Packages need rebuild for libopenthreads6 -> libopenthreads7 and libopenscenegraph6 -> libopenscenegraph7 transitions.

Bug #263122 reported by Volans
12
Affects Status Importance Assigned to Milestone
openscenegraph (Ubuntu)
Invalid
Undecided
Unassigned
osgcal (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: openscenegraph

The libopenscenegraph6 and libopenthreads6 NBS affect osgcal and openscenegraph source packages that need rebuild for the libopenthreads6 -> libopenthreads7 and libopenscenegraph6 -> libopenscenegraph7 transitions.

Related branches

Revision history for this message
Cesare Tirabassi (norsetto) wrote :

Be aware that osgcal currently FTBFS on i386: https://launchpad.net/ubuntu/+source/osgcal/0.1.46-2.1/+build/678616

It doesn't on all other arches since the test which fails is skipped, so, its either the test which is wrong or the package really doesn't work.

Revision history for this message
Volans (volans) wrote :

I don't have upload the debdiffs yesterday because the packages have not finished to build on my PPA.

Here the debdiff for openscenegraph source package

Revision history for this message
Volans (volans) wrote :

For osgcal I have search in the build log and found this error:
"(EE) AIGLX error: dlopen of /usr/lib/dri/swrast_dri.so failed (/usr/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory)"
I have also found that this file is provided by the libgl1-mesa-dri package.

Trying both depends and rdepends on apt-cache I have found (among with the help of ~d.filoni) the possible cause of the problem:
# apt-cache depends libgl1-mesa-glx
libgl1-mesa-glx
  <...>
  Conflicts: libgl1-mesa-dri
  Replaces: <libgl1>
    libgl1-mesa-glx
    libgl1-mesa-swx11
  Replaces: libgl1-mesa-dri

So I have tried adding the libgl1-mesa-dri package as build-dep in debian/control and the package was successfully built on my PPA:
https://launchpad.net/~volans/+archive/+build/704939

I attach here the debdiff

Revision history for this message
Cesare Tirabassi (norsetto) wrote :

Its not very clear to me why you want to rebuild openscenegraph:
libopenthreads7 and libopenscenegraph7 are both binary packages of openscenegraph ?
If you are talking about the NBS list (http://people.ubuntu.com/~ubuntu-archive/NBS/) then only osgcal needs to be rebuilt (if the FTBFS is solved).

Changed in openscenegraph:
status: New → Incomplete
Revision history for this message
Volans (volans) wrote :

You are right, I have been mislead by the libopenscenegraph6 NBS (http://people.ubuntu.com/~ubuntu-archive/NBS/libopenthreads6) that involve both osgcal and libopenscenegraph6 packages and forgetting that libopenscenegraph6 will be superseded by libopenscenegraph7. Sorry, I close the openscenegraph task as invalid.
For osgcal and the FTBFS I have linked the successful build on my PPA in my previous reply.

Changed in openscenegraph:
status: Incomplete → Invalid
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package osgcal - 0.1.46-2.1ubuntu1

---------------
osgcal (0.1.46-2.1ubuntu1) intrepid; urgency=low

  * Rebuild against OpenSceneGraph-2.4 (LP: #263122)
  * debian/control: add libgl1-mesa-dri as build-dep, fix FTBFS on i386

 -- Riccardo Coccioli <email address hidden> Sat, 30 Aug 2008 23:45:42 +0200

Changed in osgcal:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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