[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#895401: marked as done (libmypaint: please make the build reproducible)



Your message dated Thu, 14 Feb 2019 13:50:24 +0000
with message-id <E1guHPE-000EOO-J2@fasolo.debian.org>
and subject line Bug#895401: fixed in libmypaint 1.3.0-2.1
has caused the Debian Bug report #895401,
regarding libmypaint: 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 owner@bugs.debian.org
immediately.)


-- 
895401: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=895401
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: libmypaint
Version: 1.3.0-2
Severity: wishlist
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 libmypaint could not be built reproducibly due to it
including the full build path in the documentation.

Patch attached.

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


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
--- a/debian/patches/reproducible-build.patch	1970-01-01 01:00:00.000000000 +0100
--- b/debian/patches/reproducible-build.patch	2018-04-11 08:37:22.384521599 +0100
@@ -0,0 +1,15 @@
+Description: Make the build reproducible
+Author: Chris Lamb <lamby@debian.org>
+Last-Update: 2018-04-11
+
+--- libmypaint-1.3.0.orig/doc/Doxyfile
++++ libmypaint-1.3.0/doc/Doxyfile
+@@ -119,7 +119,7 @@ INLINE_INHERITED_MEMB  = NO
+ # path before files name in the file list and in the header files. If set
+ # to NO the shortest path that makes the file name unique will be used.
+ 
+-FULL_PATH_NAMES        = YES
++FULL_PATH_NAMES        = NO
+ 
+ # If the FULL_PATH_NAMES tag is set to YES then the STRIP_FROM_PATH tag
+ # can be used to strip a user-defined part of the path. Stripping is
--- a/debian/patches/series	2018-04-11 08:31:16.222710938 +0100
--- b/debian/patches/series	2018-04-11 08:37:21.608517752 +0100
@@ -1 +1,2 @@
 dont-require-m4macros.patch
+reproducible-build.patch

--- End Message ---
--- Begin Message ---
Source: libmypaint
Source-Version: 1.3.0-2.1

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

