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

Bug 544108 (qtbindir)

Summary: [TRACKER] packages that need qt{4,5}_get_bindir (dev-qt/qtchooser automagic cleanup)
Product: Gentoo Linux Reporter: Ben de Groot (RETIRED) <yngwin>
Component: Current packagesAssignee: Qt Bug Alias <qt>
Status: CONFIRMED ---    
Severity: normal CC: sam, tsmksubc, voron1
Priority: Normal Keywords: Tracker
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://archives.gentoo.org/gentoo-dev/message/5f3681b5b28dabeb5339d44e9585d29f
See Also: https://bugs.gentoo.org/show_bug.cgi?id=835762
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 659740, 851195, 488640, 542832, 544110, 544112, 547222, 552122, 562746, 563436, 563440, 566950, 567236, 568874, 572070, 572382, 585420, 587052, 587830, 589332, 589980, 590162, 590686, 595438, 595462, 595470, 599076, 599466, 602788, 602790, 602816, 609644, 616008, 619004, 620720, 623172, 624480, 631796, 633898, 634898, 634900, 639620, 640652, 644084, 648666, 648668, 648706, 755974, 755977, 756262, 763921, 764065, 764329, 764341, 764944, 765229, 765535, 765547, 765694, 765724, 766111, 766300, 773430, 774102, 835923, 836340, 836343, 836433, 836474, 836558, 836652, 836689, 836789, 836882, 836884, 836948, 837752, 847112, 847244, 851018, 863773, 872839    
Bug Blocks: 564622    

Description Ben de Groot (RETIRED) gentoo-dev 2015-03-22 14:37:26 UTC
This is a tracker bug for all packages depending on Qt build tools apart from qmake itself. For example: lrelease, moc, rcc, uic. Depending on the version of Qt installed on the user's system, these may be found in different directories. For this reason we have added qt4_get_bindir and qt5_get_bindir helper functions in qmake-utils.eclass.

Packages not providing the right path to these tools should block this tracker, and be fixed by using the helper functions. As qmake-utils does not export any default ebuild phases, it does not interfere with the build system in the ebuilds inheriting it.