Your message dated Fri, 10 Jan 2025 10:05:31 +0000
with message-id <e1twbtt-00gocb...@fasolo.debian.org>
and subject line Bug#1089360: fixed in libdata-streamserializer-perl 0.07-1.1
has caused the Debian Bug report #1089360,
regarding libdata-streamserializer-perl: 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.)


-- 
1089360: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089360
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: libdata-streamserializer-perl
Version: 0.07-1
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`,
libdata-streamserializer-perl failed to rebuild.

Log Summary:
-------------------------------------------------------------------------------
[...]
ok 21 - Deserialized and source arrays are the same
ok 22 - Serialize-Deserialize random hash (length: 60857)
ok 23 - Deserialized and source hashes are the same
ok 24 - Serialize-Deserialize random array
ok 25 - Deserialized and source arrays are the same
ok 26 - Serialize-Deserialize random hash (length: 61775)
ok 27 - Deserialized and source hashes are the same
ok 28 - Serialize-Deserialize random array
ok 29 - Deserialized and source arrays are the same
ok 30 - Serialize-Deserialize random hash (length: 74347)
ok 31 - Deserialized and source hashes are the same
ok 32 - Serialize-Deserialize random array
ok 33 - Deserialized and source arrays are the same
ok 34 - Serialize-Deserialize random hash (length: 67374)
ok 35 - Deserialized and source hashes are the same
ok 36 - Serialize-Deserialize random array
ok 37 - Deserialized and source arrays are the same
ok 38 - Serialize-Deserialize random hash (length: 65793)
ok 39 - Deserialized and source hashes are the same
ok 40 - Serialize-Deserialize random array
ok 41 - Deserialized and source arrays are the same
ok 42 - Serialize-Deserialize random hash (length: 71192)
ok 43 - Deserialized and source hashes are the same
ok 44 - Serialize-Deserialize random array
ok 45 - Deserialized and source arrays are the same
ok
t/04_recursive.t ...... 1..8
ok 1 - use Data::StreamSerializer;
ok 2 - Detected hash recursion
ok 3 - Result is deserialized correctly
ok 4 - Scalar recursion
ok 5 - Detected scalar recursion
ok 6 - Result is deserialized correctly
ok 7 - Detected ARRAY recursion
ok 8 - Result is deserialized correctly
ok
t/05_memory_leak.t .... 1..3
ok 1 - use Data::StreamSerializer;
ok 2 - Check memory leak (0 bytes)
# 12444 iterations were done, 6510754 bytes were produced
ok 3 - Check memory checker
ok
All tests successful.
Files=5, Tests=70, 3 wallclock secs ( 0.05 usr 0.01 sys + 3.38 cusr 0.08 csys = 3.52 CPU)
Result: PASS
true
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
touch debian/stamp-makefile-check
/usr/bin/make -C . OPTIMIZE="-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include" LDDLFLAGS="-Wl,-z,relro -shared -L/usr/local/lib -fstack-protector-strong" install DESTDIR=" /<<PKGBUILDDIR>>/debian/libdata-streamserializer-perl"
make[1]: Entering directory '/<<PKGBUILDDIR>>'
true
true
true
true
rm -rf blib/arch/auto/Data/StreamSerializer/StreamSerializer.bs
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- StreamSerializer.bs blib/arch/auto/Data/StreamSerializer/StreamSerializer.bs 644
true
true
true
true
"/usr/bin/perl" "-MExtUtils::Command::MM" -e pod2man "--" --section=3pm --perm_rw=644 -u \ lib/Data/StreamSerializer.pm blib/man3/Data::StreamSerializer.3pm Manifying 1 pod document
true
umask 022; "/usr/bin/perl" -MExtUtils::Install -e 'install([ from_to => {@ARGV}, verbose => '\''0'\'', uninstall_shadows => '\''0'\'', dir_mode => '\''755'\'' ]);' -- \ "blib/lib" "/<<PKGBUILDDIR>>/debian/libdata-streamserializer-perl/usr/share/perl5" \ "blib/arch" "/<<PKGBUILDDIR>>/debian/libdata-streamserializer-perl/usr/lib/aarch64-linux-gnu/perl5/5.40" \ "blib/bin" "/<<PKGBUILDDIR>>/debian/libdata-streamserializer-perl/usr/bin" \ "blib/script" "/<<PKGBUILDDIR>>/debian/libdata-streamserializer-perl/usr/bin" \ "blib/man1" "/<<PKGBUILDDIR>>/debian/libdata-streamserializer-perl/usr/share/man/man1" \ "blib/man3" "/<<PKGBUILDDIR>>/debian/libdata-streamserializer-perl/usr/share/man/man3" Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /<<PKGBUILDDIR>>/debian/libdata-streamserializer-perl/usr/lib/aarch64-linux-gnu/perl5/5.40/auto/Data/StreamSerializer/StreamSerializer.so Installing /<<PKGBUILDDIR>>/debian/libdata-streamserializer-perl/usr/lib/aarch64-linux-gnu/perl5/5.40/auto/Data/StreamSerializer/autosplit.ix Installing /<<PKGBUILDDIR>>/debian/libdata-streamserializer-perl/usr/lib/aarch64-linux-gnu/perl5/5.40/Data/StreamSerializer.pm Installing /<<PKGBUILDDIR>>/debian/libdata-streamserializer-perl/usr/share/man/man3/Data::StreamSerializer.3pm
true
true
true
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
touch debian/stamp-makefile-install
Adding cdbs dependencies to debian/libdata-streamserializer-perl.substvars
dh_installdirs -plibdata-streamserializer-perl \
        
dh_installdirs: warning: Compatibility levels before 10 are deprecated (level 7 in use)
dh_installdocs -plibdata-streamserializer-perl ./README
dh_installdocs: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installexamples -plibdata-streamserializer-perl dh_installexamples: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installman -plibdata-streamserializer-perl dh_installman: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installinfo -plibdata-streamserializer-perl dh_installinfo: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installmenu -plibdata-streamserializer-perl dh_installmenu: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installcron -plibdata-streamserializer-perl dh_installcron: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_systemd_enable -plibdata-streamserializer-perl dh_systemd_enable: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installinit -plibdata-streamserializer-perl dh_installinit: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installdebconf -plibdata-streamserializer-perl dh_installdebconf: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installemacsen -plibdata-streamserializer-perl dh_installemacsen: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installcatalogs -plibdata-streamserializer-perl dh_installcatalogs: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installpam -plibdata-streamserializer-perl dh_installpam: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installlogrotate -plibdata-streamserializer-perl dh_installlogrotate: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installlogcheck -plibdata-streamserializer-perl dh_installlogcheck: warning: Compatibility levels before 10 are deprecated (level 7 in use)
dh_installchangelogs -plibdata-streamserializer-perl ./Changes
dh_installchangelogs: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installudev -plibdata-streamserializer-perl dh_installudev: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_lintian -plibdata-streamserializer-perl dh_lintian: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_bugfiles -plibdata-streamserializer-perl dh_bugfiles: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_install -plibdata-streamserializer-perl dh_install: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_systemd_start -plibdata-streamserializer-perl dh_systemd_start: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_link -plibdata-streamserializer-perl dh_link: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installmime -plibdata-streamserializer-perl dh_installmime: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installgsettings -plibdata-streamserializer-perl dh_installgsettings: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_strip -plibdata-streamserializer-perl dh_strip: warning: Compatibility levels before 10 are deprecated (level 7 in use) strip: unable to copy file 'debian/libdata-streamserializer-perl/usr/lib/aarch64-linux-gnu/perl5/5.40/auto/Data/StreamSerializer/StreamSerializer.so'; reason: Permission denied dh_strip: error: strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libdata-streamserializer-perl/usr/lib/aarch64-linux-gnu/perl5/5.40/auto/Data/StreamSerializer/StreamSerializer.so returned exit code 1
dh_strip: error: Aborting due to earlier error
make: *** [/usr/share/cdbs/1/rules/debhelper.mk:298: binary-strip-IMPL/libdata-streamserializer-perl] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2024-11-16T23:14:26Z

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


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/1004955.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: libdata-streamserializer-perl
Source-Version: 0.07-1.1
Done: Niels Thykier <ni...@thykier.net>

We believe that the bug you reported is fixed in the latest version of
libdata-streamserializer-perl, 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 
libdata-streamserializer-perl 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: Sat, 28 Dec 2024 10:50:56 +0000
Source: libdata-streamserializer-perl
Architecture: source
Version: 0.07-1.1
Distribution: unstable
Urgency: medium
Maintainer: Dmitry E. Oboukhov <un...@debian.org>
Changed-By: Niels Thykier <ni...@thykier.net>
Closes: 1089360
Changes:
 libdata-streamserializer-perl (0.07-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Mark the package as requiring root for now.
     (Closes: #1089360)
Checksums-Sha1:
 573459490ee3c760beb3c20db3d3a2cf85ca11b3 1667 
libdata-streamserializer-perl_0.07-1.1.dsc
 f132616b963c85a855afe042071c62b386b53fc7 1736 
libdata-streamserializer-perl_0.07-1.1.debian.tar.xz
 6208086583288c83eb6334fc2d30a9465dce9028 6197 
libdata-streamserializer-perl_0.07-1.1_source.buildinfo
Checksums-Sha256:
 5bfb4ed01b0d3f57807fc2fb1461b82d7ab6ebfa78bae1fa636e47e77bc216df 1667 
libdata-streamserializer-perl_0.07-1.1.dsc
 236f479e78c11dcac3e3b7a6508fe32bf920337dbaf3b172e106cb4590160f9d 1736 
libdata-streamserializer-perl_0.07-1.1.debian.tar.xz
 2cc31d04b6cbfecb52318ef311a13aa36ccc4881b1a33b9f80bfbda303c278f1 6197 
libdata-streamserializer-perl_0.07-1.1_source.buildinfo
Files:
 7f04fc4fdd7a61c5d68d79edba55019a 1667 perl extra 
libdata-streamserializer-perl_0.07-1.1.dsc
 9ab9db5e711618dd5d62d135e67265a1 1736 perl extra 
libdata-streamserializer-perl_0.07-1.1.debian.tar.xz
 014c30abe627ffad07f3be8e532740fa 6197 perl extra 
libdata-streamserializer-perl_0.07-1.1_source.buildinfo

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

iQFGBAEBCgAwFiEE9ecZmu9eXGflVYc/dA1oiINl0okFAmdv2BwSHG5pZWxzQHRo
eWtpZXIubmV0AAoJEHQNaIiDZdKJFUkIAIHHl25ElCMBHWuaSwvxboWNVrjJY0yT
T3DCf2cdnlU0DTmJcWee/EAV6/kOhzFSyhWLuz/SWvo+5hE0uWmbfWg5vOkSvPdL
g+xtdRg5uBapyaBXwth2x9BZjq3JfySTiVCcamyt1Tg5WgMcr0jWl8zisW8rK3/c
gR0UjkAqnG9VqBkcS/NoOL/VU3P5ukpsUDJfw/DaYyla74xhH+bP6xhzCwKCQJ/T
QZpAqXeoS3Ru4vcKW8W7qUnqV6Fu1LOB5RCWjy7Cfsk5dEWxW+13rdcBbh5jfDHO
ilZr21CHW0L/L54oQUTc8K9Ms4yhMMtAgLHJsL3Ht7CEwJEfpiQ0Fwc=
=ZrEJ
-----END PGP SIGNATURE-----

Attachment: pgpZ7NvGFXO4s.pgp
Description: PGP signature


--- End Message ---

Reply via email to