Subject: pkg/32791: "xorg-server" package broken without "xorg-clients" package
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Matthias Scheler <tron@zhadum.org.uk>
List: pkgsrc-bugs
Date: 02/10/2006 13:10:01
>Number: 32791
>Category: pkg
>Synopsis: "xorg-server" package broken without "xorg-clients" package
>Confidential: no
>Severity: serious
>Priority: low
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri Feb 10 13:10:01 +0000 2006
>Originator: tron@zhadum.org.uk
>Release: NetBSD 3.99.15, 2006-02-10 package sources
>Organization:
Matthias Scheler http://scheler.de/~matthias/
>Environment:
System: NetBSD lyssa.zhadum.org.uk 3.99.15 NetBSD 3.99.15 (LYSSA) #0: Fri Feb 10 08:52:12 GMT 2006 tron@lyssa.zhadum.org.uk:/src/sys/compile/LYSSA i386
Architecture: i386
Machine: i386
>Description:
The "xorg-server" package currently depends on these packages:
Xrender>=0.9.0nb1
fontconfig>=2.3.2nb2
freetype2>=2.1.10nb1
xorg-libs>=6.9.0nb2
If one however installs only these dependences the "xorg-server" will not
work properly:
1.) Virtual console switching doesn't work.
2.) You cannot use alternate keyboard layouts.
>How-To-Repeat:
1.) Install "xorg-server" package with "xorg-client" package.
2.) Launch the X server e.g. via XFree86's "xdm".
3.) Try to switch virtual consoles.
4.) Check logfiles and find out that the X server cannot load the keyboard
layout tables.
>Fix:
Either add a dependence to "xorg-clients" to the "xorg-server" package
or move "xkbcomp" and the assosiated data files to the "xorg-server"
package.