Summary: | /usr/bin/emerge is gone after i did 'emerge --unmerge portage'. How can i get it back? | ||
---|---|---|---|
Product: | Portage Development | Reporter: | dominik bartkowski <dominik_ba> |
Component: | Core - Interface (emerge) | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED FIXED | ||
Severity: | major | Keywords: | InVCS |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | PPC | ||
OS: | Linux | ||
URL: | http://www.gentoo.org/proj/en/portage/doc/manually-fixing-portage.xml | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 651232, 210077, 216231 |
Description
dominik bartkowski
2008-10-30 16:32:34 UTC
You should be fine after you reinstall portage by hand as described in the link above. Perhaps we should add a safety net that disallows portage from uninstalling itself since it doesn't seem like it could ever possibly be the right thing to do. It's fixed in svn r11756 to behave like this:
# emerge -C portage
* Not unmerging package sys-apps/portage-2.2 since there is no valid
* reason for portage to unmerge itself.
>>> No packages selected for removal by unmerge
This has been released in 2.2_rc13. http://www.gentoo.org/proj/en/portage/doc/manually-fixing-portage.xml the method described bellow works fine, the only thing is that i cannot make it work with portage-2.2_rc13 but with portage-2.1.4.5 i will have to try it again. thanks a lot for your help guys. |