Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pbuilder for openSUSE:Factory checked in at 2026-09-17 15:20:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pbuilder (Old) and /work/SRC/openSUSE:Factory/.pbuilder.new.383539 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pbuilder" Thu Sep 17 15:20:20 2026 rev:16 rq:1378341 version:0.231.3 Changes: -------- --- /work/SRC/openSUSE:Factory/pbuilder/pbuilder.changes 2026-01-03 17:29:04.739816092 +0100 +++ /work/SRC/openSUSE:Factory/.pbuilder.new.383539/pbuilder.changes 2026-09-17 15:21:52.129144025 +0200 @@ -1,0 +2,10 @@ +Sun Sep 13 06:21:56 UTC 2026 - Martin Pluskal <[email protected]> + +- update to 0.231.3: + * pbuilder-checkparams: pass --expand-environment=no for + systemd v258 compatibility + * debconf: recognise deb822-style sources and handle sources + files without terminating newline + * drop ldp-docbook-xsl build dependency + +------------------------------------------------------------------- Old: ---- pbuilder_0.231.1.tar.xz New: ---- pbuilder_0.231.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pbuilder.spec ++++++ --- /var/tmp/diff_new_pack.dX18Ch/_old 2026-09-17 15:21:53.150186851 +0200 +++ /var/tmp/diff_new_pack.dX18Ch/_new 2026-09-17 15:21:53.155187061 +0200 @@ -18,7 +18,7 @@ Name: pbuilder -Version: 0.231.1 +Version: 0.231.3 Release: 0 Summary: Personal package builder for .deb packages License: GPL-2.0-or-later ++++++ pbuilder_0.231.1.tar.xz -> pbuilder_0.231.3.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pbuilder-0.231.1/Documentation/pbuilder-doc.xsl new/pbuilder-0.231.3/Documentation/pbuilder-doc.xsl --- old/pbuilder-0.231.1/Documentation/pbuilder-doc.xsl 2024-09-06 23:43:24.000000000 +0200 +++ new/pbuilder-0.231.3/Documentation/pbuilder-doc.xsl 2026-01-12 19:29:56.000000000 +0100 @@ -3,7 +3,9 @@ <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version='1.0'> - <xsl:import href="/usr/share/xml/docbook/stylesheet/ldp/html/tldp-one-page.xsl"/> + <xsl:import href="/usr/share/xml/docbook/stylesheet/docbook-xsl/html/docbook.xsl"/> + <xsl:param name="section.autolabel" select="1"/> + <xsl:param name="section.label.includes.component.label" select="1"/> <xsl:param name="html.stylesheet">pbuilder-doc.css</xsl:param> </xsl:stylesheet> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pbuilder-0.231.1/debian/changelog new/pbuilder-0.231.3/debian/changelog --- old/pbuilder-0.231.1/debian/changelog 2024-09-07 00:07:08.000000000 +0200 +++ new/pbuilder-0.231.3/debian/changelog 2026-01-13 21:10:15.000000000 +0100 @@ -1,3 +1,24 @@ +pbuilder (0.231.3) unstable; urgency=medium + + * pbuilder-checkparams: Use --expand-environment=no to support systemd v258; + "Referenced but unset environment variable evaluates to an empty string:" + errors occur otherwise due to its default value changing. + (Closes: #1125379) + + -- Jessica Clarke <[email protected]> Tue, 13 Jan 2026 20:10:15 +0000 + +pbuilder (0.231.2) unstable; urgency=medium + + [ Jessica Clarke ] + * debconf: Recognise deb822-style sources. + Based on a patch by Michael Prokop <[email protected]> + * debconf: Handle sources files without terminating newline + + [ Andreas Tille ] + * Do not Build-Depend: ldp-docbook-xsl (Closes: #1107349) + + -- Jessica Clarke <[email protected]> Mon, 12 Jan 2026 19:30:18 +0000 + pbuilder (0.231.1) unstable; urgency=medium [ Mattia Rizzolo ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pbuilder-0.231.1/debian/control new/pbuilder-0.231.3/debian/control --- old/pbuilder-0.231.1/debian/control 2024-09-06 23:43:24.000000000 +0200 +++ new/pbuilder-0.231.3/debian/control 2026-01-12 19:29:56.000000000 +0100 @@ -10,7 +10,6 @@ debconf | debconf-2.0, debhelper-compat (= 13), docbook-xsl, - ldp-docbook-xsl, po-debconf, po4a, xsltproc, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pbuilder-0.231.1/debian/pbuilder.config new/pbuilder-0.231.3/debian/pbuilder.config --- old/pbuilder-0.231.1/debian/pbuilder.config 2024-09-06 23:43:24.000000000 +0200 +++ new/pbuilder-0.231.3/debian/pbuilder.config 2026-01-12 20:29:06.000000000 +0100 @@ -54,12 +54,18 @@ # but that should really never happen if [ -z "$MIRRORSITE" ] || [ "$MIRRORSITE" = "$PLACEHOLDER" ] ; then SRCLISTDIR=/etc/apt/sources.list.d + # Prioritise sources.list and $VENDOR.sources as heuristic (see + # sources.list(5) for the latter convention). $VENDOR.sources will + # be read twice but that's harmless (either the first copy will + # match or neither will). + VENDOR=debian MIRRORSITE=$( - ( [ -f /etc/apt/sources.list ] && cat /etc/apt/sources.list || true ; - for FILE in $(ls $SRCLISTDIR/*.list 2>/dev/null); do - [ ! -f "$FILE" ] || cat "$FILE"; + ( for FILE in /etc/apt/sources.list \ + $SRCLISTDIR/$VENDOR.sources \ + $(ls $SRCLISTDIR/*.list $SRCLISTDIR/*.sources 2>/dev/null); do + [ ! -f "$FILE" ] || (cat "$FILE" && echo); done || true ) \ - | grep -E '^deb[[:space:]]+(ftp|https?):' | head -n 1 | awk '{print $2;}' + | grep -E '^(deb[[:space:]]|URIs:)[[:space:]]*(ftp|https?):' | head -n 1 | awk '{print $2;}' ) while [ -z "$MIRRORSITE" ] ; do db_input high pbuilder/nomirror || true diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pbuilder-0.231.1/debian/rules new/pbuilder-0.231.3/debian/rules --- old/pbuilder-0.231.1/debian/rules 2024-09-06 23:43:24.000000000 +0200 +++ new/pbuilder-0.231.3/debian/rules 2026-01-12 20:28:02.000000000 +0100 @@ -11,6 +11,7 @@ sed "s#http://deb.debian.org/debian#http://archive.ubuntu.com/ubuntu#g" -i debian/po/* -r sed "s#http://deb.debian.org/debian#http://archive.ubuntu.com/ubuntu#g" -i debian/pbuilder.templates sed "s#http://deb.debian.org/debian#http://archive.ubuntu.com/ubuntu#g" -i debian/pbuilder.config + sed "s#VENDOR=debian#VENDOR=ubuntu#g" -i debian/pbuilder.config sed "s#http://deb.debian.org/debian#http://archive.ubuntu.com/ubuntu#g" -i pbuilderrc sed "s/#DISTRIBUTION=sid/DISTRIBUTION=devel/" -i pbuilderrc sed 's/COMPONENTS="main"/COMPONENTS="main universe"/' -i pbuilderrc diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pbuilder-0.231.1/pbuilder-checkparams new/pbuilder-0.231.3/pbuilder-checkparams --- old/pbuilder-0.231.1/pbuilder-checkparams 2024-09-06 23:43:24.000000000 +0200 +++ new/pbuilder-0.231.3/pbuilder-checkparams 2026-01-13 21:01:39.000000000 +0100 @@ -404,6 +404,12 @@ --description="pbuilder_${PBUILDER_OPERATION}${1:+_"$(basename "$1")"}" --slice="$SYSTEMD_SLICE" ) + # Allow dpkg-query --showformat='${Version}' etc to not need the + # dollar signs to be escaped as $$ when using systemd-run. Option + # available since v254, defaulted to no for --scope until v258. + if dpkg --compare-versions "$(dpkg-query -W --showformat='${Version}' systemd)" gt 254; then + systemctl_run+=("--expand-environment=no") + fi CHROOTEXEC="${systemctl_run[*]} $CHROOTEXEC" else log.w "cgroups are not available on the host, not using them."
