Your message dated Tue, 07 Jan 2025 19:07:09 +0000
with message-id <e1tveuz-003gow...@fasolo.debian.org>
and subject line Bug#1089298: fixed in bsdowl 2.2.2-1.3
has caused the Debian Bug report #1089298,
regarding bsdowl: Supporting rootless builds by default
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1089298: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089298
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: bsdowl
Version: 2.2.2-1.2
Severity: important
Tags: ftbfs
Justification: FTBFS
X-Debbugs-Cc: ni...@thykier.net
User: ni...@thykier.net
Usertags: rrr-no-as-default-issue

Dear maintainer,

During a test rebuild for building packages with
`Rules-Requires-Root: no` as the default in `dpkg`,
bsdowl failed to rebuild.

Log Summary:
-------------------------------------------------------------------------------
[...]

+------------------------------------------------------------------------------+
| Build
                                                                       |
+------------------------------------------------------------------------------+


Unpack source
-------------

Format: 3.0 (quilt)
Source: bsdowl
Binary: bsdowl
Architecture: all
Version: 2.2.2-1.2
Maintainer: Michael Grünewald <michip...@gmail.com>
Homepage: https://github.com/michipili/bsdowl
Standards-Version: 3.9.5
Vcs-Browser: https://github.com/michipili/bsdowl/tree/debian
Vcs-Git: git://github.com/michipili/bsdowl.git
Build-Depends: debhelper (>= 9), bmake, graphicsmagick, gawk, m4
Package-List:
 bsdowl deb devel optional arch=all
Checksums-Sha1:
 a204ad00eff08a301532917eadcb239a73a55f40 152302 bsdowl_2.2.2.orig.tar.gz
 d65e2558a629d7f296ee54f8b5ac889f23498167 11580
bsdowl_2.2.2-1.2.debian.tar.xz
Checksums-Sha256:
 2293993db73a561a0d8393f6c6d076873e57d07afd8485708ffe47afdf73efb3 152302
bsdowl_2.2.2.orig.tar.gz
 c86f113f5d5e702d861b6a2ba18c2bbcae18c137fe3aa825e233fba287d2d4d5 11580
bsdowl_2.2.2-1.2.debian.tar.xz
Files:
 a9d5562b6d17f0d389009a05e55ea23f 152302 bsdowl_2.2.2.orig.tar.gz
 90b8a193b3e69b1648aa90ab34172154 11580 bsdowl_2.2.2-1.2.debian.tar.xz


gpgv: Signature made Tue May  4 10:37:29 2021 UTC
gpgv:                using RSA key EBF30A30A8D9C63BDA44C6945FB33F9359E9ED08
gpgv:                issuer "a...@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./
bsdowl_2.2.2-1.2.dsc: no acceptable signature found
dpkg-source: info: extracting bsdowl in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking bsdowl_2.2.2.orig.tar.gz
dpkg-source: info: unpacking bsdowl_2.2.2-1.2.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying bsdowl-fix-980793-piuparts.patch

Check disk space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
HOME=/sbuild-nonexistent
LANG=en_US.UTF-8
LC_ALL=C.UTF-8
LOGNAME=debusine-worker
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SHELL=/bin/sh
USER=debusine-worker

dpkg-buildpackage
-----------------

Command: dpkg-buildpackage -us -uc -b -rfakeroot
dpkg-buildpackage: info: source package bsdowl
dpkg-buildpackage: info: source version 2.2.2-1.2
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Andreas Beckmann
<a...@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 debian/rules clean
dh clean -O--buildsystem=bmake
dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
   dh_testdir -O-O--buildsystem=bmake
   dh_auto_clean -O-O--buildsystem=bmake
dh_auto_clean: warning: Compatibility levels before 10 are deprecated
(level 9 in use)
   dh_clean -O-O--buildsystem=bmake
dh_clean: warning: Compatibility levels before 10 are deprecated (level
9 in use)
 debian/rules binary
dh binary -O--buildsystem=bmake
dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
   dh_testdir -O-O--buildsystem=bmake
   dh_update_autotools_config -O-O--buildsystem=bmake
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -O--buildsystem=autoconf -- MKDIR_P="/bin/mkdir -p"
GREP=/bin/grep SED=/bin/sed
dh_auto_configure: warning: Compatibility levels before 10 are
deprecated (level 9 in use)
        ./configure --build=aarch64-linux-gnu --prefix=/usr --includedir=\
