Bug 1230407 - Update MuseScore to 2.0.1
Summary: Update MuseScore to 2.0.1
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: mscore
Version: 22
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Brendan Jones
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-06-10 20:18 UTC by lasconic
Modified: 2015-11-29 06:23 UTC (History)
4 users (show)

Fixed In Version: mscore-2.0.1-6.fc23 mscore-2.0.1-6.fc22
Clone Of:
Environment:
Last Closed: 2015-11-28 20:22:39 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description lasconic 2015-06-10 20:18:22 UTC
Description of problem:

The MuseScore project released MuseScore 2.0.1

The source code is available at http://musescore.org/download/musescore.tar.bz2

If you need help with the build, you can reach MuseScore developers on IRC #musescore on freenode.net.

The current fedora package is https://admin.fedoraproject.org/pkgdb/package/mscore/

There is an undergoing discussion on MuseScore forum to make it easier for packagers to  package MuseScore. Feel free to participate https://musescore.org/en/node/56771

Comment 1 bodhi.zazen 2015-06-10 23:00:43 UTC
I would like to volunteer to help package MuseScore . 

- I use Musescore on Fedora Jam

- I am familiar with packaging .rpm with mock

I wiki page - https://fedoraproject.org/wiki/User:Bodhizazen

I joined/joining the Fedora Package Collection Maintainers

Will make some packages in the next few days, will upload the SPEC and .srpm ;)

Comment 2 bodhi.zazen 2015-06-16 02:46:12 UTC
I made a package for 2.0.1.

http://bodhizazen.net/mscore/

spec: http://bodhizazen.net/mscore/mscore.spec

src: http://bodhizazen.net/mscore/mscore-2.0.1-1.fc22.src.rpm

packages 

http://bodhizazen.net/mscore/mscore-2.0.1-1.fc22.x86_64.rpm

http://bodhizazen.net/mscore/mscore-doc-2.0.1-1.fc22.noarch.rpm

http://bodhizazen.net/mscore/mscore-fonts-2.0.1-1.fc22.noarch.rpm

The updated patches are at http://bodhizazen.net/mscore/

They are all in a .zip : http://bodhizazen.net/mscore/MuseScore-2.0.1.fedora.files.zip

The rpmlint errors were filed upstream 

https://musescore.org/en/node/65441

=== rpmlint summary ===

rpmlint shows

241 Errors - incorrect fsf address - bug filed upstream - 
mscore.x86_64: E: incorrect-fsf-address /usr/share/mscore-2.0/styles/cchords_nrb.xml

bug report : https://musescore.org/en/node/65441

====

mscore.x86_64: W: wrong-file-end-of-line-encoding /usr/share/doc/mscore/README.ru.rtf2html
mscore.x86_64: W: file-not-utf8 /usr/share/doc/mscore/README.ru.rtf2html

bug report https://musescore.org/en/node/65446

I can patch those files if you wish ;)

====

mscore-fonts.noarch: W: no-documentation

This is an error on the fonts package (mscore-fonts) and as mscore-fonts is a sub package I think OK ?

====

mscore.src: W: strange-permission MuseScore-2.0.1.zip 0640L

I do not know how to fix that one. There is no 0640 permissions in the spec file, the spec file and ~/rpmbuild/SOURCES/MuseScore-2.0.1.zip already has permissions of 644

Comment 3 Brendan Jones 2015-06-16 04:33:17 UTC
Thanks for the effort. I will review.

One thing that really helps is if all the patches could eventually be incorporated upstream. Things like install prefix, desktop files, optional MP3, DSO linking etc are all issues which are not specific to Fedora.

There are some guidelines regarding your rpmlint errors that we can address

Comment 4 bodhi.zazen 2015-06-16 16:32:56 UTC
I would like to help with this package.

Once you have had time to review my patches I would be more then happy for feedback.

I am in touch with the upstream maintainers and would be more then happy to submit additional bugs / patches upstream.

In terms of the actual patches:

Remove mp3 - I doubt upstream will accept this patch.

- Either we need to maintain this patch
- Or we could move to rpmfusion
- or - just asking - does the code really need to be modified to remove mp3 support ? I do not think the source code actually contains mp3 libs.

I think upstream patched the DSO issue. If not , it is trivial and I will submit the DSO patch upstream.

Same for desktop files and install prefix, I can submit upstream if you wish.

Comment 5 Fedora Update System 2015-06-28 20:24:54 UTC
mscore-2.0.1-1.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/mscore-2.0.1-1.fc21

Comment 6 Fedora Update System 2015-06-28 20:25:05 UTC
mscore-2.0.1-2.fc22 has been submitted as an update for Fedora 22.
https://admin.fedoraproject.org/updates/mscore-2.0.1-2.fc22

Comment 7 Fedora Update System 2015-06-30 00:04:58 UTC
Package mscore-2.0.1-2.fc22:
* should fix your issue,
* was pushed to the Fedora 22 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing mscore-2.0.1-2.fc22'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2015-10882/mscore-2.0.1-2.fc22
then log in and leave karma (feedback).

Comment 8 bodhi.zazen 2015-07-04 14:46:47 UTC
mscore-2.0.1-2.fc22 is not yet available :

dnf update --enablerepo=updates-testing mscore-2.0.1-2.fc22

Last metadata expiration check performed 0:01:09 ago on Sat Jul  4 08:44:21 2015.
No match for argument: mscore-2.0.1-2.fc22
Error: No packages marked for upgrade.

Comment 9 Brendan Jones 2015-07-04 20:39:47 UTC
Its been pulled because the font patch was wrong. I am rebuilding but now have another error against current rawhide

Comment 10 Fedora Update System 2015-11-19 09:49:21 UTC
mscore-2.0.1-6.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2015-37365fd855

Comment 11 Fedora Update System 2015-11-20 10:22:28 UTC
mscore-2.0.1-6.fc22 has been pushed to the Fedora 22 testing repository. If problems still persist, please make note of it in this bug report.
If you want to test the update, you can install it with
$ su -c 'dnf --enablerepo=updates-testing update mscore'
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-5fa4140dec

Comment 12 Fedora Update System 2015-11-20 11:24:57 UTC
mscore-2.0.1-6.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report.
If you want to test the update, you can install it with
$ su -c 'dnf --enablerepo=updates-testing update mscore'
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2015-37365fd855

Comment 13 Fedora Update System 2015-11-28 20:22:29 UTC
mscore-2.0.1-6.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.

Comment 14 Fedora Update System 2015-11-29 06:23:03 UTC
mscore-2.0.1-6.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.