On Jan 14, Branden Robinson <branden@debian.org> wrote: >Why couldn't .debs ship already-prelinked objects? It's not like the Because prelinking depends on the details of all the libraries installed in the system and their exact version. >Is it because our shlibdeps are (usually) not exact, and prelinking >requires having symbol addresses exactly right, which may not be the >case for, say, libX11.so.6.1 versus libX11.so.6.2, even though the two >are ABI-compatible? Yes. >Alternatively, if you have a prelinked binary and the prelinking is >wrong for the depended-upon shared objects on your system, is that a >fatal error, or does the loader figure this out and say "bah, this >prelinking is garbage, time to resolve the symbol dependencies the >old-fashioned way"? If the latter, then there would seem to be little >to lose. Yes again. -- ciao, Marco
Attachment:
pgpxsfqssy0_i.pgp
Description: PGP signature