From owner-freebsd-ports Sun Nov 25 19:51:35 2001 Delivered-To: freebsd-ports@freebsd.org Received: from wwweasel.geeksrus.net (wwweasel.geeksrus.net [64.67.200.82]) by hub.freebsd.org (Postfix) with ESMTP id CA53437B405; Sun, 25 Nov 2001 19:51:30 -0800 (PST) Received: (from alane@localhost) by wwweasel.geeksrus.net (8.11.6/8.11.6) id fAQ3lVP43608; Sun, 25 Nov 2001 22:47:31 -0500 (EST) (envelope-from alane) Date: Sun, 25 Nov 2001 22:47:31 -0500 From: Alan Eldridge To: KDE FreeBSD List Cc: jmz@FreeBSD.org, taguchi@tohoku.iij.ad.jp, FreeBSD Ports List Subject: XFree86-4.1.0 ports have inconsistent directory structure Message-ID: <20011125224731.A43457@wwweasel.geeksrus.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Lauri, You had mentioned about kdmrc pointing to the files in /etc/X11/xdm. I had a long chat with Pete F. on IRC tonight and one of the things we established was that you can't count on what directories things like xdm will end up in for people that installed XFree86-4.x ports. The mega-package, XFree86-4.1.0_10.tgz, has an /etc/X11 directory. The xdm helper scripts will go in /etc/X11/xdm. The individual packages, in particular XFree86-clients-4.1.0_1.tgz, do not have an /etc/X11 directory. In these packages, the contents of /etc/X11 are located under /usr/X11R6/lib/X11, like they are in XFree86-3.3.6. The problem here is that you can't make a package that will work on both types of installations, unless you do something really horrendous and, e.g., force a symlnk /etc/X11 -> /usr/X11R6/lib/X11 in the case that /etc/X11 doesn't exist. The real problem, of course is that the XFree86-4 packages aren't consistent. This note is copied to the maintainers of those packages in order to make them aware of this situation. -- Alan Eldridge #include free(sklyarov); To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message