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