Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 544708 - sys-apps/hwloc should use VIDEO_CARDS
Summary: sys-apps/hwloc should use VIDEO_CARDS
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Cluster Team
URL:
Whiteboard:
Keywords:
: 564640 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-03-27 23:45 UTC by Luca Barbato
Modified: 2017-01-12 19:11 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Luca Barbato gentoo-dev 2015-03-27 23:45:38 UTC
Emerging on an empty system pocl with VIDEO_CARDS=intel it triggers installing the ati-drivers if the useflag opencl is set.

Might be nicer to use VIDEO_CARDS to trigger which dependencies should be needed.
Comment 1 Josef Lembacher 2015-04-12 19:27:38 UTC
The useflag opencl triggers ati-drivers, because hwloc with the useflag-opencl works only with ati. Then without ati you have to use -opencl.

Josef
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2016-09-29 20:18:44 UTC
*** Bug 564640 has been marked as a duplicate of this bug. ***
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2016-09-29 20:22:35 UTC
	gl? ( || ( x11-drivers/nvidia-drivers[static-libs,tools] media-video/nvidia-settings ) )
	opencl? ( x11-drivers/ati-drivers:* )


How are those flags supposed to make sense? I get the package is a completely mess and supports only random features of random proprietary drivers but you can do better with those flags.

Seriously, nvidia-drivers isn't the only OpenGL provider and fglrx isn't the only OpenCL provider. VIDEO_CARDS would make more sense here, or any flag stating what it's really about.


That said, considering lack of cluster@ response for a long time: is anyone actually maintaining this or should it go m-needed?