--- On Mon, 25/5/09, Stroller <strol...@stellar.eclipse.co.uk> wrote:

> From: Stroller <strol...@stellar.eclipse.co.uk>
> Subject: Re: [gentoo-user] ARGH I uninstalled python
> To: gentoo-user@lists.gentoo.org
> Date: Monday, 25 May, 2009, 12:34 AM
> 
> On 24 May 2009, at 21:41, Neil Bothwick wrote:
> 
> > On Sun, 24 May 2009 18:22:05 +0200, Alan McKinnon
> wrote:
> > 
> >>> Not exactly, buildsyspkg does the same as it
> always did, but @system
> >>> has changed. This cold have happened at any
> time as there was never a
> >>> need for python to be in @system,because it's
> a dependency of
> >>> portage.
> >> 
> >> That may well be the way it IS, but it certainly
> is not the way it
> >> SHOULD BE. The only sane way to do this is:
> >> 
> >> if (pkgmgr=portage)
> >>     python in @system
> >> else
> >>     python !in system
> >> end
> > 
> > That's not particularly sane, because it addresses
> only one special case,
> > others may arise. IMO the sane approach, as I said
> some posts
> > ago, is for buildsyspkg to build packages for
> everything in @system and
> > their dependencies. If you can't do "emerge -eK
> @system", buildsyspkg
> > has failed to do anything useful.
> 
> +1
> 
> You have saved me replying to Alan's post.
> 
> One could write a package manager in Perl. As it stands
> Portage would warn you against uninstalling "Perltage", but
> not Perl itself, a hard dependency of that package manager.
> Clearly this should be fixed.
> 
> Stroller.
> 
> 

+ 1

As the guy that started this thread I am testimony to this problem. I now have 
a tainted (albeit only slightly) system as my main server at home!

This whole problem came about because I wanted to install truecrypt (another 
powder keg!) needed a new version of udev that needed x, y and z. I then 
decided it had been all together too long since I did an update world - as i 
was afraid of borking either udev, lvm, md, mdadm which i rely on. NONE OF 
WHICH CAUSED A SINGLE PROBLEM. python-updater however was causing a blockage so 
I uninstalled python hoping to reinstall a clean version and BANG. Several 
emails later and a few days - here we are.

I'd hope that if anyone else comes a cropper by this then at least this conv 
will help them! But I was EXPECTING portage to not let me do something that 
would stop the 'solution' (and that is what it is whether at the portage or the 
gentoo level) working.

-----------------------
N: Jon Hardcastle
E: j...@ehardcastle.com
'Do not worry about tomorrow, for tomorrow will bring worries of its own.'

Please sponsor me for the London to Brighton 2009.
Just Giving: http://www.justgiving.com/jonathanhardcastle
-----------------------




Reply via email to