rigo nuked my system! reverse dependency! [Solved]

Anything that pertains to Entropy, Equo or Sulfur

Moderator: Moderators

rigo nuked my system! reverse dependency! [Solved]

Postby gowger » Sun Feb 24, 2013 16:38

after the latest upgrade I had a few things that were suggested to be removed. None of them seemed particularly relevant to my usage so I went ahead and allowed them to be removed.

I was surfing the web while it was working in the background so I didn't pay too much attention. When I went bac and check the logs though it had done a reverse dependency search and removed something like 1040 packages!! Kde had completely been removed as well as all the kde applications and lots and lots more!

How could this be allowed to happen? it seems like the reverse dependency got recursively carried away somehow and I feel like I should never remove any package again if this can happen!
Last edited by gowger on Mon Mar 04, 2013 13:45, edited 1 time in total.
gowger
Young Hen
 
Posts: 32
Joined: Thu Mar 02, 2006 17:13

Re: rigo totally nuked my system! reverse dependency removal

Postby lxnay » Sun Feb 24, 2013 17:57

Rigo tells you what it is about to do. I am afraid to say that this is your fault.
Image
Join us on IRC (chat.freenode.net #sabayon or WebChat)
Submit bugs to our Bug Tracker
Follow me on Twitter
Add me on Facebook
Add me on Google+
lxnay
Land Owner
 
Posts: 3596
Joined: Thu Oct 13, 2005 23:16
Location: Italy

Re: rigo totally nuked my system! reverse dependency removal

Postby cl00t » Sun Feb 24, 2013 18:11

I had 5 items I think to remove after todays update, which I always do like:

Code: Select all
equo remove package1 package2 package3 package4 package5 --nodeps --configfiles --ask


Personally I never use rigo for anything.
cl00t
Growing Hen
 
Posts: 168
Joined: Thu Jan 12, 2012 15:29

Re: rigo totally nuked my system! reverse dependency removal

Postby gowger » Sun Feb 24, 2013 18:42

that looks like a good idea, with the no deps flag. Will use that in future thanks
gowger
Young Hen
 
Posts: 32
Joined: Thu Mar 02, 2006 17:13

Re: rigo totally nuked my system! reverse dependency removal

Postby Provia » Sun Feb 24, 2013 23:10

lxnay wrote:Rigo tells you what it is about to do. I am afraid to say that this is your fault.


A question: If i remove a package rigo ask me if i want to remove it and related packages. So if related packages have dependencies too then rigo will ask me if remove them(dependencies of dependencies)?
Maybe it's a stupid question but i'm now a little afraid about removing with rigo :(
AMD Athlon(tm) II X2 250 Processor
4 GB DDR3 1600 Mhz
Nvidia Geforce 9800 GT
Sabayon Linux x64 KDE Limbo
Provia
Advanced Hen
 
Posts: 209
Joined: Mon Nov 26, 2012 23:15
Location: Italy

Re: rigo totally nuked my system! reverse dependency removal

Postby lxnay » Sun Feb 24, 2013 23:36

Of course it does.
Image
Join us on IRC (chat.freenode.net #sabayon or WebChat)
Submit bugs to our Bug Tracker
Follow me on Twitter
Add me on Facebook
Add me on Google+
lxnay
Land Owner
 
Posts: 3596
Joined: Thu Oct 13, 2005 23:16
Location: Italy

Re: rigo totally nuked my system! reverse dependency removal

Postby Provia » Sun Feb 24, 2013 23:43

lxnay wrote:Of course it does.


Ok, thank you
AMD Athlon(tm) II X2 250 Processor
4 GB DDR3 1600 Mhz
Nvidia Geforce 9800 GT
Sabayon Linux x64 KDE Limbo
Provia
Advanced Hen
 
Posts: 209
Joined: Mon Nov 26, 2012 23:15
Location: Italy

Re: rigo totally nuked my system! reverse dependency removal

Postby gowger » Mon Feb 25, 2013 0:41

I believe it would be a good idea to allow a nodeps option to be chosen when this happens, because the implications are a bit too extreme. I didn't see (or refused to see) the full list of implied reverse dependencies when this happened, and trusted it blindly.

I like the sense of humour of course the way it does tell you it's breaking stuff sometimes.

Well I have a cleaner system now in any case! :-)
gowger
Young Hen
 
Posts: 32
Joined: Thu Mar 02, 2006 17:13

Re: rigo totally nuked my system! reverse dependency removal

Postby micia » Sat Mar 02, 2013 19:24

gowger wrote:I believe it would be a good idea to allow a nodeps option to be chosen when this happens [...]

This isn't possible, using nodeps wouldn't fix anything, it would simply break the packages that did rely on the packages you are trying to remove.
This isn't an entropy (rigo or equo) exclusive, it is the way any package manager that handles dependencies behaves.

The only solution to this is always check what package you are going to remove, it happens often that you try to remove a package that looks useless but it is not, always take a look to the remove queue after dependency calculations.
micia
Sagely Hen
 
Posts: 2718
Joined: Wed Nov 26, 2008 16:41

Re: rigo totally nuked my system! reverse dependency removal

Postby Matte88 » Sat Mar 02, 2013 22:30

I can't understand how a package manager could broke your system if the same tells you which packages will be removed (if there are deps) or blocks itself when recognize vital packages to be removed. Maybe I totally misunderstood the thread.
Image
When I became the sun,
I shone life into the man's hearts.
Matte88
Technological Hen
 
Posts: 399
Joined: Wed Dec 29, 2010 14:37
Location: @/etc/entropy/repositories.conf.d/entropy_sabayon-limbo

Next

Return to Entropy|Equo|Rigo Package Managers

Who is online

Users browsing this forum: No registered users and 1 guest

cron