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

Bug 7410

Summary: Mozilla 1.0 cleaning will fail
Product: Gentoo Linux Reporter: Wout Mertens (RETIRED) <wmertens>
Component: New packagesAssignee: Martin Schlemmer (RETIRED) <azarah>
Status: RESOLVED REMIND    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---

Description Wout Mertens (RETIRED) gentoo-dev 2002-09-03 06:48:37 UTC
Problem: 
Apparantly, the Mozilla people saw that the component.reg file was a bit of a 
problem, and so they did away with it. 
This causes the unmerging of Mozilla 1.0 to fail, since it tries to regenerate 
the file with regxpcom (which fails, since it's not there any more) and then 
tries to chmod it, which fails. 
 
I don't see a way to fix it, apart from wrapping regxpcom so that it will 
touch the regxpcom file for the next few versions.  
 
The problem is that the unmerge code is in the stored ebuild in /var/db/pkg, 
and thus you can't get at it. Personally I fixed it by removing the chmod in 
that ebuild.
Comment 1 Martin Schlemmer (RETIRED) gentoo-dev 2002-09-03 13:49:22 UTC
This was only a problem with some versions of portage.  It should work fine
with 2.0.34, etc as it dont check the return from pkg_*().