equo remove removes too much

Anything that pertains to Entropy, Equo or Sulfur

Moderator: Moderators

equo remove removes too much

Postby dagurasu » Tue Dec 30, 2008 21:00

Ok, admittedly I'm new to entropy so I could be missing something.

I just installed tracker with "equo install trackter"

It just installed one packag becasue I already had all the dependancies... nautilus and lots of gnome stuff.

5 minutes later i decided I don't like tracker

"equo remove tracker"

>> @@ These are the chosen packages:
>> # (1/1) app-misc/tracker-0.6.6-r1 | Installed from: sabayonlinux.org | Disk size: 4.1MB
>> @@ This is the new removal queue:
>> # ( 1/16)[from:sabayonlinux.org] app-emulation/wine-doors-0.1.2 [2.3MB]
>> # ( 2/16)[from:sabayonlinux.org] gnome-extra/gnome-games-2.24.2 [35.0MB]
>> # ( 3/16)[from:sabayonlinux.org] dev-python/gnome-python-desktop-2.24.0 [0.0b]
>> # ( 4/16)[from:sabayonlinux.org] dev-python/nautilus-cd-burner-python-2.24.0 [527.6kB]
>> # ( 5/16)[from:sabayonlinux.org] media-sound/rhythmbox-0.11.6-r1 [15.6MB]
>> # ( 6/16)[from:sabayonlinux.org] media-sound/sound-juicer-2.24.0 [5.7MB]
>> # ( 7/16)[from:sabayonlinux.org] dev-python/totem-python-2.24.0 [483.5kB]
>> # ( 8/16)[from:sabayonlinux.org] gnome-extra/nautilus-cd-burner-2.24.0 [4.2MB]
>> # ( 9/16)[from:sabayonlinux.org] app-arch/file-roller-2.24.2 [6.0MB]
>> # (10/16)[from:sabayonlinux.org] app-admin/gnome-system-tools-2.22.1-r1 [8.8MB]
>> # (11/16)[from:sabayonlinux.org] gnome-base/gnome-control-center-2.24.0.1 [8.0MB]
>> # (12/16)[from:sabayonlinux.org] gnome-base/gnome-light-2.24.1 [0.0b]
>> # (13/16)[from:sabayonlinux.org] gnome-base/gnome-volume-manager-2.24.0-r1 [4.2MB]
>> # (14/16)[from:sabayonlinux.org] media-video/totem-2.24.3 [9.7MB]
>> # (15/16)[from:sabayonlinux.org] gnome-base/nautilus-2.24.2 [15.2MB]
>> # (16/16)[from:sabayonlinux.org] app-misc/tracker-0.6.6-r1 [4.1MB]


woah.. ok maybe I'm confused, maybe I didn't have nautilus installed, and so maybe it's not in the world file...

equo install nautilus

... it resintalls.
equo remove tracker

---same thing
I check world file and nautilus is there
both eix and equo agree that only one version of nautilus is installed.

So what gives? Why does equo want to remove nautilus when it's in my world file and I didn't ask it to? I know tracker probably depends on it fine... but it's not only brought in by that dependancy, it's also brought in by the world file. Forgive me if I'm too gentooish in my understanding.
Last edited by dagurasu on Tue Feb 03, 2009 23:22, edited 1 time in total.
dagurasu
Simple Hen
 
Posts: 82
Joined: Fri Jun 01, 2007 23:33

Re: equo remove removes too much

Postby WarraWarra » Wed Dec 31, 2008 0:30

Wow yup that is a nasty one. Catch 22 problem.

Actually need to have --nodeps option for remove then only this will be removed.

You can try equo libtest and later equo deptest to fix the missing.

Someone with more info will post soon.
WarraWarra
Sagely Hen
 
Posts: 1989
Joined: Wed Jan 03, 2007 21:01
Location: 31.324270, -113.585511

Re: equo remove removes too much

Postby dagurasu » Fri Jan 02, 2009 18:48

I assume there is a bug tracking system somewhere easy to find. Should I post this there? I'm not worried about my particular situation, I can deal with that, more worried about a general problem with the package manager.
dagurasu
Simple Hen
 
Posts: 82
Joined: Fri Jun 01, 2007 23:33

Re: equo remove removes too much

Postby dagurasu » Mon Jan 05, 2009 15:56

