From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-dev+bounces-102561-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (2048 bits))
	(No client certificate requested)
	by finch.gentoo.org (Postfix) with ESMTPS id B13DA158083
	for <garchives@archives.gentoo.org>; Fri, 20 Sep 2024 03:14:03 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 5F7FEE29A9;
	Fri, 20 Sep 2024 03:13:59 +0000 (UTC)
Received: from mail-yw1-x112e.google.com (mail-yw1-x112e.google.com [IPv6:2607:f8b0:4864:20::112e])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id 6FABBE29A4
	for <gentoo-dev@lists.gentoo.org>; Fri, 20 Sep 2024 03:13:58 +0000 (UTC)
Received: by mail-yw1-x112e.google.com with SMTP id 00721157ae682-6da395fb97aso12475247b3.0
        for <gentoo-dev@lists.gentoo.org>; Thu, 19 Sep 2024 20:13:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20230601; t=1726802037; x=1727406837; darn=lists.gentoo.org;
        h=cc:to:subject:message-id:date:from:in-reply-to:references
         :mime-version:from:to:cc:subject:date:message-id:reply-to;
        bh=cbSIt7hGoeiTyclNVZLBWjS43LJ2HM2dDnt+hkK2fa4=;
        b=YfJV5DxckrYstrcYMF2rSmRis5/37FgjTKwZIctTyCkUKZ3I2Wpv6hGCgp+U798j5Y
         Okl0v1xV/48Q75IBeFDNDd1KLs4IMazJtPyxxRrX0ZUJCR+uy6RFSmH0F7+BQRU+Bu/c
         gjDQMQ71KXwXAp1+0L4Rkktf3iEfFBRuPyNhlRYj/jpZOwZQA1165YGQnIZzsgV78MTu
         QvznZYKAC3PpMXSQxY71LnmrRWHy59fcKGn1TtH0dwlHIM1Cq686Jp687rQl99K06iji
         w6fDUnhNe6JNOOW/UfxBNqxJRGGrFl4nDp9ph9FOnCLov7n7vvhChQjhN9NC7Ivehm1m
         5g6g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20230601; t=1726802037; x=1727406837;
        h=cc:to:subject:message-id:date:from:in-reply-to:references
         :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
         :reply-to;
        bh=cbSIt7hGoeiTyclNVZLBWjS43LJ2HM2dDnt+hkK2fa4=;
        b=YUz5F/B2GNYiU5pA/TR9+QjnAD7OzH/3CrHgujGxgn9quQ7HqScZb9bCwb8JNFYP1i
         IjfCI/ekstkH1IV3reaEa+Z7uZCik3aVKBotLPLMEuKtThpHxxotXiwfgYZnKjWx/is7
         6I4xV+7YUhp3vJo5qFlXCClipyGY+sV6kuvaVY88NOfAw8/eHwL9zFRqRGOnrYqBIGD3
         l9V5JVu/2iVzFU6z852ILMQAW6xmAAXiXSIHMZ/nkG0LMf3dLuCAM+HthusCP6qWzWhY
         +eRCuhu5B6ryoDp4YyRh9ZGGYtFewc1tg6XQgVdnnXZVPZb89rn6e4CXAa5hEN2aDMRP
         MHUw==
X-Gm-Message-State: AOJu0YxZ7pseOTrcf4Qqq1dMw9qN1LDWOQlzYYTAmNKiW+48ODUv8sU4
	EvoHFFKxj/lWwLSofHoVpQdRxa+TElWIiFcRynZSzv69dwzJ/Qg/ac2XpOEPn2ZFE+23U8Kfs86
	XFYWE9KNeABg1jqY+c/6viFe+DwLnNA==
