Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#38394 - [lib32-nvidia-304xx-utils] libOpenCL conflicts

Attached to Project: Community Packages
Opened by Mark LaDoux (mladoux) - Monday, 06 January 2014, 08:53 GMT
Last edited by Laurent Carlier (lordheavy) - Monday, 06 January 2014, 15:22 GMT
Task Type Bug Report
Category Packages: Multilib
Status Closed
Assigned To Laurent Carlier (lordheavy)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Package prevents installation of anything that requires lib32-libcl due to conflicting files.

Conflicting files:
/usr/lib32/libOpenCL.so
/usr/lib32/libOpenCL.so.1.0.0
/usr/lib32/libOpenCL.so.1

As far as I can tell, these are compatible with the files that are provided by lib32-libcl. There may be issues
that I have as of yet run into. I first ran into this issue while building wine-silverlight from the AUR. I edited
my PKGBUILD to require lib32-nvidia-304xx-utils instead of lib32-libcl seeing as it already includes the libraries
that lib32-libcl provides, and it built fine without any issue or having to install lib32-libcl.

Additional info:
* package version(s)
* config and/or log files etc.


Steps to reproduce:

attempt to install anything that requires lib32-libcl from either the official repository, or from the AUR.

Package should conflict with and provide lib32-libcl
This task depends upon

Closed by  Laurent Carlier (lordheavy)
Monday, 06 January 2014, 15:22 GMT
Reason for closing:  Implemented
Additional comments about closing:  lib32-nvidia-304xx-utils 304.117-3
Comment by Mark LaDoux (mladoux) - Monday, 06 January 2014, 08:57 GMT
I apologize for missing the task summary when editing this. I'm sure there is more wrong with it.
Comment by Laurent Carlier (lordheavy) - Monday, 06 January 2014, 13:12 GMT
I've splitted out OpenCL into its own package plus added some conflicts. Feel free test
Comment by Mark LaDoux (mladoux) - Monday, 06 January 2014, 14:50 GMT
Thank you:

I get the following errors:

warning: opencl-nvidia-304xx-304.117-1 is up to date -- reinstalling
resolving dependencies...
warning: cannot resolve "opencl-304xx-nvidia", a dependency of "lib32-opencl-304xx-nvidia"

The proper package is there, but won't resolved because you have it named opencl-nvidia-304xx

Seems like a package naming conflict. Thanks for the quick response.
Comment by Laurent Carlier (lordheavy) - Monday, 06 January 2014, 15:03 GMT
It should be better with third revision.
Comment by Mark LaDoux (mladoux) - Monday, 06 January 2014, 15:07 GMT
Thanks, I'll let you know if there are any problems.
Comment by Mark LaDoux (mladoux) - Monday, 06 January 2014, 15:17 GMT
That fixes it, thanks for the hard work lordheavy, I hope we have you around for a long time!

Loading...