| Summary: | dependence problems between net-dns/avahi-0.6.18, kde-base/kdelibs-3.5.6-r7, and kde-misc/kdnssd-avahi-0.1.2 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Lee <curtlee2002> |
| Component: | New packages | Assignee: | Gentoo KDE team <kde> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | rane, swegener |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Lee
2007-04-30 18:21:24 UTC
How did you get the following output? ----------------------------------------------------------- kde-misc/kdnssd-avahi-0.1.2 error during ./configure: checking for avahi-qt3 >= 0.4 ... Package avahi-qt3 was not found in the pkg-config search path. Perhaps you should add the directory containing `avahi-qt3.pc' to the PKG_CONFIG_PATH environment variable No package 'avahi-qt3' found configure: error: Library requirements ( avahi-qt3 >= 0.4 , avahi-client >= 0.4 ) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them. ----------------------------------------------------------- Were you using emerge or ebuild? If the latter, where is the bug? This is not a support channel, for that you should use the IRC channels, start on #gentoo, or the forums. (In reply to comment #1) > How did you get the following output? > > ----------------------------------------------------------- > kde-misc/kdnssd-avahi-0.1.2 error during ./configure: > > checking for avahi-qt3 >= 0.4 ... Package avahi-qt3 was not found in the > pkg-config search path. As was mentioned in the bug description, by building avahi with USE="-qt3". The ebuild for kdnssd-avahi has a built_with_use check. This check is never executed, because it's in pkg_config instead of pkg_setup. Fixed the check. That was it!? The rest of this bug is (assuming I'm not misreading) a request to do something so that flags do not have to manually be set on a per-package basis, which is something that unfortunately cannot be done properly until portage supports use-based dependencies (bug #2272). So, at this time, if the check is fixed so that a useful error message is given, that's probably all that can be done, unless you can think of an alternative solution. (In reply to comment #2) > (In reply to comment #1) ,,, > As was mentioned in the bug description, by building avahi with USE="-qt3". The > ebuild for kdnssd-avahi has a built_with_use check. This check is never > executed, because it's in pkg_config instead of pkg_setup. > Sorry, my mistake. I looked at the ebuild and didn't noticed it was in pkg_config, instead of pkg_config. Curtis, sorry for having jumped on you. (In reply to comment #5) > Curtis, sorry for having jumped on you. > No worries Jorge Manuel B. S. Vicetto. I didn't feel jumped on. (In reply to comment #4) > Curtis, sorry for having jumped on you. > Harald van Dijk thanks for the info in Comment #4. I really don't have any idea to solve the manual set use flag problem. I am a novice with ebuilds, but I am learning. O.k. assuminfg everything is fine now. Otherwise reopen, please. |