Debian Bug report logs -
#894787
vte: [PATCH] make the build reproducible
Reported by: Juan Picca <jumapico@gmail.com>
Date: Wed, 4 Apr 2018 09:51:01 UTC
Severity: normal
Tags: patch
Found in version vte/1:0.28.2-5
Fixed in version 1:0.28.2-6
Done: Vagrant Cascadian <vagrant@reproducible-builds.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#894787; Package src:vte.
(Wed, 04 Apr 2018 09:51:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Juan Picca <jumapico@gmail.com>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>.
Your message specified a Severity: in the pseudo-header, but
the severity value whishlist was not recognised.
The default severity normal is being used instead.
The recognised values are: critical, grave, serious, important, normal, minor, wishlist, fixed.
(Wed, 04 Apr 2018 09:51:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: vte
Version: 1:0.28.2-5
Severity: whishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
Hi,
Whilst working on the Reproducible Builds effort [0], we noticed
that vte generates output that is not reproducible:
│ │ │ ├── ./usr/include/vte-0.0/vte/vtetypebuiltins.h
│ │ │ │ @@ -8,29 +8,29 @@
│ │ │ │ #ifndef VTE_TYPE_BUILTINS_H
│ │ │ │ #define VTE_TYPE_BUILTINS_H
│ │ │ │
│ │ │ │ #include <glib-object.h>
│ │ │ │
│ │ │ │ G_BEGIN_DECLS
│ │ │ │
│ │ │ │ -/* enumerations from "/build/1st/vte-0.28.2/./src/vte.h" */
│ │ │ │ +/* enumerations from "/build/vte-0.28.2/2nd/./src/vte.h" */
Patch attached.
[0] https://reproducible-builds.org/
[reproducible-template-output.patch (text/x-diff, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#894787; Package src:vte.
(Wed, 04 Apr 2018 12:33:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Jeremy Bicha <jbicha@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>.
(Wed, 04 Apr 2018 12:33:04 GMT) (full text, mbox, link).
Message #10 received at 894787@bugs.debian.org (full text, mbox, reply):
On Wed, Apr 4, 2018 at 5:45 AM, Juan Picca <jumapico@gmail.com> wrote:
> Whilst working on the Reproducible Builds effort [0], we noticed
> that vte generates output that is not reproducible:
Thank you for working on this and helping to make Debian better.
However, the only thing keeping the old vte in Debian is the Debian
installer. See https://bugs.debian.org/887649
The Debian GNOME team does not intend to do any more uploads for
src:vte. The maintained version is the vte2.91 source package.
Jeremy Bicha
Reply sent
to Vagrant Cascadian <vagrant@reproducible-builds.org>:
You have taken responsibility.
(Sun, 09 Oct 2022 20:45:03 GMT) (full text, mbox, link).
Notification sent
to Juan Picca <jumapico@gmail.com>:
Bug acknowledged by developer.
(Sun, 09 Oct 2022 20:45:03 GMT) (full text, mbox, link).
Message #15 received at 894787-done@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Version: 1:0.28.2-6
On 2018-04-04, Juan Picca wrote:
> Whilst working on the Reproducible Builds effort [0], we noticed
> that vte generates output that is not reproducible:
>
> │ │ │ ├── ./usr/include/vte-0.0/vte/vtetypebuiltins.h
> │ │ │ │ @@ -8,29 +8,29 @@
> │ │ │ │ #ifndef VTE_TYPE_BUILTINS_H
> │ │ │ │ #define VTE_TYPE_BUILTINS_H
> │ │ │ │
> │ │ │ │ #include <glib-object.h>
> │ │ │ │
> │ │ │ │ G_BEGIN_DECLS
> │ │ │ │
> │ │ │ │ -/* enumerations from "/build/1st/vte-0.28.2/./src/vte.h" */
> │ │ │ │ +/* enumerations from "/build/vte-0.28.2/2nd/./src/vte.h" */
This looks to be fixed now:
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/vte.html
vte (1:0.28.2-6) unstable; urgency=medium
* Stop building python-vte and libvte-doc
* Switch from cdbs to dh
* Build-Depend on debhelper-compat 11 and drop debian/compat (Closes: #696395)
* Build-Depend on dh-sequence-gnome instead of gnome-pkg-tools
* Update Vcs fields for salsa.debian.org
* Add debian/gbp.conf
* Bump Standards-Version to 4.3.0
* Fix debian/watch to ignore newer vte series
* Use the same build config for the deb that we use for the udeb
(Closes: #644890)
-- Jeremy Bicha <jbicha@debian.org> Sat, 02 Feb 2019 07:52:36 -0500
My *guess* is the that the conversion to dh and a newer debhelper compat
level now pass the default build flags, which includes flags to avoid
embedding the build paths.
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.
(Mon, 07 Nov 2022 07:29:02 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 14:01:46 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.