Debian Bug report logs -
#976715
eric: please make the build reproducible
Reported by: "Chris Lamb" <lamby@debian.org>
Date: Mon, 7 Dec 2020 10:45:02 UTC
Severity: wishlist
Tags: patch
Found in version eric/20.12+ds1-1
Fixed in version eric/23.1.1+ds1-1
Done: Gudjon I. Gudjonsson <gudjon@gudjon.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, Gudjon I. Gudjonsson <gudjon@gudjon.org>:
Bug#976715; Package src:eric.
(Mon, 07 Dec 2020 10:45:04 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, Gudjon I. Gudjonsson <gudjon@gudjon.org>.
(Mon, 07 Dec 2020 10:45: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: eric
Version: 20.12+ds1-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps buildpath
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
Hi,
Whilst working on the Reproducible Builds effort [0] we noticed that
eric could not be built reproducibly.
This is because it embeds a bunch of build-time information in the
eric6install.json file. My quick reading of the Eric source code
suggests that not installing this file is correctly handled at run-
time, so a patch is attached to remove this file from the binary
packages.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[eric.diff.txt (text/plain, attachment)]
Message sent on
to "Chris Lamb" <lamby@debian.org>:
Bug#976715.
(Sun, 04 Dec 2022 10:57:07 GMT) (full text, mbox, link).
Message #8 received at 976715-submitter@bugs.debian.org (full text, mbox, reply):
Control: tag -1 pending
Hello,
Bug #976715 in eric reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:
https://salsa.debian.org/python-team/packages/eric/-/commit/8033d70968e063d50e345dfd95e5e678013ff15b
------------------------------------------------------------------------
Fixing changelog New upstream release (Closes: #1011310, #1024614, #976715)
------------------------------------------------------------------------
(this message was generated automatically)
--
Greetings
https://bugs.debian.org/976715
Added tag(s) pending.
Request was from "Gudjon I. Gudjonsson" <noreply@salsa.debian.org>
to 976715-submitter@bugs.debian.org.
(Sun, 04 Dec 2022 10:57:07 GMT) (full text, mbox, link).
Reply sent
to gudjon@gudjon.org (Gudjon I. Gudjonsson):
You have taken responsibility.
(Fri, 13 Jan 2023 07:51:07 GMT) (full text, mbox, link).
Notification sent
to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer.
(Fri, 13 Jan 2023 07:51:07 GMT) (full text, mbox, link).
Message #15 received at 976715-close@bugs.debian.org (full text, mbox, reply):
Source: eric
Source-Version: 23.1.1+ds1-1
Done: Gudjon I. Gudjonsson <gudjon@gudjon.org>
We believe that the bug you reported is fixed in the latest version of
eric, 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 976715@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Gudjon I. Gudjonsson <gudjon@gudjon.org> (supplier of updated eric 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: Fri, 13 Jan 2023 07:25:54 +0000
Source: eric
Architecture: source
Version: 23.1.1+ds1-1
Distribution: unstable
Urgency: medium
Maintainer: Gudjon I. Gudjonsson <gudjon@gudjon.org>
Changed-By: Gudjon I. Gudjonsson <gudjon@gudjon.org>
Closes: 976715 1011310 1024614
Changes:
eric (23.1.1+ds1-1) unstable; urgency=medium
.
[ Boyuan Yang ]
* debian/patches: Refresh all patches; drop useless patches.
* debian/control: Add missing build-dependency python3:any.
.
[ Gudjon I. Gudjonsson ]
* New upstream release
- Fixes crash with python ≥ 3.10. (Closes: #1011310, #1024614)
* Rebase patches
* Update dependencies to qt6
* Update paths in copyright and remove jquery files
* Update eric7config.debian
* Update rules
* Fix clean target
* Rename and replace eric6 by eric7 in manpages.
Rename eric6.1 to eric7_ide.1
* Fix manpages install file
* eric6 -> eric7 in links file
* debian/control: Bump Standards-Version to 4.6.1, no changes needed
* debian/control: Add dependency on isort and qtserialport
* debian/copyright: Remove unused licenses
* debian/eric7config.debian: Move python files to python/dist-packages
* debian/control: Add dependency on python3- qthelp, qtwebengine, parso,
jedi, isort
* debian/links: link to eric7_ide
* debian/patches/0002-disable-update-warning. Don't disable update of eric
plugins, only program
* debian/control: Add dependency on trove-classifiers, pyqt6.qtcharts
* 0001-path_fix.patch: Fix documentation paths
* Add 0005-fix-browser-crash from upstream
* Add 0006-fix-speeddial patch from upstream
* Fix manpages
* Fix manpage name eric7.1 -> eric.1"
* debian/rules: Remove empty directories
* Add lintian-overrides file
* debian/copyright: Add Apache-2 license for the coverage files.
* Remove coverage doc directory. Not needed or used.
* debian/rules: Remove useless lines
* Move making symbolic links from rules to debian/links
* debian/rules add --no-info to install.py (Closes: #976715)
.
[ Debian Janitor ]
* Update standards version to 4.6.2, no changes needed
Checksums-Sha1:
0948d867075923660870381cb9ff83c6f3be15b4 2209 eric_23.1.1+ds1-1.dsc
b7eed1b9e68247204e8b3ccd0dcec9be80738ea3 17030195 eric_23.1.1+ds1.orig.tar.gz
1f196ac986bc16417265196c1e5d7eb0de81d39d 27800 eric_23.1.1+ds1-1.debian.tar.xz
06e24326ff2f6348835f667a36be2dd6b9af8d2d 6385 eric_23.1.1+ds1-1_source.buildinfo
Checksums-Sha256:
3437cfc4ecba84525ec5d044c8525c376ccd20a5ed35b44b0886672356072ba5 2209 eric_23.1.1+ds1-1.dsc
0ad06af26c6659d97e7ab8bb20e4acd32c08cff1cb3f3e745416613c0a2075a4 17030195 eric_23.1.1+ds1.orig.tar.gz
d8b24a3207ed5200132060a83eba35a6c36544a29a702f76113cbdca78afab5d 27800 eric_23.1.1+ds1-1.debian.tar.xz
2d8325a0cf06783e4fd5f62864689007b55a4a78f2a0391592e16af59bc7f734 6385 eric_23.1.1+ds1-1_source.buildinfo
Files:
b339190d4247be91fa3ddfe130fc27a3 2209 devel optional eric_23.1.1+ds1-1.dsc
a7244e9ffe6cbd3550afb905d864de48 17030195 devel optional eric_23.1.1+ds1.orig.tar.gz
934fbdd78f0004f7c770abfae8475406 27800 devel optional eric_23.1.1+ds1-1.debian.tar.xz
6b48c344b11335fb6fc3e1019e1433dc 6385 devel optional eric_23.1.1+ds1-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJHBAEBCgAxFiEE5688gqe4PSusUZcLZkYmW1hrg8sFAmPBCCYTHG1pdHlhNTdA
ZGViaWFuLm9yZwAKCRBmRiZbWGuDy3YhD/9QWDHEskd9qbh5TU7f+U7XJipgwQrg
eE+yOacpb1OUe38P7PT/KG+jBa2OUMNF+p6jpq3wDqrcYH+hz1/ECuQtV6QIhxx5
dxE3t6upntnwX72fdDN21FoUvbg2WxQsxkmWECkdCM6UV+9IXiV452BUoxOiZryF
jn4NbbdTQN3d2AlSywiGv21NvKOaYMQgRTwJVII22EubP0k2luIRHxuZIuCQO6mA
CFV/hB0RSAbgMV6F/8SOpmEGioqPYA8Da2D0b20Ouojhl2m+UO5XLwN/uaSBzfci
HKY615e4Iujc6aTyVcttACirR471QApfUosE4zouEXjjMvNglsJgslsckD9dGClU
wo59JufCnr2+JkFssWBfhHrDKFGlAZHQwnB73pz9uGz7+S6mFxxAFsyO4zTvFvD0
QM9LKFyNRbadRpmIXK+Zonc+gkS6VlPoasQyjIPZuffxbqvuv/snIVKtCYQkwjWr
h2iqgiu4cZCBhkVBGw7zDznR0DA9VKlKNqR2RYBid97AVWrhQ2F0uRAlXDP3LreQ
rhYxJ5eyYtouHu49NVL7qsrQSMQXsCDyx7qRuS2J2tBZL/jN34X8BU6zcw9eRwna
Dulw07nohRSjvoLsOPxDOhub3dJzcnvQn41s4mQ18fPdYA7xUNO5Q7q9K4Zl4jeu
yUaejoqfVyDYMQ==
=o0lF
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sun, 12 Mar 2023 07:26:18 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 12:50:55 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.