Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 320607 - dev-python/pyopencl has a dependency on nvidia-drivers
Summary: dev-python/pyopencl has a dependency on nvidia-drivers
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Michal Januszewski (RETIRED)
URL:
Whiteboard:
Keywords:
: 394441 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-05-19 18:09 UTC by Mark Loeser (RETIRED)
Modified: 2011-12-12 12:37 UTC (History)
3 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 Mark Loeser (RETIRED) gentoo-dev 2010-05-19 18:09:24 UTC
Can this package only work with nvidia-drivers?  If it can work with ati-drivers or any of the others, then this seems silly and wrong to force nvidia-drivers onto someone.

Also, please don't force commits and break dependencies.  nvidia-drivers is masked on hardened, so this package is now as well.  Depending upon the answer to the question above, it may need to remain masked.
Comment 1 emil karlson 2010-05-19 18:12:27 UTC
Ati stream sdk is not in portage yet.
Comment 2 Michal Januszewski (RETIRED) gentoo-dev 2010-05-20 09:23:37 UTC
To the best of my knowledge, nvidia-drivers currently provides the only OpenCL implementation in Portage.  Once another viable implementation is added to the tree, I guess we could create virtual/opencl and change the dependency.

I'm sorry about breaking the deps -- won't happen again :)
Comment 3 Oleg Korsak 2010-08-30 23:05:50 UTC
AMD released their drivers with OpenCL support
Comment 4 Nickolay Kolchin-Semyonov 2010-11-13 10:46:23 UTC
More importantly, nvidia-drivers-260.* don't install CL headers anymore. So, currently pyopencl can't be compiled.

P.S. Should this be a separate bug?
Comment 5 Luyang Han 2010-12-15 00:19:36 UTC
The opencl head file and lib for ATI is included in the ATI stream sdk. 
The pentoo overlay has an ebuild:
dev-util/ati-stream-sdk-bin-2.2
which is the latest version.
Comment 6 Michal Januszewski (RETIRED) gentoo-dev 2010-12-15 00:59:15 UTC
(In reply to comment #4)
I fixed the recent versions of nvidia-cuda-toolkit to install these headers and changed the deps in pyopencl accordingly.  In the future, please file a separate bug -- it's easier for me to keep track of the issues this way and to make sure I don't forget about them ;)

(In reply to comment #5)
> The opencl head file and lib for ATI is included in the ATI stream sdk. 
> The pentoo overlay has an ebuild:
> dev-util/ati-stream-sdk-bin-2.2
> which is the latest version.

If you can find somebody who would be willing to maintain this package in the official Portage repository, we could fix this bug by creating virtual/opencl.

Comment 7 Michal Januszewski (RETIRED) gentoo-dev 2011-06-11 21:01:15 UTC
Marking as WONTFIX, feel free to reopen once there is another provider of the OpenCL header files in the main tree.
Comment 8 Jeroen Roovers (RETIRED) gentoo-dev 2011-12-12 12:37:32 UTC
*** Bug 394441 has been marked as a duplicate of this bug. ***