FTBFS: Sync givaro 3.2.13-1 (universe) from Debian unstable (main)

Bug #456231 reported by No
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
givaro (Ubuntu)
Fix Released
Low
Scott Kitterman

Bug Description

Please sync givaro 3.2.13-1 (universe) from Debian unstable (main)

Changelog entries since current karmic version 3.2.10-1:

givaro (3.2.13-1) unstable; urgency=low

  * New upstream release.

 -- Tim Abbott <email address hidden> Sat, 25 Apr 2009 21:03:45 -0400

Related branches

Revision history for this message
No (11111nonononono-deactivatedaccount-deactivatedaccount-deactivatedaccount) wrote :
Revision history for this message
No (11111nonononono-deactivatedaccount-deactivatedaccount-deactivatedaccount) wrote :

~kitterman suggested the sync on IRC:
simon-o Hi, I'm looking at a package which FTBFS. There is a new upstream version with a "rewritten" build system. Imho it would be the easiest to sync the package from Debian, but I don't know if this is ok, this late in the cycle... 11:30
simon-o http://launchpadlibrarian.net/31810058/buildlog_ubuntu-karmic-i386.givaro_3.2.10-1_FAILEDTOBUILD.txt.gz 11:30
ScottK simon-o: If the current package FTBFS, then we should consider it. 11:31

summary: - Sync givaro 3.2.13-1 (universe) from Debian unstable (main)
+ FTBFS: Sync givaro 3.2.13-1 (universe) from Debian unstable (main)
Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Hi,

Is there any changelog from Upstream? I've not been able to find any, and there are rdepends, we need to check it twice.

If there isn't any changelog, you should subscribe motu-release to request officially 2 acks.

Thanks,
Fabrice

Changed in givaro (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
No (11111nonononono-deactivatedaccount-deactivatedaccount-deactivatedaccount) wrote :

Fabrice, here is a diff of the interesting upstream changes, generated with:
  debdiff givaro_3.2.10-1.dsc givaro_3.2.13-1.dsc | filterdiff -i '*.C' -i '*.h' -i '*.inl' > givaro-upstream.diff
I didn't find an upstream changelog either, but most changes seem to be related to the build system.

Revision history for this message
No (11111nonononono-deactivatedaccount-deactivatedaccount-deactivatedaccount) wrote :

I subscribed motu-release so that they can check this too. For me it looks ok.

Changed in givaro (Ubuntu):
status: Incomplete → Confirmed
status: Confirmed → New
Revision history for this message
StefanPotyra (sistpoty) wrote :

hm, the change in givaro-config.h are slightly worrying (unless givaro-config.h is autogenerated during build time.. I'l check that this evening, am at work atm, and can't give a too deep look).
Can you attach a diff of symbols between the current version and the new one?

Revision history for this message
No (11111nonononono-deactivatedaccount-deactivatedaccount-deactivatedaccount) wrote :
Revision history for this message
StefanPotyra (sistpoty) wrote :

uh oh, there are removed symbols in libgivaro0. After a quick check, at least _ZN6Degree8deginftyE (Degree::deginfty) is used from liblinbox0 :(.

So the SONAME should have been bumped in between, but wasn't. I'd suggest passing -V to dh_makeshlibs (that should be
DEB_DH_MAKESHLIBS_ARGS_ALL=-V, not verified though) so that rdepends will obtain a versioned dependency on the newer libgivaro0 library once these have been rebuilt, *and* to rebuild the two rdepends. (Another solution would be to rename libgavaro0 and add conflicts/replaces against it).

Can you check if linbox and sagemath still build with the new givaro?

Revision history for this message
Ilya Barygin (randomaction) wrote :

If it's only about fixing FTBFS (and no interest in newer upstream version), then you could use this patch. Solution borrowed from debbugs 527503.

Revision history for this message
No (11111nonononono-deactivatedaccount-deactivatedaccount-deactivatedaccount) wrote :

Ilya, yes this is only about fixing the FTBFS. Thanks a lot for the patch.
givaro build fine with in my own pbuilder environment and in my ppa:
https://edge.launchpad.net/~simono/+archive/ppa/+build/1306453
What do the others think about the patch?

Revision history for this message
Scott Kitterman (kitterman) wrote :

Looking at the FTBFS fix for sponsorship.

Changed in givaro (Ubuntu):
assignee: nobody → Scott Kitterman (kitterman)
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package givaro - 3.2.10-1ubuntu1

---------------
givaro (3.2.10-1ubuntu1) karmic; urgency=low

  * Add relibtoolize.patch to fix FTBFS (LP: #456231).

 -- Ilya Barygin <email address hidden> Sat, 24 Oct 2009 00:28:06 +0400

Changed in givaro (Ubuntu):
status: In Progress → 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.