X-Google-Smtp-Source: AGHT+IH1Uwc5Id/fXIGxh/RpRzNjIZfmYiiQ3Nvfse9SC+JJ0eXN0OkMCdKaJ69tjqXE+b2w9q1dVtvIqexPr+CuANk=
X-Received: by 2002:a05:690c:6789:b0:6db:d9ed:f034 with SMTP id
 00721157ae682-6dfef01c080mr15299337b3.44.1726802037027; Thu, 19 Sep 2024
 20:13:57 -0700 (PDT)
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@lists.gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply
MIME-Version: 1.0
References: <trinity-53372ee4-9212-4088-b9ff-2279a252beaa-1726796792638@3c-app-mailcom-bs06>
 <878qvnaw9j.fsf@gentoo.org> <trinity-1b242cb9-a2c7-4248-97ad-4741ee38d3d0-1726801232146@3c-app-mailcom-bs06>
In-Reply-To: <trinity-1b242cb9-a2c7-4248-97ad-4741ee38d3d0-1726801232146@3c-app-mailcom-bs06>
From: James Stevenson <james.al.stevenson@gmail.com>
Date: Fri, 20 Sep 2024 04:13:44 +0100
Message-ID: <CAJPAcrP32c_bOSxUxK736=siiJn45JsC3eGEmNh5V54dmCqd9Q@mail.gmail.com>
Subject: Re: [gentoo-dev] Updating community maintained Gentoo Eclipse IDE
 repository ebuild to EAPI 7
To: gentoo-dev@lists.gentoo.org
Cc: Sam James <sam@gentoo.org>
Content-Type: multipart/alternative; boundary="00000000000003bfd90622846e8d"
X-Archives-Salt: 8ded6d48-bf2b-49a0-8314-5c1b152fd181
X-Archives-Hash: 5edceb89fb1d7d41fe57962b23960686

--00000000000003bfd90622846e8d
Content-Type: text/plain; charset="UTF-8"

Hello,

If the current maintainer does not want to continue maintaining these, and
no one else volunteers to, then the overlay will just be removed.

Someone else would need to volunteer to maintain eclipse in a new
overlay/repo for updates to happen. Then potentially that new overlay will
be integrated into eselect-repository to replace the old one. It doesn't
sound like anyone is willing to do the maintenance on it though, so likely
the overlay will just be deleted.

All the best,
James

On Fri, 20 Sept 2024, 04:06 Kevin Brace, <kevinbrace@gmx.com> wrote:

> Hi Sam,
>
> Okay, if I was not clear about what I wanted, I will try to clarify.
> I personally wanted the "sort of official" Eclipse IDE Gentoo overlay on
> GitHub to take up my updated EAPI 7 based ebuilds, but the only person I
> was able to contact  refused.
> I call the repository "sort of official" since it is still on the Gentoo
> wiki page. [1]
> I fixed the ebuild so I do not feel like it should be rejected by the
> developer, but it is what it is.
> Since this is what the situation is, I feel like the existing "sort of
> official" Eclipse IDE Gentoo overlay should be forked, and the updated
> ebuilds should be incorporated.
> Or, perhaps I can gain access to commit the updates to this repository,
> but I assume the people listed on the GitHub page probably will not allow
> that.
> I hope the explanation I wrote here makes sense.
> I was not aware of the alternative unofficial repository .
> I will take a look at it.
> That being said, the wiki page still has the now broken repository. [2]
> Something needs to be done to remedy the situation.
>
> Regards,
>
> Kevin Brace
> Brace Computer Laboratory blog
> https://bracecomputerlab.com
>
>
> [1]: https://wiki.gentoo.org/wiki/Eclipse
> [2]: https://github.com/gentoo/eclipse-overlay
>
>
> > Sent: Thursday, September 19, 2024 at 7:34 PM
> > From: "Sam James" <sam@gentoo.org>
> > To: "Kevin Brace" <kevinbrace@gmx.com>
> > Cc: gentoo-dev@lists.gentoo.org
> > Subject: Re: [gentoo-dev] Updating community maintained Gentoo Eclipse
> IDE repository ebuild to EAPI 7
> >
> > Kevin Brace <kevinbrace@gmx.com> writes:
> >
> > > Hi,
> > Hi,
> >
> > >
> > > I am a first time poster who just subscribed to the gentoo-dev mailing
> list.
> > > I installed Eclipse IDE 4.6 to one Gentoo Linux installation using the
> > > community maintained Eclipse IDE repository ebuild when Portage still
> > > supported EAPI 6, but the current release of Portage no longer does
> > > so.
> > > I have been increasingly annoyed by this community maintained Gentoo
> Eclipse IDE ebuild giving me weird warning type messages when running
> Portage.
> > > Of course, it does not stop Portage from running, but I do not like it
> aesthetically.
> > > The cause of the warning messages are that ebuilds are still at EAPI 5
> (for Eclipse IDE 4.5) and 6 (for Eclipse IDE 4.6), and they need to be
> updated to at least EAPI 7.
> > > I got so annoyed by this that I decided to take them into my own
> hands, and I managed to update ebuilds in question.
> > > I got rid of all the annoying messages displayed when running Portage,
> and it appears that Eclipse IDE installs fine.
> > > So I directly contacted one developer of the three still active on
> GitHub, but he refused to take up the ebuilds and update them.
> > > He does not seem to want to maintain the repository any longer (he
> > > appears to be disillusioned with the Eclipse IDE ebuilds they
> > > developed for some reason), and even suggested that a new community
> > > repository to be created to replace the now obsolete Eclipse IDE
> > > repository.
> > > This one I am talking about.
> > >
> > > https://github.com/gentoo/eclipse-overlay
> > >
> > > Personally, I really did not want to get involved in this type of OS
> > > infrastructure project because I work on totally different type of
> > > code development projects, but I feel like something has to be done to
> > > update the Eclipse IDE ebuilds to keep up with Portage.
> > > Let me know what more experienced Gentoo developers think.
> >
> > In general, packaging Java is pretty painful and everyone has migrated
> > to using just prebuilt jars for useful applications (like Eclipse).
> >
> > (See
> > e.g.
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/4EHBACT4I263R4QF75HB3DUJWWANGHAS/
> ,
> > and I think Chewi wrote a similar email at one point.)
> >
> > I'm not 100% clear what's being requested here:
> > * it definitely looks like the eclipse overlay is pretty dead and
> >   should probably be removed from the repository list;
> > * we can consider requests if someone wants access to it (perhaps you!)
> >   to contribute fixed ebuilds to it, but it might just be better to make
> >   your own repository for that;
> > * there seem to be some newer ebuilds for eclipse in other repositories,
> >   see e.g. http://gpo.zugaina.org/Search?search=eclipse
> >
> > >
> > > Regards,
> > >
> > > Kevin Brace
> > > Brace Computer Laboratory blog
> > > https://bracecomputerlab.com
> >
> > thanks,
> > sam
> >
> >
>
>

--00000000000003bfd90622846e8d
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto">Hello,<div dir=3D"auto"><br></div><div dir=3D"auto">If th=
e current maintainer does not want to continue maintaining these, and no on=
e else volunteers to, then the overlay will just be removed.=C2=A0</div><di=
v dir=3D"auto"><br></div><div dir=3D"auto">Someone else would need to volun=
teer to maintain eclipse in a new overlay/repo for updates to happen. Then =
potentially that new overlay will be integrated into eselect-repository to =
replace the old one. It doesn&#39;t sound like anyone is willing to do the =
maintenance on it though, so likely the overlay will just be deleted.</div>=
<div dir=3D"auto"><br></div><div dir=3D"auto">All the best,</div><div dir=
=3D"auto">James</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" =
class=3D"gmail_attr">On Fri, 20 Sept 2024, 04:06 Kevin Brace, &lt;<a href=
=3D"mailto:kevinbrace@gmx.com">kevinbrace@gmx.com</a>&gt; wrote:<br></div><=
blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px=
 #ccc solid;padding-left:1ex">Hi Sam,<br>
