Subject: xsrc/12788: install of XFree86 v4 fails
To: None <gnats-bugs@gnats.netbsd.org>
From: Kimmo Suominen <kim@tac.nyc.ny.us>
List: netbsd-bugs
Date: 04/29/2001 20:05:18
>Number:         12788
>Category:       xsrc
>Synopsis:       install of XFree86 v4 fails
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    xsrc-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Apr 29 17:05:00 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Kimmo Suominen
>Release:        xsrc 2001-04-29
>Organization:
Kimmo Suominen
>Environment:
System: NetBSD dit.suominen.org 1.5U NetBSD 1.5U (GW-GENERIC) #19: Sat Apr 28 20:47:25 EDT 2001 kim@nix.suominen.org:/net/nix/src-3/NetBSD/cvsroot/src/sys/arch/i386/compile/GW-GENERIC i386
Architecture: i386
Machine: i386
>Description:
During "make build" the install fails and build exits because
/usr/X11R6/lib/X11/app-defaults is a symlink when "mkdir -p"
is used to create the directory.

Further, the symlink points to a non-existing directory here
-- probably because /usr/X11R6 is symlinked to local/X11R6.
>How-To-Repeat:
set USE_XF86_4=yes in /etc/mk.conf and try to run "make build"
at the top of xsrc.
>Fix:
The symlink should probably be absolute rather than relative.

Personally I would prefer to keep app-defaults in /usr rather
than in /etc, as they need to be distributed with X11R6 and
they are not really config files (usually you would not change
them on an installed system).  It would be nice if this was
an option somewhere.
>Release-Note:
>Audit-Trail:
>Unformatted: