[Bug 476258] New: xorg-x11-{server,driver*}: Missing dependency on the %arch
https://bugzilla.novell.com/show_bug.cgi?id=476258 Summary: xorg-x11-{server,driver*}: Missing dependency on the %arch Classification: openSUSE Product: openSUSE 11.2 Version: Factory Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: X.Org AssignedTo: bnc-team-xorg-bugs@forge.provo.novell.com ReportedBy: burnus@gmx.de QAContact: xorg-maintainer-bugs@forge.provo.novell.com Found By: --- There is a dependency problem, which has shown up when I did a "dup" of Factory on a x86_64 system. xorg-x11-server and diverse xorg-x11-driver-* can be mixed in i686 and x86-64 versions. On my system it lead that mouse/keyboard did not work because they (xorg-x11-driver-input) were in /usr/lib64/xorg/ while the rest (xorg-x11-server and xorg-x11-driver-video) was in /usr/lib/xorg/. Expected: The dependency information shall also includes the architecture to make sure that those packages are either all x86_64 or all i586. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=476258 User markgray+to-suse@puck.nac.net added comment https://bugzilla.novell.com/show_bug.cgi?id=476258#c1 Mark Gray <markgray+to-suse@puck.nac.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED CC| |markgray+to-suse@puck.nac.n | |et AssignedTo|bnc-team-xorg-bugs@forge.pr |xorg-maintainer-bugs@forge. |ovo.novell.com |provo.novell.com --- Comment #1 from Mark Gray <markgray+to-suse@puck.nac.net> 2009-02-17 04:29:35 MST --- It looks like you got bit by an incomplete mirror. Normally zypper would have preferred x86_64 versions but they were not available so it settled for an i586 package which appeared to satisfy the same requirements. I would argue that that is a bug in zypper for not realizing that the mirror was incomplete, but I agree that adding %arch to the respective provides and requires _could_ have prevented your problem, so I am passing it on to the xorg-maintainers. You probably have a lot of other broken package upgrades because the factory mirrors have not been getting properly updated for a couple of weeks now :-( -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=476258 User sndirsch@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=476258#c2 Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sndirsch@novell.com Component|X.Org |Other AssignedTo|xorg-maintainer-bugs@forge. |bnc-team-screening@forge.pr |provo.novell.com |ovo.novell.com QAContact|xorg-maintainer-bugs@forge. |qa@suse.de |provo.novell.com | --- Comment #2 from Stefan Dirsch <sndirsch@novell.com> 2009-02-17 04:51:41 MST --- IMHO this is a bug in zypper. I've never seen a Requires, which also specified %arch. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=476258 Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-screening@forge.pr |jkupec@novell.com |ovo.novell.com | -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=476258 User jkupec@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=476258#c3 Ján Kupec <jkupec@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|ASSIGNED |NEEDINFO Info Provider| |burnus@gmx.de --- Comment #3 from Ján Kupec <jkupec@novell.com> 2009-02-17 06:45:51 MST --- Hi, i'm not sure what went wrong. Could you please tell what command did you use? Also a solver test case would be helpful - try to reproduce and add--debug-solver to command options of the command you use. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=476258 User burnus@gmx.de added comment https://bugzilla.novell.com/show_bug.cgi?id=476258#c4 --- Comment #4 from Tobias Burnus <burnus@gmx.de> 2009-02-17 08:38:02 MST ---
Could you please tell what command did you use?
"zypper dup"
Also a solver test case would be helpful - try to reproduce and add --debug-solver to command options of the command you use.
Reproducing is difficult as the Factory repository is so much in a flux. If you think the default zypper log files could be of help ... On my current system I have for xorg-x11* all x86_64 packages except for (and unused) "xorg-x11-driver-video-radeonhd". "zypper dup" shows: "The following packages are going to change architecture: xorg-x11-driver-video-radeonhd [...]" which is correct. Does it still make sense to attach --debug-solver? -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=476258 User jkupec@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=476258#c5 Ján Kupec <jkupec@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW CC| |jkupec@novell.com, | |mls@novell.com Info Provider|burnus@gmx.de | --- Comment #5 from Ján Kupec <jkupec@novell.com> 2009-02-17 08:47:11 MST --- Oh, i now finally read your report properly. So by doing "dup" some of the xorg packages got installed as x86_64 and some as i686, right? Michael, could you shed some light on this? How could that happen and could that be considered a good solver result? -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=476258 Ján Kupec <jkupec@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|mls@novell.com | AssignedTo|jkupec@novell.com |mls@novell.com -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=476258 User mls@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=476258#c6 Michael Schröder <mls@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mls@novell.com AssignedTo|mls@novell.com |dmacvicar@novell.com --- Comment #6 from Michael Schröder <mls@novell.com> 2009-02-17 10:14:25 MST --- That's not really a "dup" issue, it also can happen for new installation. What happens is that some package is only available in 32bit (like wine) and thus requires some 32bit library. If for some reason the -32bit x86_64 package containing the library is missing, the solver has to pick the 32bit library, leading to more 32bit deps and so on. The result is a system that has both 32bit and 64bit packages but is correct dependency wise. Of course this cannot really be considered a good solver result. Thus I've added rules that forbid this to the current solver version in git. So it'll work in 11.3. It's too late for SLES11 though, I fear. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=476258 User mls@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=476258#c8 Michael Schröder <mls@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |RESOLVED Info Provider|mls@novell.com | Resolution| |FIXED --- Comment #8 from Michael Schröder <mls@novell.com> 2009-03-16 04:49:48 MST --- FIXED in factory. -- 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.
participants (1)
-
bugzilla_noreply@novell.com