Control: tags -1 + patch Hi Apollon,
On Wed, Dec 05, 2018 at 07:56:20PM +0200, Apollon Oikonomopoulos wrote: > Control: tags -1 upstream confirmed > > Hi Gunnar, > > On 09:50 Wed 05 Dec , Gunnar Wolf wrote: > > 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. I agree that fixing these merged-usr reproducability issues on their own is pretty useless, not only for ganeti but for all affected packages. Still I'm attaching a patch that makes ganeti reproducible in merged-usr vs non-merged systems. I think it would be great if you could still consider applying it (and then continuing the discussion upstream about general improvements), because it would be nice to see people stop discussing this useless change. Local builds will break for so many other reasons than merged-usr..... fixing the things people complain about could still be nice though, just to avoid further discussions. Regards, Andreas Henriksson
ganeti_2.16.0-2.1.dsc ganeti_2.16.0-2.dsc