[Bug 751666] New: xorg-x11-server: missing dependencies?
https://bugzilla.novell.com/show_bug.cgi?id=751666 https://bugzilla.novell.com/show_bug.cgi?id=751666#c0 Summary: xorg-x11-server: missing dependencies? Classification: openSUSE Product: openSUSE 12.2 Version: Factory Platform: x86-64 OS/Version: Linux Status: NEW Severity: Enhancement Priority: P5 - None Component: X.Org AssignedTo: bnc-team-xorg-bugs@forge.provo.novell.com ReportedBy: jengelh@medozas.de QAContact: xorg-maintainer-bugs@forge.provo.novell.com Found By: Beta-Customer Blocker: --- On an otherwise minimal VirtualBox VM system, installing kdm will pull in xorg-x11-server. So far so good, but attempting to start kdm, that is, the X server, then yields (EE) Failed to load module "vboxvideo" (module does not exist, 0) (EE) Failed to load module "fbdev" (module does not exist, 0) (EE) Failed to load module "vesa" (module does not exist, 0) (EE) No drivers available. Q1: Should xorg-x11-server depend on xorg-x11-driver-video? After installing xorg-x11-driver-video, it still does not complete: (EE) Failed to load module "vboxvideo" (module does not exist, 0) (EE) open /dev/fb0: No such file or directory (EE) AIGLX error: dlopen of /usr/lib64/dri/swrast_dri.so failed (/usr/lib64/dri/swrast_dri.so: cannot open shared object file: No such file or directory) (EE) GLX: could not load software renderer (EE) XKB: Couldn't open rules file /usr/share/X11/xkb/rules/evdev (EE) XKB: Failed to load keymap. Loading default keymap instead. (EE) XKB: Couldn't open rules file /usr/share/X11/xkb/rules/evdev XKB: Failed to compile keymap Keyboard initialization failed. This could be a missing or incorrect setup of xkeyboard-config. Fatal server error: Failed to activate core devices. Q2: Should xorg-x11-server depend on Mesa(/swrast)? [Probably not, seems optional.] Q3: Should xorg-x11-server depend on xorg-x11-input? -- 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=751666 https://bugzilla.novell.com/show_bug.cgi?id=751666#c Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|NEW |ASSIGNED AssignedTo|bnc-team-xorg-bugs@forge.pr |sndirsch@suse.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=751666 https://bugzilla.novell.com/show_bug.cgi?id=751666#c1 --- Comment #1 from Stefan Dirsch <sndirsch@suse.com> 2012-03-12 11:51:08 UTC --- It's a bit different. In xorg-x11-server we have Provides: VIDEO_ABI_VERSION = 10 Provides: INPUT_ABI_VERSION = 12 In xorg-x11-driver-video/xorg-x11-driver-input we have Requires: VIDEO_ABI_VERSION = 10 Supplements: xorg-x11-server and Requires: INPUT_ABI_VERSION = 12 Supplements: xorg-x11-server respectively. So I thought that YaST would install it by default when packages are asking for xorg-x11-server capability. Hmm. Not sure about Mesa though. -- 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=751666 https://bugzilla.novell.com/show_bug.cgi?id=751666#c2 --- Comment #2 from Jan Engelhardt <jengelh@medozas.de> 2012-03-12 12:11:16 UTC --- There once was a en.opensuse.org wiki page about what the list of reverse dependencies and which (Supplements/Enhances) maps to what.. can someone restore that? Should this really be Supplements—as in, what's the point of an Xserver without input/video? [Because if one uses `zypper install --no-recommends`, xorg-x11-driver-input will not be selected.] Also, even with recommends, installing -server does not select -driver-video$. vjng-sfac:~ # zypper in --recommends xorg-x11-server Loading repository data... Reading installed packages... Resolving package dependencies... The following NEW packages are going to be installed: ConsoleKit ConsoleKit-x11 dbus-1-x11 fontconfig fonts-config ft2demos libFS6 libICE6 libSM6 libX11-6 libX11-data libXRes1 libXTrap6 libXau6 libXaw7 libXcomposite1 libXcursor1 libXdamage1 libXdmcp6 libXext6 libXfixes3 libXfont1 libXft2 libXi6 libXinerama1 libXmu6 libXmuu1 libXp6 libXpm4 libXprintUtil1 libXrandr2 libXrender1 libXss1 libXt6 libXtst6 libXv1 libXvMC1 libXxf86dga1 libXxf86vm1 libdrm2 libdrm_intel1 libdrm_nouveau1 libfontenc1 libfreetype6 libjpeg62 liblbxutil1 libpciaccess0 libpixman-1-0 libpng14-14 libpolkit0 libxcb-shape0 libxcb1 libxkbfile1 polkit polkit-default-privs xkeyboard-config xorg-x11 xorg-x11-driver-input xorg-x11-driver-video-intel-legacy xorg-x11-driver-video-nouveau xorg-x11-driver-video-radeonhd xorg-x11-fonts-core xorg-x11-server xorg-x11-xauth The following recommended packages were automatically selected: dbus-1-x11 ft2demos 64 new packages to install. Overall download size: 17.5 MiB. After the operation, additional 42.7 MiB will be used. Continue? [y/n/?] (y): zypper bug? -- 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=751666 https://bugzilla.novell.com/show_bug.cgi?id=751666#c3 --- Comment #3 from Stefan Dirsch <sndirsch@suse.com> 2012-03-12 12:59:49 UTC --- Well I ran into a dependancy loop before, so I did it that way. xorg-x11-server.changes: [...] ------------------------------------------------------------------- Thu Apr 30 15:04:14 CEST 2009 - sndirsch@suse.de - instead of require do provide INPUT_ABI_VERSION/VIDEO_ABI_VERSION to fix dependancy loop ------------------------------------------------------------------- Thu Apr 30 12:21:40 CEST 2009 - sndirsch@suse.de - [...] - require INPUT_ABI_VERSION = 4 (provided by xorg-x11-driver-input) - require VIDEO_ABI_VERSION = 5 (provided by xorg-x11-driver-video) - [...] [...] xorg-x11-driver-video.changes [...] ------------------------------------------------------------------- Thu Apr 30 15:08:16 CEST 2009 - sndirsch@suse.de - instead of providing do require VIDEO_ABI_VERSION to fix dependancy loop ------------------------------------------------------------------- Thu Apr 30 12:26:32 CEST 2009 - sndirsch@suse.de - provide VIDEO_ABI_VERSION = 5 (required by xorg-x11-server) [...] xorg-x11-driver-input.changes [...] ------------------------------------------------------------------- Thu Apr 30 15:06:42 CEST 2009 - sndirsch@suse.de - instead of providing do require INPUT_ABI_VERSION to fix dependancy loop ------------------------------------------------------------------- Thu Apr 30 12:24:37 CEST 2009 - sndirsch@suse.de - require xkeyboard-config >= 1.5 - provide INPUT_ABI_VERSION = 4 (required by xorg-x11-server) [...] -- 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=751666 https://bugzilla.novell.com/show_bug.cgi?id=751666#c4 Jan Engelhardt <jengelh@medozas.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |INVALID --- Comment #4 from Jan Engelhardt <jengelh@medozas.de> 2012-03-12 13:11:21 UTC --- Makes sense. -- 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=751666 https://bugzilla.novell.com/show_bug.cgi?id=751666#c Jan Engelhardt <jengelh@medozas.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |VERIFIED -- 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=751666 https://bugzilla.novell.com/show_bug.cgi?id=751666#c5 --- Comment #5 from Stefan Dirsch <sndirsch@suse.com> 2012-03-12 13:13:15 UTC --- JFYI, it has been a build cycle loop. -- 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