improving vlc-devel

Ulrich Spoerlein uspoerlein at gmail.com
Sun Mar 4 13:04:09 UTC 2007


Mikhail Teterin wrote:
> It works like this:
> 
> 	. Port moo says:
> 		LIB_DEPENDS=	meow:${PORTSDIR}/woof/meow
> 	. bsd.ports.mk runs `ldconfig -r | fgrep meow', finds the library
> 	  (such as /usr/local/lib/libmeow.so.X, for example)
> 	. bsd.ports.mk uses `pkg_info -W /usr/local/lib/libmeow.so.X' to
> 	  find, which package installed it
> 	. THAT package is recorded as a dependency for moo.

No, that is how it *should* work. Right now, pkg_info -W is nowhere used
in the Mk infrastructure. This has the side effect of randomly recording
wrong dependancies which you then have to fix up with pkgdb -F.

Ulrich Spoerlein
-- 
"The trouble with the dictionary is you have to know how the word is
spelled before you can look it up to see how it is spelled."
-- Will Cuppy


More information about the freebsd-multimedia mailing list