Alan McKinnon wrote: > On Saturday 23 May 2009 13:52:13 Arttu V. wrote: > >> Note how binutils still is within the system set and gets the extra >> warning, while python doesn't get the special system set warning with >> the three exclamation marks? I.e., python *is no longer* in the system >> set, probably removed by the very change I gave a link for in previous >> email. >> >> AFAIK (haven't checked in portage code), buildsyspkg and such only >> work with the packages explicitly mentioned in the system set, so >> binutils is in, python is (nowadays) out -- and that probably explains >> also what is happening on your smoker. :) >> >> Anyone finding flaws in my theories or facts or observations that >> outright nullify them? :) >> > > No, I think you are right, and I think somebody cocked up badly. > > Examining the current profiles shows that portage and python were removed > from > base, and python was included back in releases/2008.0/packages (amongst > others): > > profiles # grep -r 'sys-apps/portage' * | grep packages: > base/packages:#*>=sys-apps/portage-2.0.51.22 > default-linux/amd64/2007.0/packages:>=sys-apps/portage-2.1.2 > releases/2008.0/packages:>=sys-apps/portage-2.1.4.4 > selinux/packages:>=sys-apps/portage-2.0.49-r15 > selinux/2007.0/packages:>=sys-apps/portage-2.1.2 > profiles # grep -r 'dev-lang/python' * | grep packages: > base/packages:#*dev-lang/python > > I haven't followed this entire thread, so correct me if I'm wrong, but a > reasonable explanation might be: > > A Gentoo system needs a package manager, but it's doesn't have to be portage. > Solution: remove the hardcoded portage and python from base, include them > elsewhere and created new profiles for paludis and pkg-merge users. > > Except, python got omitted and there's no paludis (yet) > > If so, this is a bug and should be reported > > >
You or the OP care to report it? If you need info from me, just let me know the commands. Dale :-) :-)