Closed specing closed 2 years ago
All issues should be resolved now, some missing libs may have to be added later on.
no pull request? no reference where this repo was added to gentoo?!
It has not yet been added as I'm sitting on it and testing... sort of.
then this issue is not solved :-P
Looks like OursDesCavernes is ahead of the game: https://github.com/gentoo/gentoo/pull/7558
Let's co-proxy-maint this one !
Hello,
The ebuild
for games-util/springlobby-0.269
sourced from Gentoo mainstream does not compile any more. Three bugs are still opened on Bugzilla : https://bugs.gentoo.org/buglist.cgi?quicksearch=springlobby. As maintaining an ebuild
is easier in an overlay (because IMHO Gentoo reviewers are too strict for non-core & 'for fun' packages like these ones), I propose to drop the mainstream ebuild
and focus the effort on this overlay. Any comment ?
springlobby 0.269 heavily outdated: the current version of springlobby is 0.273. very likely a lot of stuff doesn't work in 0.269 any more.
IMHO drop the ebuild for 0.269 and use 0.273. If there are still any errors, please report them upstream to https://github.com/springlobby/springlobby/issues
@abma : submitted changes to successfully build the 0.273 on latest Gentoo in PR #32 [MERGED]
@specing @OursDesCavernes : could you please tell me if you are still active as proxy maintainers for the mainstream springlobby
ebuild (I see no other Spring RTS related ebuild in the Gentoo official repository) ?
@abma : in order to register this overlay in the Gentoo database (https://github.com/gentoo/api-gentoo-org/blob/master/files/overlays/repositories.xml), could you please tell me what are the Spring RTS 'officials' for the following XXXXX
fields ?
<repo quality="experimental" status="unofficial">
<name>spring>/name>
<description lang="en">Spring RTS Gentoo overlay</description>
<homepage>https://github.com/springlobby/overlay</homepage>
<owner type="person">
<email>XXXXX</email>
<name>XXXXX</name>
</owner>
<source type="git">https://github.com/springlobby/overlay.git</source>
<source type="git">git+ssh://git@github.com/springlobby/overlay.git</source>
<feed>https://github.com/springlobby/overlay/commits/master.atom</feed>
</repo>
hm, i fear thats me: is there an alternative of providing an email address like a link to this issue tracker?
@abma : yeah, understand the concern... but overlay owner name and email are required by Gentoo... hmmm... any generic email address for the Spring RTS project, not a personal one ? I am thinking about a kind of 'gentoo@springrts.com' that would be redirected to the currently active guy to maintain the overlay and Gentoo related stuff ?
springrts.com isn't configured for receiving mails, so please use ...
thank you!
Thank you @abma ! You can now remove your email address from this issue to avoid spam, as I already requested your account on Gentoo Bugzilla (please confirm in the email from bugs.gentoo.org that you should have received) and submitted the registration of this overlay in https://github.com/gentoo/api-gentoo-org/pull/455 [ACCEPTED].
Mainstream removal requested in https://github.com/gentoo/gentoo/pull/23483 in favor of this overlay [ACCEPTED].
@abma : I think 2 things remains to do in addition to close this one through #35 :
1- fix the 105.0 source tarball on the DL server to unblock spring-105.0.ebuild
,
2- merge the PR spring/spring#568 for a cleaner installation on targeted architecture & system. [REJECTED]
Any volunteers for proxy maintainership with me? I would like to upstream ebuilds for all the spring versions currently in use on the official lobby (104, 103, 101 (PD), 100 (PA,PD), 98 (XTA)) and the dev one (9999). Hopefully Jools updates XTA before all the issues below are resolved. There will be a separate issue for springlobby -> Portage.
There is also the question of having spring ebuilds in the first place when lobbies can automatically download them on demand. Nevertheless I want to disable that auto-downloading until it can be done securely, despite Gentoo leadership not caring about security.
reading:
Current TODO: repoman -dx full: