I have tested a simple version bump of the ebuild to 3.3.2, and it compiles/installs/works fine. As proxy-maintainer, can we also now request that at least 2.9.3 be marked stable for amd64 & x86? I'd also suggest that 3.1.5 can be marked as stable now too, but as I don't have a pure stable install, I can't test if all it's dependencies are also stable. Is there some way to easily check this?
Russel, the requirement for a user / proxied maintainer is to supply a fully runtested ebuild in an attachment. What you have done is more or less say please copy rename the ebuild of 3.1.5, and do it all from there. A copy rename sometimes works, and when not, the ebuild is changed, then we need a unified diff patch with which to generate the bumped form of the bumped ebuild. As for stablilising, similarly, you make a std stable request bug, of which bugzilla has dozens of examples. As user you can also CC arches. As a user maintainer, you do the maintaining processes, not just supply a plan of action. You can observe the 'stabled' state of any package with use of eix. e.g. $ eix x11-terms/roxterm * x11-terms/roxterm Available versions: (0) 2.6.3 (~)2.6.5 (~)2.9.3-r1 (1) (~)3.1.5 {nls} The docs will inform you that an ebuild need have a history of 30 days in the tree with no open bugs to qualify for a stabilisation request. https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
So this got stuck for a while. Could you attach a patch of the tested ebuild. Ideal would be to bump to EAPI=6 while we are there. Could you open a separate ticket for the stabilization, please?
I would be interested in being a proxy maintainer since I use it as my primary terminal. I've submitted https://github.com/gentoo/gentoo/pull/15463 which packages the latest release (3.9.2) from https://github.com/realh/roxterm.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=910c87875ec5ad18ea03f425c61f1e508ef10457 commit 910c87875ec5ad18ea03f425c61f1e508ef10457 Author: Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl> AuthorDate: 2020-04-21 20:57:31 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2020-04-28 07:44:05 +0000 x11-terms/roxterm: Bump to 3.9.3 Closes: https://bugs.gentoo.org/581272 Closes: https://bugs.gentoo.org/718548 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl> Signed-off-by: Joonas Niilola <juippis@gentoo.org> x11-terms/roxterm/Manifest | 1 + x11-terms/roxterm/roxterm-3.9.3.ebuild | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+)