Please merge rosegarden 11.11.11-1 (universe) from Debian testing

Bug #905015 reported by Leo Iannacone
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
rosegarden (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

rosegarden (1:11.11.11-1) unstable; urgency=low

  * New upstream release.
  * Add GenericEntries to the desktop file (Closes: #640991)

 -- Alessio Treglia <email address hidden> Mon, 05 Dec 2011 00:39:23 +0100

Tags: patch

Related branches

Revision history for this message
Leo Iannacone (l3on) wrote :

status confirmed
subscribe ubuntu-sponsors
done

rosegarden (1:11.11.11-1ubuntu1) precise; urgency=low

  * Merge from Debian testing (LP: #905015). Remaining changes:
    - Fixed configure for multi-arch (LP: #832832).

 -- Leo Iannacone <email address hidden> Thu, 15 Dec 2011 23:34:07 +0100

Revision history for this message
Andreas Moog (ampelbein) wrote :

I realise that this was upoaded in oneiric with the same patch, but that patch doesn't seem correct:

QTLIB_SEARCH="$QTDIR/lib $QTDIR/lib64 $QTDIR/lib32 $QTDIR/bin /usr/lib /usr/lib/i386-linux-gnu /usr/lib/x86_64-linux-gnu /usr/lib64"

This causes build failures on armel, armhf and powerpc because it hardcodes the triplets for i386 and amd64 only. A better approach would maybe be to use the output of 'dpkg-architecture -qDEB_HOST_MULTIARCH' to find the QT libraries.

Changed in rosegarden (Ubuntu):
status: New → Incomplete
importance: Undecided → Wishlist
Revision history for this message
Andreas Moog (ampelbein) wrote :

I had a really quick look at it and it seems that something like

dh_auto_configure -- --enable-debug --with-qtlibdir=/usr/lib/$(shell dpkg-architecture -qDEB_HOST_MULTIARCH)

in debian/rules should be enough to get it built. The correct fix however is to use proper pkg-config macros in configure.ac and run autoreconf to regen the scripts.

Revision history for this message
Leo Iannacone (l3on) wrote : Re: [Bug 905015] Re: Please merge rosegarden 11.11.11-1 (universe) from Debian testing

What do you think about this?

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "debdiff_11.11.11-1_11.11.11-1ubuntu1.patch" of this bug report has been identified as being a patch in the form of a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. In the event that this is in fact not a patch you can resolve this situation by removing the tag 'patch' from the bug report and editing the attachment so that it is not flagged as a patch. Additionally, if you are member of the ubuntu-sponsors team please also unsubscribe the team from this bug report.

[This is an automated message performed by a Launchpad user owned by Brian Murray. Please contact him regarding any issues with the action taken in this bug report.]

tags: added: patch
Revision history for this message
Andreas Moog (ampelbein) wrote :

While your patch DTRT, I found out that the patch that should enable multiarch building got accidently reverted in upstream's svn prior to the release. Could you include the patch from http://rosegarden.svn.sourceforge.net/viewvc/rosegarden/trunk/rosegarden/acinclude.m4?r1=11271&r2=12426&view=patch
and resubmit? Please include DEP3 patch headers! Thanks and sorry for the additional workload!

Revision history for this message
Leo Iannacone (l3on) wrote :

Done... :)

Revision history for this message
Leo Iannacone (l3on) wrote :

And thanks for help...

This is the buildlog on 64bit machine.

Revision history for this message
Andreas Moog (ampelbein) wrote :

Thanks, corrected typo in changelog entry and uploaded.

Changed in rosegarden (Ubuntu):
status: Incomplete → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package rosegarden - 1:11.11.11-1ubuntu1

---------------
rosegarden (1:11.11.11-1ubuntu1) precise; urgency=low

  * Merge from Debian testing (LP: #905015).
  * Drop changes:
    - Fixed configure for multi-arch (LP: #832832), FTBFS with armel.
  * Imported fix-multiarch-build.patch from upstream to corretly fix
    FTBFS with multiarch, thanks to Andreas Moog.
 -- Leo Iannacone <email address hidden> Fri, 16 Dec 2011 16:22:19 +0100

Changed in rosegarden (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Leo Iannacone (l3on) wrote :
Changed in rosegarden (Ubuntu):
status: Fix Released → Confirmed
Revision history for this message
Leo Iannacone (l3on) wrote :

Fix in rosegarden 1:11.11.11-1ubuntu2

Changed in rosegarden (Ubuntu):
status: Confirmed → 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.