<br>
Okay, if I was not clear about what I wanted, I will try to clarify.<br>
I personally wanted the &quot;sort of official&quot; Eclipse IDE Gentoo ove=
rlay on GitHub to take up my updated EAPI 7 based ebuilds, but the only per=
son I was able to contact=C2=A0 refused.<br>
I call the repository &quot;sort of official&quot; since it is still on the=
 Gentoo wiki page. [1]<br>
I fixed the ebuild so I do not feel like it should be rejected by the devel=
oper, but it is what it is.<br>
Since this is what the situation is, I feel like the existing &quot;sort of=
 official&quot; Eclipse IDE Gentoo overlay should be forked, and the update=
d ebuilds should be incorporated.<br>
Or, perhaps I can gain access to commit the updates to this repository, but=
 I assume the people listed on the GitHub page probably will not allow that=
.<br>
I hope the explanation I wrote here makes sense.<br>
I was not aware of the alternative unofficial repository .<br>
I will take a look at it.<br>
That being said, the wiki page still has the now broken repository. [2]<br>
Something needs to be done to remedy the situation.<br>
<br>
Regards,<br>
<br>
Kevin Brace<br>
Brace Computer Laboratory blog<br>
<a href=3D"https://bracecomputerlab.com" rel=3D"noreferrer noreferrer" targ=
et=3D"_blank">https://bracecomputerlab.com</a><br>
<br>
<br>
[1]: <a href=3D"https://wiki.gentoo.org/wiki/Eclipse" rel=3D"noreferrer nor=
eferrer" target=3D"_blank">https://wiki.gentoo.org/wiki/Eclipse</a><br>
[2]: <a href=3D"https://github.com/gentoo/eclipse-overlay" rel=3D"noreferre=
r noreferrer" target=3D"_blank">https://github.com/gentoo/eclipse-overlay</=
a><br>
<br>
<br>
&gt; Sent: Thursday, September 19, 2024 at 7:34 PM<br>
&gt; From: &quot;Sam James&quot; &lt;<a href=3D"mailto:sam@gentoo.org" targ=
et=3D"_blank" rel=3D"noreferrer">sam@gentoo.org</a>&gt;<br>
&gt; To: &quot;Kevin Brace&quot; &lt;<a href=3D"mailto:kevinbrace@gmx.com" =
target=3D"_blank" rel=3D"noreferrer">kevinbrace@gmx.com</a>&gt;<br>
&gt; Cc: <a href=3D"mailto:gentoo-dev@lists.gentoo.org" target=3D"_blank" r=
el=3D"noreferrer">gentoo-dev@lists.gentoo.org</a><br>
&gt; Subject: Re: [gentoo-dev] Updating community maintained Gentoo Eclipse=
 IDE repository ebuild to EAPI 7<br>
