From owner-freebsd-hackers Thu Feb 4 11:42:19 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA09430 for freebsd-hackers-outgoing; Thu, 4 Feb 1999 11:42:19 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from pobox.com (lakertya-2-30.mdm.mkt.execpc.com [169.207.118.158]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA09421 for ; Thu, 4 Feb 1999 11:42:14 -0800 (PST) (envelope-from hamilton@pobox.com) Received: from pobox.com (localhost [127.0.0.1]) by pobox.com (Postfix) with ESMTP for id EA84545859; Thu, 4 Feb 1999 13:42:07 -0600 (CST) To: freebsd-hackers@FreeBSD.ORG Subject: /var/db/pkg problem after aout->elf Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 04 Feb 1999 13:42:07 -0600 From: Jon Hamilton Message-Id: <19990204194208.EA84545859@pobox.com> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Having converted from aout -> elf a few weeks ago now, I am now hunting down a.out binaries and rebuilding them [yes, I realize this isn't necessary; call me anal]. Many (most) of these are covered by the ports, and this allows me to update to the latest ported versions "for free" anyway - with one minor hassle: anything with a.out libraries can't be removed with pkg_delete, because the packing list still thinks the libraries live in e.g. /usr/local/lib rather than /usr/local/lib/aout. Of course, I can use pkg_delete -v, find the complaints, and remove the offending libs by hand, but it occurs to me that it might be nice to update the packing lists during ``make aout-to-elf''. Of course, this isn't as simple as a simple search and replace, and would probably require walking through all the "lib" containing entries and using file(1) or something similar (or maybe just going by naming convention would suffice?) Does anyone care about this? I could put some time into it if it's viewed as a problem in need of a solution. -- Jon Hamilton hamilton@pobox.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message