Your message dated Sat, 05 Oct 2019 12:35:18 +0000
with message-id <[email protected]>
and subject line Bug#930282: fixed in gnuplot 5.2.7+dfsg1-5
has caused the Debian Bug report #930282,
regarding gnuplot: demote latex2html to Build-Depends-Indep
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 [email protected]
immediately.)
--
930282: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=930282
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: gnuplot
Version: 5.2.6+dfsg1-1
Tags: patch
User: [email protected]
Usertags: cross-satisfiability
gnuplot fails to satisfy its cross Build-Depends for multiple reasons.
One of them is depending on latex2html. While this may be fixable in
latex2html, it is not actually required for performing an arch-only
build. Moving it to Build-Depends-Indep is feasible. The attached patch
demonstrates that.
I compared the -b, -B and -A builds using reproducible builds after
applying the patch. The results are *not* reproducible. In the full
build, gnuplot-doc contains
/usr/share/doc/gnuplot/examples/binary{1,2,3}. These files are missing
in the indep-only build. I checked that this difference is also present
in the unmodified package. You may want to investigate this.
Please consider applying the attached patch. If you happen to know that
more dependencies are only relevant to indep builds, please consier
moving them as well. I only looked into latex2html here, because it
poses a problem to cross building.
Helmut
diff --minimal -Nru gnuplot-5.2.6+dfsg1/debian/changelog
gnuplot-5.2.6+dfsg1/debian/changelog
--- gnuplot-5.2.6+dfsg1/debian/changelog 2019-01-05 23:07:07.000000000
+0100
+++ gnuplot-5.2.6+dfsg1/debian/changelog 2019-06-09 13:19:34.000000000
+0200
@@ -1,3 +1,10 @@
+gnuplot (5.2.6+dfsg1-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Demote latex2html to Build-Depends-Indep. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]> Sun, 09 Jun 2019 13:19:34 +0200
+
gnuplot (5.2.6+dfsg1-1) unstable; urgency=medium
* [132187c] New upstream version 5.2.6+dfsg1
diff --minimal -Nru gnuplot-5.2.6+dfsg1/debian/control
gnuplot-5.2.6+dfsg1/debian/control
--- gnuplot-5.2.6+dfsg1/debian/control 2019-01-05 23:06:15.000000000 +0100
+++ gnuplot-5.2.6+dfsg1/debian/control 2019-06-09 13:19:33.000000000 +0200
@@ -16,7 +16,6 @@
qtbase5-dev,
qtbase5-dev-tools,
qttools5-dev-tools,
- latex2html,
libqt5webkit5-dev,
libqt5opengl5-dev,
libqt5svg5-dev,
@@ -32,6 +31,7 @@
libwxgtk3.0-dev,
zlib1g-dev,
emacs25-nox | emacs25 | emacs24
+Build-Depends-Indep: latex2html,
Standards-Version: 4.2.1
Vcs-Browser: https://salsa.debian.org/science-team/gnuplot
Vcs-Git: https://salsa.debian.org/science-team/gnuplot.git
diff --minimal -Nru gnuplot-5.2.6+dfsg1/debian/rules
gnuplot-5.2.6+dfsg1/debian/rules
--- gnuplot-5.2.6+dfsg1/debian/rules 2017-11-09 05:39:18.000000000 +0100
+++ gnuplot-5.2.6+dfsg1/debian/rules 2019-06-09 13:19:34.000000000 +0200
@@ -48,10 +48,12 @@
mkdir -p $(BUILDDIR_QT)
cd $(BUILDDIR_QT); CONFIG_SHELL=/bin/sh ../../configure $(conf_opts)
--enable-qt
-override_dh_auto_build:
+override_dh_auto_build-arch:
dh_auto_build -a -- -C $(BUILDDIR_NOX)/src
dh_auto_build -a -- -C $(BUILDDIR_X11) pkglibexecdir='$$(libexecdir)'
dh_auto_build -a -- -C $(BUILDDIR_QT) pkglibexecdir='$$(libexecdir)'
+
+override_dh_auto_build-indep:
cd $(BUILDDIR_X11)/docs; $(MAKE) pdf; $(MAKE) ps; $(MAKE) html; $(MAKE)
info; ls
cd $(BUILDDIR_X11)/tutorial; $(MAKE) pdf; $(MAKE) ps; ls
sed -i '/<ADDRESS>/,/<\/ADDRESS>/{//!d}'
$(BUILDDIR_X11)/docs/htmldocs/index.html
--- End Message ---
--- Begin Message ---
Source: gnuplot
Source-Version: 5.2.7+dfsg1-5
We believe that the bug you reported is fixed in the latest version of
gnuplot, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Anton Gladky <[email protected]> (supplier of updated gnuplot 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 05 Oct 2019 14:22:08 +0200
Source: gnuplot
Architecture: source
Version: 5.2.7+dfsg1-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team
<[email protected]>
Changed-By: Anton Gladky <[email protected]>
Closes: 930282 933431
Changes:
gnuplot (5.2.7+dfsg1-5) unstable; urgency=medium
.
[ Anton Gladky ]
* [a7eaf9f] Use wxWidgets GTK 3. (Closes: #933431)
* [4fea340] Set standards-version to 4.4.1
* [451c60f] Move some more build-depends into indep section
* [ee2124c] Replace liblua5.1-dev by liblua5.1-0-dev
.
[ Helmut Grohne ]
* [68aa709] Demote latex2html to Build-Depends-Indep. (Closes: #930282)
Checksums-Sha1:
acfc6a439b185b734d1d0a20512f9ce0e4c5c874 2690 gnuplot_5.2.7+dfsg1-5.dsc
e8d7e058a6e7a56bfbba43fb8f6fe35e51877bb0 29932
gnuplot_5.2.7+dfsg1-5.debian.tar.xz
8567b646802c21c6e9d736ef2120b3684ef7c892 5546
gnuplot_5.2.7+dfsg1-5_source.buildinfo
Checksums-Sha256:
9e23a5e42763cc4cb8650d115b761b5047384e92a34b7c2e0609424d3fcf9ac1 2690
gnuplot_5.2.7+dfsg1-5.dsc
f931a355c31a259315dd07a6175ba53533c8acf7f3e209b3e1ca1079006b9856 29932
gnuplot_5.2.7+dfsg1-5.debian.tar.xz
5f29ec853b709e7a00facef25f40d20189b6b6b8031521214052b3228c34f39e 5546
gnuplot_5.2.7+dfsg1-5_source.buildinfo
Files:
03dd3b4f731afd6d14360509cd2d01a4 2690 math optional gnuplot_5.2.7+dfsg1-5.dsc
fe807f6fea6ddd0314016b6bdfb59170 29932 math optional
gnuplot_5.2.7+dfsg1-5.debian.tar.xz
cbfd50fd233ca43243ba90b617e65591 5546 math optional
gnuplot_5.2.7+dfsg1-5_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEu71F6oGKuG/2fnKF0+Fzg8+n/wYFAl2YiwEACgkQ0+Fzg8+n
/wa72BAAnTjfje2LK3UVmAAyLwYiJ3wdU86w/teX4M6iQVPaD0buBch8c9rlsXAe
A9qzfyVaCWNnlha1wsjbf+jkbg8CmTDkkQx2Tr/xsZcEmGDD+AZ++AJ/g3WVxPRG
rGXGPL7eWHahMy+GMYesHWR3QLvs51TDMzebLS9gnQIf8GSvKmMz2mBPT5qd5l9T
0YSxQGUbpSnW28zZPfzGqaOPz+N6yGDMWFcysMxeTOVL97xNEHDrOB8HC/yDVttS
fDctOl0G/vdqr4aeBQ3+MPAD3kt4r5nKp5qz4i6Knf4X1JYIUCos7com4OjjkOI7
uc7aFqTLYPqaWhbkxgPdufVzzNfB6u/eXm64UDiZ2+yTPi6dBvv01Ik1aSVFJGn2
TDVkXqSUmWk/6t+a8miQjKIpM8Lhf0rRM6ShGCDUwfh8KLR+RORTQ4DkBOk73RuN
SBLWT+byI4pB+inaH4o2viw4DIkQCzy38mavQ9IcLkY5ykFwsi13b29BVfagrwmR
6nJO42wQgQ/7bmOb68talZecaOZxrjXgEF4y0gsmyM+42Kpi+1VqO/6FGWydlxwt
l0gDK96oK8nsswJgea7Zq4/Kv6bxTUc75lh/aX2Q3PIMi+Ly0Vv9G5XXejfvdE1f
Rnue4y0ph4Dip1DTf5QVWD9abV28NoYY9J7K1cy8fjP0HVIHpCk=
=ss8u
-----END PGP SIGNATURE-----
--- End Message ---
--
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers