972668">

Debian Bug report logs - #972668
yard: please make the build reproducible

version graph

Package: src:yard; Maintainer for src:yard is Debian Ruby Team <pkg-ruby-extras-maintainers@lists.alioth.debian.org>;

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

Date: Thu, 22 Oct 2020 09:09:02 UTC

Severity: wishlist

Tags: patch

Found in version yard/0.9.24-1

Done: Vagrant Cascadian <vagrant@debian.org>

Bug is archived. No further changes may be made.

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, Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers@lists.alioth.debian.org>:
Bug#972668; Package src:yard. (Thu, 22 Oct 2020 09:09:03 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, Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers@lists.alioth.debian.org>. (Thu, 22 Oct 2020 09:09:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, wrote: > Source: yard > Version: 0.9.24-1 > Severity: wishlist > Tags: patch > User: reproducible-builds@lists.alioth.debian.org > Usertags: buiidlpath > X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org > > Hi, > > Whilst working on the Reproducible Builds effort [0] we noticed that > yard could not be built reproducibly. > > This is because it ships yard_plugin.rb file that simply "requires" a > single file (which cannot work as this particular path is to the build > path, not the installed path). > > This may be related to #972561 or #812809. > > Patch attached. > > [0] https://reproducible-builds.org/ > > > Regards, > > -- > ,''`. > : :' : Chris Lamb > `. `'` lamby@debian.org / chris-lamb.co.uk > `- &In-Reply-To=<160335752419.3955.16312452025352119224@62a341078143>">reply):

From: "Chris Lamb" <lamby@debian.org>
To: submit@bugs.debian.org
Subject: yard: please make the build reproducible
Date: Thu, 22 Oct 2020 10:06:21 +0100
[Message part 1 (text/plain, inline)]
Source: yard
Version: 0.9.24-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buiidlpath
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

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

This is because it ships yard_plugin.rb file that simply "requires" a
single file (which cannot work as this particular path is to the build
path, not the installed path).

This may be related to #972561 or #812809.

Patch attached.

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


Regards,

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

Reply sent to Vagrant Cascadian <vagrant@debian.org>:
You have taken responsibility. (Thu, 08 Dec 2022 17:45:04 GMT) (full text, mbox, link).


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


Message #10 received at 972668-done@bugs.debian.org (full text, mbox, > single file (which cannot work as this particular path is to the build > > path, not the installed path). > > This no longer appears to be the case: > > https://tests.reproducible-builds.org/debian/history/yard.html > > While there are some outstanding reproducibility issues on i386 for > bookworm, bookworm does not vary build paths. > > Possibly something got fixed in the toolchain used to build this > package. > > live well, > vagrant &References=<160335752419.3955.16312452025352119224@62a341078143> <87a63xn67q.fsf@contorta>&In-Reply-To=<87a63xn67q.fsf@contorta>&subject=Re: Bug#972668: yard: please make the build reproducible">reply):

From: Vagrant Cascadian <vagrant@debian.org>
To: 972668-done@bugs.debian.org
Subject: Re: Bug#972668: yard: please make the build reproducible
Date: Thu, 08 Dec 2022 09:41:29 -0800
[Message part 1 (text/plain, inline)]
On 2020-10-22, Chris Lamb wrote:
> This is because it ships yard_plugin.rb file that simply "requires" a
> single file (which cannot work as this particular path is to the build
> path, not the installed path).

This no longer appears to be the case:

  https://tests.reproducible-builds.org/debian/history/yard.html

While there are some outstanding reproducibility issues on i386 for
bookworm, bookworm does not vary build paths.

Possibly something got fixed in the toolchain used to build this
package.

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

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 06 Jan 2023 07:28:39 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: Mon Feb 3 06:27:59 2025; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General 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.