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

Bug#915170: marked as done (nvi: reproducible build (usrmerge): embeds path of sh found via PATH)



Your message dated Sat, 01 Dec 2018 15:51:00 +0000
with message-id <E1gT7Xo-0002gv-Dl@fasolo.debian.org>
and subject line Bug#915170: fixed in nvi 1.81.6-14
has caused the Debian Bug report #915170,
regarding nvi: reproducible build (usrmerge): embeds path of sh found via PATH
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.)


-- 
915170: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915170
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: nvi
Version: 1.81.6-13
Severity: normal
Tags: patch
User: md@linux.it
Usertags: usrmerge

Dear Maintainer,

According to reproducible build tests nvi gets built differently
on a merged-usr system vs a non-merged system.

The package embeds the full path of sh. Since PATH defaults to
/usr/bin before /bin, the first will be used on a usrmerged system
where they're both essentially the same thing, but /usr/bin/sh does
not exist on non-merged systems.

The attached patch passes `vi_cv_path_shell=/bin/sh` to explicitly set
the path.

Regards,
Ansgar

diff -Nru nvi-1.81.6/debian/changelog nvi-1.81.6/debian/changelog
--- nvi-1.81.6/debian/changelog	2016-12-31 05:10:57.000000000 +0100
+++ nvi-1.81.6/debian/changelog	2018-12-01 13:41:09.000000000 +0100
@@ -1,3 +1,10 @@
+nvi (1.81.6-14) UNRELEASED; urgency=medium
+
+  * Explicit pass vi_cv_path_shell=/bin/sh to configure to make build
+    reproducible between merged-usr and non-merged-usr systems.
+
+ -- Ansgar Burchardt <ansgar@debian.org>  Sat, 01 Dec 2018 13:41:09 +0100
+
 nvi (1.81.6-13) unstable; urgency=medium
 
   * QA upload.
diff -Nru nvi-1.81.6/debian/rules nvi-1.81.6/debian/rules
--- nvi-1.81.6/debian/rules	2016-12-31 05:03:39.000000000 +0100
+++ nvi-1.81.6/debian/rules	2018-12-01 13:39:47.000000000 +0100
@@ -34,6 +34,7 @@
 	  ADDCPPFLAGS="$(CPPFLAGS)" \
 	  ADDLDFLAGS="$(LDFLAGS)" \
 	  ac_cv_path_vi_cv_path_sendmail=/usr/sbin/sendmail \
+	  vi_cv_path_shell=/bin/sh \
 	  vi_cv_revoke=no \
 	  ../dist/configure \
 		--build=$(DEB_BUILD_GNU_TYPE) \

--- End Message ---
--- Begin Message ---
Source: nvi
Source-Version: 1.81.6-14

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

Debian distribution maintenance software
pp.
Ansgar Burchardt <ansgar@debian.org> (supplier of updated nvi 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, 01 Dec 2018 16:20:05 +0100
Source: nvi
Binary: nvi nvi-doc
Architecture: source
Version: 1.81.6-14
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Ansgar Burchardt <ansgar@debian.org>
Description:
 nvi        - 4.4BSD re-implementation of vi
 nvi-doc    - 4.4BSD re-implementation of vi - documentation files
Closes: 915170
Changes:
 nvi (1.81.6-14) unstable; urgency=medium
 .
   * QA upload.
   * Explicit pass vi_cv_path_shell=/bin/sh to configure to make build
     reproducible between merged-usr and non-merged-usr systems.
     (Closes: #915170)
Checksums-Sha1:
 5c05bcd255b51d487aaf370e0f1300f56495ea77 1834 nvi_1.81.6-14.dsc
 e42d4ac3fb4be9001621b471cae6f8a2d02325b0 76960 nvi_1.81.6-14.debian.tar.xz
Checksums-Sha256:
 c9c5e9912d484bcfd053973a4ff233da219a17223cdd169bd1554778accac833 1834 nvi_1.81.6-14.dsc
 fd317b4ddb09b527da1dbd340be6f0854446c5a09f9ba2930f5bec1c86560121 76960 nvi_1.81.6-14.debian.tar.xz
Files:
 3ba784c84b387e6a7b0a9758930c60fb 1834 editors optional nvi_1.81.6-14.dsc
 6d0eb7baf439aa8d9ab3b8e1c36f342c 76960 editors optional nvi_1.81.6-14.debian.tar.xz

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

iQJGBAEBCgAwFiEE6XYjQ9o8g2p4zSVKamMCj1p06JMFAlwCqagSHGFuc2dhckBk
ZWJpYW4ub3JnAAoJEGpjAo9adOiTUdgP/3dxie8pNbWYCE6FFLMNjb60Cl++hg5R
6W5dEaPi7OenC+QF23l/QhB3FBcQk1EHrEVu2RJVyIujxMAQx5AlEY1Q83CNyxLJ
YhVqpArLBeiaNCrQ/d33QGkpt7Yo/xB0Rps2TZFuzxf0Wi+7MGjceR2HPDAijoFT
vcYKzf6DK+bZB2pFYkTXGatbfzxBSvxmE3Fe+FLVhrcdxe+JLpuD6QpF7tRssFAD
mtzcjr/e7Ufx9bCVseIGwCnwaWK/gqwOcGGt4LiKA1ymsZ6agD3sn0G9EFdOHks4
S1wVeyp2H5xXEUpwxQPpRdpJWPcqUmlNIOM8IAPQPnh+fk4eHIQwXkMxjfypl460
2K7tuZZJT9M097dAXy1KLbYMe2cewMuJJD3t1zFFbgglOW5kXw5mzLkS67B8yHVH
3IVJOT4gNLTwWQFCESwwJm9o0ZGJzC4HFTPnp9QdgLVBi1LvPiGx99GxrpUsZsfS
GX/ys1yDGNfmK/9bJ8MPtMkaxUgOC+ZP8a4wpADswUZRFg+rmjeqlu/vvoe0A73n
Wk/ygXJuq4RM7B/733YJLmXDxO3CM3c1+1ccYZlSav2U64IzKwiRIBVl6iSlPaQV
mkzJZLLI0R/iJQ+3R5/F7n8Txq9hCaIhj5YWFRTv54whq4GBlpr99z0zMu0yxrav
jxX6pLakkA4q
=Z1kl
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: