leaner and meaner www/firefox

Kris Kennaway kris at obsecurity.org
Wed Aug 3 22:15:12 GMT 2005


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 at 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.

Kris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20050803/eaff2789/attachment.bin


More information about the freebsd-ports mailing list