On Mon, 18 Dec 2006 07:28:25 +0000 Steve Long <[EMAIL PROTECTED]> wrote: | Ciaran McCreesh wrote: | > That one pulls us back into the lack of distinction between "stuff | > needed when compiling against this library" and "stuff this library | > needs to run". | | Wouldn't your c-toolchain or a compiler eg for PERL or Java do?
You're missing the distinction. The easy example, but not the best, is pkg-config: many libraries must be used via pkg-config, so they need to RDEPEND upon it to avoid breaking binary packages. However, they don't actually require it at runtime. The other option, which is just about doable in this one particular case, is to make any package that uses a library that uses pkg-config DEPEND upon pkg-config. | > | or by using meta-packages. | > | > DEPEND="virtual/c-toolchain" would indeed be nice, but it's a rather | > large change... | > | How so? Isn't it simply a new meta? And an entire tree to update before it becomes meaningful. -- Ciaran McCreesh Mail : ciaranm at ciaranm.org Web : http://ciaranm.org/ Paludis is faster : http://ciaranm.org/show_post.pl?post_id=61
signature.asc
Description: PGP signature