On Tue, Mar 10, 2009 at 06:04:09PM +0100, Loic Dachary wrote: > Kurt Roeckx wrote: > > reopen 517671 thanks > > > > It now fails with: dh_install --sourcedir=debian/tmp --fail-missing > > dh_install: debian/tmp/usr/lib64/pkgconfig/openscenegraph.pc > > exists in debian/tmp/ but is not installed to anywhere dh_install: > > debian/tmp/usr/lib64/pkgconfig/openthreads.pc exists in debian/tmp/ > > but is not installed to anywhere dh_install: missing files, > > aborting make: *** [binary-arch] Error 1 > > > >> openscenegraph (2.8.0-3) unstable; urgency=low . * gcc-4.4 are > >> already in upstream * use lib*/ instead of lib/ to capture lib64 > >> (Closes: #517671) > > > > Please note that you should never install any files in /usr/lib64/ > > in Debian. That will break people's system. > > > Could you please point me to the policy that explains this ?
On amd64, /usr/lib64/ is a symlink to /usr/lib/. If a package install something in /usr/lib64/ and that packages gets removed, dpkg will think that the directory /usr/lib64/ is empty and remove the symlink. Kurt -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org