Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 543052 - media-sound/frescobaldi-2.18.1 version bump
Summary: media-sound/frescobaldi-2.18.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement with 2 votes (vote)
Assignee: Gentoo Sound Team
URL: http://www.frescobaldi.org/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-03-12 11:07 UTC by Jean-Claude Repetto
Modified: 2016-03-12 07:47 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Ebuild for python-ly (python-ly-0.9.1.ebuild,962 bytes, text/plain)
2015-05-03 14:00 UTC, Benedikt Reinartz
Details
python-ly-0.9.1.ebuild (python-ly-0.9.1.ebuild,960 bytes, text/plain)
2015-05-03 14:05 UTC, Benedikt Reinartz
Details
frescobaldi-2.18.ebuild (frescobaldi-2.18.ebuild,1012 bytes, text/plain)
2015-05-05 11:19 UTC, Benedikt Reinartz
Details
frescobaldi-2.18-setup-py.patch (frescobaldi-2.18-setup-py.patch,1.38 KB, patch)
2015-05-05 11:20 UTC, Benedikt Reinartz
Details | Diff
frescobaldi-2.18.1.ebuild (frescobaldi-2.18.1.ebuild,965 bytes, text/plain)
2015-05-30 12:02 UTC, Benedikt Reinartz
Details
frescobaldi-2.18.1.ebuild (frescobaldi-2.18.1.ebuild,1007 bytes, text/plain)
2015-05-30 13:40 UTC, Benedikt Reinartz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jean-Claude Repetto 2015-03-12 11:07:45 UTC
On March 7th, 2015, Frescobaldi 2.18 has been released.

Reproducible: Always




Note :
Frescobaldi is now dependent on the package 'python-ly' (https://github.com/wbsoft/python-ly)
Comment 1 Benedikt Reinartz 2015-05-03 13:01:26 UTC
This does according to https://github.com/wbsoft/frescobaldi/issues/439 also fix bug #519918.
Comment 2 Benedikt Reinartz 2015-05-03 14:00:31 UTC
Created attachment 402536 [details]
Ebuild for python-ly
Comment 3 Benedikt Reinartz 2015-05-03 14:05:02 UTC
Created attachment 402538 [details]
python-ly-0.9.1.ebuild

Fix license and IUSE.
Comment 4 Benedikt Reinartz 2015-05-05 11:19:06 UTC
Created attachment 402708 [details]
frescobaldi-2.18.ebuild
Comment 5 Benedikt Reinartz 2015-05-05 11:20:20 UTC
Created attachment 402710 [details, diff]
frescobaldi-2.18-setup-py.patch

Patch for https://github.com/wbsoft/frescobaldi/issues/638, needed only for 2.18 since it's fixed in the upcoming 2.18.1.
Comment 6 Jyrki Launonen 2015-05-28 06:06:17 UTC
2.18.1 was released few days ago (2015-05-28) which supposedly (not listed in changelog) fixes the setup problem. At least, copying 2.0.16 ebuild to 2.18.1 installs fine as is (but doesn't actually work without python-ly).

Also, 2.18 that was added to portage 2015-05-20 was added without python-ly. And so, it is broken and cannot be started: "The python-ly package is not available or too old. At least 0.9 is required to run Frescobaldi."

Quick merge/test results: 2.18.1 works ok with copied 2.0.16 ebuild with added python-ly dependency (no extra patches). python-ly-0.9.1 posted here works fine for that matter.
Comment 7 Benedikt Reinartz 2015-05-30 11:53:20 UTC
Well, now a different frescobaldi-2.18 has been pushed into the tree, that is missing the python-ly dependency and is thus unusable. How did that happen?
Comment 8 Benedikt Reinartz 2015-05-30 12:02:49 UTC
Created attachment 404326 [details]
frescobaldi-2.18.1.ebuild
Comment 9 Benedikt Reinartz 2015-05-30 13:40:28 UTC
Created attachment 404336 [details]
frescobaldi-2.18.1.ebuild

Use single-target mode, be strict about the portmidi dependency.
Comment 10 Karl Lindén 2015-10-31 14:12:30 UTC
Pull request at: https://github.com/gentoo/gentoo/pull/312
Comment 11 Karl Lindén 2015-11-12 15:11:11 UTC
This is fixed. Please close.

commit 08f0618fc84f1d1c8b0011a7460d37fd1b1d924c
Author: Karl Linden <karl.j.linden@gmail.com>
Date:   Sat Oct 31 15:07:20 2015 +0100

    media-sound/frescobaldi: version bump to 2.18.1, depend on python-ly wrt #543052, #561022