Your message dated Mon, 18 Jan 2021 09:52:48 +0000
with message-id <e1l1rdm-000aol...@fasolo.debian.org>
and subject line Bug#980356: fixed in strip-nondeterminism 1.10.0-1
has caused the Debian Bug report #980356,
regarding dh-strip-nondeterminism: Should not bail out on read-only files
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.)


-- 
980356: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980356
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: dh-strip-nondeterminism
Version: 1.9.0-1
Severity: wishlist

Hi,

working on packages not updated for quite a while, I did the following
changes to libcgi-github-webhook-perl:

* Bump debhelper from 9 to 13.
* Set "Rules-Requires-Root: no".

This caused a FTBFS because dh_strip_nondeterminism failed to strip
non-determinism from files installed with mode 444:

[…]
   dh_strip_nondeterminism
dh_strip_nondeterminism: error: 
debian/libcgi-github-webhook-perl/usr/share/perl5/auto/share/module/CGI-Github-Webhook/errored.png:
 
debian/libcgi-github-webhook-perl/usr/share/perl5/auto/share/module/CGI-Github-Webhook/errored.png:
 unable to overwrite: copy_data: Permission denied at 
/usr/share/perl5/File/StripNondeterminism/handlers/png.pm line 78.

dh_strip_nondeterminism: error: 
debian/libcgi-github-webhook-perl/usr/share/perl5/auto/share/module/CGI-Github-Webhook/failed.png:
 
debian/libcgi-github-webhook-perl/usr/share/perl5/auto/share/module/CGI-Github-Webhook/failed.png:
 unable to overwrite: copy_data: Permission denied at 
/usr/share/perl5/File/StripNondeterminism/handlers/png.pm line 78.

dh_strip_nondeterminism: error: 
debian/libcgi-github-webhook-perl/usr/share/perl5/auto/share/module/CGI-Github-Webhook/success.png:
 
debian/libcgi-github-webhook-perl/usr/share/perl5/auto/share/module/CGI-Github-Webhook/success.png:
 unable to overwrite: copy_data: Permission denied at 
/usr/share/perl5/File/StripNondeterminism/handlers/png.pm line 78.

dh_strip_nondeterminism: error: Aborting due to earlier error
[…]