So I just looked more closely at the world file.. and realized that it has every single package in my system listed in it!

As someone who understands the gentoo way of doing things, I find this very very strange and unfortunate.

The intended gentoo use of the world file is that I can write in it all the things I want to have installed, programs that I start for instance. Portage then figures out all the the things that I need.. or don't need. If I decide I don't want package A in my want list (the world file), and remove I it, and if A required B, but nothing else needs B AND if I didn't ask for B, then B will also be removed. That way I don't need to keep track of every single library I might need... or more to the point... not need, I just keep track of the user-end apps that I want to use, nothing else.

To me this is one of the best features of portage.

So if the world file has every single package in it, I am actually surprised that "equo remove yada " revmoves ANYTHING at all other than yada. If it is to delete anything else, it is not portage compatible in this sense because everything else is explicitly asked for in the world file(which it should not have been). So how then does entropy guess what it should remove? Is it trying to remove all direct dependencies regardless of what other packages may use them? Why not all indirect dependencies then.. (well cause obviously it would break even more stuff including the kernel itself). Does it just remove direct dependencies of things which are themselves not dependencies of anything else; this too is wrong, since even though nothing else depends on it doesn't mean the user didn't want it for its own sake... ie nautilus from the example in the original post.

The only way to know to what should be removed is to keep track somewhere of what the user wants. Without this, it is impossible.

Am I missing something here?
dagurasu
Simple Hen
 
Posts: 82
Joined: Fri Jun 01, 2007 23:33

Re: equo remove removes too much [NOT-SOLVED]

Postby totedati » Sun Feb 22, 2009 16:20

no, you are not missing anything ... it's just how far is all entropy things from what should be ... is all about automatic dependencies proccesing ... is not an easy task and until now all linux package managers fail to this very complex problem ...

look at my problem:

Code: Select all
equo search mp3blaster
>>  @@ Searching...
>>   #1 Sabayon Linux Official Repository
>>      @@ Package: media-sound/mp3blaster-3.2.3-r1             branch: 4
>>        Category:             media-sound
>>        Name:                 mp3blaster
>>        Masked:               False
>>        Available:            version: 3.2.3-r1 ~ tag: NoTag ~ revision: 1
>>        Installed:            version: Not installed ~ tag: N/A ~ revision: N/A
>>        Slot:                 0
>>        Size:                 0.2MB
>>        Download:             packages/amd64/4/media-sound:mp3blaster-3.2.3-r1~1.tbz2
>>        Checksum:             727078a68bdc360d21ee3b6d124ed8ff
>>        ## Dependencies:
>>        ##                    media-libs/libsdl
>>        ##                    >=media-libs/libvorbis-1
>>        ##                    >=sys-libs/ncurses-5.2
>>        Homepage:             http://mp3blaster.sourceforge.net/
>>        Description:          Text console based program for
>>                              playing audio files
>>        USE flags:            -elibc_glibc -userland_GNU -amd64
>>                              sdl -kernel_linux vorbis
>>        Compiled with:        -Os -march=x86-64 -pipe
>>        Keywords:             ppc sparc amd64 ~x86-fbsd alpha ppc64 x86
>>        Created:              2008-11-24 19:55:10
>>        License:              GPL-2
>>  Keyword:    mp3blaster
>>  Found:      1 entries


so, let's install it!

Code: Select all
sudo equo install --ask --verbose mp3blaster
Password:
>>  @@ These are the chosen packages:
>>    # (1/1) media-sound/mp3blaster-3.2.3-r1 >>> Sabayon Linux Official Repository
>>      Versions:        Not installed / NoTag / NoRev ===> 3.2.3-r1 / NoTag / 1
>>      Action:          Install
>>  @@ Packages involved: 1
     Would you like to continue with dependencies calculation ? [Yes/No]
