Help with libsoup reproducibility
Jochen Sprickerhof
rb-general at jochen.sprickerhof.de
Sun Oct 25 07:38:33 UTC 2026
Hi Jeremy,
* Jeremy Bícha <jbicha at debian.org> [2026-10-23 18:57]:
>Could I have some help with libsoup not being reproducible with debrebuild?
>
>The initial bug is https://bugs.debian.org/1126440
>
>The issue can be reproduced on Salsa CI, on reproduce.debian.net and locally
>https://reproduce.debian.net/excuses.html?source_name=libsoup
>
>There is a complex check for Apache and its configuration at
>https://gitlab.gnome.org/GNOME/libsoup/-/blob/master/meson.build#L236
>
>The check fails in the debrebuild environment but passes in more
>typical build environments.
The problem is that apache2 depends on /run/apache2 being present. You
can get the same result with:
sbuild -d unstable libsoup --starting-build-commands='rm -r /run/apache2'
>There clearly are some differences or limitations in debrebuild's
>environment but I haven't seen a list of these posted in the usual
>places I would expect. For instance: https://reproduce.debian.net/
The list is here:
https://release.debian.org/reproducible-builds-host-requirements.html
And it states that builds should not rely on the content of /run.
There is already a similar bug for gnome-settings-daemon with more
discussion:
https://bugs.debian.org/1150166
Cheers Jochen
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.reproducible-builds.org/pipermail/rb-general/attachments/20261025/e093eabd/attachment.sig>
More information about the rb-general
mailing list