Subject: Re: package oddity
To: Julio Merino <jmmv@hispabsd.org>
From: Steven M. Bellovin <smb@research.att.com>
List: netbsd-users
Date: 05/23/2002 10:00:35
In message <20020523135742.GA16479@darkstar.local>, Julio Merino writes:
>
>--d6Gm4EdcadzBjdND
>Content-Type: text/plain; charset=us-ascii
>Content-Disposition: inline
>Content-Transfer-Encoding: quoted-printable
>
>On Thu, May 23, 2002 at 09:52:59AM -0400, Steven M. Bellovin wrote:
>> >remove it manually. Go to /var/db/pkg/suse_base*/+REQUIREDBY, edit that
>> >file and remove the reference to communicator...
>> >
>> >Should solve the problem.
>> >
>>=20
>> Unfortunately, it doesn't -- there's no entry in that file for it. =20
>> Grep find it in pkgdb.byfile.db, but that's a db file.  Is there any=20
>> tool for rebuilding it from scratch?
>
>Take a look at pkg_admin. Also, try this:
>
>cd /var/db/pkg; grep -- communicator */+REQUIREDBY
>
I did that; it only pointed at the flash plug-in.

I finally decided to get out a bigger hammer, and used -f to delete 
suse_base.  I'm now reinstalling it.

		--Steve Bellovin, http://www.research.att.com/~smb (me)
		http://www.wilyhacker.com ("Firewalls" book)