| Summary: | app-i18n/uim-1.2.1 gives misleading error message with USE="qt3" | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Chris Slycord <cslycord> |
| Component: | New packages | Assignee: | Mamoru KOMACHI (RETIRED) <usata> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | cjk |
| Priority: | High | ||
| Version: | 2006.1 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
Fixed in cvs. thanks. |
18:28:05 (159.60 KB/s) - `/usr/portage/distfiles/uim-1.2.1.tar.gz' saved [2149696/2149696] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking uim-1.2.1.tar.gz ;-) ... [ ok ] !!! ERROR: app-i18n/uim-1.2.1 failed. Call stack: ebuild.sh, line 1585: Called dyn_setup ebuild.sh, line 666: Called pkg_setup uim-1.2.1.ebuild, line 53: Called die !!! You need to rebuild >=x11-libs/qt-3.3.4 with immqt-bc(recommended) or immqt USE flag enabled. !!! If you need support, post the topmost build error, and the call stack if relevant. # emerge ">=x11-libs/qt-3.3.4" --nodeps -pv These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] x11-libs/qt-4.1.4-r2 USE="-accessibility -cups -debug -doc -examples -firebird gif jpeg -mng -mysql -nas -nis -odbc opengl png -postgres -sqlite -xinerama zlib" 31,420 kB From the ebuild: if use qt3 && ! built_with_use =x11-libs/qt-3* immqt-bc && ! built_with_use =x11-libs/qt-3* immqt; then die "You need to rebuild >=x11-libs/qt-3.3.4 with immqt-bc(recommended) or immqt USE flag enabled." fi Result: Invalid error message, as only qt-3 supports immqt-bc and immqt USE flags; >=x11-libs/qt-3.3.4 includes qt-4 which doesn't have those USE flags.