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

Bug 631966

Summary: media-sound/frescobaldi-3.0.0: version bump
Product: Gentoo Linux Reporter: Eugene Cormier <eugenecormier>
Component: Current packagesAssignee: Gentoo Sound Team <sound>
Status: RESOLVED FIXED    
Severity: normal CC: Adrian.Bassett, eugenecormier, jouni.kosonen
Priority: Normal Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 609734    
Bug Blocks: 631788    
Attachments: ebuild for media-sound/frescobaldi-3.0.0
python-poppler-qt5-0.24.2-r1.ebuild

Description Eugene Cormier 2017-09-25 02:40:53 UTC
It would be great to get this added to the tree, and it would also be nice to have at least 1 stabilized release
Comment 1 Adrian Bassett 2017-12-04 11:07:07 UTC
Created attachment 508012 [details]
ebuild for media-sound/frescobaldi-3.0.0
Comment 2 Adrian Bassett 2017-12-04 11:12:20 UTC
(In reply to Adrian.Bassett from comment #1)
> Created attachment 508012 [details]
> ebuild for media-sound/frescobaldi-3.0.0

The attachment is for an upgrade of frescobaldi to 3.0.0.  This is described as a stable/development release.  The ebuild moves to the required qt5, thereby reducing general dependencies on qt4.  It also ups the required python version from 2.7 to 3.5, but this could no doubt be modified to reflect current gentoo practice.

Note that I am not an active user of frescobaldi but 3.0.0 compiles and appears to run OK on ~amd64.
Comment 3 Andreas Sturmlechner gentoo-dev 2017-12-04 21:23:51 UTC
Does this not require dev-python/python-poppler-qt5? 2.20.0 depends on python-poppler-qt4 at least.
Comment 4 Adrian Bassett 2017-12-04 22:46:52 UTC
(In reply to Andreas Sturmlechner from comment #3)
> Does this not require dev-python/python-poppler-qt5? 2.20.0 depends on
> python-poppler-qt4 at least.

It does appear to be the case.  I wasn't aware of the cited bug and it would seem that without python-poppler-qt5 frescobaldi 3.0.0 is operating with reduced functionality.

Does anybody have a working ebuild for python-poppler-qt5?
Comment 5 Jouni Kosonen 2017-12-17 14:58:40 UTC
Created attachment 510482 [details]
python-poppler-qt5-0.24.2-r1.ebuild

(In reply to Adrian.Bassett from comment #4)
> Does anybody have a working ebuild for python-poppler-qt5?

I believe the attached ebuild should work. I've named it -r1 because it picks up the commits made after the 0.24.2 release.
Comment 6 Andreas Sturmlechner gentoo-dev 2017-12-20 22:07:56 UTC
Thanks Jouni, but this is the wrong bug for a python-poppler-qt5 ebuild - please see bug 609734 on which we depend here.

Also using a revision is wrong here:
- it should be versioned 0.24.2_pYYYYMMDD (date of COMMIT)
- inherit vcs-snapshot and you get a sane ${S} automatically without the need to set it
Comment 7 Larry the Git Cow gentoo-dev 2017-12-21 01:04:07 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7df0fff68b0e7d0089f2001956d3859520770e4a

commit 7df0fff68b0e7d0089f2001956d3859520770e4a
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2017-12-21 01:01:38 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2017-12-21 01:02:52 +0000

    media-sound/frescobaldi: Drop 2.20.0
    
    Closes: https://bugs.gentoo.org/631966
    Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-sound/frescobaldi/Manifest                  |  1 -
 media-sound/frescobaldi/frescobaldi-2.20.0.ebuild | 37 -----------------------
 media-sound/frescobaldi/metadata.xml              | 22 ++++++++------
 3 files changed, 12 insertions(+), 48 deletions(-)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b83d22f10aaf62b60ae914dbc257e23f8fcbcceb

commit b83d22f10aaf62b60ae914dbc257e23f8fcbcceb
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2017-12-21 00:52:04 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2017-12-21 01:02:52 +0000

    media-sound/frescobaldi: 3.0.0 version bump
    
    Thanks-to: Eugene Cormier <eugenecormier@gmail.com>
    Thanks-to: N. Andrew Walsh <n.andrew.walsh@gmail.com>
    Bug: https://bugs.gentoo.org/631966
    Closes: https://bugs.gentoo.org/609736
    Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-sound/frescobaldi/Manifest                 |  1 +
 media-sound/frescobaldi/frescobaldi-3.0.0.ebuild | 41 ++++++++++++++++++++++++
 2 files changed, 42 insertions(+)}
Comment 8 Jean-Claude Repetto 2017-12-21 20:41:28 UTC
Why did you remove frescobaldi-2.20? frescobaldi-3.0.0 does not work on my PC (see https://bugs.gentoo.org/641968), and I can't even reinstall the latest working version!