The ebuild 3.60-r1 for cndrvcups-common-lb installs libc3pl.so in /usr/lib32 and creates a symlink pointing to it in /usr/lib, thus preventing the migration trough unsymlink-lib.
Steps to Reproduce:
1. sudo emerge net-print/cndrvcups-common-lb
2. sudo unsymlink-lib --analyze
The migration is not possible due to a libc3pl.so existing both in /usr/lib and /usr/lib32.
The collision shouldn't have existed.
Created attachment 578978 [details, diff]
diff to prevent the creation of a symlink
The symlink is only done with SYMLINK_LIB=yes only as it's needed at runtime. Other packages like chrome-gnome-shell, dracut or distcc are relying on this hacks to not break with other systems... but I don't know how to "inform" unsymlink-lib about this situation .
@Michal, what would be the proper way to provide the symlink for SYMLINK_LIB=yes but not for the others?
*** Bug 687876 has been marked as a duplicate of this bug. ***