Subject: xorg comments and wrong PLIST for xorg-server on Linux for man pages
To: None <tech-pkg@netbsd.org>
From: Jeremy C. Reed <reed@reedmedia.net>
List: tech-pkg
Date: 09/27/2004 18:35:50
1) Installed xorg-server today under Linux and got many lines like:
pkg_create: can't stat `/usr/X11R6/man/man4/elographics.4x'
pkg_create: can't stat `/usr/X11R6/man/man4/fbdevhw.4x'
pkg_create: can't stat `/usr/X11R6/man/man4/fpit.4x'
pkg_create: can't stat `/usr/X11R6/man/man4/glint.4x'
pkg_create: can't stat `/usr/X11R6/man/man4/i128.4x'
pkg_create: can't stat `/usr/X11R6/man/man4/i740.4x'
pkg_create: can't stat `/usr/X11R6/man/man4/i810.4x'
pkg_create: can't stat `/usr/X11R6/man/man4/imstt.4x'
...
My man pages were installed using .4 only (not .4x).
meta-pkgs/xorg/Makefile.common has
KERNMAN_SUFFIX= 4x
for Linux
But meta-pkgs/XFree86/Makefile.common has
KERNMAN_SUFFIX= 4
for Linux.
Is it okay if I change to 4 also?
What do/did you see on your box?
2) Also, I want to add a check for CONFLICTS when X11ROOT_PREFIX is
defined. But I am not sure how yet, since I must load preferences which
defines it anyways. Maybe I'll just check for X11R6. Any suggestions?
I have X11ROOT_PREFIX=X11R6. My problem is that I have XFree86 and Xorg
now installed to same place. I do want to install to X11R6. I want it to
say it conflicts.
3) And I wonder if it is okay to mix and match fonts and clients. In some
cases, I know they will work. For example, I am using xterm from
XFree86-clients package with some some xorg-libs, XFree86-libs and
freedesktop.org X libs.
4) Not specific to X, but it would be nice to have a capability in pkgsrc
that says "This provides this FEATURE", such as sendmail client, such as
lpr replacement, and such as X libraries.
I have many packages that depend on XFree86-libs. It would be nice if they
could depend on some X11-libs provides-feature which basically means I
have XFree86-libs or xorg-libs (or freedesktop.org Xlibs) installed.
Any thoughts on that?
Jeremy C. Reed
open source, Unix, *BSD, Linux training
http://www.pugetsoundtechnology.com/