Summary: | mrtg-2.9.29.ebuild doesn't compile. needs USE FLAGS | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Gabriele Scigliano <syn_ack> |
Component: | Current packages | Assignee: | Gentoo Netmon project <netmon> |
Status: | RESOLVED LATER | ||
Severity: | minor | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Gabriele Scigliano
2004-05-01 15:16:09 UTC
This is a limitation in portage, where you can't check if a dependency has been compiled with certain USE options. The matter is not what USE flags was a certain package compiled with, but the libnpg dependency. I suggested use of USE flags to acquaintance of the libpng dependency. Ok a very bad way. btw http://people.ee.ethz.ch/~oetiker/webtools/mrtg/mrtg-unix-guide.html "libpng Is required by gd in order to produce PNG graphics files. Get it from: http://www.libpng.org/pub/png/src/ " So now the ebuild's DEPEND is set like this: DEPEND="virtual/glibc dev-lang/perl >=media-libs/libgd-1.8.3" I suggest DEPEND="virtual/glibc dev-lang/perl >=media-libs/libgd-1.8.3 media-libs/libpng" Gabriele Scigliano. That still does not garantee that libgd is built with PNG support, and introduces a dependency that doesn't exist. Until portage has a way to check what USE flags something was built with, this bug (and many like it) have no solution. Ok, thanks for your answer. Then I hope this feature will be soon in portage :) Gabriele Scigliano |