github.com/QubesOS/qubes-builder-rpm
Qubes component: builder-rpm
https://github.com/QubesOS/qubes-builder-rpm
QubesOS/qubes-issues#1781
f1197ce89283ea3d54ff2a02afd1f075043fabba authored about 9 years agoFixes QubesOS/qubes-issues#1995
20df7e11957087b534304b8812c03c81a3ac2d23 authored about 9 years agoMostly useful for checking if minimal template is still minimal.
63440342edb0e95a8d27e49edaf7bebe9b01d8de authored about 9 years agoIt doesn't work anymore with dnf...
9a237722e23e59125f530c4da28a68d6e28f5161 authored about 9 years agoed4097b67dd97c9c876c7c7777062a25fa4a596f authored about 9 years ago
Signed-off-by: WetwareLabs <marcus@wetwa.re>
4d50763c6bee92c4aaba2feddca68412cb446c09 authored about 9 years ago41f2bf690a6c709c559ff808cc770d2fd8c6c97f authored about 9 years ago
a58abbd1adc33ef2e7b31ec199eeea5013b026ed authored about 9 years ago
rpm --import fails if the key is already imported, so it isn't really a
problem. But if the impo...
For dnf it looks to be (finally) reliable, and much faster.
82586e40b29ab9d2c4e139893e391425c0bdab6a authored about 9 years agoyum may be no longer installed
QubesOS/qubes-issues#1413
24c6203e312981274b336d921de8982f2a29bcb8 authored about 9 years agoQubesOS/qubes-issues#1926
da1ade875b6961c38f53b2e67a5056438db6e6d5 authored about 9 years ago
dnf accept only direct package names for installation, not a name
provided by them.
Upstream bug: https://bugzilla.redhat.com/show_bug.cgi?id=1339742
1b6ea836d0556437946e94a4835f0ee3f962f498 authored about 9 years ago
QubesOS/qubes-issues#531
QubesOS/qubes-issues#1541
99c85bfec6ee5eb2000bf7c922578de3e544f59f authored about 9 years ago
QubesOS/qubes-issues#1909
a1886a25728a42a1168bdc285544e9704ad36a97 authored about 9 years agoFixes QubesOS/qubes-issues#1554
b228111904d9c4da0165279a585d369b98be2e89 authored about 9 years agoQubesOS/qubes-issues#1807
723c31c019f32a7996c600247856ef680492160a authored about 9 years agoThis enable usage of testing repository set with USE_QUBES_REPO_VERSION.
QubesOS/qubes-issues#1909
b8ec176f219758fd0eb7a315f08bfa81c167ae4d authored about 9 years agoQubesOS/qubes-issues#1986
b1ebeb06a26df54f7cf8df7b3a092ba810dec433 authored about 9 years agoQubesOS/qubes-issues#1926
2bb71ecfe75fe1f9a314bbd816f939376a1c1d05 authored over 9 years agob85e685d2719c6cb37f72cbafbaa83f68b8ddcc9 authored over 9 years ago
QubesOS/qubes-issues#1907
583fbe5f22e58d5ebba4956781eaf4bc20026d4e authored over 9 years ago
This way it is possible to build template without building all the
components first.
QubesOS/qu...
688c4f1d71b2de8464581e88842702b30c1a5495 authored over 9 years agoQubesOS/qubes-issues#1907
d828d1e6b0eda6fe7b933834c63bbec9c56b0a8f authored over 9 years ago
If available, it will be the right version (regardless of what is
installed on the host).
Qubes...
8d85f7d7925ed0fbec8cc5658f765976394c5117 authored over 9 years agoQubesOS/qubes-issues#1174
c8e64310c08d86ed10a5c1b7823220bc6013b788 authored over 9 years agoQubesOS/qubes-issues#1907
88c28659d610119ece2df6994bc71002135d7e3d authored over 9 years agoCache base chroot content.
0564aebbd47c3bcdc8e8b70e55df8ce7880e39d7 authored over 9 years agoIt isn't available in older versions...
QubesOS/qubes-issues#1907
4b2ff0b8cbc079b81d1f0d296017e03bbed4dcf7 authored over 9 years agoAs previously, --assumeyes not available in older versions.
QubesOS/qubes-issues#1907
903264980338975d49ff8a97bcd8771939aef4ff authored over 9 years agoThe long option is available only in newer releases.
QubesOS/qubes-issues#1907
943adf582c28017827de80f32f2c91e3e27f7c71 authored over 9 years ago
This makes it easier to build just a single component.
New setting should be set to desired Qube...
The rpmdevtools package isn't available on Debian. spectool is the only
tool needed, so simply s...
Those files are needed to run yum/dnf, so create them before its first
use. MAKEDEV tool is inst...
On Debian, rpm is configured to keep rpmdb in ~/.rpmdb, even when
installing some system package...
Do not use yum/dnf from the host to install packages inside chroot,
because its version may be i...
prepare-chroot-builder is called through Makefile.fedora (which also
adds the proxy option) usin...
Tag for commit 534a173d63ead9551f238ba2aa52cb6dd1306f0e
* tag 'jm_534a173d':
template: Added...
534a173d63ead9551f238ba2aa52cb6dd1306f0e authored over 9 years ago
Fix "4297815 Fix compilation under Debian"
bed1a9d5b1686c9ce295247a5a80afc26e117d14 authored over 9 years ago3c868acd752f13692b0314fd9ba1ef571edd7aa1 authored over 9 years ago
597071524b066461ec9e30fe14de9e1a278b2eeb authored over 9 years ago
2e2b8ac4fa206a251bb509e3edb93a07d240fea7 authored over 9 years ago
QubesOS/qubes-issues#1507
2898ee9dc45114408487353cb45ad442e0d35dfc authored over 9 years ago42978153a3ac3835cd830b978f5809613d47ac25 authored over 9 years ago
"emacsclient" is registered as default handler for text/plain. And it
fails to start when no ema...
before 02_install_groups step. Otherwise it may happen that package
specification (or some other...
On the first built it needs to be created.
fd1a0f09fa6f940e28f2018430b25953f55d18c4 authored over 9 years agoIn non-minimal template.
a706a62e414dc02cf7ad0efb33e4e9b912481a2f authored over 9 years ago
dnf and yum have different options for enabling optional packages in
groups:
yum: yum --setopt=g...
Package list is somehow reduced (compared to previous versions) to save
space on installation DVD.
A lot of Gnome stuff was renamed to org.gnome.Something schema.
f2fd467b98192d57b3fa8b61448e095288871a27 authored over 9 years ago
Call chroot dnf where possible instead of yum from the outside
environment.
Additionally create ...
0326036cb54e4c9af200476044749e8ecde78d84 authored over 9 years ago
Output directory may not exists yet - it is created in dist-copy-out
stage normally.
Fixes QubesOS/qubes-issues#1407
31629287e79205fe1815db133d106ea65c686970 authored over 9 years agohttps://bugzilla.redhat.com/show_bug.cgi?1279001
QubesOS/qubes-issues#1388
7015235993a34c4c62e8296465c3d4a0aaea3f59 authored over 9 years ago
* fc22:
Use dnf for Fedora >= 22
QubesOS/qubes-issues#1282
cd4fdf1a843e7fb59a274e56e8878f05e8178904 authored over 9 years ago
This is done by new 'update-repo-from-snapshot' target. Previously it
was implemented by a scrip...
Do not depend on ~/.rpmmacros for that
QubesOS/qubes-issues#1116
4a8224ceb53e0d045dc116a51a928d824fe73ca8 authored almost 10 years agoFixes QubesOS/qubes-issues#1260
88cd1bae052bf95f8fa3b661ecb169cee77649e1 authored almost 10 years ago
* origin/pr/6:
appmenus: fix 'Files' entry for Fedora 21 and 22 (#1206)
Fixes QubesOS/qubes-i...
0999bbf76d2bb680edbc6bd9a6af4e32bbf68296 authored almost 10 years ago
Nautilus desktop entry was renamed to org.gnome.Nautilus.desktop because
of DBusActivatable usag...
9ae7818d876b1a5ce77574e3fc130a0234854ec3 authored almost 10 years ago
ccc8b5d217481dab181e4aad330639d3632461bc authored almost 10 years ago
Target-specific variable ($(packages) in this case) can't be used in
conditionals, because aren'...
Some source packages does not generate all the binary packages. Simply
enumerating packages base...
* origin/pr/4:
remove call of function setVerboseMode and variable XTRACE
fix `qubes-linux-template-builder verbosity disabling bug`
https://github.com/QubesOS/qubes-iss...
8199ca9c7c94ad13cb593513091456da43b1af55 authored about 10 years ago
6cee24cae58d16df58a20647893125172568d2e2 authored about 10 years ago
Tag for commit f5c6bb9dae9409aa011ea2003f8444f2abf0893e
# gpg: Signature made Wed 10 Jun 2015 1...
ddfcf8c0d73ec7bfc2c2aaf822f2aecca14fa636 authored about 10 years agof5c6bb9dae9409aa011ea2003f8444f2abf0893e authored about 10 years ago
Prevent all the templates using the same initial random seed.
43a80850072d402ae85c46458bd611c0337e2ae8 authored about 10 years agob9573a3af1ccab0d22f99709558f1d2033b6c0c9 authored about 10 years ago
d48317717e90f96a1794e5500d4da9c4e6bbfea3 authored over 10 years ago
459d581428f291127aea561966b36223f2bdea89 authored over 10 years ago
Just another rpm-specific part moved from main builder to
builder-fedora plugin.
76649f1403da2fbc36061321ceb3f3b41733f374 authored over 10 years ago
Plain "cp" will use umask, which can be set to any value - do not rely
on any specific value here.
074292f736fe5d8b25553ae097bcb95980240f46 authored over 10 years ago
600b3fbd12cbf2763b045b9767518cca96140966 authored over 10 years ago
df980d4fd1caa1117443deb4db614b9fc13acba8 authored over 10 years ago
5cd1c5f53b3f3012afc7b14df9f38ddf13a3c373 authored over 10 years ago
Tag for commit b6f3d88128e8e63a2af91dac9f6d7b966964b717
# gpg: Signature made Tue Mar 17 19:46:...
41820a7523c713486a8d776b3206c8adb19df572 authored over 10 years agob6f3d88128e8e63a2af91dac9f6d7b966964b717 authored over 10 years ago
ba874011ff85471900bde763200c274770072862 authored over 10 years ago
6d965f245a92c8e2000af7b47cfb22d2135547bf authored over 10 years ago
27a1a0f402587c2ced92fe7218a08730f51cc995 authored over 10 years ago
2f006678f133a11b2a67eff3ed403d024ff280d2 authored over 10 years ago
Tag for commit ee428d7041677359bd08e97b095e2b1876300e61
# gpg: Signature made Fri Mar 13 23:01:...
7cf47dd3e7853f18a3d03ba962d1553cc60217a6 authored over 10 years agoee428d7041677359bd08e97b095e2b1876300e61 authored over 10 years ago
b80728e1d14cb802f461711e445a8e6729a4cf9f authored over 10 years ago
This is more meaningful name as we have both qubes-builder and
template-builder scripts here.
Use BUILDER_REPO_DIR variable where possible, fix repo initialization.
d7cd6d547f2cbbc4756c6ee0ee6d2a869eff75a7 authored over 10 years agob6d1545b8e24078f9cfe291e401386b415de6f39 authored over 10 years ago
Based on commit c9809c7d6e4e53c1fd4aabb6d450d1a5f0d51602 of
linux-template-builder repo.
yum.con...
Always download the initial packages (as in fc21 previously), only hold keys
in the repo. Also ...