>>  @@ Calculating dependencies ...
>>  @@ These are the packages that would be merged:
>>  ## [U] [sabayonlinux.org] sys-apps/entropy-0.51.0|1   [0.50.3|0]
>>  ## [U] [sabayonlinux.org] app-admin/spritz-0.51.0|0   [0.50.3|0]
>>  ## [U] [sabayonlinux.org] app-admin/entropy-notification-applet-0.51.0|0   [0.50.3|0]
>>  ## [U] [sabayonlinux.org] app-admin/equo-0.51.0|0   [0.50.3|0]
>>  ## [N] [Not available->sabayonlinux.org] media-sound/mp3blaster-3.2.3-r1|1
>>  @@ Packages needing to be installed/updated/downgraded: 5
>>  @@ Packages needing to be removed: 0
>>  @@ Packages needing to be installed: 1
>>  @@ Packages needing to be reinstalled: 0
>>  @@ Packages needing to be updated: 4
>>  @@ Packages needing to be downgraded: 0
>>  @@ Download size: 1.1MB
>>  @@ Used disk space: 1.6MB
>>  @@ You need at least: 3.8MB of free space
     Would you like to execute the queue ? [Yes/No] n
>>  @@ Caching complete.


why i am forced to update entropy to latest version available when i want only to install that little console apps!? what dependencies can be between mp3blaster and entropy!?

if i really want to install&upgrade entropy and in the same time install mp3blaster WILL issue a command like this:
Code: Select all
sudo equo install --ask --verbose mp3blaster entropy


until then, a real package manager should not pull up a dependencies if is not required ... if i want to install an apps i need only dependencies strictly necessarily for that app to run! not to update all my system!

and yes ... if you ask me is better to fill a bug report ... even will not be solved soon, if entropy want to be better and easy to use than portage, an noob proof silver bullet, bugs for things like this should be under entropy developers noses all times ...

;-D

LE:
ofcourse here portage i a little more smarty:
Code: Select all
sudo emerge -av mp3blaster
Password:

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] media-sound/mp3blaster-3.2.5  USE="sdl vorbis -esd -lirc -oss -sid" 322 kB

Total: 1 package (1 new), Size of downloads: 322 kB

Would you like to merge these packages? [Yes/No] n

Quitting.
linux is free, the expertise to harness it is not!
you don't make so much money selling open source software!
You make MORE money USING it, just like google!
linux registered user #352479
totedati
Technological Hen
 
Posts: 417
Joined: Thu Jan 11, 2007 0:24
Location: Sibiu, Romania

Re: equo remove removes too much

Postby wolfden » Sun Feb 22, 2009 21:27

you should be running latest package manager at all times

emerge will tell you the same thing that there is an update to portage and should update that first before anything
wolfden
Sharecropper
 
Posts: 9051
Joined: Sat Jan 14, 2006 0:55
Location: Midwest USA

Re: equo remove removes too much

Postby dagurasu » Sun Apr 19, 2009 22:02

"no, you are not missing anything ... it's just how far is all entropy things from what should be ... is all about automatic dependencies proccesing ... is not an easy task and until now all linux package managers fail to this very complex problem ..."

There are some complex dependancy issues... this is not one of them. I'm not talking about some reverse dependancy handling.. or some circular dependancies; I am just talking about keeping a list somewhere of the user asked to have, and distinguishing that from the things that the user needs to have (in order to have the ones he/she asked to have). Yes this has been done well in the past in gentoo. In fact, I haven't tried it but I suspect that if I went to the trouble of cleaning up my horribly abused world file, that I could use portage to do all my package removal and get perfectly reasonable behavior for this with no concerns at all about portage interoperability. Now if only the isntall disk didn't abuse the world file so badly in the first place, but even then equo has to continue to not abuse it.. ie only by adding top level packages asked for by the user.

As for updating entropy, I agree with wolfden on that, I don't think the devs should have to answer bug requests for old versions of the package manager. Using old versions of other programs is understandable, but there is no real excuse for using an out of date package manager, being that is the very program that keeps things up-to-date.
dagurasu
Simple Hen
 
Posts: 82
Joined: Fri Jun 01, 2007 23:33

Re: equo remove removes too much

Postby totedati » Fri May 22, 2009 13:25

wolfden wrote:you should be running latest package manager at all times

emerge will tell you the same thing that there is an update to portage and should update that first before anything


hummmm ... not quite ... let's try again one month later, when sabayon v4.1 is fresh news now:

Code: Select all
sudo equo install --ask --verbose mp3blaster
Password:
>>  @@ These are the chosen packages:
>>    # (1/1) media-sound/mp3blaster-3.2.3-r1 >>> Sabayon Linux Official Repository
>>      Versions:        3.2.3-r1 / NoTag / 1 ===> 3.2.3-r1 / NoTag / 1
>>      Action:          Reinstall
>>  @@ Packages involved: 1
     Would you like to continue with dependencies calculation ? [Yes/No]
