Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 03 Aug 2005 20:57:24 -0500
From:      "Jeremy Messenger" <mezz7@cox.net>
To:        "Kris Kennaway" <kris@obsecurity.org>
Cc:        gnome@freebsd.org, Mikhail Teterin <Mikhail.Teterin@murex.com>, ports@freebsd.org
Subject:   Re: leaner and meaner www/firefox
Message-ID:  <op.suynpy129aq2h7@mezz.mezzweb.com>
In-Reply-To: <20050803221505.GB20160@xor.obsecurity.org>
References:  <200508030501.j7351CWK009605@corbulon.video-collage.com> <op.suxcfupd9aq2h7@mezz.mezzweb.com> <200508031412.01404.Mikhail.Teterin@murex.com> <op.sux55tk79aq2h7@mezz.mezzweb.com> <20050803221505.GB20160@xor.obsecurity.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 03 Aug 2005 17:15:05 -0500, Kris Kennaway <kris@obsecurity.org>  
wrote:

> On Wed, Aug 03, 2005 at 02:38:07PM -0500, Jeremy Messenger wrote:
>> On Wed, 03 Aug 2005 13:12:01 -0500, Mikhail Teterin
>> <Mikhail.Teterin@murex.com> wrote:
>>
>> >>package (pkg_add), wouldn't you get error when run apps for can't find
>> >>to ??
>> >>link foobar.so.5 when you have foobar.so.4? I don't use package, but  
>> ??
>> >>wouldn't package (without library version in Makefile) failed to check
>> >>for
>> >>need foobar.so.5 and go ahead install it because there was no library
>> >>version info? With the library version would check and give the error
>> >>earlier.
>> >
>> >No... See bsd.port.mk's cvs log:
>> >
>> >revision 1.424
>> >date: 2002/09/19 00:16:39;  author: kris;  state: Exp;  lines: +72 -39
>> >[...]
>> >* [1] Registering real dependencies: dependency registration looks at  
>> the
>> >  currently-installed version of the dependency and registers that
>> >version,
>> >  instead of registering the version in ports which may be newer than
>> >  what is installed.
>> >[...]
>> >
>> >(I recall pushing for this and submitting my own version of this  
>> change,
>> >but
>> >sobomax was part of portmgr and I was not...)
>>
>> Either above still doesn't explain clear or I don't understand it clear.
>> Register version of what?  PORTVERSION or library? If it's library, then
>
> The above means that the foo package dependency in /var/db/pkg/ will
> be registered against whatever foo-x.y package you have installed, not
> foo-z.w which is currently in the ports tree, which the user may not
> have installed yet.  It doesn't mean anything more than that.

Thanks, got it.

Cheers,
Mezz

> Kris


-- 
mezz7@cox.net  -  mezz@FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/  -  gnome@FreeBSD.org



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