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

Bug 644782

Summary: <sys-libs/gwenhywfar-4.19.0 depends on deprecated Qt4 (was: 4.19.0 version bump)
Product: Gentoo Linux Reporter: Andreas Sturmlechner <asturm>
Component: Current packagesAssignee: Hanno Böck <hanno>
Status: RESOLVED FIXED    
Severity: normal CC: thomas.bettler
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://www.aquamaniac.de/sites/download/releasenote.php?package=01&release=207
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 582740, 646894    
Bug Blocks: 564622, 631788    
Attachments: gwenhywfar-4.19.0.ebuild
gwenhywfar-4.19.0.ebuild

Description Andreas Sturmlechner gentoo-dev 2018-01-16 17:23:41 UTC
Available since 2017/07/30.

Normally I would ask for removal of USE=qt4 at the same time, but unfortunately with kmymoney we still have a revdep that is depending on this, without a Qt5-based release.
Comment 1 Thomas Bettler 2018-02-11 14:04:55 UTC
Created attachment 519056 [details]
gwenhywfar-4.19.0.ebuild

Why not bump to 4.19.0
Comment 2 Andreas Sturmlechner gentoo-dev 2018-02-11 14:07:42 UTC
I see you've attached an ebuild. What are the differences to the current latest ebuild in tree? Did you address build system changes? Check the upstream changelog?
Comment 3 Andreas Sturmlechner gentoo-dev 2018-02-11 14:15:02 UTC
Since we have kmymoney:5 now in tree (git commit 5c262f404fd5f463e5aa0e670ebf755e8190093a), the upcoming version bump should already get rid of the Qt4 option for us to make progress with qt4-removal.
Comment 4 Thomas Bettler 2018-02-11 18:28:29 UTC
Created attachment 519116 [details]
gwenhywfar-4.19.0.ebuild

In case you prefer an ebuild without qt4 you may use this one.

Changes since gwenhywfar-4.15.3-r1.ebuild are incorporating the release notes since then:
- remove qt4 USE-flag (as you asked)
- add gtk3 USE-flag (new in 4.19)
Comment 5 Larry the Git Cow gentoo-dev 2018-02-12 23:50:35 UTC
The bug has been closed via the following commit(s):

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

commit 82eb14efdb7e64341d631a7b9a7dfa6782a6305f
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2018-02-12 22:44:14 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2018-02-12 23:50:09 +0000

    sys-libs/gwenhywfar: 4.19.0 version bump
    
    Thanks-to: Thomas Bettler <thomas.bettler@gmail.com>
    Bug: https://bugs.gentoo.org/582740
    Bug: https://bugs.gentoo.org/640900
    Closes: https://bugs.gentoo.org/644782
    Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-libs/gwenhywfar/Manifest                 |   1 +
 sys-libs/gwenhywfar/gwenhywfar-4.19.0.ebuild | 116 +++++++++++++++++++++++++++
 sys-libs/gwenhywfar/metadata.xml             |  17 ++--
 3 files changed, 128 insertions(+), 6 deletions(-)
Comment 6 Andreas Sturmlechner gentoo-dev 2018-02-12 23:52:55 UTC
Let's keep this open until cleanup is done.
Comment 7 Larry the Git Cow gentoo-dev 2018-04-06 00:42:13 UTC
The bug has been closed via the following commit(s):

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

commit 26b5e6901708132469ce69fa967a6e1d2882c484
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2018-04-06 00:38:47 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2018-04-06 00:42:00 +0000

    sys-libs/gwenhywfar: Drop vulnerable and Qt4-based
    
    Bug: https://bugs.gentoo.org/582740
    Closes: https://bugs.gentoo.org/644782
    Package-Manager: Portage-2.3.28, Repoman-2.3.9

 sys-libs/gwenhywfar/Manifest                    |  1 -
 sys-libs/gwenhywfar/gwenhywfar-4.15.3-r1.ebuild | 62 -------------------------
 sys-libs/gwenhywfar/gwenhywfar-4.15.3.ebuild    | 59 -----------------------
 3 files changed, 122 deletions(-)