Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 1933

Summary: files from netscape-flash deleted when unmerge netscape-navigator package (was files from netscape-flash deleted when unmerge netscape-navigator)
Product: Portage Development Reporter: Cong <vo.chi.cong>
Component: CoreAssignee: Jon Nelson (RETIRED) <jnelson>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: 2.0   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Cong 2002-04-19 05:00:19 UTC
It seem that files from netscape-flash were deleted when I unmerge
netscape-navigator.

Cong
Comment 1 Jon Nelson (RETIRED) 2002-04-28 13:49:40 UTC
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

Comment 2 Cong 2002-04-28 21:36:08 UTC
# 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
Comment 3 Jon Nelson (RETIRED) 2002-04-28 22:16:54 UTC
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.

Comment 4 Daniel Robbins (RETIRED) gentoo-dev 2002-04-29 01:17:31 UTC
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.