>>  @@ Calculating dependencies ...
>>  @@ These are the packages that would be merged:
>>  ## [U] [sabayonlinux.org] gnome-base/libbonobo-2.24.1|0   [2.24.0|0]
>>  ## [U] [sabayonlinux.org] gnome-extra/evolution-data-server-2.24.5|0   [2.24.2|0]
>>  ## [U] [sabayonlinux.org] gnome-base/libgnome-2.26.0|0   [2.24.1|1]
>>  ## [U] [sabayonlinux.org] gnome-base/libbonoboui-2.24.1|0   [2.24.0|1]
>>  ## [U] [sabayonlinux.org] gnome-base/gnome-vfs-2.24.1|0   [2.24.0|1]
>>  ## [U] [gentoo-db->sabayonlinux.org] gnome-base/libgnomecanvas-2.26.0|0   [2.20.1.1|0]
>>  ## [U] [sabayonlinux.org] gnome-base/libgnomeui-2.24.1|0   [2.24.0|0]
>>  ## [U] [sabayonlinux.org] media-plugins/gst-plugins-pango-0.10.23|0   [0.10.20|0]
>>  ## [U] [sabayonlinux.org] media-libs/gst-plugins-good-0.10.14|0   [0.10.8-r1|0]
>>  ## [U] [sabayonlinux.org] media-plugins/gst-plugins-gconf-0.10.14|0   [0.10.8-r1|0]
>>  ## [U] [sabayonlinux.org] media-plugins/gst-plugins-gio-0.10.23|0   [0.10.20|0]
>>  ## [U] [sabayonlinux.org] media-plugins/gst-plugins-x-0.10.23|0   [0.10.20|0]
>>  ## [U] [sabayonlinux.org] dev-libs/totem-pl-parser-2.26.1|0   [2.24.2|1]
>>  ## [U] [sabayonlinux.org] sys-apps/file-5.00-r2|0   [4.26|0]
>>  ## [U] [sabayonlinux.org] sys-libs/ncurses-5.7|0   [5.6-r2|2]
>>  ## [U] [sabayonlinux.org] media-video/totem-2.24.4-r1|0   [2.24.3|0]
>>  ## [U] [sabayonlinux.org] app-admin/eselect-1.0.12|0   [1.0.11-r1|1]
>>  ## [U] [sabayonlinux.org] dev-libs/libIDL-0.8.13|0   [0.8.11|0]
>>  ## [U] [sabayonlinux.org] gnome-base/orbit-2.14.17|0   [2.14.16|0]
>>  ## [U] [sabayonlinux.org] net-wireless/libbtctl-0.11.1|1   [0.10.0|0]
>>  ## [U] [sabayonlinux.org] dev-libs/dbus-glib-0.80|0   [0.76|0]
>>  ## [N] [Not available->sabayonlinux.org] sys-auth/policykit-0.9-r1|0
>>  ## [U] [sabayonlinux.org] media-libs/gstreamer-0.10.23|0   [0.10.20|0]
>>  ## [U] [sabayonlinux.org] net-wireless/bluez-hcidump-1.42|1   [1.42|0]
>>  ## [U] [sabayonlinux.org] dev-libs/nspr-4.7.4|0   [4.7.3|0]
>>  ## [U] [sabayonlinux.org] gnome-base/gconf-2.26.2|0   [2.24.0|0]
>>  ## [U] [sabayonlinux.org] media-plugins/gst-plugins-farsight-0.12.11|0   [0.12.9|0]
>>  ## [U] [gentoo-db->sabayonlinux.org] media-libs/lcms-1.18-r1|0   [1.17|1]
>>  ## [U] [sabayonlinux.org] dev-libs/nss-3.12.2|0   [3.12|0]
>>  ## [U] [sabayonlinux.org] app-mobilephone/gnokii-0.6.27-r2|0   [0.6.27|0]
>>  ## [U] [sabayonlinux.org] media-libs/openjpeg-1.3-r2|0   [1.3|0]
>>  ## [U] [sabayonlinux.org] media-libs/freetype-2.3.9-r1|0   [2.3.7|0]
>>  ## [U] [sabayonlinux.org] dev-libs/openssl-0.9.8k|0   [0.9.8j|0]
>>  ## [U] [sabayonlinux.org] dev-libs/libxml2-2.7.3-r1|0   [2.7.2-r1|0]
>>  ## [U] [sabayonlinux.org] net-wireless/kdebluetooth-1.0_beta8-r1|1   [1.0_beta8-r1|0]
>>  ## [U] [sabayonlinux.org] net-libs/xulrunner-1.9.0.10|0   [1.9.0.4-r1|0]
>>  ## [N] [Not available->sabayonlinux.org] dev-libs/poppler-0.10.6|0
>>  ## [U] [sabayonlinux.org] dev-python/pygobject-2.16.1|0   [2.15.4|0]
>>  ## [U] [sabayonlinux.org] x11-libs/qt-core-4.5.1|0   [4.4.2|0]
>>  ## [U] [sabayonlinux.org] dev-python/pygtk-2.14.1|0   [2.13.0|0]
>>  ## [U] [gentoo-db->sabayonlinux.org] dev-libs/openobex-1.5|0   [1.3|2]
>>  ## [N] [Not available->sabayonlinux.org] app-text/poppler-utils-0.10.6|0
>>  ## [U] [sabayonlinux.org] sys-apps/shadow-4.1.2.2|0   [4.1.2.1|0]
>>  ## [U] [sabayonlinux.org] media-libs/gst-plugins-bad-0.10.11|0   [0.10.7|0]
>>  ## [U] [sabayonlinux.org] gnome-base/libglade-2.6.4|0   [2.6.3|0]
>>  ## [N] [Not available->sabayonlinux.org] net-libs/libproxy-0.2.3|0
>>  ## [U] [gentoo-db->sabayonlinux.org] media-libs/libexif-0.6.17|0   [0.6.16-r1|0]
>>  ## [U] [sabayonlinux.org] dev-libs/libcdio-0.80|0   [0.79-r1|0]
>>  ## [U] [sabayonlinux.org] media-libs/libgphoto2-2.4.4|0   [2.4.2|0]
>>  ## [U] [sabayonlinux.org] app-mobilephone/obexftp-0.23|0   [0.22|0]
>>  ## [U] [sabayonlinux.org] x11-libs/qt-opengl-4.5.1|0   [4.4.2|0]
>>  ## [N] [Not available->sabayonlinux.org] virtual/poppler-utils-0.10.6|0
>>  ## [U] [sabayonlinux.org] sys-auth/consolekit-0.3.0-r1|0   [0.2.10|0]
>>  ## [U] [sabayonlinux.org] net-libs/libsoup-2.26.2|0   [2.24.2|0]
>>  ## [U] [sabayonlinux.org] x11-libs/qt-test-4.5.1|0   [4.4.2|0]
>>  ## [U] [sabayonlinux.org] net-misc/openssh-5.2_p1-r1|0   [5.1_p1-r2|0]
>>  ## [U] [sabayonlinux.org] sys-apps/sysvinit-2.86-r12|0   [2.86-r10|1]
>>  ## [U] [sabayonlinux.org] x11-misc/xdg-utils-1.0.2-r4|0   [1.0.2-r3|0]
>>  ## [U] [sabayonlinux.org] media-video/ffmpeg-0.5-r1|0   [0.4.9_p20081014|0]
>>  ## [U] [sabayonlinux.org] net-libs/gnutls-2.6.3|0   [2.6.2|0]
>>  ## [U] [sabayonlinux.org] net-dns/avahi-0.6.24-r2|0   [0.6.23|1]
>>  ## [U] [sabayonlinux.org] sys-apps/module-init-tools-3.6-r1|0   [3.5|0]
>>  ## [U] [sabayonlinux.org] net-print/cups-1.3.10-r1|0   [1.3.9|1]
>>  ## [U] [gentoo-db->sabayonlinux.org] sys-apps/dmidecode-2.10|1   [2.9|2]
>>  ## [U] [sabayonlinux.org] sys-apps/pciutils-3.1.2|1   [3.1.0|0]
>>  ## [U] [sabayonlinux.org] gnome-base/gvfs-1.2.3|0   [1.0.3|0]
>>  ## [U] [sabayonlinux.org] media-libs/gst-plugins-base-0.10.23|0   [0.10.20|0]
>>  ## [U] [gentoo-db->sabayonlinux.org] sys-apps/usbutils-0.80|1   [0.73|0]
>>  ## [U] [sabayonlinux.org] sys-libs/glibc-2.8_p20080602-r1|0   [2.8_p20080602|1]
>>  ## [N] [Not available->sabayonlinux.org] virtual/libusb-0|0
>>  ## [U] [sabayonlinux.org] media-libs/xine-lib-1.1.16.2|1   [1.1.15-r1|2]
>>  ## [U] [sabayonlinux.org] sys-auth/pambase-20090515|0   [20081028-r1|0]
>>  ## [U] [sabayonlinux.org] dev-libs/glib-2.20.1-r1|0   [2.18.3|2]
>>  ## [U] [sabayonlinux.org] kde-base/kpilot-3.5.10|1   [3.5.10|0]
>>  ## [U] [sabayonlinux.org] sys-apps/hal-0.5.12_rc1-r4|0   [0.5.11-r8|0]
>>  ## [U] [sabayonlinux.org] media-sound/alsa-utils-1.0.20|0   [1.0.18|0]
>>  ## [U] [sabayonlinux.org] sys-apps/openrc-0.4.3-r5|1   [0.3.0-r2|1]
>>  ## [N] [Not available->sabayonlinux.org] media-sound/phonon-4.3.1|0
>>  ## [N] [Not available->sabayonlinux.org] net-wireless/bluez-4.34|0
>>  ## [U] [sabayonlinux.org] dev-db/sqlite-3.6.14|0   [3.6.2|1]
>>  ## [U] [sabayonlinux.org] media-sound/pulseaudio-0.9.15-r1|2   [0.9.13|0]
>>  ## [U] [sabayonlinux.org] x11-libs/cairo-1.8.6-r1|0   [1.8.2|0]
>>  ## [U] [sabayonlinux.org] media-libs/alsa-lib-1.0.20|1   [1.0.18|0]
>>  ## [U] [sabayonlinux.org] x11-libs/qt-webkit-4.5.1|0   [4.4.2|0]
>>  ## [U] [sabayonlinux.org] x11-misc/shared-mime-info-0.60|0   [0.51|0]
>>  ## [U] [sabayonlinux.org] dev-libs/atk-1.26.0|0   [1.24.0|0]
>>  ## [U] [sabayonlinux.org] media-libs/libsdl-1.2.13-r1|0   [1.2.13|1]
>>  ## [U] [sabayonlinux.org] x11-libs/pango-1.24.1|0   [1.22.3|0]
>>  ## [U] [sabayonlinux.org] x11-libs/qt-sql-4.5.1|0   [4.4.2|0]
>>  ## [U] [sabayonlinux.org] x11-libs/qt-dbus-4.5.1|0   [4.4.2|0]
>>  ## [U] [sabayonlinux.org] x11-libs/qt-script-4.5.1|0   [4.4.2|0]
>>  ## [U] [sabayonlinux.org] x11-libs/gtk+-2.16.1|0   [2.14.5|0]
>>  ## [R] [sabayonlinux.org] media-sound/mp3blaster-3.2.3-r1|1   [3.2.3-r1|1]
>>  ## [U] [sabayonlinux.org] x11-libs/qt-xmlpatterns-4.5.1|0   [4.4.2|0]
>>  ## [U] [sabayonlinux.org] x11-libs/qt-svg-4.5.1-r1|0   [4.4.2|0]
>>  ## [U] [sabayonlinux.org] x11-libs/qt-assistant-4.5.1|0   [4.4.2|0]
>>  ## [U] [sabayonlinux.org] gnome-base/gnome-keyring-2.26.1-r1|0   [2.22.3-r1|0]
>>  ## [U] [sabayonlinux.org] x11-libs/qt-gui-4.5.1|0   [4.4.2|0]
>>  ## [U] [sabayonlinux.org] x11-libs/qt-qt3support-4.5.1|0   [4.4.2|0]
>>  ## [U] [sabayonlinux.org] x11-themes/gnome-icon-theme-2.26.0|1   [2.24.0|0]
>>  ## [U] [sabayonlinux.org] x11-libs/qt-4.5.1|0   [4.4.2|0]
>>  ## [U] [sabayonlinux.org] gnome-base/gnome-mount-0.8-r1|0   [0.8|0]
>>  @@ Packages needing to be installed/updated/downgraded: 102
>>  @@ Packages needing to be removed: 0
>>  @@ Packages needing to be installed: 8
>>  @@ Packages needing to be reinstalled: 1
>>  @@ Packages needing to be updated: 93
>>  @@ Packages needing to be downgraded: 0
>>  @@ Download size: 167.1MB
>>  @@ Freed disk space: 87.9MB
>>  @@ You need at least: 246.8MB of free space
     Would you like to execute the queue ? [Yes/No] n
