| Summary: | x11-libs/qt-core-4.5.0 has no debug use flag, but x11-libs/qt-opengl-4.5.0 needs it. | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Johannes Rauh <jarauh> |
| Component: | [OLD] Library | Assignee: | Qt Bug Alias <qt> |
| Status: | RESOLVED INVALID | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | emerge --info | ||
|
Description
Johannes Rauh
2009-03-05 10:57:07 UTC
Created attachment 183996 [details]
emerge --info
Thanks for reporting this. I ll try to get this done as soon as possible Ok this seems invalid to me
qt-core has debug use flag
[I] x11-libs/qt-core
Available versions: (4) 4.4.2 ~4.4.2-r2 (~)4.5.0_rc1 (~)4.5.0 **4.5.9999[1] **4.9999[1]
{custom-cxxflags debug doc glib iconv pch qt3support ssl}
Installed versions: 4.5.0(4)[1](07:19:20 PM 03/04/2009)(custom-cxxflags glib iconv qt3support ssl -debug -doc -pch)
Try to resync your tree and re-emerge qt-core
Thanks for the fast reply. Unfortunately trying to reemerge qt-core does not work. I get more problems:
emerge: there are no ebuilds built with USE flags to satisfy "~x11-libs/qt-dbus-4.5.0[debug]".
!!! One of the following packages is required to complete your request:
- x11-libs/qt-dbus-4.5.0 (Change USE: +debug)
(dependency required by "x11-libs/qt-gui-4.5.0" [ebuild])
(dependency required by "x11-libs/qt-core-4.5.0" [ebuild])
(dependency required by "qt-core" [argument])
Maybe it's a problem with the mirror?
My qt-core-4.5.0.ebuild does not contain a debug flag, as far as I see:
localhost jarauh # head -20 /usr/portage/x11-libs/qt-core/qt-core-4.5.0.ebuild
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-core/qt-core-4.5.0.ebuild,v 1.1 2009/03/04 21:08:32 yngwin Exp $
EAPI="2"
inherit qt4-build
DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework"
SLOT="4"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="doc +glib +iconv +qt3support +ssl"
RDEPEND="sys-libs/zlib
glib? ( dev-libs/glib )
ssl? ( dev-libs/openssl )
!<x11-libs/qt-4.4.0:4"
DEPEND="${RDEPEND}
dev-util/pkgconfig"
PDEPEND="qt3support? ( ~x11-libs/qt-gui-${PV}[qt3support] )"
Note that your eix seems to suggest that you emerged qt-core-4.5.0 from the overlay. Maybe this is different from the tree ebuild?
Ok, I realized now that the debug flag comes from qt4-build.eclass, so it should be present. Any idea what could have gone wrong? All 4.5.0-ebuilds are unmasked, but somehow it does not work. I will try to reemerge them "by hand" and hope that it will work in some order. Ok, sorry, my fault. I did not notice that I had some inconsistencies in my package.use-file. |