Debian Bug report logs - #975954
amavisd-milter: please make the build reproducible

version graph

Package: src:amavisd-milter; Maintainer for src:amavisd-milter is Debian QA Group <packages@qa.debian.org>;

Reported by: "Chris Lamb" <lamby@debian.org>

Date: Fri, 27 Nov 2020 10:03:04 UTC

Severity: wishlist

Tags: patch

Found in version amavisd-milter/1.7.1-2

Fixed in version amavisd-milter/1.7.1-3

Done: Vagrant Cascadian <vagrant@reproducible-builds.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Harald Jenny <harald@a-little-linux-box.at>:
Bug#975954; Package src:amavisd-milter. (Fri, 27 Nov 2020 10:03:06 GMT) (full text, mbox, link).


Acknowledgement sent to "Chris Lamb" <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Harald Jenny <harald@a-little-linux-box.at>. (Fri, 27 Nov 2020 10:03:06 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: "Chris Lamb" <lamby@debian.org>
To: submit@bugs.debian.org
Subject: amavisd-milter: please make the build reproducible
Date: Fri, 27 Nov 2020 10:00:40 +0000
[Message part 1 (text/plain, inline)]
Source: amavisd-milter
Version: 1.7.1-2
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0] we noticed that
amavisd-milter could not be built reproducibly.

This is because it was generating the Autotools PACKAGE_VERSION from
the current date which then was embedded in the binary.

