Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 705190 - app-admin/rex-1.9.0 version bump
Summary: app-admin/rex-1.9.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Ferenc Erki
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2020-01-11 22:41 UTC by Ferenc Erki
Modified: 2020-04-22 20:17 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ferenc Erki 2020-01-11 22:41:03 UTC
Rex-1.8.0 has been released on 2020-01-05. Bumping the version is also a good opportunity to do some cleanup and improvements of the ebuild. I'll send a PR on GitHub soon.

Reproducible: Always
Comment 1 Ferenc Erki 2020-04-11 14:57:47 UTC
As briefly discussed on IRC, let's go for latest rex-1.9.0 here instead (released on 2020-04-05).
Comment 2 Larry the Git Cow gentoo-dev 2020-04-17 14:12:22 UTC
The bug has been referenced in the following commit(s):

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

commit 4faad7c2dc825fc46c3bc602affced78190e6db8
Author:     Kent Fredric <kentnl@gentoo.org>
AuthorDate: 2020-04-17 14:07:42 +0000
Commit:     Kent Fredric <kentnl@gentoo.org>
CommitDate: 2020-04-17 14:12:05 +0000

    app-admin/rex: Update -9999 ebuild to current status.
    
    - Migrate to EAPI7
    - Switch to branch 'master'
    - Update DESCRIPTION
    - Add new dependencies
    - Add patching to dzil live code that eliminates Plugin::Test::
      dependencies that are not likely to be useful for consumers building
      code on Gentoo for their own purposes, especially as these massively
      complicate the amount of work to satisfy dependencies.
    - Add glue to populate portage ${HOME} to satisfy NextVersions' need to
      have [%User] configured without erroring.
    
    Some of these changes are borrowed from FErki's PR to bump to 1.9x,
    but the changes are done in-band for clarity, and the dependency logic
    is re-evaluated whosale from the start, to eliminate dependencies that
    aren't needed.
    
    Bug: https://bugs.gentoo.org/705190
    Bug: https://github.com/gentoo/gentoo/pull/14313
    Package-Manager: Portage-2.3.97, Repoman-2.3.22
    Signed-off-by: Kent Fredric <kentnl@gentoo.org>

 app-admin/rex/rex-9999.ebuild | 88 +++++++++++++++++++++++++++++++------------
 1 file changed, 64 insertions(+), 24 deletions(-)
Comment 3 Larry the Git Cow gentoo-dev 2020-04-22 20:17:38 UTC
The bug has been closed via the following commit(s):

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

commit 39868a637839ba1b3eb52e645a855cb5babfeb52
Author:     Ferenc Erki <erkiferenc@gmail.com>
AuthorDate: 2020-04-11 16:34:24 +0000
Commit:     Kent Fredric <kentnl@gentoo.org>
CommitDate: 2020-04-22 20:17:20 +0000

    app-admin/rex: bump version to 1.9.0
    
    Closes: https://bugs.gentoo.org/705190
    Closes: https://github.com/gentoo/gentoo/pull/14313
    Package-Manager: Portage-2.3.98, Repoman-2.3.22
    Signed-off-by: Ferenc Erki <erkiferenc@gmail.com>
    Signed-off-by: Kent Fredric <kentnl@gentoo.org>

 app-admin/rex/Manifest         |   1 +
 app-admin/rex/metadata.xml     |   7 ++
 app-admin/rex/rex-1.9.0.ebuild | 185 +++++++++++++++++++++++++++++++++++++++++
 3 files changed, 193 insertions(+)