[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