On Wed, 21 Nov 2018 20:45:41 +1100, Zoltán Kócsi wrote: > > The Gentoo Handbook and man portage are good starting points. > > I read them, but what I'm missing is the understanding of the database > content that portage maintains and the exact interpretation of the files > and directories in the /etc/portage tree. I.e. the magic behind the > scenes.
man portage covers the file in /etc/portage - and elsewhere. > > This would appear to be your problem, you are trying to emerge version > > 9999 of portage. Version 9999 usually refers to a git version, so not > > usually desirable, especially for a critical system tool. So the first > > step is to find out why portage wants version 9999. > > > > grep -r portage /etc/portage > > > > will tell you if you have set it for installation. Otherwise repeat > > the emerge command with the -t option, which shows what is pulling in > > a particular package. > > Thanks a lot, I will investigate that further. > > By the way, an other (probably dumb) question. At the end of the listing > of the errors there is a complaint about certifi. > > The interesting thing is that the conflict refers to the exact same > piece of code: certifi-2018.4.16:0/0::gentoo is scheduled for merge but > it is already installed. So what's wrong with it? I would sort out the portage-9999 situation first. That depends on gemato-9999 which may need a later version of certifi. Fix the first error message and some of the others may go away at the same time. -- Neil Bothwick Press every key to continue.
pgpH2CQave8XV.pgp
Description: OpenPGP digital signature

