* Bdale Garbee (bd...@gag.com) [090922 19:14]:
> On Thu, 2009-02-05 at 18:20 +0100, Thomas Viehmann wrote:
> 
> > just as an exercise what might be done to fix this:
> > It would seem that the options are
> > - not fix it (for now),
> > - find something in current tar that works (I didn't),
> > - switch off tar,
> > - try to do something with tar
> >   (new upstream - vs. release: ugh - has a "apply to symlink target"
> >    --transform flag, but that also might need post-processing of
> >    symlinks at end of bootstrapping),
> > - try to do some ld-preload(?) trickery for changing the way symlinks
> >   are read,
> > - try to find some way to chroot before calling tar, one possibility
> >   would be copying required files to some temp CWD, make tar look there
> >   for the libraries, chrooting to the target and calling tar from (the
> >   unchanged) CWD,
> > - add chroot option to tar (see patch).
> 
> How about just fixing the offending package to use a relative symlink,
> like /lib64 -> lib?  This is well within policy since they're adjacent
> objects in the same directory, and is less likely to break things or be
> a pain to maintain over time than any of the options above.  I can't
> think of any negative consequence to this change, offhand?

I don't see a case where a package needs a absolute symlink. If there
is no use case, it'd be easy to just stop such packages in dak from
entering the archive.


Cheers,
Andi



-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to