Packages FTBFS with new ocl-cd 2.1.3-5

Bug #1371196 reported by Graham Inggs
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pyopencl (Debian)
Fix Released
Unknown
pyopencl (Ubuntu)
Fix Released
Undecided
Unassigned
pyviennacl (Debian)
Fix Released
Unknown
pyviennacl (Ubuntu)
Invalid
Undecided
Unassigned
viennacl (Debian)
Fix Released
Unknown
viennacl (Ubuntu)
Fix Released
Undecided
Unassigned
wine1.6 (Ubuntu)
Fix Released
Critical
Scott Ritchie

Bug Description

Some packages were incorrectly build-depending on libopencl1 instead of ocl-icd-opencl-dev.
Since the latest update to ocl-icd, these packages will FTBFS.

ocl-icd (2.1.3-5) unstable; urgency=medium

  * move libOpenCL.so from runtime to devel package. Add a NEWS file for it
    (Closes: #679228, #755513)
  * Fix "[ocl-icd-libopencl1] Broken symbols file": all dependencies on virtual
    packages propose the real package as first alternative to avoid random
    installation of non-free libraries (Closes: #739409)
  * Apply patches provided by Aaron Watry (Closes: #743607)

 -- Vincent Danjean <email address hidden> Thu, 10 Apr 2014 21:53:41 +0200

Changed in viennacl (Debian):
status: Unknown → New
Changed in pyviennacl (Debian):
status: Unknown → New
Changed in pyopencl (Debian):
status: Unknown → Fix Committed
Revision history for this message
Graham Inggs (ginggs) wrote :

Fix released in viennacl 1.5.2-2 in Utopic.

Changed in viennacl (Ubuntu):
status: New → Fix Released
Changed in viennacl (Debian):
status: New → Fix Released
Revision history for this message
Graham Inggs (ginggs) wrote :

Good:

$ reverse-depends -b ocl-icd-opencl-devReverse-Build-Depends
=====================
* beignet
* clinfo
* erlang-cl
* hwloc
* opencv
* pyrit-opencl
* starpu
* starpu-contrib
* viennacl

Bad:

$ reverse-depends -b ocl-icd-libopencl1
Reverse-Build-Depends
=====================
* pyopencl
* pyviennacl
* wine1.6

Revision history for this message
Graham Inggs (ginggs) wrote :

So wine1.6 doesn't FTBFS, but it fails to build with OpenCL support.
From a wine1.6 build log against ocl-icd 2.1.3-5:

Get:153 http://ftpmaster.internal/ubuntu/ utopic/universe ocl-icd-libopencl1 i386 2.1.3-5 [29.0 kB]
...
checking for clGetPlatformInfo in -lOpenCL... no
...
configure: OpenCL development files not found, OpenCL won't be supported.

Changed in pyopencl (Debian):
status: Fix Committed → Fix Released
Revision history for this message
Graham Inggs (ginggs) wrote :

Fix released in pyopencl 2014.1-2 in Utopic.

Changed in pyopencl (Ubuntu):
status: New → Fix Released
Changed in pyviennacl (Debian):
status: New → Fix Released
Revision history for this message
Graham Inggs (ginggs) wrote :

With viennacl 1.5.2-2 in the archive, pyviennacl now builds again.
(pyviennacl build-depends on libviennacl-dev, which now depends on ocl-icd-opencl-dev | opencl-dev, and ocl-icd-opencl-dev depends on ocl-icd-libopencl1 and opencl-headers)

Changed in pyviennacl (Ubuntu):
status: New → Invalid
Changed in wine1.6 (Ubuntu):
assignee: nobody → Scott Ritchie (scottritchie)
importance: Undecided → Critical
status: New → Triaged
Changed in wine1.6 (Ubuntu):
status: Triaged → In Progress
Changed in wine1.6 (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package wine1.6 - 1:1.6.2-0ubuntu6

---------------
wine1.6 (1:1.6.2-0ubuntu6) utopic; urgency=medium

  * Remove experimental pthread patch (causes regressions)
    - http://bugs.winehq.org/show_bug.cgi?id=36772
    - http://bugs.winehq.org/show_bug.cgi?id=36744
  * Actually apply the extraneously large buffer revert patch
    - Was somehow turned off in previous update
    - Reduces audio latency; upstream only increased buffer for non-linux drivers
  * Build-depend on ocl-icd-opencl-dev instead of its deps (LP: #1371196)
    - Remove direct build-depend on ocl-icd-libopencl1 and opencl-headers
  * Add Arabic and Japanese translations for the .desktop files (LP: #1320290)
    - Thank you Akira Nakagawa
  * Remove ocl-icd-libopencl1 from recommends (LP: #1313123, #1376587)
    - Spurious as there is an automatic dependency on it or its substitutes
    - Might fix some installability problems on proprietary drivers
  * Exclude libpulse0 from auto-dependency generation (LP: #1226314)
    - It correctly remains a recommends, as it is possible to run Wine without pulseaudio
    - debian/rules: exclude winepulse.drv.so from parsing by dh_shlibdeps
  * Import patch to mostly fix wine icon appearing instead of app icon (LP: #1103833)
    - Patch courtesy Michael Müller, possibly to be replaced by later patches
  * Downgrade winbind from Recommends to Suggests (LP: #302148)
 -- Scott Ritchie <email address hidden> Mon, 06 Oct 2014 14:22:27 -0700

Changed in wine1.6 (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.