[Bug 211175] New: Dependencies of Evolution (or something in the chain) to big
https://bugzilla.novell.com/show_bug.cgi?id=211175 Summary: Dependencies of Evolution (or something in the chain) to big Product: openSUSE 10.2 Version: Alpha 5 Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Installation AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: dominique.leuenberger@tmf-group.com QAContact: jsrain@novell.com - Fresh installed openSUSE 10.2 Alpha 5 Installed using default settings... After setup, I tried to uninstall Evolution (sorry, the program is just overkilled for me) so I type in a terminal: rug rm evolution Zen suggests to remove the following packages: ********************************************** dominique@sirius:~/Desktop/src/ufo> rug rm evolution Resolving Dependencies... The following packages will be removed: AdobeICCProfiles 2.0-19 (system) awesfx 0.5.0d-22 (system) banshee-engine-helix 0.10.12-9 (system) banshee-plugins-default 0.10.12-9 (system) beagle-evolution 0.2.10-7 (system) beagle-evolution-0.2.10-7.i586[System packages] dependend on evolution-sharp beagle-firefox 0.2.10-7 (system) beagle-gui 0.2.10-7 (system) beagle-index 10.2_20061003-2 (system) bug-buddy 2.16.0-5 (system) cups-backends 1.0-24 (system) dbus-1-python 0.71-10 (system) dia 0.95-3 (system) dosbootdisk 1.1-59 (system) eog 2.16.1-2 (system) evince 0.6.0-5 (system) evolution 2.8.1-2 (system) evolution-sharp 0.11.1.cvs20060904-6 (system) evolution-sharp-0.11.1.cvs20060904-6.i586[System packages] dependend on evolution evolution-sharp-0.11.1.cvs20060904-6.i586[System packages] is missing the requirement evolution fam-server 2.7.0-16 (system) file-roller 2.16.1-2 (system) gaim 1.5.0-61 (system) gcalctool 5.8.24-5 (system) gconf-editor 2.16.0-5 (system) gdm 2.16.1-2 (system) gedit 2.16.1-2 (system) gimp-help 0.9-22 (system) gnome 10.2-44 (system) pattern:gnome-10.2-44.i586[System packages] dependend on gnome_basis pattern:gnome-10.2-44.i586[System packages] is missing the requirement gnome_basis gnome_basis 10.2-44 (system) pattern:gnome_basis-10.2-44.i586[System packages] dependend on evolution pattern:gnome_basis-10.2-44.i586[System packages] is missing the requirement evolution gnome_laptop 10.2-44 (system) pattern:gnome_laptop-10.2-44.i586[System packages] dependend on gnome_basis pattern:gnome_laptop-10.2-44.i586[System packages] is missing the requirement gnome_basis gnome_multimedia 10.2-44 (system) gnome_office 10.2-44 (system) pattern:gnome_office-10.2-44.i586[System packages] dependend on gnome_basis pattern:gnome_office-10.2-44.i586[System packages] is missing the requirement gnome_basis gnome-applets 2.16.1-2 (system) gnome-cups-manager 0.32cvs20060120-49 (system) gnome-keyring-manager 2.16.0-5 (system) gnome-mag 0.13.1-8 (system) gnome-nettool 2.15.92-7 (system) gnome-power-manager 2.16.0-6 (system) gnome-printer-add 1.0.1-22 (system) gnome-session 2.16.1-2 (system) gnome-volume-manager 2.15.0-9 (system) gnome-web-photo 0.2-4 (system) gnucash 2.0.1-2 (system) gphoto 2.2.0.2.trunk-3 (system) gtk2-themes 0.1-659 (system) gtk-engines 0.12-988 (system) gucharmap 1.8.0-5 (system) hal-gnome 0.5.8_git20060927-4 (system) imaging 10.2-44 (system) inkscape 0.44.1-2 (system) input-utils 2005.08.02-20 (system) jack 0.101.1-4 (system) kino 0.8.0-22 (system) mDNSResponder 107.5-20 (system) mjpegtools 1.8.0-24 (system) nautilus-open-terminal 0.7-3 (system) nautilus-share 0.7.0-3 (system) ncpfs 2.2.6-30 (system) NetworkManager 0.6.4-12 (system) NetworkManager-gnome 0.6.4-12 (system) planner 0.14-3 (system) poppler 0.5.4-3 (system) poppler-glib 0.5.4-3 (system) python-gnome 2.15.90-10 (system) samba 3.0.23c-5 (system) thinkeramik-style 3.2.1-33 (system) tomboy 0.4.1-5 (system) vcdimager 0.7.23-27 (system) xkeyboard-config 0.8-17 (system) yelp 2.16.1-2 (system) zenity 2.16.1-2 (system) zen-updater 7.1.0-70 (system) **************************************************** As you can see, uninstalling evolution in this case might be a big problem in this case, as much to many packages would be deleted. Just ignoring it is not a solution imho, as evolution in fact is not used by everybody. Regards, Dominique -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=211175 ------- Comment #1 from dominique.leuenberger@tmf-group.com 2006-10-09 15:04 MST ------- - evolution-sharp and - beagle-evolution can be removed successfully. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=211175 andreas.hanke@gmx-topmail.de changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |andreas.hanke@gmx-topmail.de ------- Comment #2 from andreas.hanke@gmx-topmail.de 2006-10-09 15:19 MST ------- There's something wrong with the gnome_basis pattern. It includes evolution via "Prq", which means "Installed by default, cannot be removed". That should better be "Prc", which means "Installed by default, can be removed". The way it currently is, removing evolution requires removal of the entire gnome_basis pattern, but that's not good (I'm also a GNOME-without-Evolution user and I know that there are others). Oh the other hand, gnome-session is "Prc", but that's not good either because logging into GNOME is impossible without gnome-session. This should be "Prq". But it's still not clear to me why the resolver wants to remove all these packages. Does removing a pattern really imply removal of all of its packages? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=211175 cthiel@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |WORKSFORME ------- Comment #3 from cthiel@novell.com 2006-10-10 01:55 MST ------- That's mostly because evolution requires evolution-data-server, which in turn is required by gnome-panel. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=211175 andreas.hanke@gmx-topmail.de changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|WORKSFORME | ------- Comment #4 from andreas.hanke@gmx-topmail.de 2006-10-10 07:33 MST ------- Sorry, that does not make any sense. evolution requires evolution-data-server gnome-panel requires evolution-data-server And where is the dependency chain gnome-panel -> evolution? There is none - evolution-data-server is not evolution. Dominique did "rug rm evolution" and this wants to remove GNOME completely. That should not happen - "rug rm evolution-data-server", yes, but not "rug rm evolution". (Remember, evolution is a large package, > 30 MB after unpacking and not required functionality, so it should be installed by default, but removing it should not be artificially forbidden.) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=211175 ------- Comment #5 from dominique.leuenberger@tmf-group.com 2006-10-10 16:27 MST ------- Absolutely correct Andreas. I would also have reopened the bug, but you were faster. It appears like a MS way of 'forcing' people to keep a software they don't need. An absolute No-No. btw: "rpm -e evolution" successfully removes Evolution. There are no missing deps found in the system. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=211175 cthiel@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team- |aj@novell.com |screening@forge.provo.novell| |.com | Status|REOPENED |NEW ------- Comment #6 from cthiel@novell.com 2006-10-11 04:58 MST ------- Oh, ok -- so it's really just a pattern issue. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=211175 ------- Comment #7 from aj@novell.com 2006-10-11 06:34 MST ------- Ok, fixed. Thanks for the great analysis, Andreas! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=211175 aj@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED ------- Comment #8 from aj@novell.com 2006-10-11 06:34 MST ------- really fixed ;-) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
participants (1)
-
bugzilla_noreply@novell.com