It may be possible to solve this problem by using package.mask toprevent one of those packages from being selected. However, it is alsopossible that conflicting dependencies exist such that they areimpossible to satisfy simultaneously. If such a conflict exists in thedependencies of two different packages, then those packages can not beinstalled simultaneously.

For more information, see MASKED PACKAGES section in the emerge man pageor refer to the Gentoo Handbook.

!!! Problems have been detected with your world file!!! Please run emaint --check world

2nd - SL installs via binary/entropy so things are going to vary from portage. The world file isn't dynamic to the install so your world file can and will be off.

You will have to sort thru the various conflicts manually to go to a full portage system. This will include cleaning up your world file and removing non portage package versions like x11-drivers/nvidia-drivers:2.6.26-sabayon. You will also want to clean out your /etc/make.conf file and rebuild - why? to reduce conflicts in portage for one.

For a portage system - I would recommend a core-install, edit the config files and start building.

It would be great if the installation gave you the choice of using portage or entropy (perhaps as an advanced option so as not to confuse people) and produced a world file appropriate to your choice. If you're doing a new installation and you want to use portage, it seems a little backward to have to do all the re-jigging.

I agree with that and I brought up some of the issues in his post to get fixed. So hopefully now portage won't scream about the packages not installed or no longer available due to the naming convention.

It helps when users post issues like that here or to bugzilla. Once we can confirm the issue, we can than try to get it fixed. Portage is my preferred method so I seen the same things he ran into and currently all you can do is manually work thru it one by one.