On Sat, Jan 04, 2003 at 12:43:02PM -0800, Jeff Bailey wrote: > In debian/packages.d/libc-dev.mk: > > ifneq ($(libdir),/lib) > # Make links absolute, not relative > cd $(tmpdir)/$@$(libdir); \ > for link in `find . -name '*.so' -type l`; do \ > linksrc=$$(readlink $$link | sed 's%../..%%'); \ > rm -f $$link; ln -sf $$linksrc $$link; done > endif > > This seems to go against section 11.5 of policy, and is also annoying me > when I'm trying to have my hurd-i386 cross-compiler pick up the right > libraries. > > Anyone know why it's here?
Section 11.5 of policy :). That's the .so links. They're in /usr/lib, and they're pointing to /lib. Notice that we make them absolute by changing "../.." to ""; that works because they're in the form "../../lib/libm.so.6". -- Daniel Jacobowitz MontaVista Software Debian GNU/Linux Developer -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