${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/
share/info --sysconfdir=/etc --localstatedir=/var --disable-option-
checking --disable-silent-rules --libdir=\${prefix}/lib/aarch64-linux-
gnu --libexecdir=\${prefix}/lib/aarch64-linux-gnu --disable-maintainer-
mode --disable-dependency-tracking "MKDIR_P=/bin/mkdir -p" GREP=/bin/
grep SED=/bin/sed
checking for gawk... gawk
checking for grep that handles long lines and -e... /bin/grep
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for a sed that does not truncate output... /bin/sed
checking for id that handles -g, -u and -n... id
checking for gm... yes
checking for bmake... yes
checking whether tar -z works... yes
checking whether tar -j works... yes
checking whether tar -J works... yes
configure: creating ./config.status
config.status: creating Makefile
configure: creating ./config.status
config.status: creating Makefile
config.status: creating bps/bps.init.mk
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_build -O-O--buildsystem=bmake
dh_auto_build: warning: Compatibility levels before 10 are deprecated
(level 9 in use)
        bmake
===> bps (all)
bmake build
===> ocaml (all)
bmake build
===> texmf (all)
bmake build
sed -e 's/DVI/PDF/g' -e 's/dvi/pdf/g' tex.device.dvi.mk > tex.device.pdf.mk
sed  -e 's/tex\.driver\.dvi\.mk/tex\.driver\.pdftex\.mk/g' -e 's/DVI/
PDF/g'  -e 's/dvi/pdf/g'  tex.driver.dvi.mk > tex.driver.pdftex.mk
===> noweb (all)
bmake build
===> misc (all)
bmake build
===> www (all)
bmake build
===> support (all)
bmake build
cp mp2eps.sh mp2eps
cp mp2png.sh mp2png
cp mp2pdf.sh mp2pdf
bmake configure
===> bps (configure)
===> ocaml (configure)
===> texmf (configure)
===> noweb (configure)
===> misc (configure)
===> www (configure)
===> support (configure)
bmake depend
===> bps (depend)
===> ocaml (depend)
===> texmf (depend)
===> noweb (depend)
===> misc (depend)
===> www (depend)
===> support (depend)
bmake build
===> bps (build)
===> ocaml (build)
===> texmf (build)
===> noweb (build)
===> misc (build)
===> www (build)
===> support (build)
bmake doc
===> bps (doc)
===> ocaml (doc)
===> texmf (doc)
===> noweb (doc)
===> misc (doc)
===> www (doc)
===> support (doc)
   dh_auto_test -O-O--buildsystem=bmake
dh_auto_test: warning: Compatibility levels before 10 are deprecated
(level 9 in use)
   dh_testroot -O-O--buildsystem=bmake
   dh_prep -O-O--buildsystem=bmake
   dh_installdirs -O-O--buildsystem=bmake
dh_installdirs: warning: Compatibility levels before 10 are deprecated
(level 9 in use)
   dh_auto_install --destdir=debian/bsdowl/ -O-O--buildsystem=bmake
dh_auto_install: warning: Compatibility levels before 10 are deprecated
(level 9 in use)
        bmake install DESTDIR=/<<PKGBUILDDIR>>/debian/bsdowl 
AM_UPDATE_INFO_DIR=no
===> Switching to root credentials for target (install)
Password: su: Authentication failure
*** Error code 1

Stop.
bmake[1]: stopped in /<<PKGBUILDDIR>>
dh_auto_install: error: bmake install DESTDIR=/<<PKGBUILDDIR>>/debian/
bsdowl AM_UPDATE_INFO_DIR=no returned exit code 1
make: *** [debian/rules:4: binary] Error 255
dpkg-buildpackage: error: debian/rules binary subprocess returned exit
status 2
--------------------------------------------------------------------------------
Build finished at 2024-11-15T20:43:03Z

-------------------------------------------------------------------------------


The above is just how the build ends and not necessarily the most
relevant part. If required, the full build log is available here:

https://people.debian.org/~nthykier/rrr-no-as-default/logs/975669.gz

You can find common solutions at
https://people.debian.org/~nthykier/rrr-no-as-default/docs/solutions.md

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

If this package is listed in
https://people.debian.org/~nthykier/rrr-no-as-default/docs/static-
ownership.list,
then please just set `Rules-Requires-Root: binary-targets` to the source
stanza of `debian/control` as a fix to this bug.

If this package is listed in
https://people.debian.org/~nthykier/rrr-no-as-default/docs/maybe-
misbuilds.list,
then the package was deemed at risk for misbuilding (having wrong
ownership) but had a FTBFS problem we tested it. Please test whether the
package works with `Rules-Requires-Root: no` validating that the
resulting deb has the correct ownership for all paths in the deb.

The goal is to have the default changed in `dpkg` either in `Trixie` or
`Forky`, depending on progress and feasibility with the release schedule
for Trixie.

For more information on this bug filing, please see:
https://lists.debian.org/debian-dpkg/2024/11/msg00016.html

Thanks,


PS: The builds were performed in mid-November. If you fixed the problem
between between then and this bug being filed, then please just close
the bug with the version it was fixed in.

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: bsdowl
Source-Version: 2.2.2-1.3
Done: Niels Thykier <ni...@thykier.net>

We believe that the bug you reported is fixed in the latest version of
bsdowl, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1089...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Niels Thykier <ni...@thykier.net> (supplier of updated bsdowl package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 02 Jan 2025 18:11:11 +0000
Source: bsdowl
Architecture: source
Version: 2.2.2-1.3
Distribution: unstable
Urgency: medium
Maintainer: Michael Grünewald <michip...@gmail.com>
Changed-By: Niels Thykier <ni...@thykier.net>
Closes: 1089298
Changes:
 bsdowl (2.2.2-1.3) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Remove need for root when building the package.
     (Closes: #1089298)
Checksums-Sha1:
 61c2f884c7cef68138ef3073641aec166926d6a6 1528 bsdowl_2.2.2-1.3.dsc
 4fd27e4967fdca965baca9574b798a0420094302 11836 bsdowl_2.2.2-1.3.debian.tar.xz
 d6d9725d3bf6cedd34c4c30576b419bbdfabe97e 6338 bsdowl_2.2.2-1.3_source.buildinfo
Checksums-Sha256:
 898b85427d9d33725bcf7847d33d8a757b49f951b0b11c4482649ee2179ae1dc 1528 
bsdowl_2.2.2-1.3.dsc
 ab0ef614c16680c360022d3c350c7dfa4f5daa24911a3d9ca1aca91a1a02a112 11836 
bsdowl_2.2.2-1.3.debian.tar.xz
 98c16811a68ebbd90def3321f87355fa1a93c86250f0531ab15daac9f6713f85 6338 
bsdowl_2.2.2-1.3_source.buildinfo
Files:
 32164a1f7100ff1dbba4f6b03f58c295 1528 devel optional bsdowl_2.2.2-1.3.dsc
 9e40cfe95c9c5609497761f863be3baf 11836 devel optional 
bsdowl_2.2.2-1.3.debian.tar.xz
 39be8c482c98c8af566a95b8e9baf8a2 6338 devel optional 
bsdowl_2.2.2-1.3_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQFGBAEBCgAwFiEE9ecZmu9eXGflVYc/dA1oiINl0okFAmd21zoSHG5pZWxzQHRo
eWtpZXIubmV0AAoJEHQNaIiDZdKJJxoH+wek1cHd33axipEG1boEULCTRfKLIJO6
PojgkKCjL5PRqQz8RFc0ST2kljDuK3v/XDKjaAnYGzcf3fISYIK18B1S1HDXLQm4
gq2d+ZVnBwhdZrY1ci68nwK3QL8ZzjJ2O53rEq9xcwwXqP+8dQPRubrvmRu8oxCZ
WAk/l9gM0nZTI9WJC45WF11ENUgOzmkjmMpr7ESyyDnUadpmd5mfDQIUAshm7D2V
B2yncMh840sjx7ER77BY1dNaEVslirhO16Vb2JC3Jycv5To1mY+Ra+Dlcbbwbynm
xfvBxQEbFTNNGd6xGmAH4o5k+UfrFyC/K/+5P1NOS9bKdY9UIQ4MWfQ=
=pEG6
-----END PGP SIGNATURE-----

Attachment: pgpqWqec38fhF.pgp
Description: PGP signature


--- End Message ---

Reply via email to