Bug#628702: nvidia dependencies and AMD cards

2011-06-07 Thread Tomasz Rybak
Dnia 2011-06-03, piÄ… o godzinie 18:44 +0200, Ed Lin pisze:
 On Fri, Jun 3, 2011 at 6:04 PM, Tomasz Rybak wrote:
 
  So you have installed something from outside distribution
  (Debian/Ubuntu) which provides OpenCL support for AMD cards?
 
 Yes.
  Do you know whether someone intends to package APP?
 
 That's the only thing I have seen:
 http://forums.amd.com/forum/messageview.cfm?catid=390threadid=125792

I have opened bug #629518 and set this bug as blocked by #629518.
As soon as someone provides package with OpenCL implementation
for AMD hardware I will change PyOpenCL package dependencies.
Till then this bug stays open.

Best regards.

-- 
Tomasz Rybak bogom...@post.pl GPG/PGP key ID: 2AD5 9860
Fingerprint A481 824E 7DD3 9C0E C40A  488E C654 FB33 2AD5 9860
http://member.acm.org/~tomaszrybak


signature.asc
Description: This is a digitally signed message part


Bug#628702: nvidia dependencies and AMD cards

2011-06-03 Thread Tomasz Rybak
Dnia 2011-06-02, czw o godzinie 23:07 +0200, Ed Lin pisze:
 On Wed, Jun 1, 2011 at 4:55 PM, Tomasz Rybak  wrote:
  Can you describe how you are using OpenCL with fglrx?
  I have tried to find packages providing OpenCL, but was
  able to only find NVIDIA-related packages.
 
 I'm using Ubuntu, hope that's not a problem. I could of course test
 Debian too if that's required.
 
 I had to install fglrx (jockey/distro package) and download the AMD
 APP SDK [1], as far as I can tell no further opencl related packages
 were needed.

 [1] http://developer.amd.com/sdks/AMDAPPSDK/downloads/Pages/default.aspx
 

So you have installed something from outside distribution
(Debian/Ubuntu) which provides OpenCL support for AMD cards?

Do you know whether someone intends to package APP?

-- 
Tomasz Rybak bogom...@post.pl GPG/PGP key ID: 2AD5 9860
Fingerprint A481 824E 7DD3 9C0E C40A  488E C654 FB33 2AD5 9860
http://member.acm.org/~tomaszrybak


signature.asc
Description: This is a digitally signed message part


Bug#628702: nvidia dependencies and AMD cards

2011-06-03 Thread Ed Lin
On Fri, Jun 3, 2011 at 6:04 PM, Tomasz Rybak wrote:

 So you have installed something from outside distribution
 (Debian/Ubuntu) which provides OpenCL support for AMD cards?

Yes.
 Do you know whether someone intends to package APP?

That's the only thing I have seen:
http://forums.amd.com/forum/messageview.cfm?catid=390threadid=125792



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#628702: nvidia dependencies and AMD cards

2011-06-02 Thread Ed Lin
On Wed, Jun 1, 2011 at 4:55 PM, Tomasz Rybak  wrote:
 Can you describe how you are using OpenCL with fglrx?
 I have tried to find packages providing OpenCL, but was
 able to only find NVIDIA-related packages.

I'm using Ubuntu, hope that's not a problem. I could of course test
Debian too if that's required.

I had to install fglrx (jockey/distro package) and download the AMD
APP SDK [1], as far as I can tell no further opencl related packages
were needed.

[1] http://developer.amd.com/sdks/AMDAPPSDK/downloads/Pages/default.aspx


 Currently package depends on:
 libnvidia-compiler1 | libnvidia-compiler,
 nvidia-libopencl1,
 nvidia-opencl-common,

 Second dependency pulls OpenCL library,
 and third ICD file (telling OpenCL where to find
 available OpenCL libraries).
 I think it could be possible to change them to:
 libopencl1
 opencl-icd
 I am not sure about first dependency (libnvidia-compiler1);
 I will need to experiment a bit.

 Then, if fglrx provides those packages, it would
 work without any problems.

 I have checked PyOpenCL with APP OpenCL on CPU and it works
 without any problems, so I believe dependencies are the only
 problem.

Well, none of the mentioned packages is installed here. But you need
to use their SDK.

 Related ubuntu bug: pyopencl falsely depends on nvidia-current 
 https://bugs.launchpad.net/ubuntu/+source/pyopencl/+bug/763457


 Thanks for providing link to this bug - I do not know why
 I have not received mail from launchpad about this bug.

I don't know why, guess you could manually subscribe here:
https://launchpad.net/ubuntu/+source/pyopencl



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#628702: nvidia dependencies and AMD cards

2011-06-01 Thread Tomasz Rybak
Dnia 2011-05-31, wto o godzinie 16:13 +0200, Ed Lin pisze:
 Package: python-pyopencl
 Version: 0.92-1
 
 python-pyopencl has nvidia dependencies but it actually also works on
 AMD/ATI hardware as well. These wrong dependencies make it harder to
 use with fglrx.

Can you describe how you are using OpenCL with fglrx?
I have tried to find packages providing OpenCL, but was
able to only find NVIDIA-related packages.

I do not own ATI/AMD GPU, so I do not know how people
on Debian are using it with OpenCL.

 
 I'm not sure about the solution, I guess there are two ways:
 Remove the nvidia decencies and somehow notify the user that he needs
 to be running a (non-free for now) graphic driver with opencl support.
 Or:
 Properly handle the dependencies so that installing the package either
 fetches fglrx or nvidia* depending on the detected hardware.
 

Currently package depends on:
libnvidia-compiler1 | libnvidia-compiler,
nvidia-libopencl1,
nvidia-opencl-common,

Second dependency pulls OpenCL library,
and third ICD file (telling OpenCL where to find
available OpenCL libraries).
I think it could be possible to change them to:
libopencl1 
opencl-icd
I am not sure about first dependency (libnvidia-compiler1);
I will need to experiment a bit.

Then, if fglrx provides those packages, it would
work without any problems.

I have checked PyOpenCL with APP OpenCL on CPU and it works
without any problems, so I believe dependencies are the only
problem.

 Related ubuntu bug: pyopencl falsely depends on nvidia-current 
 https://bugs.launchpad.net/ubuntu/+source/pyopencl/+bug/763457
 

Thanks for providing link to this bug - I do not know why
I have not received mail from launchpad about this bug.

-- 
Tomasz Rybak bogom...@post.pl GPG/PGP key ID: 2AD5 9860
Fingerprint A481 824E 7DD3 9C0E C40A  488E C654 FB33 2AD5 9860
http://member.acm.org/~tomaszrybak


signature.asc
Description: This is a digitally signed message part


Bug#628702: nvidia dependencies and AMD cards

2011-05-31 Thread Ed Lin
Package: python-pyopencl
Version: 0.92-1

python-pyopencl has nvidia dependencies but it actually also works on
AMD/ATI hardware as well. These wrong dependencies make it harder to
use with fglrx.

I'm not sure about the solution, I guess there are two ways:
Remove the nvidia decencies and somehow notify the user that he needs
to be running a (non-free for now) graphic driver with opencl support.
Or:
Properly handle the dependencies so that installing the package either
fetches fglrx or nvidia* depending on the detected hardware.

Related ubuntu bug: pyopencl falsely depends on nvidia-current 
https://bugs.launchpad.net/ubuntu/+source/pyopencl/+bug/763457



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org