Bug 550875

Summary: rc2 (build 337) kde live cd wants to install gnome and other strange things
Product: [openSUSE] openSUSE 11.2 Reporter: Martin Schlander <martin.schlander>
Component: Live MediumAssignee: Stephan Kulow <coolo>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: badshah400, binner
Version: Factory   
Target Milestone: ---   
Hardware: i686   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Martin Schlander 2009-10-28 23:51:40 UTC
User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; da-DK; rv:1.9.0.14) Gecko/2009090900 SUSE/3.0.14-0.1.2 Firefox/3.0.14

Installed i686 kde livecd (build 337).

On the first run of yast sw_single, it wants to install metacity, nautilus.. well, all of gnome basically.

It also wants to install ooo-help, ooo-thesaurus and myspell dictionaries for a lot of languages I don't want to use.

It also wants to install joe, ed, and zsh.

And various semi-strange packages such as compiz and related things.

Reproducible: Always

Steps to Reproduce:
1.
2.
3.
Comment 1 Martin Schlander 2009-10-29 20:43:34 UTC
I did a usb live install of KDE build 339. Same situation.
Comment 2 Stephan Kulow 2009-10-30 07:31:47 UTC
ok, languages are different story.

joe, ed and zsh are recommended packages installed by dvd - and it was Beineri who wanted zypper dup to "complete" the installation. And this is exactly what happens: the DVD very likely also installs compiz and related things (the KDE team wanted the compiz pattern to be left installed, I only blocked it for the live cd).

But now the problem starts: compiz requires a window manager plugin and compiz-kde was dropped because it was completly broken. So compiz-gnome is the only one left and it requires _a lot_.
Comment 3 Stephan Kulow 2009-10-30 08:09:00 UTC
ok, not installing xgl pattern with kde fixes the gnome dependency. Also blocking all DVD only patterns on the live cd improves this.
Comment 4 Stephan Kulow 2009-10-30 08:21:40 UTC
e.g. in another bug report you explicitly wanted zypper dup to install java into the live cd installation. And this is 10% of the download after the above fixes, so I don't think that blocking everything will be what people expect.
Comment 5 Stephan Kulow 2009-10-30 08:57:22 UTC
compiz is fixed and blocking the patterns reduces the download to 241MB. A lot of this is OpenOffice localization, but also a lot of documentation packages I don't want to block. There will be some download left to do.

*** This bug has been marked as a duplicate of bug 551003 ***
Comment 6 Atri Bhattacharya 2009-10-30 17:47:19 UTC
On the other side of the coin these are the packages installed on first yast run on a gnome live-cd install

ksmolt
libakonadi
libkdepimlibs
python-kde4
libproxy0-config-kde4
libkde4
libkdecore4
yast2-qt
yast2-qt-pkg
yast2-qt-graph

I understand these are unnecessary because I can remove them without breaking any dependencies. These packages should also be removed from the recommended packages list on a GNOME install.
Comment 7 Stephan Kulow 2009-10-30 19:00:35 UTC
yast2-qt is indeed listed as recommended in the patterns. This could be fixed, but for 600K I'm not going to create a new DVD only pattern. If someone feels very strong about it we can move yast2-qt to gnome-basis-opt or the like.

ksmolt suprises me actually and the rest are very likely dependency of it. checking
Comment 8 Stephan Kulow 2009-10-30 19:17:55 UTC
tricky. ksmolt is triggered by python-qt4, if it's there it's installed as well (as it only adds little). And python-qt4 is pulled by hplip, which is recommended by a pattern. So my previous fix for blocking the pattern blocks ksmolt too.