On 2021-08-29, Simon McVittie wrote: > If gnunet is built on a merged-/usr system (as created by new > installations of Debian >= 10, debootstrap --merged-usr, or installing > the usrmerge package into an existing installation), the paths to cp and > ls are recorded in the binary package as being in /usr/bin, rather than the > canonical /bin.
gnunet -> ng ? ... Or should this be reassigned to gnunet? > From 483dd087b93e02d30a7bf1f022c35d3f88f74d07 Mon Sep 17 00:00:00 2001 > From: Simon McVittie <s...@debian.org> > Date: Sun, 29 Aug 2021 22:15:25 +0100 > Subject: [PATCH] d/rules: Specify canonical paths of cp, ls, mv, rmdir > > When ng is built on a system where both /usr/bin/cp and /bin/cp > exist (either merged-/usr or via a symlink farm), this results in storing > /usr/bin/cp in the installed programs, which will not work as intended > on systems where only the traditional path /bin/cp exists. > > ls is in a similar situation. mv and rmdir are checked by ./configure > but not hard-coded anywhere; give them the same treatment for symmetry. Thanks for the patch! Since ng is maintained by QA, you could upload the fix yourself, or I may get to it in the coming weeks... live well, vagrant
signature.asc
Description: PGP signature