View previous topic :: View next topic |
Author |
Message |
Shum n00b
Joined: 05 Jan 2011 Posts: 32
|
Posted: Tue Oct 15, 2013 1:43 am Post subject: Removing sys-fs/udev-init-scripts broke my system |
|
|
Hi people.
Yesterday I ran emerge --depclean which removed sys-fs/udev-init-scripts and sys-auth/consolekit. Today when I booted my computer I had no networking and no keyboard/mouse in X. Reinstalling the above packages fixed the problem.
Clearly something is wrong with my setup. Why would depclean have removed a vital package? How can I fix my system so that I can run emerge --depclean again safely? |
|
Back to top |
|
|
DONAHUE Watchman
Joined: 09 Dec 2006 Posts: 7651 Location: Goose Creek SC
|
Posted: Tue Oct 15, 2013 4:47 am Post subject: |
|
|
The words of warning assign you the task of preventing unsafe deletions.
* Always study the list of packages to be cleaned for any obvious
* mistakes. Packages that are part of the world set will always
* be kept. They can be manually added to this set with
* `emerge --noreplace <atom>`. Packages that are listed in
* package.provided (see portage(5)) will be removed by
* depclean, even if they are part of the world set.
*
* As a safety measure, depclean will not remove any packages
* unless *all* required dependencies have been resolved. As a
* consequence, it is often necessary to run `emerge --update
* --newuse --deep @world` prior to depclean. _________________ Defund the FCC. |
|
Back to top |
|
|
|