I have installed and adjusted Gentoo distro with
GNOME-3.1. To achieve this installation I had to add many-many lines to
package.accept_keywords. Now (after a couple of months) I've decided to update my system with the following command:
emerge --sync emerge -pv --update --deep --with-bdeps=y --newuse world
as was proposed by Gentoo Handbook and I've got many conflicts. The reason of many of these was that the updated software (
mutter-3.6 as example) used the same
SLOT as installed
mutter-3.1. And some line like this:
was added to my
As I understand I need to update my
=bla-bla-bla/mutter-3.1 ~amd64 and adding
Thus the situation is the following (as I understand):
mutter-3.1 can't coexist on the system (and shouldn't be).
mutter-3.6 is going to update
mutter-3.1, but as it is still not well tested it is marked with
"~amd64". Thereby I need to add the following line proposed by
- Can I add proposed line without deleting the old
mutter-3.1related line? It it safe, correct?
- If the 1st question is OK, hot can I get it reliable and automatically?
- How in general maintain (delete/update)
package.accept_keywordsfile, especially when it contains many lines (preferred way is automatically)?
- Can I just trancate
package.accept_keywordfile and then update world or run
emerge ... --autounmask-write? Is it safe, what will happen?
- Why I'm getting unstable
mutter-3.6on my system if
=bla-bla-bla/mutter-3.1 ~amd64saying that only this version of
mutteris possible to be unstable?