Shipping files under /usr/lib64 is not going to fare well for users who
have an i386 system and install libc6:amd64.  There are two possible
scenarios:

- fakeroot (or any other i386 package shipping /usr/lib64) is installed
  before libc6:amd64.  In that case, /usr/lib64 is not going to be
  converted to a symlink to /usr/lib which is probably bad.

- libc6:amd64 is installed first, shipping a symlink /usr/lib64 -> lib.
  In that case, fakeroot fails to unpack:

,----
| Unpacking fakeroot (from .../fakeroot_1.16-1_i386.deb) ...
| dpkg: error processing /var/cache/apt/archives/fakeroot_1.16-1_i386.deb 
(--unpack):
|  unable to install new version of 
`/usr/lib64/libfakeroot/libfakeroot-sysv.so': No such file or directory
`----

So removing the 64-bit libraries from the i386 package seems to be
prudent.

Regards,
        Sven



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to