Debian distribution maintenance software
pp.
Sascha Steinbiss <satta@debian.org> (supplier of updated libmypaint 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: Sat, 09 Feb 2019 12:22:40 +0100
Source: libmypaint
Binary: gir1.2-mypaint-1.3 libmypaint-1.3-0 libmypaint-1.3-0-dbgsym libmypaint-common libmypaint-dev libmypaint-doc
Architecture: source amd64 all
Version: 1.3.0-2.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Sascha Steinbiss <satta@debian.org>
Description:
 gir1.2-mypaint-1.3 - GObject introspection data for libmypaint
 libmypaint-1.3-0 - brush library for mypaint
 libmypaint-common - brush library for mypaint - common files
 libmypaint-dev - brush library for mypaint - development files
 libmypaint-doc - brush library for mypaint - documentation
Closes: 895401 895402 918850
Changes:
 libmypaint (1.3.0-2.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Remove unused Sphinx extension. Thanks to Dmitry Shachnev for the hint.
     Closes: #918850
   * Make build reproducible. Thanks to Chris Lamb for the patch.
     Closes: #895401
   * Reference correct homepage. Thanks to Chris Lamb for the patch.
     Closes: #895402
Checksums-Sha1:
 a58967aafddab9670e0909822e51748da1305952 2527 libmypaint_1.3.0-2.1.dsc
 466e63fe1207ec1bf1147b9da32eeab35a40558c 4952 libmypaint_1.3.0-2.1.debian.tar.xz
 b2cc6e16d64ff616065b4f4c541d0e8939987108 6160 gir1.2-mypaint-1.3_1.3.0-2.1_amd64.deb
 a60479eb5e3cd9870cbd5690e22b1c560e415551 79064 libmypaint-1.3-0-dbgsym_1.3.0-2.1_amd64.deb
 ba7037138e0e9140fb5ba2207aaf14bbb9ebe473 31896 libmypaint-1.3-0_1.3.0-2.1_amd64.deb
 eb6025358c733b0e0c1259c94a977208edfb4c88 80332 libmypaint-common_1.3.0-2.1_all.deb
 019458f88d33c0a2055331dc823dda7628ee6ea0 11376 libmypaint-dev_1.3.0-2.1_amd64.deb
 b4214bf091118b095b9cda4970d71cfc962a83aa 62548 libmypaint-doc_1.3.0-2.1_all.deb
 20b55c23b0af3c95bf9cbadad4f3eeb8a64fe3ac 10332 libmypaint_1.3.0-2.1_amd64.buildinfo
Checksums-Sha256:
 c52b75b9e64d6953f8ebc200f6dcc6c0e7e339b90c9f4ff8d3743abd3a16fde4 2527 libmypaint_1.3.0-2.1.dsc
 4730ba516efa3394904a9deb71b93277c2cacfd5e5992eca515c1afe1503fe07 4952 libmypaint_1.3.0-2.1.debian.tar.xz
 e079103db746b8a1cf69123dde6e3ddab20e282211a17c9b9aa774ea30db29d5 6160 gir1.2-mypaint-1.3_1.3.0-2.1_amd64.deb
 bc65bb61caff309b4263332f61f668653acf47d91def1ed3140571785f0c31b3 79064 libmypaint-1.3-0-dbgsym_1.3.0-2.1_amd64.deb
 f9b8795a295e8917e3a0d347fffa48e0abb7fe923db1a7a5764f02fcaf079450 31896 libmypaint-1.3-0_1.3.0-2.1_amd64.deb
 76d8b5a6d72f008a61c0a7e75bcd5a3ca6dcc7e18ea4b281be09e3b072d6e4cf 80332 libmypaint-common_1.3.0-2.1_all.deb
 a2e58b0f99282f5725677d62e84c820a474a68139925228864d6d908994aa5e9 11376 libmypaint-dev_1.3.0-2.1_amd64.deb
 153ed7e11b2df8a0dffb991b72c025e56d4d5a9f564b9e1e39b057f5927ad83a 62548 libmypaint-doc_1.3.0-2.1_all.deb
 4b2d8adfa08f4ddc31cc6e53e2e31eef4cfd13aef6d9d4539cd00766da565730 10332 libmypaint_1.3.0-2.1_amd64.buildinfo
Files:
 58079d11ebae3605cd75ca3612dd3ae7 2527 libs optional libmypaint_1.3.0-2.1.dsc
 6ebb0132139dd2a26f37d9e301f4f5b5 4952 libs optional libmypaint_1.3.0-2.1.debian.tar.xz
 53aa844f4843033724cfa80cde04eca5 6160 introspection optional gir1.2-mypaint-1.3_1.3.0-2.1_amd64.deb
 9b588fdbeb707de91e8c3b10f59fe2d3 79064 debug optional libmypaint-1.3-0-dbgsym_1.3.0-2.1_amd64.deb
 e4c2c0ddae47c55da2c0038d3ceaabc0 31896 libs optional libmypaint-1.3-0_1.3.0-2.1_amd64.deb
 2a8df383fdedfbd3b81fdf8eeb4b1f8a 80332 libs optional libmypaint-common_1.3.0-2.1_all.deb
 2cf22ab18555246ab7b763fbd1a53ab0 11376 libdevel optional libmypaint-dev_1.3.0-2.1_amd64.deb
 b26dbed5f7348e8d3590b2b738547427 62548 doc optional libmypaint-doc_1.3.0-2.1_all.deb
 e128f75337d7bc608f4834c7b78783b9 10332 libs optional libmypaint_1.3.0-2.1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEWzS6WqtVB+kDQm6F6NN64vCfSHIFAlxe1LUACgkQ6NN64vCf
SHKgDQ/8CTOrARzTPc57l3bN08db/ILHeRcOgokffbjvEzwosa4Ez8wPjKbRQwo/
7Apbv8MSq/J5/R6LkEJb2w1U6lwRCdLUrRh6O+b13dKV/Ppi5y+6qjfMGbvMEVfJ
PGM+IPpibLXyhH7sD9bS/Jl+lFTTDD1EnggmSZ7+xXJQpIbnQ1Fq6dOYihRS2BH9
F4ybKEjSI2hNukYsuM5BnwH7wDNQFaeKhefAGJdcQKtdueAjd3dn7SkV/sJ91ey/
+Wq4Z7k/67+P4N8E6etlOhYmithMepwY868VGcaRhrOUy/r6BePgHQnOpUoyjZjo
HUhiIcMvRaO3C0OI2hamyVzvsEXb/Xh5NKaF93ErU/bHwebCMcqFgxSGxpfS2Mm8
LhSrtOAdURRQKO3DFoZV7DpDuUL57nM3ws+i2BTdMEIkPlYuLg3VQsphmKjTLbcs
I6kQkySZPlQS+RflII96BzYLjMbyKH14rYKuwd23E2eLfwhDLnkbJp0a/Mhmp6KK
GUNFSbAEnA9PzzmPTRwrajSA2Ls9mav0xK3W+Lr3c2ljDCdEUynFCFqixzxCyw2K
zTaLp74cTUpUDYi5m/uZKSmxLHobRhKEicuxmZA7vZBViLrJ7kMNvEO6iU4WiRza
AWprJ68oMEP4nbf5/YP0aHBEio6LazDQOiIhoJVIY9yQDTOKLjo=
=uQwG
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: