Apollon Oikonomopoulos dijo [Wed, Dec 05, 2018 at 07:56:20PM +0200]:
> > We have found ganeti to embed the system path for ip — which is /bin
> > on non-/usrmerged systems, and /usr/bin on /usrmerged systems.
> 
> Thanks for the report! Unfortunately ganeti embeds a lot of other paths, 
> detected at ./configure time. Apart from making the build 
> non-reproducible, it also happens to make an assumption that the running 
> system will have binaries at the same paths as the build system, which 
> obviously does not hold. IMHO, it should just rely on $PATH to find the 
> external programs it needs to execute. I'll see what I can do about it.

Oh ☹

Well, FWIW as a result of this set of discussions, the buildds are not
going to be /usrmerged in the forseeable future, so packages built
there will continue working across the possible installations. If you
perform source-only uploads only for Ganeti, or if you build on a
non-/usrmerged system, the resulting binaries should work reliably.

Greetings,

Attachment: signature.asc
Description: PGP signature

Reply via email to