Skip site navigation (1)Skip section navigation (2)
Date:      07 Apr 2001 07:09:33 -0500
From:      Don Croyle <croyle@gelemna.org>
To:        questions@freebsd.org
Subject:   Re: +REQUIRED_BY files missing?
Message-ID:  <86vgogdi82.fsf@emerson.gelemna.org>
In-Reply-To: Mike Meyer's message of "Sat, 7 Apr 2001 05:31:13 -0500"
References:  <94664406@toto.iv> <15054.60529.9539.630007@guru.mired.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Mike Meyer <mwm@mired.org> writes:

> Alexey Dokuchaev <danfe@inet.ssc.nsu.ru> types:

> > Oddly enough, when I typed make deinstall, I got these messages:
> > ===>  Deinstalling for rxvt-2.6.3
> > pkg_delete: couldn't open dependency file `/var/db/pkg/imake-4.0.3/+REQUIRED_BY'
> > pkg_delete: couldn't open dependency file `/var/db/pkg/XFree86-libraries-4.0.3_1/+REQUIRED_BY'
> > 
> > And indeed, there are no such files.  Aren't they are ones from where
> > pkg_infp -R takes all info?  I crawled through /var/db/pkg/ and was kinda
> > surprized to see that only some ports have them (like qt) while others
> > (gmake, XFree86-4, many others) simply lack them.
> > 
> > I wonder, is this OK, or I probably did screw my ports somehow?
> 
> No, those files are in *other* ports, not yours. I.e. - imake-4.0.3
> and XFree86-libraries-4.0.3_1 don't know they are required by
> rxvt. This typically happens if you force a pkg_delete even if the
> package is required. You do that when you upgrade a port that has
> dependencies and upgrading won't break them.

What's actually happening is that the XFree86-4 port installs files
that can also be installed by the imake and XFree86-4-libraries ports
and ports that need those files are "officially" dependent on the less
monolithic ports.

> It's not a real problem.

That much is true.
-- 
I've always wanted to be a dilettante, but I've never quite been ready
to make the commitment.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86vgogdi82.fsf>