Patch attached that exports AMAVISD_MILTER_VERSION from debian/changelog
instead as upstream's configure.ac supports this.

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


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
[amavisd-milter.diff.txt (text/plain, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#975954; Package src:amavisd-milter. (Fri, 27 Nov 2020 12:18:02 GMT) (full text, mbox, link).


Acknowledgement sent to Harald Jenny <harald@a-little-linux-box.at>:
Extra info received and forwarded to list. (Fri, 27 Nov 2020 12:18:02 GMT) (full text, mbox, link).


Message #10 received at 975954@bugs.debian.org (full text, mbox, reply):

From: Harald Jenny <harald@a-little-linux-box.at>
To: 975954@bugs.debian.org
Subject: Re: Bug#975954: amavisd-milter: please make the build reproducible
Date: Fri, 27 Nov 2020 13:05:56 +0100
Dear Chris Lamb,

first thanks for your patch. Second I have two questions concerning it:

1. I guess the patch is for Debian only so forwarding it to upstream is
not necessary, correct?

2. How urgent/important is it to have this patch in the next Debian
stable release? I'm asking this because I' not a DD so I need a sponsor
to do the actual upload to Debian and I don't want to put extra stress
on somebody.

Kind regards
Harald Jenny



Information forwarded to debian-bugs-dist@lists.debian.org, Harald Jenny <harald@a-little-linux-box.at>:
Bug#975954; Package src:amavisd-milter. (Fri, 26 Feb 2021 08:51:06 GMT) (full text, mbox, link).


Acknowledgement sent to "Chris Lamb" <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Harald Jenny <harald@a-little-linux-box.at>. (Fri, 26 Feb 2021 08:51:06 GMT) (full text, mbox, link).


Message #15 received at 975954@bugs.debian.org (full text, mbox, reply):

From: "Chris Lamb" <lamby@debian.org>
To: 975954@bugs.debian.org, reproducible-bugs@lists.alioth.debian.org
Subject: Re: Bug#975954: amavisd-milter: please make the build reproducible
Date: Fri, 26 Feb 2021 08:49:18 +0000
Hi Harald,

Just to say that I did not see your email until now; the bug submitter
does not automatically receive emails sent directly to the bug email
address — you should either CC them directly or use the 975954-submitter@
alias too.

> 1. I guess the patch is for Debian only so forwarding it to upstream is
> not necessary, correct?

Correct, yes.

> 2. How urgent/important is it to have this patch in the next Debian
> stable release? I'm asking this because I' not a DD so I need a sponsor
> to do the actual upload to Debian and I don't want to put extra stress
> on somebody.

It is/was not terribly important to get this in the next stable
release. Hope that helps, and thanks for your reply.


Regards,

--
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-




Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#975954; Package src:amavisd-milter. (Fri, 26 Feb 2021 13:15:02 GMT) (full text, mbox, link).


Acknowledgement sent to Harald Jenny <harald@a-little-linux-box.at>:
Extra info received and forwarded to list. (Fri, 26 Feb 2021 13:15:02 GMT) (full text, mbox, link).


Message #20 received at 975954@bugs.debian.org (full text, mbox, reply):

From: Harald Jenny <harald@a-little-linux-box.at>
To: 975954@bugs.debian.org, 975954-submitter@bugs.debian.org
Subject: Re: Bug#975954: amavisd-milter: please make the build reproducible
Date: Fri, 26 Feb 2021 14:01:17 +0100
> Hi Harald,

Hi Chris,

> 
> Just to say that I did not see your email until now;

I see

> the bug submitter
> does not automatically receive emails sent directly to the bug email
> address ???

Oh ok I thought that the submitter gets the mail too my fault.

> you should either CC them directly or use the 975954-submitter@
> alias too.

I now added the 975954-submitter@ alias hope that works?

> 
> > 1. I guess the patch is for Debian only so forwarding it to upstream is
> > not necessary, correct?
> 
> Correct, yes.

Thanks for clarification.

> 
> > 2. How urgent/important is it to have this patch in the next Debian
> > stable release? I'm asking this because I' not a DD so I need a sponsor
> > to do the actual upload to Debian and I don't want to put extra stress
> > on somebody.
> 
> It is/was not terribly important to get this in the next stable
> release. Hope that helps, and thanks for your reply.

Yes thanks will do the next upload when bullseye is released and things
calm down again.

> 
> 
> Regards,
> 
> --
>       ,''`.
>      : :'  :     Chris Lamb
>      `. `'`      lamby@debian.org / chris-lamb.co.uk
>        `-

Kind regards
Harald Jenny



Message sent on to "Chris Lamb" <lamby@debian.org>:
Bug#975954. (Fri, 26 Feb 2021 13:15:04 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Harald Jenny <harald@a-little-linux-box.at>:
Bug#975954; Package src:amavisd-milter. (Thu, 08 Dec 2022 20:27:04 GMT) (full text, mbox, link).


Acknowledgement sent to Vagrant Cascadian <vagrant@reproducible-builds.org>:
Extra info received and forwarded to list. Copy sent to Harald Jenny <harald@a-little-linux-box.at>. (Thu, 08 Dec 2022 20:27:04 GMT) (full text, mbox, link).


Message #28 received at 975954@bugs.debian.org (full text, mbox, reply):

From: Vagrant Cascadian <vagrant@reproducible-builds.org>
To: Harald Jenny <harald@a-little-linux-box.at>, 975954@bugs.debian.org, 975954-submitter@bugs.debian.org
Subject: Re: Bug#975954: amavisd-milter: please make the build reproducible
Date: Thu, 08 Dec 2022 12:23:06 -0800
[Message part 1 (text/plain, inline)]
On 2021-02-26, Harald Jenny wrote:
>> > 2. How urgent/important is it to have this patch in the next Debian
>> > stable release? I'm asking this because I' not a DD so I need a sponsor
>> > to do the actual upload to Debian and I don't want to put extra stress
>> > on somebody.
>> 
>> It is/was not terribly important to get this in the next stable
>> release. Hope that helps, and thanks for your reply.
>
> Yes thanks will do the next upload when bullseye is released and things
> calm down again.

Bullseye released and now we're nearing the next release already... :)

I see it was committed to git two years ago but never uploaded...

  https://salsa.debian.org/haraldj-guest/amavisd-milter/-/commit/d742e3690d3e6049aaa92e4fa229ab9a8bcf4cbe

Do you still need a sponsor? Would you be ok with an NMU?


live well,
  vagrant
[signature.asc (application/pgp-signature, inline)]

Message sent on to "Chris Lamb" <lamby@debian.org>:
Bug#975954. (Thu, 08 Dec 2022 20:27:06 GMT) (full text, mbox, link).


Reply sent to Vagrant Cascadian <vagrant@reproducible-builds.org>:
You have taken responsibility. (Thu, 08 Dec 2022 21:51:03 GMT) (full text, mbox, link).


Notification sent to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer. (Thu, 08 Dec 2022 21:51:03 GMT) (full text, mbox, link).


Message #36 received at 975954-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 975954-close@bugs.debian.org
Subject: Bug#975954: fixed in amavisd-milter 1.7.1-3
Date: Thu, 08 Dec 2022 21:49:04 +0000
Source: amavisd-milter
Source-Version: 1.7.1-3
Done: Vagrant Cascadian <vagrant@reproducible-builds.org>

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

Debian distribution maintenance software
pp.
Vagrant Cascadian <vagrant@reproducible-builds.org> (supplier of updated amavisd-milter 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 ftpmaster@ftp-master.debian.org)


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

Format: 1.8
Date: Thu, 08 Dec 2022 13:28:22 -0800
Source: amavisd-milter
Architecture: source
Version: 1.7.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Vagrant Cascadian <vagrant@reproducible-builds.org>
Closes: 975954
Changes:
 amavisd-milter (1.7.1-3) unstable; urgency=medium
 .
   * QA upload.
 .
   [ Harald Jenny ]
   * debian/control:
     - Bump Standards to 4.5.1 (no changes needed).
   * debian/rules:
     - Apply patch by Chris Lamb to make the build on Debian reproducibly
       (Closes: #975954).
 .
   [ Vagrant Cascadian ]
   * debian/control: Set Maintainer to Debian QA Group.
   * debian/control: Update Vcs-* headers.
   * debian/control: Update to debhelper-compat 13.
   * debian/control: Update to Standards-Version 4.6.1, no changes.
Checksums-Sha1:
 f3f61977e015a34c037e084dfcad0f79ecf09221 1360 amavisd-milter_1.7.1-3.dsc
 2442216c9a2b3ca7a88284ecb4f9fa793372253f 8548 amavisd-milter_1.7.1-3.debian.tar.xz
 9ffbade813db4dd05c6b3d19ffa74991a1cecfcd 5871 amavisd-milter_1.7.1-3_arm64.buildinfo
Checksums-Sha256:
 2406e776c29862f0bd792954733e1ba42a3fb4c74b1e7a58ff1556edaef1c6ff 1360 amavisd-milter_1.7.1-3.dsc
 e3f60aebf58563b1a1a6ad2b2c6b6df70329a7fa5d74f918a8e4bf4823987690 8548 amavisd-milter_1.7.1-3.debian.tar.xz
 e4d6cf06907433dbb760f7c5ba8b98d1c8d22271e2d3884f506745affff0c617 5871 amavisd-milter_1.7.1-3_arm64.buildinfo
Files:
 056d8c85e01c7a577fa5fcd31c22b5f5 1360 mail optional amavisd-milter_1.7.1-3.dsc
 873a43b3465185da87cffe995ea13392 8548 mail optional amavisd-milter_1.7.1-3.debian.tar.xz
 a7cc3416f2b35f74b9a8ac65997d21d8 5871 mail optional amavisd-milter_1.7.1-3_arm64.buildinfo

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

iJYEARYKAD4WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCY5JY6CAcdmFncmFudEBy
ZXByb2R1Y2libGUtYnVpbGRzLm9yZwAKCRDcUY/If5cWqpNiAP9FUeUVd1oNYSEu
AhE2znhaSgZWvVpPrxqLSDz4BjB1WwEA5SThTFmeVTIOf7cS9Jj8i53cnLfv1kRv
QKVXI4cAyQo=
=2hNr
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 04 Feb 2023 07:30:03 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed May 17 10:58:05 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.