you is mixing the installers....
if you use layman (overlays) and emerge -sync, you may use portato or emerge command, and not equo or spritz...
problably you have collisions or doubled versions of packages....
layman, overlays is only for Portage, not for entropy, equo or spritz...
i have in mind that in your installation, you now will use only Portage...., emerge or portato, but you may try "repair" entropy and portage:
- Code: Select all
su
emerge --sync
emerge portage portato
ONLY NEEDED, USE etc-update!
(NOT USE EMERGE WORLD COMMANDS!)
emerge layman
layman -d sabayon
layman -a sabayon && layman -s sabayon
equo install equo (not use EMERGE EQUO!)
equo install entropy spritz (not use EMERGE ENTROPY SPRITZ!)
equo update --force
ONLY NEEDED, USE equo conf update
equo database gentoosync (may be very slow to run!)
see if the versions of portage and entropy are the latest, and the same:
- Code: Select all
NOT USE ROOT, SU
emerge -s portage entropy
equo search entropy portage
if well, you can have the same versions of portage and entropy in both installers....sometimes, a newer varsion of entropy can be found in emerge (because sometimes the entropy in the overlay sabayon, layman command is newer)
then, compare the versions of something in portage and in entropy:
ex. amsn
- Code: Select all
equo search amsn && emerge -s amsn
if all good, the versions are the same.....
then, prefer to use only equo or spritz, reserves portage (emerge, portato) only for special cases.
is that manners to mix the installers adequately, but are no so easy for begginers, needs to mask versions or control versions of packages.