Subject: toolchain/29823: native xsrc build creates different config file layout than src/x11 build
To: None <toolchain-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Martin Husemann <martin@duskware.de>
List: netbsd-bugs
Date: 03/29/2005 08:23:00
>Number:         29823
>Category:       toolchain
>Synopsis:       native xsrc build creates different config file layout than src/x11 build
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    toolchain-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Mar 29 08:23:00 +0000 2005
>Originator:     Martin Husemann
>Release:        NetBSD 3.99.1
>Organization:
>Environment:
System: NetBSD sunny-weather.duskware.de 3.99.1 NetBSD 3.99.1 (SUNNY) #5: Sat Mar 26 20:32:29 CET 2005 martin@sunny-weather.duskware.de:/usr/src/sys/arch/sparc64/compile/SUNNY sparc64
Architecture: sparc64
Machine: sparc64
>Description:

The X stuff build with xsrc places config files in /usr/X11R6/lib/X11/*,
while src/x11 puts the same stuff in /etc/x11.

If you build your X from xsrc (this sometimes happens non-voluntarily!)
on next build src/etc/postinstall will fail badly.

>How-To-Repeat:

build & install in xsrc, use "build.sh build" anytime later.

>Fix:
Adapt xsrc to the config file directory layout changes.