* [gentoo-dev] Last rites: net-misc/electrum-ltc
@ 2022-09-10 13:20 Arthur Zamarin
2022-09-10 15:49 ` Jeff Gazso
0 siblings, 1 reply; 7+ messages in thread
From: Arthur Zamarin @ 2022-09-10 13:20 UTC (permalink / raw
To: gentoo-dev-announce; +Cc: gentoo-dev
[-- Attachment #1.1: Type: text/plain, Size: 230 bytes --]
# Arthur Zamarin <arthurzam@gentoo.org> (2022-09-10)
# Python 3.8 only package, with capped old dependencies, and open
# bugs and issues.
# Removal: 2022-10-10. Bugs #869506, #695090, #792219, #809272.
net-misc/electrum-ltc
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-dev] Last rites: net-misc/electrum-ltc
2022-09-10 13:20 [gentoo-dev] Last rites: net-misc/electrum-ltc Arthur Zamarin
@ 2022-09-10 15:49 ` Jeff Gazso
2022-09-10 15:59 ` Sam James
2022-09-10 16:22 ` Arthur Zamarin
0 siblings, 2 replies; 7+ messages in thread
From: Jeff Gazso @ 2022-09-10 15:49 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1190 bytes --]
This one caught me by surprise.
So, it looks like the versions of net-misc/electrum (the Bitcoin client) in
Gentoo's repository are in pretty good shape. The version of
net-misc/electrum-ltc (the Litecoin client) in the Gentoo repository looks
like it's two years old. (For those who are unfamiliar the Litecoin client
is downstream of the Bitcoin client, both projects share a lot of the same
code.) I checked upstream and the current version of electrum-ltc appears
to have been bumped to Python 3.8 and it looks like the old aiorpcX
(#792219) issue that was causing such a headache has also been fixed as of
a PR this past February. See my note in #792219.
Pardon my ignorance, but couldn't this package be salvaged by repurposing
the net-misc/electrum ebuild code to bring the net-misc/electrum-ltc
package current? Is the situation more complicated than that?
~Jeff
On Sat, Sep 10, 2022 at 9:21 AM Arthur Zamarin <arthurzam@gentoo.org> wrote:
> # Arthur Zamarin <arthurzam@gentoo.org> (2022-09-10)
> # Python 3.8 only package, with capped old dependencies, and open
> # bugs and issues.
> # Removal: 2022-10-10. Bugs #869506, #695090, #792219, #809272.
> net-misc/electrum-ltc
>
[-- Attachment #2: Type: text/html, Size: 1651 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-dev] Last rites: net-misc/electrum-ltc
2022-09-10 15:49 ` Jeff Gazso
@ 2022-09-10 15:59 ` Sam James
2022-09-10 16:22 ` Arthur Zamarin
1 sibling, 0 replies; 7+ messages in thread
From: Sam James @ 2022-09-10 15:59 UTC (permalink / raw
To: gentoo-dev; +Cc: Jeff Gazso
[-- Attachment #1: Type: text/plain, Size: 1045 bytes --]
> On 10 Sep 2022, at 16:49, Jeff Gazso <jeff.gazso@gmail.com> wrote:
>
> This one caught me by surprise.
>
> So, it looks like the versions of net-misc/electrum (the Bitcoin client) in Gentoo's repository are in pretty good shape. The version of net-misc/electrum-ltc (the Litecoin client) in the Gentoo repository looks like it's two years old. (For those who are unfamiliar the Litecoin client is downstream of the Bitcoin client, both projects share a lot of the same code.) I checked upstream and the current version of electrum-ltc appears to have been bumped to Python 3.8 and it looks like the old aiorpcX (#792219) issue that was causing such a headache has also been fixed as of a PR this past February. See my note in #792219.
>
> Pardon my ignorance, but couldn't this package be salvaged by repurposing the net-misc/electrum ebuild code to bring the net-misc/electrum-ltc package current? Is the situation more complicated than that?
>
Someone would need to do it and nobody's done it until now...
You could!
[-- Attachment #2: Message signed with OpenPGP --]
[-- Type: application/pgp-signature, Size: 358 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-dev] Last rites: net-misc/electrum-ltc
2022-09-10 15:49 ` Jeff Gazso
2022-09-10 15:59 ` Sam James
@ 2022-09-10 16:22 ` Arthur Zamarin
2022-09-26 21:49 ` Jeff Gazso
1 sibling, 1 reply; 7+ messages in thread
From: Arthur Zamarin @ 2022-09-10 16:22 UTC (permalink / raw
To: gentoo-dev, Jeff Gazso
[-- Attachment #1.1: Type: text/plain, Size: 1662 bytes --]
On 10/09/2022 18.49, Jeff Gazso wrote:
> This one caught me by surprise.
>
> So, it looks like the versions of net-misc/electrum (the Bitcoin client)
> in Gentoo's repository are in pretty good shape. The version of
> net-misc/electrum-ltc (the Litecoin client) in the Gentoo repository
> looks like it's two years old. (For those who are unfamiliar the
> Litecoin client is downstream of the Bitcoin client, both projects share
> a lot of the same code.) I checked upstream and the current version of
> electrum-ltc appears to have been bumped to Python 3.8 and it looks like
> the old aiorpcX (#792219) issue that was causing such a headache has
> also been fixed as of a PR this past February. See my note in #792219.
Looks like you are correct, but note that we currently have 3.10 as
stable version, so electrum-ltc should be at least that version.
> Pardon my ignorance, but couldn't this package be salvaged by
> repurposing the net-misc/electrum ebuild code to bring the
> net-misc/electrum-ltc package current? Is the situation more complicated
> than that?
If any user manages to fix the issues mentioned in last rite message
(mainly bump to at least 3.10 python target), I would gladly cancel the
last-rite and mask.
If you do it, please ping me in the PR, and I would gladly review it.
Those last-rites I did today are mainly for those packages that were
stuck in only 3.8, had a bug open for 7-10 month already. If any
maintainer can fix those ebuilds, I would happily revert the last-rite.
> ~Jeff
--
Arthur Zamarin
arthurzam@gentoo.org
Gentoo Linux developer (Python, Arch Teams, pkgcore stack, GURU)
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-dev] Last rites: net-misc/electrum-ltc
2022-09-10 16:22 ` Arthur Zamarin
@ 2022-09-26 21:49 ` Jeff Gazso
2022-09-27 7:13 ` Arthur Zamarin
0 siblings, 1 reply; 7+ messages in thread
From: Jeff Gazso @ 2022-09-26 21:49 UTC (permalink / raw
To: Arthur Zamarin; +Cc: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 2044 bytes --]
After some trial and error, I managed to modernize the old
net-misc/electrum-ltc ebuild based upon the net-misc/electrum ebuild code.
I still need to tweak a few things, but it's basically done.
I am not (yet) a Gentoo dev, how do I move forward with the revised
ebuild?
On Sat, Sep 10, 2022 at 12:22 PM Arthur Zamarin <arthurzam@gentoo.org>
wrote:
> On 10/09/2022 18.49, Jeff Gazso wrote:
> > This one caught me by surprise.
> >
> > So, it looks like the versions of net-misc/electrum (the Bitcoin client)
> > in Gentoo's repository are in pretty good shape. The version of
> > net-misc/electrum-ltc (the Litecoin client) in the Gentoo repository
> > looks like it's two years old. (For those who are unfamiliar the
> > Litecoin client is downstream of the Bitcoin client, both projects share
> > a lot of the same code.) I checked upstream and the current version of
> > electrum-ltc appears to have been bumped to Python 3.8 and it looks like
> > the old aiorpcX (#792219) issue that was causing such a headache has
> > also been fixed as of a PR this past February. See my note in #792219.
>
> Looks like you are correct, but note that we currently have 3.10 as
> stable version, so electrum-ltc should be at least that version.
>
> > Pardon my ignorance, but couldn't this package be salvaged by
> > repurposing the net-misc/electrum ebuild code to bring the
> > net-misc/electrum-ltc package current? Is the situation more complicated
> > than that?
>
> If any user manages to fix the issues mentioned in last rite message
> (mainly bump to at least 3.10 python target), I would gladly cancel the
> last-rite and mask.
> If you do it, please ping me in the PR, and I would gladly review it.
>
> Those last-rites I did today are mainly for those packages that were
> stuck in only 3.8, had a bug open for 7-10 month already. If any
> maintainer can fix those ebuilds, I would happily revert the last-rite.
>
> > ~Jeff
>
> --
> Arthur Zamarin
> arthurzam@gentoo.org
> Gentoo Linux developer (Python, Arch Teams, pkgcore stack, GURU)
>
>
[-- Attachment #2: Type: text/html, Size: 2602 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-dev] Last rites: net-misc/electrum-ltc
2022-09-26 21:49 ` Jeff Gazso
@ 2022-09-27 7:13 ` Arthur Zamarin
2022-10-11 0:53 ` Jeff Gazso
0 siblings, 1 reply; 7+ messages in thread
From: Arthur Zamarin @ 2022-09-27 7:13 UTC (permalink / raw
To: gentoo-dev, Jeff Gazso
[-- Attachment #1.1: Type: text/plain, Size: 704 bytes --]
On 27/09/2022 00.49, Jeff Gazso wrote:
> After some trial and error, I managed to modernize the old
> net-misc/electrum-ltc ebuild based upon the net-misc/electrum ebuild code.
> I still need to tweak a few things, but it's basically done.
Thank you for the work on it.
> I am not (yet) a Gentoo dev, how do I move forward with the revised
> ebuild?
>
Open a Pull Request in GitHub, and one of our devs will review it. I
recommend to read [1] if this is your first time. Please ping me
(@arthurzam) so we don't miss it :)
[1] https://wiki.gentoo.org/wiki/GitHub_Pull_Requests
--
Arthur Zamarin
arthurzam@gentoo.org
Gentoo Linux developer (Python, Arch Teams, pkgcore stack)
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-dev] Last rites: net-misc/electrum-ltc
2022-09-27 7:13 ` Arthur Zamarin
@ 2022-10-11 0:53 ` Jeff Gazso
0 siblings, 0 replies; 7+ messages in thread
From: Jeff Gazso @ 2022-10-11 0:53 UTC (permalink / raw
To: Arthur Zamarin; +Cc: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1039 bytes --]
Sorry for the delay, I have submitted my PR request to save
net-misc/electrum-ltc from last rites. I have tagged you and Sam.
https://github.com/gentoo/gentoo/pull/27731
Please let me know if there is anything more I need to do.
~Jeff
On Tue, Sep 27, 2022 at 3:14 AM Arthur Zamarin <arthurzam@gentoo.org> wrote:
> On 27/09/2022 00.49, Jeff Gazso wrote:
> > After some trial and error, I managed to modernize the old
> > net-misc/electrum-ltc ebuild based upon the net-misc/electrum ebuild
> code.
> > I still need to tweak a few things, but it's basically done.
>
> Thank you for the work on it.
>
> > I am not (yet) a Gentoo dev, how do I move forward with the revised
> > ebuild?
> >
>
> Open a Pull Request in GitHub, and one of our devs will review it. I
> recommend to read [1] if this is your first time. Please ping me
> (@arthurzam) so we don't miss it :)
>
> [1] https://wiki.gentoo.org/wiki/GitHub_Pull_Requests
>
> --
> Arthur Zamarin
> arthurzam@gentoo.org
> Gentoo Linux developer (Python, Arch Teams, pkgcore stack)
>
>
[-- Attachment #2: Type: text/html, Size: 1738 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2022-10-11 0:54 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-09-10 13:20 [gentoo-dev] Last rites: net-misc/electrum-ltc Arthur Zamarin
2022-09-10 15:49 ` Jeff Gazso
2022-09-10 15:59 ` Sam James
2022-09-10 16:22 ` Arthur Zamarin
2022-09-26 21:49 ` Jeff Gazso
2022-09-27 7:13 ` Arthur Zamarin
2022-10-11 0:53 ` Jeff Gazso
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox