From owner-freebsd-current@FreeBSD.ORG Fri Jul 18 15:15:39 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9608D37B405 for ; Fri, 18 Jul 2003 15:15:39 -0700 (PDT) Received: from obsecurity.dyndns.org (adsl-67-119-53-152.dsl.lsan03.pacbell.net [67.119.53.152]) by mx1.FreeBSD.org (Postfix) with ESMTP id A801243F85 for ; Fri, 18 Jul 2003 15:15:38 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 2971166BE5; Fri, 18 Jul 2003 14:50:01 -0700 (PDT) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id 0FFB9BA7; Fri, 18 Jul 2003 14:50:01 -0700 (PDT) Date: Fri, 18 Jul 2003 14:50:01 -0700 From: Kris Kennaway To: Daniel Lang Message-ID: <20030718215000.GA74089@rot13.obsecurity.org> References: <20030716151623.GJ2190@atrbg11.informatik.tu-muenchen.de> <20030718132805.GB2708@atrbg11.informatik.tu-muenchen.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="IS0zKkzwUGydFO0o" Content-Disposition: inline In-Reply-To: <20030718132805.GB2708@atrbg11.informatik.tu-muenchen.de> User-Agent: Mutt/1.4.1i cc: freebsd-current@freebsd.org Subject: Re: Keyboard not working with XFree86 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2003 22:15:40 -0000 --IS0zKkzwUGydFO0o Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Fri, Jul 18, 2003 at 03:28:05PM +0200, Daniel Lang wrote: > The XKeysymDB file was missing! (And as I found out later, the XErrorDB > file, as well). The open-motif port used to spam this file with its own version, which would then be removed when the port was deinstalled. I think this is now fixed, which could explain why it is no longer present on your system. This kind of "trespassing" by packages is difficult to recover from automatically (i.e. there's no way to indicate that the usual dependency ordering should be violated and XFree86-libraries should be reinstalled *after* open-motif (which depends on XFree86-libraries)). The solution is to reinstall by hand the package that had its files stomped on. Developing smarter tools to make sure that packages do not stomp existing registered files would also be a benefit. Kris --IS0zKkzwUGydFO0o Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (FreeBSD) iD8DBQE/GGuIWry0BWjoQKURAqrtAKDsVFSVi7AZhyuv80XercV6MiZ9oACgpy+W 22IEIR1bUxM3Z6U/x5cnE80= =WgQa -----END PGP SIGNATURE----- --IS0zKkzwUGydFO0o--