Your message dated Tue, 15 Oct 2024 21:21:41 +0000
with message-id <[email protected]>
and subject line Bug#1056119: fixed in taffybar 4.0.2-1
has caused the Debian Bug report #1056119,
regarding taffybar: please make the build reproducible
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.)


-- 
1056119: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1056119
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: taffybar
Version: 4.0.1-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: umask
X-Debbugs-Cc: [email protected]

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed that
taffybar could not be built reproducibly.

This is because the permissions of a directory in the binary can vary
on the umask:

│ │ │ │ -drwxr-xr-x   0 root         (0) root         (0)        0 2023-10-25 
06:27:09.000000 ./usr/share/taffybar/
│ │ │ │ -drwxr-xr-x   0 root         (0) root         (0)        0 2023-10-25 
06:27:09.000000 ./usr/share/taffybar/icons/
│ │ │ │ +drwxrwxr-x   0 root         (0) root         (0)        0 2023-10-25 
06:27:09.000000 ./usr/share/taffybar/
│ │ │ │ +drwxrwxr-x   0 root         (0) root         (0)        0 2023-10-25 
06:27:09.000000 ./usr/share/taffybar/icons/

Patch attached that manually calls chmod on these directories.

 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      [email protected] / chris-lamb.co.uk
       `-
--- a/debian/rules      2023-11-17 08:29:54.308271334 +0000
--- b/debian/rules      2023-11-17 08:44:49.533041462 +0000
@@ -7,3 +7,4 @@
 binary-fixup/taffybar::
        install -m 755 -s -D dist-ghc/build/taffybar/taffybar 
debian/taffybar/usr/bin/taffybar || true
        cp -R debian/tmp-inst-ghc/usr/share/taffybar debian/taffybar/usr/share
+       find debian/taffybar/usr/share -type d -print0 | xargs -0r chmod 755

--- End Message ---
--- Begin Message ---
Source: taffybar
Source-Version: 4.0.2-1
Done: Ilias Tsitsimpis <[email protected]>

We believe that the bug you reported is fixed in the latest version of
taffybar, 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.
Ilias Tsitsimpis <[email protected]> (supplier of updated taffybar 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: Tue, 15 Oct 2024 23:57:13 +0300
Source: taffybar
Architecture: source
Version: 4.0.2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Haskell Group 
<[email protected]>
Changed-By: Ilias Tsitsimpis <[email protected]>
Closes: 1056119
Changes:
 taffybar (4.0.2-1) unstable; urgency=medium
 .
   * Declare compliance with Debian policy 4.7.0
   * New upstream release
   * Make the build reproducible.
     Thanks to Chris Lamb for the patch (Closes: #1056119)
Checksums-Sha1:
 767ed47ced9ddd2f8f219dc76bed721efd5484e3 6418 taffybar_4.0.2-1.dsc
 8e16e5c608a1a087e8d50c86c52f0dd47e93dfcd 101203 taffybar_4.0.2.orig.tar.gz
 4ef6a8d4ffeabcaf8b19c6ae74f602e4b4280acc 4736 taffybar_4.0.2-1.debian.tar.xz
 ca4f59feadf405fa8337d62c6b60388ccbd755ee 35887 taffybar_4.0.2-1_amd64.buildinfo
Checksums-Sha256:
 eb8dfc25b98383725f21d60b6bc5a59a1f2ecb7d8c6dca0c9b351e99f3f10e1d 6418 
taffybar_4.0.2-1.dsc
 af3e72986471f5c0c8a1f14a1296f1489901fa705e44a77f23b893b9d0d734f0 101203 
taffybar_4.0.2.orig.tar.gz
 d714635781101e6e616ac153bb76de14e5da653fa31fd084880f74ce75458471 4736 
taffybar_4.0.2-1.debian.tar.xz
 4e6a2a2485a094db198d2c5d164b6b5c1f3f2f8238dc7728caa80f150ca5d79e 35887 
taffybar_4.0.2-1_amd64.buildinfo
Files:
 b06f4164e7f51ffdac8a3708a99a9dac 6418 haskell optional taffybar_4.0.2-1.dsc
 d091a00e773c72cf07ba5974d4e11067 101203 haskell optional 
taffybar_4.0.2.orig.tar.gz
 fd70c9d1deeddfbff9bfb249c53fcaf6 4736 haskell optional 
taffybar_4.0.2-1.debian.tar.xz
 2a1749cff2c6863199d9c65c18cc6a24 35887 haskell optional 
taffybar_4.0.2-1_amd64.buildinfo

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

iQJIBAEBCgAyFiEEJ9c8pfW11+AaUTb116hngMxkQDwFAmcO2W4UHGlsaWFzdHNp
QGRlYmlhbi5vcmcACgkQ16hngMxkQDzyQw//W02lgfQWc6nFexYUwyrvyLz21bu2
dS34EDrfSyNST9OV2SA4fgkzkSuBH7azFDfZAlPtsuCXRZ1nx4ssNVg92i0a9SMS
qb+fGO8GNy/8huMsLkGAOq3I8+69SFcWbLsxOtkgdjWfp0CsE14Hql63FtLTB1gR
hHjZh6rwSQ1+SMimqggZdvx94cZGPtnOYyDeHrRTmCu3L4WwVVmHkgSstWPOE1uN
YE6tRjG4xtEppRFnt8taoIf0vIqsZyjqMABoqfYz8Un4aNTl02AhbeIgPBbck8cF
SzBJtf03juYXt+/JpsZST/gvCplpvcF/K/6EE9RsgzsRmptoICfjMyaAOc0hAayu
8yHhsp6XUZnZBReQrvVoNBAUpsbPJc8KB4z6/HRBG5VQVeR6Z3Dl8BIAykg3sfvG
CF12Q8zQ3+NXADCeasMjy6relWhM3gl4wovyTD/wb2+ShSZ8cQhl1WCUbc9Syp34
HRDuMi+crGk64EUaVA9bK6oWyhuInt1uXI/GApQ2uD7ii5qGuy54CLviljzbjSbF
BY+DlugCCENF28Pclf4QYNGIdhXVmZrHro/0rG9N0q2sPP7wRsqTLDppnTn2HPu2
O7kKr9HkpdhpJMul82w0oOJG6NyQtG+ujCuY/f47KYuCmUW3NC6FgiKRAdu6+ZDl
7HYpPcV8XJLGu4k=
=gWcV
-----END PGP SIGNATURE-----

Attachment: pgpMFr_KXPzbL.pgp
Description: PGP signature


--- End Message ---

Reply via email to