Bug 115577

Summary: dependency conflict xorg-11
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Patrick Kirsch <pkirsch>
Component: YaST2Assignee: Stefan Hundhammer <shundhammer>
Status: RESOLVED INVALID QA Contact: Klaus Kämpf <kkaempf>
Severity: Normal    
Priority: P5 - None CC: jsrain, ma
Version: Beta 4 Plus   
Target Milestone: ---   
Hardware: PowerPC   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: yast2 logfile

Description Patrick Kirsch 2005-09-07 11:21:54 UTC
using a selfmade boot iso for sl10-RC1, installing on 'apple' G3.
- choose kde as default installation
- getting a dependencies conflict that says: 'xorg-x11-server requires xorg-x11'
with the option 'Do not install xorg-x11'

- for details please have a look at the yast2logfile
Comment 1 Patrick Kirsch 2005-09-07 11:22:20 UTC
Created attachment 49036 [details]
yast2 logfile
Comment 2 Jiri Srain 2005-09-07 12:16:18 UTC
Hmm, the error message itself sounds really strange (esp. the option). Stefan? 
Comment 3 Olaf Hering 2005-09-07 12:22:43 UTC
weird, I dont see this on another system. Do the logs show if GNOME was selected
right away or did we switch from KDE to GNOME by any chance?
Comment 4 Stefan Hundhammer 2005-09-07 12:37:41 UTC
The UI only displays some lists returned by the dependency resolver - the 
"Remove-To-Solve-Conflict" list and the "Remove-Referers" list. In case of a 
dependency problem because of "conflicts" RPM tags, it also displays the 
"Conflicts-With" list. 
 
In this case, all those lists were filled - see also the "badlist" file from 
the attached y2logs tarball: 
 
 
1 packages failed 
Name: xorg-x11 
Edition: 6.8.2-96 
From-Input-List: yes 
Referers: kdebase3-3.4.2-24 requires xorg-x11, kdebase3-3.4.2-24 requires 
xorg-x11, xorg-x11-server-6.8.2-96 requires xorg-x11, xorg-x11-server-6.8.2-96 
requires xorg-x11 
Conflicts-With: xorg-modular-050820-2 conflicts with xorg-x11, 
xorg-modular-050820-2 conflicts with xorg-x11 
Remove-To-Solve-Conflict: xorg-modular 
Remove-Referers: susehelp, susehelp_en, amarok-helix, amarok, kdeaddons3-kate, 
kdeaddons3-konqueror, kdebase3-SuSE, kdebase3-nsplugin, kdebase3-session, 
kdebase3, sax2-gui, sax2-libsax-perl, sax2-libsax,sax2, xorg-x11-server, 
yast2-x11 
 
 
So you had to choose between xorg-modular-050820-2 and xorg-x11 - you cannot 
install both at the same time. Yet some packages depend on xorg-x11, so if you 
choose xorg-modular-050820-2, you also have to remove the packages that depend 
on xorg-x11 - all that are listed under "Remove-Referers" above. 
 
So the conflict is valid, but admittedly the scenario is pretty confusing. But 
that is a problem of the packages involved, not of YaST2. 
Comment 5 Olaf Hering 2005-09-07 12:41:12 UTC
ok, appears to happen only when kde was selected. will double check and remove
offending packages from install tree next time.
Comment 6 Stefan Dirsch 2005-09-07 14:06:57 UTC
xorg-modular is an internal package, which conflicts will all xorg-x11 packages.
It shouldn't be installed ATM.