Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 930118

Summary: dev-python/qscintilla-python-2.14.1-r1 ignores -qt5
Product: Gentoo Linux Reporter: Chris Mayo <aklhfex>
Component: Current packagesAssignee: Qt Bug Alias <qt>
Status: RESOLVED FIXED    
Severity: normal CC: chiitoo, espinafre, python
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Chris Mayo 2024-04-16 18:32:31 UTC
USE="-qt5 qt6" emerge -pv =dev-python/qscintilla-python-2.14.1-r1

...

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by dev-python/qscintilla-python-2.14.1-r1::gentoo
# required by =dev-python/qscintilla-python-2.14.1-r1 (argument)
>=x11-libs/qscintilla-2.14.1-r1 qt5


in DEPEND:

~x11-libs/qscintilla-${PV}:=[qt5(+),qt6(+)]

it is always asking for qscintilla[qt5].
Comment 1 Chiitoo gentoo-dev 2024-04-16 20:14:24 UTC
I though I did test these before pushing, but I must have mixed it up with the other packages or something... (also forgot to remove 'cups' from 'qtbase' here, too).

Thank you for the report!
Comment 2 Larry the Git Cow gentoo-dev 2024-04-16 21:31:41 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ee55a3ef60a76aa7662f02a8afce9c24786d2bf

commit 0ee55a3ef60a76aa7662f02a8afce9c24786d2bf
Author:     Jimi Huotari <chiitoo@gentoo.org>
AuthorDate: 2024-04-16 21:25:38 +0000
Commit:     Jimi Huotari <chiitoo@gentoo.org>
CommitDate: 2024-04-16 21:30:36 +0000

    dev-python/qscintilla-python: fixup dependencies
    
    Remove 'cups' from 'qtbase', since 'gui,widgets' should be enough
    here (was also changed in 'x11-libs/qscintilla', but was
    forgotten here).
    
    Also adjust the 'qt5/qt6' USE dependency.
    
    Closes: https://bugs.gentoo.org/930118
    Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>

 .../qscintilla-python-2.14.1-r2.ebuild             | 112 +++++++++++++++++++++
 1 file changed, 112 insertions(+)