[Git][qa/jenkins.debian.net][master] reproduce.debian.net: some more polishing of the installation docs

Holger Levsen (@holger) gitlab at salsa.debian.org
Sat Nov 30 20:19:05 GMT 2024



Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net


Commits:
9094c611 by Holger Levsen at 2024-11-30T21:18:52+01:00
reproduce.debian.net: some more polishing of the installation docs

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -


1 changed file:

- hosts/osuosl5-amd64/var/www/html/rebuilderd-setup.html


Changes:

=====================================
hosts/osuosl5-amd64/var/www/html/rebuilderd-setup.html
=====================================
@@ -31,11 +31,9 @@ USER=rebuilderd
 # sudo adduser $USER
 REBUILDERD_HOSTNAME=rebuilderd.example.org
 
-# to get a working debrebuild (from devscripts) and sbuild with unshare backend
+# to get a working debrebuild (from src:devscripts) and sbuild with unshare backend
 sudo apt install devscripts sbuild uidmap
-sudo apt install apt-utils dpkg-dev mmdebstrap 
-# todo: check if these are really needed
-# apt install equivs python3-pycurl libwww-perl libjson-perl wget libstring-shellquote-perl python3-requests libwww-perl libjson-perl python3-debian debian-keyring debootstrap libarchive13t64 qemu-user-static genext2fs ncompress qemu-user squashfs-tools-ng arch-test fakechroot libdistro-info-perl
+sudo apt install apt-utils dpkg-dev mmdebstrap debian-keyring
 
 # 
 # the filesystem layout used was
@@ -52,6 +50,7 @@ sudo mkdir -p /srv/rebuilderd/cache
 sudo mkdir -p /srv/rebuilderd/results
 sudo chown -R $USER:$USER /srv/rebuilderd
 
+# needed for sbuild with unshare backend:
 # make sure $USER is mentioned in /etc/sub(uid|gid)
 # (this is only the case for installations done with bookworm or later)
 for i in uid gid ; do
@@ -82,8 +81,9 @@ apt-get -o Dir=. update
 apt-get -o Dir=. source --download-only "$(basename "$1" | cut -d_ -f1)"
 /usr/bin/debrebuild --buildresult="${REBUILDERD_OUTDIR}" --builder=sbuild+unshare --cache=/srv/rebuilderd/cache -- "${1}"
 
-# Note: the distro, eg trixie, has to be defined in /opt/usr/libexec/rebuilderd/rebuilder-debian.sh
-#       and /opt/etc/rebuilderd-sync.conf
+# Note: currently the distro, eg trixie, has to be defined in /opt/usr/libexec/rebuilderd/rebuilder-debian.sh
+#       *and* /opt/etc/rebuilderd-sync.conf
+# the former shall be addressed by https://github.com/kpcyrd/rebuilderd/issues/154
 
 #
 # FIXME: this should be done using services



View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/9094c61183fd972370870c9d2d001f91fa40054d

-- 
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/9094c61183fd972370870c9d2d001f91fa40054d
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/qa-jenkins-scm/attachments/20241130/f7f3e172/attachment-0001.htm>


More information about the Qa-jenkins-scm mailing list