Debian Bug report logs -
#825122
kapptemplate: Please make build reproducible (username)
Reported by: Scarlett Clark <scarlett.gately.clark@gmail.com>
Date: Mon, 23 May 2016 20:03:01 UTC
Severity: wishlist
Tags: patch
Found in version kapptemplate/4:15.08.3-1
Fixed in version 4:16.08.2-1
Done: Maximiliano Curia <maxy@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, reproducible-builds@lists.alioth.debian.org, Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>:
Bug#825122; Package src:kapptemplate.
(Mon, 23 May 2016 20:03:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Scarlett Clark <scarlett.gately.clark@gmail.com>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>.
(Mon, 23 May 2016 20:03:05 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: kapptemplate
Version: 4:15.08.3-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: username
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org
Hi!
While working on the “reproducible builds” effort [1], we have noticed
that kapptemplate could not be built reproducibly.
The attached patch sets the tar command to use
Add --owner=root --group=root --numeric-owner to tar command line to
make build reproducible.
Cheers,
Scarlett
[1]: https://wiki.debian.org/ReproducibleBuilds
[Message part 2 (text/html, inline)]
[50_user-group-in-tar-reproducible-build.patch (text/x-diff, attachment)]
Changed Bug title to 'kapptemplate: Please make build reproducible (username)' from 'Please make build reproducible'.
Request was from Holger Levsen <holger@layer-acht.org>
to control@bugs.debian.org.
(Tue, 24 May 2016 08:57:10 GMT) (full text, mbox, link).
Reply sent
to Maximiliano Curia <maxy@debian.org>:
You have taken responsibility.
(Mon, 24 Oct 2016 11:15:08 GMT) (full text, mbox, link).
Notification sent
to Scarlett Clark <scarlett.gately.clark@gmail.com>:
Bug acknowledged by developer.
(Mon, 24 Oct 2016 11:15:08 GMT) (full text, mbox, link).
Message #12 received at 825122-done@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Version: 4:16.08.2-1
¡Hola Scarlett!
El 2016-05-23 a las 13:00 -0700, Scarlett Clark escribió:
> Source: kapptemplate
> Version: 4:15.08.3-1
> Severity: wishlist
> Tags: patch
> User: reproducible-builds@lists.alioth.debian.org
> Usertags: username
> X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org
> While working on the “reproducible builds” effort [1], we have noticed
> that kapptemplate could not be built reproducibly.
> The attached patch sets the tar command to use
> Add --owner=root --group=root --numeric-owner to tar command line to
> make build reproducible.
I see that the patch was accepted upstream and included in the 16.08.0
release, I tagging the issue as done for the corresponding Debian upload.
> Description: Make build reproducible.
> Add --owner=root --group=root --numeric-owner to tar command line to make build reproducible.
> Forwarded: No
> Author: Scarlett Clark <sgclark@kubuntu.org>
> --- a/cmake/modules/KAppTemplateMacro.cmake
> +++ b/cmake/modules/KAppTemplateMacro.cmake
> @@ -36,7 +36,7 @@ macro(kapptemplate_add_app_templates _templateNames)
> else(WIN32)
> add_custom_command(OUTPUT ${_template}
> COMMAND tar ARGS -c -C ${CMAKE_CURRENT_SOURCE_DIR}/${_templateName}
> - --exclude .kdev_ignore --exclude .svn
> + --exclude .kdev_ignore --exclude .svn --owner=root --group=root --numeric-owner
> -j -f ${_template} .
> DEPENDS ${_deps}
> )
Mmh, this is missing a --sort=name, right? I'm adding a patch with that, and
I'll forward it upstream.
Happy hacking,
--
"If you think your users are idiots, only idiots will use it."
-- Linus Torvalds
Saludos /\/\ /\ >< `/
[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, 05 Dec 2016 08:20:16 GMT) (full text, mbox, link).
Bug unarchived.
Request was from Don Armstrong <don@debian.org>
to control@bugs.debian.org.
(Wed, 07 Dec 2016 01:48:48 GMT) (full text, mbox, link).
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sat, 25 Feb 2017 07:28:01 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 13:46:39 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.