>>  @@ Caching complete.


whoa! that is what i call a quick console apps install! ofcourse that heavy world file is obvious culprit here, not so? again, for a seasoned gentoo linux guru is easy to solve this Sherlock Holmes logic problem, but for an linux newbie is a impossible task ...

;-D

this is where, in time, is my hope entropy will be the best package manager, so smart to jump over this long list of cruft, to select and install only packages needed by requested package to just run without problems using as much as possible installed versions of all dependencies, not to update my entire sistem!

compare that list with this list:

Code: Select all
sudo emerge -av mp3blaster
Password:

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U ] media-sound/mp3blaster-3.2.5 [3.2.3-r1] USE="sdl vorbis -esd -lirc -oss -sid" 322 kB

Total: 1 package (1 upgrade), Size of downloads: 322 kB

Would you like to merge these packages? [Yes/No] n

Quitting.


still better, not so!?
linux is free, the expertise to harness it is not!
you don't make so much money selling open source software!
You make MORE money USING it, just like google!
linux registered user #352479
totedati
Technological Hen
 
Posts: 417
Joined: Thu Jan 11, 2007 0:24
Location: Sibiu, Romania

Re: equo remove removes too much

Postby joost » Fri May 22, 2009 15:35

Code: Select all
xbox-360 joost # equo install --ask --verbose mp3blaster
>>  @@ These are the chosen packages:
>>    # (1/1) media-sound/mp3blaster-3.2.3-r1 >>> Sabayon Linux Official Repository
>>    Versions:    Not installed / NoTag / NoRev ===> 3.2.3-r1 / NoTag / 1
>>    Action:       Install
>>  @@ Packages involved: 1
     Would you like to continue with dependencies calculation ? [Yes/No]
