On Mon, 14 Nov 2016 12:22:58 +0100 Raphael Hertzog <hert...@debian.org> wrote: > Control: tag -1 + patch > Control: severity -1 serious > > Hi Guillem, > > On Sun, 13 Nov 2016, Guillem Jover wrote: > > > The /usr merge violates core assumptions in dpkg-shlibdeps. The reason > > > that amd64 isn't broken is sheer luck. > > > /etc/ld.so.conf.d/x86_64-linux-gnu.conf lists /lib before /usr/lib, so > > > dpkg-shlibdeps considers that first. Swapping them or simply removing > > > /lib (as seems reasonable on a merged /usr), breaks almost any build on > > > amd64 (e.g. dash). The breakage on amd64 is simply hidden. > > > > Right. I'm happy to assist people who want to fix this to try to find > > a proper solution in dpkg-dev, but I'm not planning on spending time > > on this on my own. > > Please find two patches attached.
Thanks for the patch. This looks better than what I had been working on. Saludos