&gt;<br>
&gt; Kevin Brace &lt;<a href=3D"mailto:kevinbrace@gmx.com" target=3D"_blank=
" rel=3D"noreferrer">kevinbrace@gmx.com</a>&gt; writes:<br>
&gt;<br>
&gt; &gt; Hi,<br>
&gt; Hi,<br>
&gt;<br>
&gt; &gt;<br>
&gt; &gt; I am a first time poster who just subscribed to the gentoo-dev ma=
iling list.<br>
&gt; &gt; I installed Eclipse IDE 4.6 to one Gentoo Linux installation usin=
g the<br>
&gt; &gt; community maintained Eclipse IDE repository ebuild when Portage s=
till<br>
&gt; &gt; supported EAPI 6, but the current release of Portage no longer do=
es<br>
&gt; &gt; so.<br>
&gt; &gt; I have been increasingly annoyed by this community maintained Gen=
too Eclipse IDE ebuild giving me weird warning type messages when running P=
ortage.<br>
&gt; &gt; Of course, it does not stop Portage from running, but I do not li=
ke it aesthetically.<br>
&gt; &gt; The cause of the warning messages are that ebuilds are still at E=
API 5 (for Eclipse IDE 4.5) and 6 (for Eclipse IDE 4.6), and they need to b=
e updated to at least EAPI 7.<br>
&gt; &gt; I got so annoyed by this that I decided to take them into my own =
hands, and I managed to update ebuilds in question.<br>
&gt; &gt; I got rid of all the annoying messages displayed when running Por=
tage, and it appears that Eclipse IDE installs fine.<br>
&gt; &gt; So I directly contacted one developer of the three still active o=
n GitHub, but he refused to take up the ebuilds and update them.<br>
&gt; &gt; He does not seem to want to maintain the repository any longer (h=
e<br>
&gt; &gt; appears to be disillusioned with the Eclipse IDE ebuilds they<br>
&gt; &gt; developed for some reason), and even suggested that a new communi=
ty<br>
&gt; &gt; repository to be created to replace the now obsolete Eclipse IDE<=
br>
&gt; &gt; repository.<br>
&gt; &gt; This one I am talking about.<br>
&gt; &gt;<br>
&gt; &gt; <a href=3D"https://github.com/gentoo/eclipse-overlay" rel=3D"nore=
ferrer noreferrer" target=3D"_blank">https://github.com/gentoo/eclipse-over=
lay</a><br>
&gt; &gt;<br>
&gt; &gt; Personally, I really did not want to get involved in this type of=
 OS<br>
&gt; &gt; infrastructure project because I work on totally different type o=
f<br>
&gt; &gt; code development projects, but I feel like something has to be do=
ne to<br>
&gt; &gt; update the Eclipse IDE ebuilds to keep up with Portage.<br>
&gt; &gt; Let me know what more experienced Gentoo developers think.<br>
&gt;<br>
&gt; In general, packaging Java is pretty painful and everyone has migrated=
<br>
&gt; to using just prebuilt jars for useful applications (like Eclipse).<br=
>
&gt;<br>
&gt; (See<br>
&gt; e.g. <a href=3D"https://lists.fedoraproject.org/archives/list/devel@li=
sts.fedoraproject.org/thread/4EHBACT4I263R4QF75HB3DUJWWANGHAS/" rel=3D"nore=
ferrer noreferrer" target=3D"_blank">https://lists.fedoraproject.org/archiv=
es/list/devel@lists.fedoraproject.org/thread/4EHBACT4I263R4QF75HB3DUJWWANGH=
AS/</a>,<br>
&gt; and I think Chewi wrote a similar email at one point.)<br>
&gt;<br>
&gt; I&#39;m not 100% clear what&#39;s being requested here:<br>
&gt; * it definitely looks like the eclipse overlay is pretty dead and<br>
&gt;=C2=A0 =C2=A0should probably be removed from the repository list;<br>
&gt; * we can consider requests if someone wants access to it (perhaps you!=
)<br>
&gt;=C2=A0 =C2=A0to contribute fixed ebuilds to it, but it might just be be=
tter to make<br>
&gt;=C2=A0 =C2=A0your own repository for that;<br>
&gt; * there seem to be some newer ebuilds for eclipse in other repositorie=
s,<br>
&gt;=C2=A0 =C2=A0see e.g. <a href=3D"http://gpo.zugaina.org/Search?search=
=3Declipse" rel=3D"noreferrer noreferrer" target=3D"_blank">http://gpo.zuga=
ina.org/Search?search=3Declipse</a><br>
&gt;<br>
&gt; &gt;<br>
&gt; &gt; Regards,<br>
&gt; &gt;<br>
&gt; &gt; Kevin Brace<br>
&gt; &gt; Brace Computer Laboratory blog<br>
&gt; &gt; <a href=3D"https://bracecomputerlab.com" rel=3D"noreferrer norefe=
rrer" target=3D"_blank">https://bracecomputerlab.com</a><br>
&gt;<br>
&gt; thanks,<br>
&gt; sam<br>
&gt;<br>
&gt;<br>
<br>
</blockquote></div>

--00000000000003bfd90622846e8d--