It seem that files from netscape-flash were deleted when I unmerge netscape-navigator. Cong
I have attempted to reproduce this bug, an cannot. If you can show me how to reproduce it, I'd be glad to fix it. A snippet from unmerging netscape *after* merging netscape-flash: --- !empty dir /usr/X11R6 --- !empty dir /usr <<< obj /opt/netscape/plugins/libnullplugin.so --- !mtime obj /opt/netscape/plugins/libflashplayer.so <<< obj /opt/netscape/plugins/cpPack1.jar --- !mtime obj /opt/netscape/plugins/ShockwaveFlash.class --- !empty dir /opt/netscape/plugins <<< obj /opt/netscape/netscape <<< obj /opt/netscape/nethelp/picsfail.jar
# emerge netscape-flash # emerge netscape-navigator # qpkg -f /opt/netscape/plugins/ShockwaveFlash.class net-www/netscape-flash-5.0.47-r4 * net-www/netscape-navigator-4.79 * # emerge netscape-navigator -C # ls -l /opt/netscape/plugins/ShockwaveFlash.class ls: /opt/netscape/plugins/ShockwaveFlash.class: No such file or directory
Hmm. This is a portage bug, sort of. What if two packages own the same file, and you unmerge the most-recently-merged package. Interesting. This is definately a portage bug.
This can be undesirable when 2 different ebuilds provide the same file, but it is a known part of the design of our current system. Jon, this should be addressed specifically from the netscape angle rather than the Portage angle.