>>  @@ Calculating dependencies ...
>>  @@ These are the packages that would be merged:
>>  ## [N] [sabayonlinux.org] media-sound/mp3blaster-3.2.3-r1|1
>>  @@ Packages needing to be installed/updated/downgraded: 1
>>  @@ Packages needing to be removed: 0
>>  @@ Packages needing to be installed: 1
>>  @@ Packages needing to be reinstalled: 0
>>  @@ Packages needing to be updated: 0
>>  @@ Packages needing to be downgraded: 0
>>  @@ Download size: 203.7kB
>>  @@ Used disk space: 1.6MB
>>  @@ You need at least: 2.0MB of free space
     Would you like to execute the queue ? [Yes/No]


On my Sabayon 4.1 Gnome install (world updated)

Seems like it also wants to world update your system. [U] means UPDATE

do it like this perhaps:

Code: Select all
equo install  mp3blaster --ask --verbose


About the initial topic start, it doesn't remove to much. Tracker is simply in the deptree.
joost
Sagely Hen
 
Posts: 2582
Joined: Fri Nov 17, 2006 12:11
Location: The Netherlands

Re: equo remove removes too much

Postby totedati » Sat May 23, 2009 14:52

joost wrote:Seems like it also wants to world update your system. [U] means UPDATE
do it like this perhaps:

Code: Select all
equo install  mp3blaster --ask --verbose


nah
Code: Select all
equo install  mp3blaster --ask --verbose
or
Code: Select all
equo install  --ask --verbose mp3blaster
has identical results ...

this is eactly what entropy want, to upgrade my system ... but, what to do if i don't want to upgrade gnome? or if i want to keep kde 3.5 and not use & install kde 4.2!?

mp3blaster i a console apps, no need of any gnome or kde deps ... pulling so much deps for such simple apps for me look very suspicious ... is too much, and an invitation for troubles!
linux is free, the expertise to harness it is not!
you don't make so much money selling open source software!
You make MORE money USING it, just like google!
linux registered user #352479
totedati
Technological Hen
 
Posts: 417
Joined: Thu Jan 11, 2007 0:24
Location: Sibiu, Romania

Next

Return to Entropy|Equo|Rigo Package Managers

Who is online

Users browsing this forum: No registered users and 1 guest