Your message dated Fri, 10 Jan 2025 10:05:23 +0000
with message-id <[email protected]>
and subject line Bug#1089359: fixed in libdata-streamdeserializer-perl 0.06-1.2
has caused the Debian Bug report #1089359,
regarding libdata-streamdeserializer-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 [email protected]
immediately.)


-- 
1089359: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089359
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libdata-streamdeserializer-perl
Version: 0.06-1.1
Severity: important
Tags: ftbfs
Justification: FTBFS
X-Debbugs-Cc: [email protected]
User: [email protected]
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-streamdeserializer-perl failed to rebuild.

Log Summary:
-------------------------------------------------------------------------------
[...]
ok 30 - There was no warning during test
ok 31 - eval and _ds_look_tail returned the same error status
ok 32 - Unparsed tail is the same as expected
ok
t/02_objects.t .......... 1..9
ok 1 - use Data::StreamDeserializer;
ok 2 - Eval test string
ok 3 - Constructor
ok 4 - Constructor's block_size
ok 5 - Set block size
ok 6 - parse result
ok 7 - Results of parser and eval are equal
ok 8 - Detect error
ok 9 - Find error tail
ok
t/03_big_object.t ....... 1..8
ok 1 - use Data::StreamDeserializer;
ok 2 - Generate big random hash
ok 3 - Serialize big hash using Dumper, length: 394930
ok 4 - Create Data::StreamDeserializer object
ok 5 - Deserialize using Data::StreamDeserializer
ok 6 - Deserialized and source objects are the same
ok 7 - Stream deserialize using Data::StreamDeserializer
ok 8 - Deserialized (stream) and source objects are the same
ok
t/05_object_counter.t ... 1..9
ok 1 - use Data::StreamDeserializer;
ok 2 - All objects were extracted
ok 3 - Error has detected properly
ok 4 - Tail is correct
ok 5 - Last object's tail was correct
ok 6 - All objects were extracted (skip_divider)
ok 7 - Error has detected properly (skip_divider)
ok 8 - Tail is correct (skip_divider)
ok 9 - Last object's tail was correct (skip_divider)
ok
t/06_regexps.t .......... 1..3
ok 1 - use Data::StreamDeserializer;
ok 2 - Regexp was parsed
ok 3 - Regexp was parsed properly
ok
t/07_hashes.t ........... 1..5
ok 1 - use Data::StreamDeserializer;
ok 2 - Hash parsed properly
ok 3 - Last value overlaps the first
ok 4 - Hash parsed properly
ok 5 - Last value overlaps the first
ok
t/10_memoryleak.t ....... skipped: Development test
All tests successful.
Files=7, Tests=66, 2 wallclock secs ( 0.06 usr 0.01 sys + 1.01 cusr 0.12 csys = 1.20 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-streamdeserializer-perl"
make[1]: Entering directory '/<<PKGBUILDDIR>>'
true
true
true
true
rm -rf blib/arch/auto/Data/StreamDeserializer/StreamDeserializer.bs
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- StreamDeserializer.bs blib/arch/auto/Data/StreamDeserializer/StreamDeserializer.bs 644
true
true
true
true
"/usr/bin/perl" "-MExtUtils::Command::MM" -e pod2man "--" --section=3pm --perm_rw=644 -u \ lib/Data/StreamDeserializer.pm blib/man3/Data::StreamDeserializer.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-streamdeserializer-perl/usr/share/perl5" \ "blib/arch" "/<<PKGBUILDDIR>>/debian/libdata-streamdeserializer-perl/usr/lib/aarch64-linux-gnu/perl5/5.40" \ "blib/bin" "/<<PKGBUILDDIR>>/debian/libdata-streamdeserializer-perl/usr/bin" \ "blib/script" "/<<PKGBUILDDIR>>/debian/libdata-streamdeserializer-perl/usr/bin" \ "blib/man1" "/<<PKGBUILDDIR>>/debian/libdata-streamdeserializer-perl/usr/share/man/man1" \ "blib/man3" "/<<PKGBUILDDIR>>/debian/libdata-streamdeserializer-perl/usr/share/man/man3" Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /<<PKGBUILDDIR>>/debian/libdata-streamdeserializer-perl/usr/lib/aarch64-linux-gnu/perl5/5.40/auto/Data/StreamDeserializer/StreamDeserializer.so Installing /<<PKGBUILDDIR>>/debian/libdata-streamdeserializer-perl/usr/lib/aarch64-linux-gnu/perl5/5.40/auto/Data/StreamDeserializer/autosplit.ix Installing /<<PKGBUILDDIR>>/debian/libdata-streamdeserializer-perl/usr/lib/aarch64-linux-gnu/perl5/5.40/Data/StreamDeserializer.pm Installing /<<PKGBUILDDIR>>/debian/libdata-streamdeserializer-perl/usr/share/man/man3/Data::StreamDeserializer.3pm
true
true
true
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
touch debian/stamp-makefile-install
Adding cdbs dependencies to debian/libdata-streamdeserializer-perl.substvars
dh_installdirs -plibdata-streamdeserializer-perl \
        
dh_installdirs: warning: Compatibility levels before 10 are deprecated (level 7 in use)
dh_installdocs -plibdata-streamdeserializer-perl ./README
dh_installdocs: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installexamples -plibdata-streamdeserializer-perl dh_installexamples: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installman -plibdata-streamdeserializer-perl dh_installman: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installinfo -plibdata-streamdeserializer-perl dh_installinfo: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installmenu -plibdata-streamdeserializer-perl dh_installmenu: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installcron -plibdata-streamdeserializer-perl dh_installcron: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_systemd_enable -plibdata-streamdeserializer-perl dh_systemd_enable: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installinit -plibdata-streamdeserializer-perl dh_installinit: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installdebconf -plibdata-streamdeserializer-perl dh_installdebconf: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installemacsen -plibdata-streamdeserializer-perl dh_installemacsen: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installcatalogs -plibdata-streamdeserializer-perl dh_installcatalogs: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installpam -plibdata-streamdeserializer-perl dh_installpam: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installlogrotate -plibdata-streamdeserializer-perl dh_installlogrotate: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installlogcheck -plibdata-streamdeserializer-perl dh_installlogcheck: warning: Compatibility levels before 10 are deprecated (level 7 in use)
dh_installchangelogs -plibdata-streamdeserializer-perl ./Changes
dh_installchangelogs: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installudev -plibdata-streamdeserializer-perl dh_installudev: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_lintian -plibdata-streamdeserializer-perl dh_lintian: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_bugfiles -plibdata-streamdeserializer-perl dh_bugfiles: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_install -plibdata-streamdeserializer-perl dh_install: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_systemd_start -plibdata-streamdeserializer-perl dh_systemd_start: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_link -plibdata-streamdeserializer-perl dh_link: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installmime -plibdata-streamdeserializer-perl dh_installmime: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_installgsettings -plibdata-streamdeserializer-perl dh_installgsettings: warning: Compatibility levels before 10 are deprecated (level 7 in use) dh_strip -plibdata-streamdeserializer-perl dh_strip: warning: Compatibility levels before 10 are deprecated (level 7 in use) strip: unable to copy file 'debian/libdata-streamdeserializer-perl/usr/lib/aarch64-linux-gnu/perl5/5.40/auto/Data/StreamDeserializer/StreamDeserializer.so'; reason: Permission denied dh_strip: error: strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/libdata-streamdeserializer-perl/usr/lib/aarch64-linux-gnu/perl5/5.40/auto/Data/StreamDeserializer/StreamDeserializer.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-streamdeserializer-perl] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2024-11-16T23:14:21Z

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


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/1004944.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-streamdeserializer-perl
Source-Version: 0.06-1.2
Done: Niels Thykier <[email protected]>

