Go to file
2022-11-02 14:53:12 +01:00
aaa_base@79fff1939c Update aaa_base to factory 2022-10-25 15:36:30 +02:00
acl@63b5037393 add all bootstrap 2022-10-24 14:21:58 +02:00
attr@220fb29058 add all bootstrap 2022-10-24 14:21:58 +02:00
audit@64ce9f4c91 add all bootstrap 2022-10-24 14:21:58 +02:00
autoconf@31e6bdab44 add all bootstrap 2022-10-24 14:21:58 +02:00
autoconf-archive@f73474586b add all bootstrap 2022-10-24 14:21:58 +02:00
automake@d5a2bc3cd4 add all bootstrap 2022-10-24 14:21:58 +02:00
bash@d9392daf04 update bash and readline 2022-10-27 15:53:26 +02:00
bc@87a4031771 add all bootstrap 2022-10-24 14:21:58 +02:00
binutils@4cbf731d72 add all bootstrap 2022-10-24 14:21:58 +02:00
bison@c18f5accf7 add all bootstrap 2022-10-24 14:21:58 +02:00
brp-check-suse@0cfc70a8df Fix URLs and commits form broken packages 2022-11-02 14:53:12 +01:00
build@62e085e2ac Fix URLs and commits form broken packages 2022-11-02 14:53:12 +01:00
build-compare@172289b493 add all bootstrap 2022-10-24 14:21:58 +02:00
bzip2@f05407a492 add all bootstrap 2022-10-24 14:21:58 +02:00
compat-usrmerge@d02f08c481 add all bootstrap 2022-10-24 14:21:58 +02:00
coreutils@a68983f44a add all bootstrap 2022-10-24 14:21:58 +02:00
cpio@f3f62d3b5b add all bootstrap 2022-10-24 14:21:58 +02:00
crypto-policies@6d37c5674a add all bootstrap 2022-10-24 14:21:58 +02:00
debugedit@4e656e518b add all bootstrap 2022-10-24 14:21:58 +02:00
dejagnu@e6a1be67d9 add all bootstrap 2022-10-24 14:21:58 +02:00
diffutils@2ac645d09e add all bootstrap 2022-10-24 14:21:58 +02:00
dummy-release@b8072deedf submodules 2022-10-27 10:48:59 +02:00
dwz@e5497bf482 add all bootstrap 2022-10-24 14:21:58 +02:00
e2fsprogs@9cd3e875b9 add all bootstrap 2022-10-24 14:21:58 +02:00
ed@e590a5ac09 add all bootstrap 2022-10-24 14:21:58 +02:00
elfutils@966520bfda add all bootstrap 2022-10-24 14:21:58 +02:00
expat@9f26acc036 add all bootstrap 2022-10-24 14:21:58 +02:00
expect@5de9e50fa5 add all bootstrap 2022-10-24 14:21:58 +02:00
fdupes@cc9d0c3b6d add all bootstrap 2022-10-24 14:21:58 +02:00
file@517707b5b6 add all bootstrap 2022-10-24 14:21:58 +02:00
filesystem@c619e147cb add all bootstrap 2022-10-24 14:21:58 +02:00
fillup@23b44b656d add all bootstrap 2022-10-24 14:21:58 +02:00
findutils@e0e31d8cf2 add all bootstrap 2022-10-24 14:21:58 +02:00
fipscheck@aae2477cfb add all bootstrap 2022-10-24 14:21:58 +02:00
flex@9e9ff60fb1 add all bootstrap 2022-10-24 14:21:58 +02:00
gawk@a34a76a615 add all bootstrap 2022-10-24 14:21:58 +02:00
gcc@31358c25c8 add all bootstrap 2022-10-24 14:21:58 +02:00
gcc12@2ed7b3402b Fix URLs and commits form broken packages 2022-11-02 14:53:12 +01:00
gdbm@601171c2a7 add all bootstrap 2022-10-24 14:21:58 +02:00
gettext-runtime-mini@c919f8e3f7 add all bootstrap 2022-10-24 14:21:58 +02:00
glibc@2df7a244f8 add all bootstrap 2022-10-24 14:21:58 +02:00
gmp@b19d12a246 add all bootstrap 2022-10-24 14:21:58 +02:00
gpm@b46f83c18d add all bootstrap 2022-10-24 14:21:58 +02:00
grep@a8533f1a30 add all bootstrap 2022-10-24 14:21:58 +02:00
gzip@664bc09b99 add all bootstrap 2022-10-24 14:21:58 +02:00
help2man@cb50c9b506 add all bootstrap 2022-10-24 14:21:58 +02:00
hostname@c3af5a0693 add all bootstrap 2022-10-24 14:21:58 +02:00
isl@52fe23df01 add all bootstrap 2022-10-24 14:21:58 +02:00
kernel-default@c04bef693d submodules 2022-10-27 10:48:59 +02:00
keyutils@6e0b2bb855 add all bootstrap 2022-10-24 14:21:58 +02:00
krb5-mini@e73ff9f346 add all bootstrap 2022-10-24 14:21:58 +02:00
libcap@5b74ae8255 add all bootstrap 2022-10-24 14:21:58 +02:00
libcap-ng@1603029016 add all bootstrap 2022-10-24 14:21:58 +02:00
libdb-4_8@431ce72340 add all bootstrap 2022-10-24 14:21:58 +02:00
libeconf@bfaa3cd862 add all bootstrap 2022-10-24 14:21:58 +02:00
libedit@3da294097a add all bootstrap 2022-10-24 14:21:58 +02:00
libffi@5e5675944b update 2022-10-27 16:04:00 +02:00
libgcrypt@b0cbfc20d8 add all bootstrap 2022-10-24 14:21:58 +02:00
libgpg-error@e6c209b283 add all bootstrap 2022-10-24 14:21:58 +02:00
libnsl@7041b818c2 add all bootstrap 2022-10-24 14:21:58 +02:00
libnss_usrfiles@a7daeb09cb add all bootstrap 2022-10-24 14:21:58 +02:00
libseccomp@9c6d06a7ba add all bootstrap 2022-10-24 14:21:58 +02:00
libselinux@3225c46a53 add all bootstrap 2022-10-24 14:21:58 +02:00
libsemanage@4a1fb82d4c add all bootstrap 2022-10-24 14:21:58 +02:00
libsepol@477f303b3b add all bootstrap 2022-10-24 14:21:58 +02:00
libtirpc@72ab37a383 add all bootstrap 2022-10-24 14:21:58 +02:00
libtool@27f9876349 add all bootstrap 2022-10-24 14:21:58 +02:00
libverto@6764a6937d add all bootstrap 2022-10-24 14:21:58 +02:00
libxcrypt@55f002ff40 add all bootstrap 2022-10-24 14:21:58 +02:00
libzio@fc0c637fe5 add all bootstrap 2022-10-24 14:21:58 +02:00
linux-glibc-devel@01952c7dd5 Fix URLs and commits form broken packages 2022-11-02 14:53:12 +01:00
lua54@b0f0188109 add all bootstrap 2022-10-24 14:21:58 +02:00
lua-macros@a7f9eaca55 add all bootstrap 2022-10-24 14:21:58 +02:00
m4@417e38a40d add all bootstrap 2022-10-24 14:21:58 +02:00
make@6f52dff2fe add all bootstrap 2022-10-24 14:21:58 +02:00
makedepend@41e5d8de34 add all bootstrap 2022-10-24 14:21:58 +02:00
meson@f90a68935f add all bootstrap 2022-10-24 14:21:58 +02:00
mpc@646feb5933 add all bootstrap 2022-10-24 14:21:58 +02:00
mpdecimal@4d6a6059a5 add all bootstrap 2022-10-24 14:21:58 +02:00
mpfr@640be9a8e8 add all bootstrap 2022-10-24 14:21:58 +02:00
ncurses@0be24ca0b9 add all bootstrap 2022-10-24 14:21:58 +02:00
netcfg@fb8403ffef add all bootstrap 2022-10-24 14:21:58 +02:00
ninja@f35b9a9b66 add all bootstrap 2022-10-24 14:21:58 +02:00
openssl@e0307df050 add all bootstrap 2022-10-24 14:21:58 +02:00
openssl-1_1@d8f3aa1241 add all bootstrap 2022-10-24 14:21:58 +02:00
pam@bb2271f875 add all bootstrap 2022-10-24 14:21:58 +02:00
patch@ab43c8bb01 add all bootstrap 2022-10-24 14:21:58 +02:00
patchutils@bff8b49735 add all bootstrap 2022-10-24 14:21:58 +02:00
pcre2@cb7b5682a1 add all bootstrap 2022-10-24 14:21:58 +02:00
perl@d7748ea95b add all bootstrap 2022-10-24 14:21:58 +02:00
perl-gettext@99adbe40a2 add all bootstrap 2022-10-24 14:21:58 +02:00
perl-Text-Unidecode@f47a2ddb1b add all bootstrap 2022-10-24 14:21:58 +02:00
perl-TimeDate@8c96360c39 submodules 2022-10-27 10:48:59 +02:00
perl-YAML-LibYAML@46d9ccc2a8 submodules 2022-10-27 10:48:59 +02:00
permissions@5171f04223 add all bootstrap 2022-10-24 14:21:58 +02:00
pkgconf@16add3d369 add all bootstrap 2022-10-24 14:21:58 +02:00
popt@2acfb5d9a3 add all bootstrap 2022-10-24 14:21:58 +02:00
post-build-checks@7240a09d46 add all bootstrap 2022-10-24 14:21:58 +02:00
psmisc@ec7c60bc9f submodules 2022-10-27 10:48:59 +02:00
python310@bcd80f9946 add all bootstrap 2022-10-24 14:21:58 +02:00
python-flit-core@40d9dee186 add all bootstrap 2022-10-24 14:21:58 +02:00
python-packaging@0ff70cb83e add all bootstrap 2022-10-24 14:21:58 +02:00
python-pyparsing@f85e4e540c add all bootstrap 2022-10-24 14:21:58 +02:00
python-rpm-macros@0dbb0182e2 add all bootstrap 2022-10-24 14:21:58 +02:00
python-rpm-packaging@9fe41fd30a add all bootstrap 2022-10-24 14:21:58 +02:00
re2c@10884f5941 add all bootstrap 2022-10-24 14:21:58 +02:00
readline@8ac2489683 update bash and readline 2022-10-27 15:53:26 +02:00
rpm@7cd0841cf9 add all bootstrap 2022-10-24 14:21:58 +02:00
rpm-config-SUSE@3dd9e26916 add all bootstrap 2022-10-24 14:21:58 +02:00
screen@cc0dda0b71 add all bootstrap 2022-10-24 14:21:58 +02:00
sed@6f308949d8 add all bootstrap 2022-10-24 14:21:58 +02:00
shadow@837c79e5e3 update 2022-10-27 16:04:00 +02:00
system-user-root@efd2669fca add all bootstrap 2022-10-24 14:21:58 +02:00
system-users@d0d4acac1b add all bootstrap 2022-10-24 14:21:58 +02:00
systemd-rpm-macros@089c8a2dec add all bootstrap 2022-10-24 14:21:58 +02:00
systemtap-headers@9ee286e390 add all bootstrap 2022-10-24 14:21:58 +02:00
sysuser-tools@b387336a6f add all bootstrap 2022-10-24 14:21:58 +02:00
tar@12dff3e898 add all bootstrap 2022-10-24 14:21:58 +02:00
tcl@c7b877c96f add all bootstrap 2022-10-24 14:21:58 +02:00
tclap@be8751a157 add all bootstrap 2022-10-24 14:21:58 +02:00
tcpd@f0d93f4266 add all bootstrap 2022-10-24 14:21:58 +02:00
texinfo@c926839a40 add all bootstrap 2022-10-24 14:21:58 +02:00
timezone@acb1a7043c add all bootstrap 2022-10-24 14:21:58 +02:00
update-alternatives@c40dc12237 add all bootstrap 2022-10-24 14:21:58 +02:00
utempter@8365996272 add all bootstrap 2022-10-24 14:21:58 +02:00
util-linux@b1e8ad9b12 add all bootstrap 2022-10-24 14:21:58 +02:00
which@afcb0d2ca1 add all bootstrap 2022-10-24 14:21:58 +02:00
xorgproto@6c2059cb8f add all bootstrap 2022-10-24 14:21:58 +02:00
xz@5ed86c3fee add all bootstrap 2022-10-24 14:21:58 +02:00
zlib@8bef66bbb8 add all bootstrap 2022-10-24 14:21:58 +02:00
zstd@6a7d1bbbaf add all bootstrap 2022-10-24 14:21:58 +02:00
_pbuild Add tool to fetch config from Factory 2022-10-27 15:47:09 +02:00
.gitmodules Fix URLs and commits form broken packages 2022-11-02 14:53:12 +01:00
getconfig Add tool to fetch config from Factory 2022-10-27 15:47:09 +02:00
Makefile Add tool to fetch config from Factory 2022-10-27 15:47:09 +02:00
README.md document local rebuild method 2022-10-27 16:04:48 +02:00
removerepo Add tool to fetch config from Factory 2022-10-27 15:47:09 +02:00

openSUSE Factory Ring 0 in git

This project links all ring0 packages from gitea as submodules

How to use locally:

zypper in git-lfs git-core build
git clone gitea@gitea.opensuse.org:lnussel/ring0_submodules.git
cd ring0_submodules
git submodule init
git submodule update
# fetch config from Factory
./getconfig
# make sure to use some parallel jobs
pbuild --buildjobs=XXX --jobs=YYY --root=/space --buildtrigger=local --vm-memory=8192 --vm-disk-size=32768
# disable remote repo
./removerepo
# rebuild the whole thing only with local packages
pbuild --buildjobs=XXX --jobs=YYY --root=/space --buildtrigger=local --rebuild=all --vm-memory=8192 --vm-disk-size=32768

how to add local changes to packages

to apply local changes to specific packages

  • fork the package on gitea
  • git submodule set-url foo ../foo.git
  • cd foo; git checkout -b mine
  • fix fix fix
  • git push --set-upstream origin mine