The files in question were installed by the build system (probably
caused by libdist-zilla-perl's Dist::Zilla::Plugin::ModuleShareDirs) as
follows:

-r--r--r-- 1 abe abe 1629 Jan 18 05:22 errored.png
-r--r--r-- 1 abe abe  756 Jan 18 05:22 errored.svg
-r--r--r-- 1 abe abe 1645 Jan 18 05:22 failed.png
-r--r--r-- 1 abe abe  754 Jan 18 05:22 failed.svg
-r--r--r-- 1 abe abe 1672 Jan 18 05:22 success.png
-r--r--r-- 1 abe abe  749 Jan 18 05:22 success.svg

My workaround so far is this in debian/rules:

override_dh_strip_nondeterminism:
        find debian/libcgi-github-webhook-perl -perm 444 | xargs chmod -c 644
        dh_strip_nondeterminism

But IMHO this shouldn't be necessary.

How to reproduce:

Use a git checkout of https://github.com/xtaran/CGI-Github-Webhook and
comment out that "find" line in debian/rules.

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (600, 'testing'), (500, 'unstable-debug'), 
(500, 'buildd-unstable'), (110, 'experimental'), (1, 'experimental-debug'), (1, 
'buildd-experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.10.0-1-amd64 (SMP w/4 CPU threads)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages dh-strip-nondeterminism depends on:
ii  libdebhelper-perl                 13.3.1
ii  libfile-stripnondeterminism-perl  1.9.0-1
ii  perl                              5.32.0-6

dh-strip-nondeterminism recommends no packages.

dh-strip-nondeterminism suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: strip-nondeterminism
Source-Version: 1.10.0-1
Done: Chris Lamb <la...@debian.org>

We believe that the bug you reported is fixed in the latest version of
strip-nondeterminism, 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 980...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Lamb <la...@debian.org> (supplier of updated strip-nondeterminism 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: SHA256

Format: 1.8
Date: Mon, 18 Jan 2021 09:30:40 +0000
Source: strip-nondeterminism
Architecture: source
Version: 1.10.0-1
Distribution: unstable
Urgency: medium
Maintainer: Reproducible builds folks 
<reproducible-bui...@lists.alioth.debian.org>
Changed-By: Chris Lamb <la...@debian.org>
Closes: 980356
Changes:
 strip-nondeterminism (1.10.0-1) unstable; urgency=medium
 .
   [ Chris Lamb ]
   * Ignore unwritable files, printing a warning. (Closes: #980356)
 .
   [ Holger Levsen ]
   * Update Standards-Version to 4.5.1, no changes needed.
Checksums-Sha1:
 434a530b63a23934efa10db2596dcb754ca90676 2828 strip-nondeterminism_1.10.0-1.dsc
 232173685faf45d094b2a70336bff345956092a3 278913 
strip-nondeterminism_1.10.0.orig.tar.bz2
 2e36cc970e67d2c517859725fe39be480807548a 833 
strip-nondeterminism_1.10.0.orig.tar.bz2.asc
 4859c1b20c39c33f70ba37dcd27cabe36d973211 33220 
strip-nondeterminism_1.10.0-1.debian.tar.xz
 e451a5a6a69b2a6910a7faa2040c7e16c85cf9d2 6820 
strip-nondeterminism_1.10.0-1_amd64.buildinfo
Checksums-Sha256:
 6b576d6904db42efcb35a1bae619fac36b82cb8acc2ff70b0f4a73ebb4bcd39e 2828 
strip-nondeterminism_1.10.0-1.dsc
 4abdab8b55060aa151d78f56fca1a200e37ba6561db97168572163f7db5bcd9b 278913 
strip-nondeterminism_1.10.0.orig.tar.bz2
 10dd2f6ea299df24cfc1d063fa9c83922fb28fb1624de870adfac11ce5c7cae9 833 
strip-nondeterminism_1.10.0.orig.tar.bz2.asc
 cd6f393f31da531d88f18688e222e6f5d27701efef8cacc8d597c066b479e38f 33220 
strip-nondeterminism_1.10.0-1.debian.tar.xz
 348b54ace71c55016b86ad9641eee64c2090633990c39ebeaeee78543f72f00f 6820 
strip-nondeterminism_1.10.0-1_amd64.buildinfo
Files:
 acbf46691c4921e36c09e04a7d8d31ee 2828 devel optional 
strip-nondeterminism_1.10.0-1.dsc
 88db4d501649d47deb58eb61d9fef031 278913 devel optional 
strip-nondeterminism_1.10.0.orig.tar.bz2
 68a6a345585704243d4de6f534715d9c 833 devel optional 
strip-nondeterminism_1.10.0.orig.tar.bz2.asc
 8296dfb62cb9fd0ea5311c1e4504c0b0 33220 devel optional 
strip-nondeterminism_1.10.0-1.debian.tar.xz
 716ba05025017fae40ce6f35347f9f22 6820 devel optional 
strip-nondeterminism_1.10.0-1_amd64.buildinfo

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

iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAmAFVo8ACgkQHpU+J9Qx
HljXOg//ZFWiHEk6JSxFh+S87pmCuokNZe53mJNDaW9UBMGUSEP6jvMtfiTHTkPp
HWftHJ0kz989zdmy0kyF+AgH+rtr7FWhajfLnGOYAo1eXVsNnX5ibifAGCvpHcc+
tMsjEgCcQak9l5CTGPJb2AL5Epg+S28ucAgQeeYlqZoI7Dhx3B/Hp5IE2e73SqSX
mEHB781Bke30DOShpBUbhRVlyFzw+72CGcdW+LRHAP0R98gAlvjqU0SQ8bGP80DS
6a8r3/8g9w5HpgHrBxVEWdd3lfXsY6RwZEmXZPjyr4opi4inmdoHqPvindJs9s6X
+J43e23lkzWlk0PxncfEeQf0pgyJJ6F3c4OameK/0tmL80TE4sUU5RoQyRwZTY91
OcoakaSDgqyuKYwLnU0OXSMZf0b3hCvhD3t0v9DfYFLT3lI9xehdluFTChhSQqUL
TGwbmU0k96ZF9uhnwvUgN8Ntt44OItNOjyQ0f6BdyleuK5hyHV/vB9zCXBDhtcY4
g4Nvv3oQzpUweqqnuIri8WRnrZOF9UTHQm2oH2svZmyb+PB3OjGzvCCC9AnE2NDF
qlFbaSFUeRC29WdQ1G5Y3gZ7wSWhckoiDb1/2bCNKpALe+zeshtyK/fAfw+t9Abv
sml2k4jmCM0gnZjzysBDK+Ug/oz/4F6oMYuz43WabtJfW99Lct8=
=1bIW
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Reproducible-builds mailing list
Reproducible-builds@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/reproducible-builds

Reply via email to