Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 543052

Summary: media-sound/frescobaldi-2.18.1 version bump
Product: Gentoo Linux Reporter: Jean-Claude Repetto <jrepetto>
Component: Current packagesAssignee: Gentoo Sound Team <sound>
Status: RESOLVED FIXED    
Severity: enhancement CC: bertrand.pietu, codez_iccd_99, karl.j.linden
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://www.frescobaldi.org/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Ebuild for python-ly
python-ly-0.9.1.ebuild
frescobaldi-2.18.ebuild
frescobaldi-2.18-setup-py.patch
frescobaldi-2.18.1.ebuild
frescobaldi-2.18.1.ebuild

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