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. Reproducible: Always Steps to Reproduce: 1. sudo emerge net-print/cndrvcups-common-lb 2. sudo unsymlink-lib --analyze Actual Results: The migration is not possible due to a libc3pl.so existing both in /usr/lib and /usr/lib32. Expected Results: 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? Thanks
*** Bug 687876 has been marked as a duplicate of this bug. ***