From owner-freebsd-questions@FreeBSD.ORG Sat Jul 5 00:04:28 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 932AE37B401 for ; Sat, 5 Jul 2003 00:04:28 -0700 (PDT) Received: from smtp.infracaninophile.co.uk (ns0.infracaninophile.co.uk [81.2.69.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id D229A44005 for ; Sat, 5 Jul 2003 00:04:24 -0700 (PDT) (envelope-from m.seaman@infracaninophile.co.uk) Received: from happy-idiot-talk.infracaninophile.co.uk (localhost [127.0.0.1]) h6574CU6027894 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 5 Jul 2003 08:04:20 +0100 (BST) (envelope-from matthew@happy-idiot-talk.infracaninophile.co.uk) Received: (from matthew@localhost)h6574BwG027893; Sat, 5 Jul 2003 08:04:11 +0100 (BST) (envelope-from matthew) Date: Sat, 5 Jul 2003 08:04:11 +0100 From: Matthew Seaman To: Michael Alestock Message-ID: <20030705070411.GA27730@happy-idiot-talk.infracaninophile.co.uk> Mail-Followup-To: Matthew Seaman , Michael Alestock , questions@freebsd.org References: <200307042348.13429.michaela@maa-net.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="a8Wt8u1KmwUX3Y2C" Content-Disposition: inline In-Reply-To: <200307042348.13429.michaela@maa-net.net> User-Agent: Mutt/1.5.4i X-Spam-Status: No, hits=-11.5 required=5.0 tests=AWL,BAYES_00,EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_MUTT autolearn=ham version=2.55 X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: questions@freebsd.org Subject: Re: Weird messages during 'pkgdb -F' X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jul 2003 07:04:28 -0000 --a8Wt8u1KmwUX3Y2C Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jul 04, 2003 at 11:48:13PM -0400, Michael Alestock wrote: > I get these messages when I execute the, "pkgdb -F" command as root. Not= sure=20 > what to do here...Any suggestions??? >=20 >=20 > ---> Checking the package registry database > Stale dependency: Mesa-3.4.2_2 -> fontconfig-2.2.0 (x11-fonts/fontconfig): > New dependency? (? to help): ? > [Enter] to skip, [Ctrl]+[D] to delete, [.][Enter] to abort, [Tab] to=20 > complete > New dependency? (? to help): > Skip this? ([y]es/[n]o/[a]ll) [yes] n > New dependency? (? to help): > Skip this? ([y]es/[n]o/[a]ll) [yes] y > Skipped. > Stale dependency: XFree86-4.3.0,1 -> fontconfig-2.2.0 (x11-fonts/fontconf= ig): > Skip this? ([y]es/[n]o/[a]ll) [yes] y > Stale dependency: XFree86-FontServer-4.3.0_1 -> fontconfig-2.2.0=20 > (x11-fonts/fontconfig): > Skip this? ([y]es/[n]o/[a]ll) [yes] y > Stale dependency: XFree86-Server-4.3.0_8 -> fontconfig-2.2.0=20 > (x11-fonts/fontconfig): > Skip this? ([y]es/[n]o/[a]ll) [yes] If your ports tree is up to date, you should have the fontconfig-2.2.1 port installed. Check using: % pkg_info -I fontconfig\* If you've got some version of fontconfig installed via the ports tree, then go back into pkgdb and when prompted for the 'New dependency' type in 'fontconfig-2.2.1' or whatever version number the pkg_info command turns up. If you haven't got fontconfig installed at all, then you need to install it to fulfil the dependencies of the other ports you've installed. However, catch22: portupgrade(1) will require you to sort out the problems with the pkgdb *before* you can use it to reinstall fontconfig. In this case, the trick is to go back into pkgdb as above and delete the dependency on fontconfig -- ie type Ctrl-D at the first 'New Dependency?' prompt. Now you can run: % portupgrade -N x11-fonts/fontconfig Now, in theory you could go on to reinstall all of those ports you just deleted the dependency from to restore all of the correct dependency linkage, but that can actually be left until a convenient time or until the natural updating of the ports tree replaces all of those with newer versions. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks Savill Way PGP: http://www.infracaninophile.co.uk/pgpkey Marlow Tel: +44 1628 476614 Bucks., SL7 1TH UK --a8Wt8u1KmwUX3Y2C Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (FreeBSD) iD8DBQE/BnhrdtESqEQa7a0RAniVAJ9ardPEvjKRAoYbNuMKp3OkeldPrgCcChgF X4j13jjH18eAvCXaPU3etlM= =As6d -----END PGP SIGNATURE----- --a8Wt8u1KmwUX3Y2C--