We believe that the bug you reported is fixed in the latest version of
libdata-streamdeserializer-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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Niels Thykier <[email protected]> (supplier of updated 
libdata-streamdeserializer-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 [email protected])


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

Format: 1.8
Date: Sat, 28 Dec 2024 10:55:54 +0000
Source: libdata-streamdeserializer-perl
Architecture: source
Version: 0.06-1.2
Distribution: unstable
Urgency: medium
Maintainer: Dmitry E. Oboukhov <[email protected]>
Changed-By: Niels Thykier <[email protected]>
Closes: 1089359
Changes:
 libdata-streamdeserializer-perl (0.06-1.2) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Mark the package as requiring root for now.
     (Closes: #1089359)
Checksums-Sha1:
 a05897d48bec33e928e93f41692d23367bbc3ce7 1689 
libdata-streamdeserializer-perl_0.06-1.2.dsc
 64f1020617a55cfb3db199e0c248c2a11121df74 2452 
libdata-streamdeserializer-perl_0.06-1.2.debian.tar.xz
 cf9554dc0fd975157d7cfb9c265f6b06003ff442 6205 
libdata-streamdeserializer-perl_0.06-1.2_source.buildinfo
Checksums-Sha256:
 802a66f9b8c9afd6ab4940476ef1ed4a37ee853d1d80d8bf23d3aa1b0966f1f8 1689 
libdata-streamdeserializer-perl_0.06-1.2.dsc
 e3eb1ad85f8cbafec3216983d84b5601552d34512895a9ae0c198e7f3504b9b4 2452 
libdata-streamdeserializer-perl_0.06-1.2.debian.tar.xz
 9092bfd0cc1c5428ed0a51ac97fea2d271a091cfe7a84c8dfd9082ec114e8be4 6205 
libdata-streamdeserializer-perl_0.06-1.2_source.buildinfo
Files:
 cb0b668c8e6a115b11916f3002d548ba 1689 perl extra 
libdata-streamdeserializer-perl_0.06-1.2.dsc
 0e05737b328c63b78bf22bcbd16e41c0 2452 perl extra 
libdata-streamdeserializer-perl_0.06-1.2.debian.tar.xz
 5f575e208b1add584e3020caf1038956 6205 perl extra 
libdata-streamdeserializer-perl_0.06-1.2_source.buildinfo

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

iQFGBAEBCgAwFiEE9ecZmu9eXGflVYc/dA1oiINl0okFAmdv2XESHG5pZWxzQHRo
eWtpZXIubmV0AAoJEHQNaIiDZdKJZBAH/2L84QN9GGUp0po9iR0C7FmfFa6xQqCx
N3nI+JbCZSPg6fMV0spOEDDrCIS87oXu5bVWu11B8XgXD3pt9+VXzjJpBq+uxAGD
X8kBhH7Pu6EpOAkE7frwsA7WBlAyhPB8xSaT2OOtNowh5UNzjm2Q5khSzOxojFeG
/xS+i1t0IhoJnOin46AqWWqX2ppk1T7J04J/mOQdMDJfV92+iaOGeVJHSUP2xj5f
iKdp1addFYwMBe56Z5u/GeCnzVZoCldvyT1fqll4BcBb3WReJCTVZpldkjTQTaFV
ImLDtPtIj0GUqFlGUa2SpWGTy3O9Lw2rdPXLh2Z3Cz//ZF0SnVBigro=
=REmc
-----END PGP SIGNATURE-----

Attachment: pgpvLarNU7KsJ.pgp
Description: PGP signature


--- End Message ---

Reply via email to