Summary: | games-board/aisleriot-3.2.3.1 - configure:15489: error: itstool not found | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Hanspeter Spalinger <gentoo> |
Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | gentoo |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | config.log |
itstool is a required runtime dependency of yelp-tools. A package that has yelp-tools in DEPEND can legitimately assume that dev-lang/python and dev-util/itstool are also installed at build time - just like the dozens of packages that have dev-util/intltool in DEPEND do not need to explicitly add dependencies on dev-lang/perl and dev-perl/XML-Parser. The only way you could have encountered the configure failure is by manually uninstalling itstool without uninstalling all the previously installed packages that depended on it, such as yelp-tools. Doing so is considered to be user error. In order to avoid similar problems in the future, I recommend using the --deep argument to emerge; it forces portage to consider the full dependency tree of a package, not just the immediate dependency list. (In reply to comment #1) > itstool is a required runtime dependency of yelp-tools. A package that has Arg, correct. I played around with that some time ago. Sorry for the noise. |
Created attachment 308889 [details] config.log games-board/aisleriot-3.2.3.1 from portage failes to build due to a unmet dependency: checking for itstool... no configure: error: itstool not found !!! Please attach the following file when seeking support: !!! /var/tmp/portage/games-board/aisleriot-3.2.3.1/work/aisleriot-3.2.3.1/config.log adding "dev-util/itstool" to the DEPENDS in the ebuild worked for me, this installs itstools-1.1.1: --- aisleriot-3.2.3.1.ebuild.orig 2012-04-14 16:35:35.398624788 +0200 +++ aisleriot-3.2.3.1.ebuild 2012-04-14 16:36:03.533625552 +0200 @@ -40,7 +40,8 @@ >=sys-devel/gettext-0.12 gnome? ( app-text/docbook-xml-dtd:4.3 - >=app-text/yelp-tools-3.1.1 )" + >=app-text/yelp-tools-3.1.1 ) + dev-util/itstool" pkg_setup() { DOCS="AUTHORS ChangeLog TODO"