Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 55500 - Migration from textutils, fileutils and sh-utils to empty packages deletes most programs in coreutils.
Summary: Migration from textutils, fileutils and sh-utils to empty packages deletes mo...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: PPC Linux
: High blocker (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-28 22:15 UTC by Timothy Weiand
Modified: 2004-06-29 14:54 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Timothy Weiand 2004-06-28 22:15:04 UTC
Coreutils replaces textutils, fileutils and sh-utils.  When "upgrading" these three independent packages they insert an empty package (as of latest releases on PPC).  But, this removes ALL/MOST programs that are also in coreutils.

This leaves the system in a unusable state.  No other packages can be installed due to lack of uname (and many other programs).

Reproducible: Always
Steps to Reproduce:
Update textutils, fileutils and sh-utils to empty packages with coreutils installed.


Actual Results:  
Most (all) programs in coreutils are deleted but merging the blank placeholders
for fileutils, sh-utils and textutils.

Expected Results:  
Many options, but none of which that fall under normal operation of portage.

It should not have deleted files used by two packages.  Maybe build a binary
package of coreutils before "upgrading" textutils, fileutils and sh-utils to
empty packages.  Seems like a ligistical nightmare.

I guess this is a placeholder bug.  I do not know how many people it effects.

WORK AROUND:
------------
1. Boot into a rescue CD.
2. CHROOT to your installed gentoo.
3. Unmerge fileutils, sh-utils and textutils.
4. Create a list of programs installed from coreutils.
5. Copy programs installed from coreutils from CD image to local HD.
6. emerge coreutils.
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2004-06-28 23:51:52 UTC
There's been a lot of bugs about this and I think it's been covered
pretty well, so I'm just going to pick one that seems close to mark
this one a duplicate.  Please search for coreutils in bugzilla.

Thanks.

*** This bug has been marked as a duplicate of 31918 ***
Comment 2 Timothy Weiand 2004-06-29 14:49:39 UTC
I feel that the person who combinde this with bug 31918 did not read this bug carefully.  My issue is not with the state of the packages.  This bug deals with what happens because these packages have an incorrect relationship.

When upgrading from textutils/fileutils/sh-utils to coreutils *ALL* Gentoo system with this package confusion will be left *UNUSEABLE* and *UNSTABLE*.

I understand this might be my confusion but I have to reopen this bug to get it looked at again.  I do not want to piss anybody off but I know there have to be 10's to 100's of users who will run into this issue.
Comment 3 Timothy Weiand 2004-06-29 14:54:59 UTC
Marking as fixed because there is not real way to fix this bug.