On Tue, May 10, 2011 at 9:59 PM, Christophe Lincoln
<pankso@xxxxxxxxxx> wrote:
> One thing I found while writing receipts - sometimes software needs
> only -dev, and sometimes only base package.
> So automatically installing -dev is not needed.
> +1
Wich package dont need the main *.so but only -dev package ?
Lookin again to many receipt we have redudency and I think we can say
they is implicit build deps. Maybe a few package would not need that
but most needs it:
if dep : libusb
implicit: libusb-dev
But if you persit ok... but we will need to have:
DEPENDS="libusb"
BUILD_DEPENDS="libusb libusb-dev"
Keep in mind we handle installing/removing build deps when compiling so
we can keep a clean chroot and dont mess with unwanted deps. So every
receipt must have a correct *DEPENDS. Before is was ok to forgot the
main lib in BUILD_* because the tazbb/chroot was full, now we build in
a minimal environment.