Please merge lmms 0.4.7-2 (universe) from Debian unstable (main)

Bug #606533 reported by Dylan Taylor
16
This bug affects 1 person
Affects Status Importance Assigned to Milestone
lmms (Ubuntu)
Fix Released
Wishlist
Alessio Treglia

Bug Description

Please merge lmms 0.4.7-2 (universe) from Debian unstable (main)

FFe requested

Reasons for exception:
 * Moves from ubuntu only package to debians, helps bug fixes during the release cycle as we can take from debian, delta is reduced (0.4.5-0ubuntu4 to 0.4.7-2ubuntu1).
 * Current version is quite out of date, the 2 new upstream versions have fixed a number of bugs.(see attached Release notes relative to 0.4.5)

Current unrequired ubuntu changes:

--DROPPED: Included upstream
lmms (0.4.5-0ubuntu4) maverick; urgency=low
* plugins/stk/mallets/mallets.h: added "using namespace stk;" after
    the includes, fixes FTBFS

--DROPPED: This package doesnt exist in debian build
lmms (0.4.5-0ubuntu2) lucid; urgency=low
  * Changed lmms-vst to a suggests (LP: #507316)

New ubuntu changes:
 In debian/control, moving from libwine-dev and wine-bin in debian to the
 ubuntu equivalent wine1.2-dev wine1.2 deps

Build Log:
 http://launchpadlibrarian.net/55511258/buildlog_ubuntu-maverick-i386.lmms_0.4.7-2ubuntu1~sevenmachines1_FULLYBUILT.txt.gz

Tests:
 New version tested with simple new cello track, drums and basic preset effects changing

Test Build:
 https://edge.launchpad.net/~sevenmachines/+archive/release+1/+packages

lmms (0.4.7-2ubuntu1) maverick; urgency=low

  * Merge from debian sid (LP: #606533, #561562, #578127). Remaining changes
    - Change libwine-dev build-dep to wine1.2-dev. wine-bin lmms dep to
    wine1.2

Debdiff:
 Debdiff 0.4.7-2 to 0.4.7-2ubuntu1 attached to end of bugreport

Changelog:
 No new changelog diff possible but list of upstream changes attached to end of bug report

Install Log:
 $ sudo dpkg -i lmms_0.4.7-2ubuntu1_i386.deb lmms-common_0.4.7-2ubuntu1_all.deb
 Selecting previously deselected package lmms.
 (Reading database ... 279547 files and directories currently installed.)
 Unpacking lmms (from lmms_0.4.7-2ubuntu1_i386.deb) ...
 Selecting previously deselected package lmms-common.
 Unpacking lmms-common (from lmms-common_0.4.7-2ubuntu1_all.deb) ...
 Setting up lmms-common (0.4.7-2ubuntu1) ...
 Processing triggers for menu ...
 Setting up lmms (0.4.7-2ubuntu1) ...
 Processing triggers for man-db ...

*********************** ORIGINAL MESSAGE ************************

Binary package hint: lmms

Version 0.4.6 of LMMS was released on December 25th, 2009, however, the current version of LMMS in the Ubuntu repositories is 0.4.5. Version 0.4.6 offers many enhancements, and several significant bug fixes. The release notes for version 0.4.6 of LMMS are available at http://sourceforge.net/news/?group_id=105168.

Tags: patch

Related branches

Changed in lmms (Ubuntu):
status: New → Confirmed
Revision history for this message
Tobias Junghans (tobydox) wrote :

LMMS 0.4.7 is available in Debian Sid repository. Please repackage!

Revision history for this message
Niall Creech (sevenmachines-deactivatedaccount) wrote :

Is there any reason why ubuntu maintains its own version of lmms (0.4.5-0ubuntu4) and doesnt use debians? If there isnt it might be a good idea to use it

Revision history for this message
Niall Creech (sevenmachines-deactivatedaccount) wrote :
summary: - LMMS version 0.4.6 is available
+ Please merge lmms 0.4.7-2 (universe) from Debian unstable (main)
description: updated
Revision history for this message
Niall Creech (sevenmachines-deactivatedaccount) wrote :
Changed in lmms (Ubuntu):
status: Confirmed → New
Artur Rona (ari-tczew)
tags: added: patch
Revision history for this message
Iulian Udrea (iulian) wrote :

I've just subscribed Scott Lavender (ubuntu-release delegate for Ubuntu studio) to look at this.

Revision history for this message
Tobias Junghans (tobydox) wrote :

If you're going to upgrade to a recent version (what I - as the LMMS main developer - would strongly recommend), please upgrade to 0.4.8 (even if the bug report is about 0.4.7) as this version again fixes lots of bugs.

Please have a look at

http://sourceforge.net/projects/lmms/files/lmms/releasenotes/lmms-0.4.6.txt
http://sourceforge.net/projects/lmms/files/lmms/releasenotes/lmms-0.4.7.txt
http://sourceforge.net/projects/lmms/files/lmms/releasenotes/lmms-0.4.8.txt

in order to convince yourself, how many severe bugs (especially crashes) were fixed!

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

That would also require someone to package the new release, since it's not in Debian yet. We could consider that, but we'd need someone to do the work.

Revision history for this message
Scott Lavender (slavender) wrote :

*lmms-0.4.7*
SevenMachines, I added yoru PPA (https://edge.launchpad.net/~sevenmachines/+archive/release+1/+packages) and looked at testing lmms-0.4.7 on an updated maverick-beta-i386 machine. I stopped the installation because it was trying to pull in the ttf-mscorefonts-installer package. We would not want to ship this package in a default Ubuntu Studio installation.

Do you know from where this dependencies is being pulled?

I have a screen shot of all the dependencies involved if that would be helpful. Also, I would be happy to provide any further testing or answer any questions required.

*lmms-0.4.8*
I am evaluating if it might be possible to package this in time for maverick but I have considerable doubts.

As lmms-0.4.8 provides many bug fixes it would be our first consideration. However, I would prefer if a clean version lmms-0.4.7 were to be available if lmms-0.4.8 could not be provided in time.

Thank you to all involved.

Revision history for this message
Tobias Junghans (tobydox) wrote :

The ttf-mscorefonts-installer package probably comes from lmms-vst -> wine -> ttf-mscorefonts-installer. The problem is that Debian does not separate the VST support libraries into an own package (lmms-vst) and thus the lmms package itself depends on wine (which obviously is not desired).

Would be nice if you could re-introduce lmms-vst & friends (like in my PPA at https://launchpad.net/~tobydox/+archive/lmms/+packages). I'll package 0.4.8 in my PPA soon.

Revision history for this message
Niall Creech (sevenmachines-deactivatedaccount) wrote :

The separation of packages so that wine isnt installed by default would certainly be good, but reducing the delta and so the workload with debian is important too. If this can be done in debian and ubuntu synced with that then that would probably be the ideal

Revision history for this message
Scott Kitterman (kitterman) wrote : Re: [Bug 606533] Re: Please merge lmms 0.4.7-2 (universe) from Debian unstable (main)

Given where both Ubuntu and Debian are in their release cycles, don't wait on Debian. We should push the changes back to Debian after Squeeze is released.

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

Unsubscribing the release team. This should be addresses as a normal merge in Natty.

Revision history for this message
Lorenzo De Liso (blackz) wrote :

Could you please include the changelog entry of the version 0.4.5-0ubuntu5 too? Also, could you please explain in the package changelog the reason to drop the changes that you dropped?

Unsubscribing "ubuntu-sponsors" for now, please resubscribe "ubuntu-sponsors" when the new debdiff will be ready to review. Thanks.

Changed in lmms (Ubuntu):
importance: Undecided → Wishlist
status: New → Incomplete
Revision history for this message
Lorenzo De Liso (blackz) wrote :

I forgot, and the package has to go for "natty" and not "maverick".

Revision history for this message
Alessio Treglia (quadrispro) wrote :

I'd like to see lmms enters natty and it seems suitable for a sync.
Any objection?

Changed in lmms (Ubuntu):
assignee: nobody → Alessio Treglia (quadrispro)
status: Incomplete → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package lmms - 0.4.7-2ubuntu1

---------------
lmms (0.4.7-2ubuntu1) natty; urgency=low

  * Re-sync with Debian (LP: #606533):
    - Replace build-dep on libwine-dev with libwine-dev-unstable to build
      against the newer Wine.
 -- Alessio Treglia <email address hidden> Fri, 12 Nov 2010 13:32:32 +0100

Changed in lmms (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.