Your message dated Thu, 25 Feb 2021 20:35:02 +0000
with message-id <[email protected]>
and subject line Bug#982851: fixed in mocassin 2.02.73.2-1
has caused the Debian Bug report #982851,
regarding mocassin: mocassinOutput(1), mocassinPlot(1) and mocassinWarm(1)
manpages link to build location, not runtime
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.)
--
982851: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=982851
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: mocassin
Version: 2.02.73.1-1
Severity: normal
Tags: patch
User: [email protected]
Usertags: buildpath
X-Debbugs-Cc: [email protected]
Hi,
Whilst working on the Reproducible Builds effort [0] we noticed that
mocassin could not be built reproducibly.
This led me to discover that the mocassinOutput(1), mocassinPlot(1)
and mocassinWarm(1) manpages were linking to the absolute location for
the mocassin(1) manpage, so they would not work when distributed:
For example mocassinOutput.1.gz linked to, on my machine:
/home/lamby/temp/cdt.20210215121553.ZpEolGOptg.repro.mocassin/build-a/mocassin-2.02.73.1/debian/tmp/usr/share/man/man1/mocassin.1.gz
Patch attached that uses relative URLs instead. This change would also
make the build reproducible.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` [email protected] / chris-lamb.co.uk
`-
--- a/debian/patches/reproducible-build.patch 1970-01-01 01:00:00.000000000
+0100
--- b/debian/patches/reproducible-build.patch 2021-02-15 12:19:39.362001828
+0000
@@ -0,0 +1,19 @@
+Description: Make the build reproducible
+Author: Chris Lamb <[email protected]>
+Last-Update: 2021-02-15
+
+--- mocassin-2.02.73.1.orig/Makefile
++++ mocassin-2.02.73.1/Makefile
+@@ -88,9 +88,9 @@ install: mocassin mocassinWarm mocassinO
+ cp -R examples $(DESTDIR)$(PREFIX)/share/doc/mocassin
+ install -m 644 man/mocassin.1 $(MANDIR)
+ gzip -f $(MANDIR)/mocassin.1
+- ln -s -f $(MANDIR)/mocassin.1.gz $(MANDIR)/mocassinWarm.1.gz
+- ln -s -f $(MANDIR)/mocassin.1.gz $(MANDIR)/mocassinOutput.1.gz
+- ln -s -f $(MANDIR)/mocassin.1.gz $(MANDIR)/mocassinPlot.1.gz
++ ln -s -f mocassin.1.gz $(MANDIR)/mocassinWarm.1.gz
++ ln -s -f mocassin.1.gz $(MANDIR)/mocassinOutput.1.gz
++ ln -s -f mocassin.1.gz $(MANDIR)/mocassinPlot.1.gz
+ install mocassin $(DESTDIR)$(PREFIX)/bin
+ install mocassinWarm $(DESTDIR)$(PREFIX)/bin
+ install mocassinPlot $(DESTDIR)$(PREFIX)/bin
--- a/debian/patches/series 2021-02-15 12:15:54.391335072 +0000
--- b/debian/patches/series 2021-02-15 12:19:38.165987656 +0000
@@ -0,0 +1 @@
+reproducible-build.patch
--- End Message ---
--- Begin Message ---
Source: mocassin
Source-Version: 2.02.73.2-1
Done: Roger Wesson <[email protected]>
We believe that the bug you reported is fixed in the latest version of
mocassin, 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.
Roger Wesson <[email protected]> (supplier of updated mocassin 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: Thu, 25 Feb 2021 21:13:59 +0100
Source: mocassin
Architecture: source
Version: 2.02.73.2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Astronomy Team
<[email protected]>
Changed-By: Roger Wesson <[email protected]>
Closes: 982851
Changes:
mocassin (2.02.73.2-1) unstable; urgency=medium
.
* New upstream version 2.02.73.2. Closes: #982851
Checksums-Sha1:
816dc224c645d8b909a32d1e727254992e41bef1 2189 mocassin_2.02.73.2-1.dsc
9f8a8db54e8a770df2d2d1aa66ab536a999a1699 14270898
mocassin_2.02.73.2.orig.tar.gz
0dcd549dd1598ee812a0593e561fa2ee8718337b 3092
mocassin_2.02.73.2-1.debian.tar.xz
Checksums-Sha256:
8731d7e8afc172e8c392278661d99fd49ebee302565083bcfef3eef4de0d3b4c 2189
mocassin_2.02.73.2-1.dsc
228f55551e75fbaa4a00d3b06a6d4f1bc820bfbf46a1a060e965c985254a5492 14270898
mocassin_2.02.73.2.orig.tar.gz
a454995b25db23977e26cd6b8b42ad73de52a5e948240ad65e2beca5539fe3ce 3092
mocassin_2.02.73.2-1.debian.tar.xz
Files:
78d475f04193d1d2edd10528bd8cf5b2 2189 science optional mocassin_2.02.73.2-1.dsc
f22b4c6973f1df70eb3f3a00963258df 14270898 science optional
mocassin_2.02.73.2.orig.tar.gz
3b9cdb8cd4d262192a054cf965a05c71 3092 science optional
mocassin_2.02.73.2-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEuvxshffLFD/utvsVcRWv0HcQ3PcFAmA4BgcACgkQcRWv0HcQ
3PfLmxAAjrnHEE3ovnSsaBtxKmvJuoQ3e2zfkVh30lSdVDN7bLjmuHUzqDK8fQ40
2/k07UU58KdZsKSpFHv69MjowFQSv9/un62PLdFrPDC7+Atdukc/PUzTFf/CdB4R
ZzSDvefxGSTYNbDcyDMOUcrp/fuYXe/eKtlsJhyVOtQ1PiTgjnf1BBEWgmRORtWV
WywXN6UQKrMrJnuLDrA8DulxSaTBfEJWdYuYaCmUSDvG4Ybsv3tmLcJZ5VNdLC4N
zp76Uva26K2W9QJkfdO12mQE9fJjkm21u6A0bxQcesLVEDLa3kL8NXnCFW1vMCPg
CP2prqOc7KkJwWNOJ5azMN+RUNTyF18PMBtniXzQhpDNc9BBmwRTfTk1GejQWS/Y
ifYZcHHzZOLMfZ4k4XhPYnrOA3PFcjb6j+HYVaC+LFspecNIltxKqAKI8fHRZFtt
zkWTb7n097N7InMNLRGoC2RjUlSgD0cLH8Q1B0GvhG2v4tNcUkD2LJef4K7qbrdb
ailETVy5odlOr2n3k56UgEcS2SjkD08JqkIUB3/B18HC4w8Bdczc73plcX2ykyLI
3WV6l3G7oi5RD2Gc3pddTWydAPIp73Fe/A+7YRqfY+ciBn3Y/86zmV+O9wvf5HSk
M2qWByE63hBxwO0Mpn8EvTRGOmEvbzyCIhhE1fp15IgJWcneoow=
=8RsL
-----END PGP SIGNATURE-----
--- End Message ---