Re: Depends and build depends in receipt

[ Thread Index | Date Index | More lists.tuxfamily.org/slitaz Archives ]



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

- Christophe

---
SliTaz GNU/Linux Mailing list - http://www.slitaz.org/


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/