From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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) server-digest SHA256) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 2967B158083 for ; Fri, 20 Sep 2024 03:06:09 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A7E9FE29A6; Fri, 20 Sep 2024 03:06:04 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 1FEECE29A1 for ; Fri, 20 Sep 2024 03:06:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.com; s=s31663417; t=1726801558; x=1727406358; i=kevinbrace@gmx.com; bh=xVfoVoUlE7dA4h7Neiq6jihQ4UolGFM+vTkk4ltPf5c=; h=X-UI-Sender-Class:MIME-Version:Message-ID:From:To:Cc:Subject: Content-Type:Date:In-Reply-To:References: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=QMRQQTNbDJCmchaaGpdOVvwzEa5DepSlQLGhiQVmF/Dt19Y9BOWWde7h/hhOhk9R 4+NwoW/555WQ4dxISlDMXNjbnLGFBPgpsW7m+EStnzQL6gddqEeJ4KKsjCBf8HX3F L0Mjt093Rvyq2muXBZ9CvIYo5b9s+NacDNU1CIpR4TodBnHQ5nuzc3+jwiKqWw4hS jzmYSh+r7XyuOX2qzsEq2Josxx5qkZMSsQC72htPWGUVKKYlft27HgUWV+ln7tbeT HjSypYe66gS3+i4md9CrwNJ3Dgv7eDVA6kgeXmStyvuvESxhzJtRsb7us1vdmy8en i9zD7D2BKsRfdbvsBA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [23.124.79.221] ([23.124.79.221]) by web-mail.gmx.net (3c-app-mailcom-bs06.server.lan [172.19.170.174]) (via HTTP); Fri, 20 Sep 2024 05:00:32 +0200 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail 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 Message-ID: From: Kevin Brace To: Sam James Cc: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Updating community maintained Gentoo Eclipse IDE repository ebuild to EAPI 7 Content-Type: text/plain; charset=UTF-8 Date: Fri, 20 Sep 2024 05:00:32 +0200 Importance: normal Sensitivity: Normal In-Reply-To: <878qvnaw9j.fsf@gentoo.org> References: <878qvnaw9j.fsf@gentoo.org> X-UI-Message-Type: mail X-Priority: 3 X-Provags-ID: V03:K1:NhohcbVn5wdR/6NXmuje1PrfCFlv0VCW7iTZcEHyDs6czAECThsXb1JBbccsBa3q3EJVk uy9W9sZ7ydkK5dFQzXJQx74YrkQR48xjp7/i9d9llCKAdHINJUg4HcPVQR7vXqE9+Y31Zuo/Ko+R WgQMDobrUvbUlt3QjtkAdJE/3G/PU0mXg//9/A6XrkiwHjcjkTSd3z33sJC+SKHzko+fSc8jBV2g 2RWKPKkk+oe+/EBrRp8k5mWdYRw3jLSzaGKTNiO5Oo+oT3u4c2EonQ1nHxHi1hv0+d7/1KoOWecr 0M= X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:0duw64oaXMg=;K99hM9Rei/gXhtzX83hAeJWfieT BS6zX7WQA19NI4p6POyp0sdtrybUiz2oru2UopE46P2sqTlE7bnOtkI6d+a6u7KswiFaSK45G jxAFianlnK5iwcgSxTAUldKbRYYDebQQcJt2Ofeg/z5nK1h6rKO6BFQSIvf0okyZGIG3iqDhq R9CISP1gZxtbgNY4y6JmBpP8Lr8jhRkZjz6swnSjkyr6g6ParrMfvIisNeJ8wvXmxnRT32P23 0Ak2zUPNIITOimz7yG0PeVv12eTbwSK9WzSt++UBTqO53Q3vn3qytvDq5ebT6teJNe69ICBCP 5+s5/Ou6FVNNv9359zfl/gW6wtgbFk1b1I5LH0CBs9UCsLBjc8tpAgbbBvO5S76GsEfG/VcML IHZzoZFmsw8KNrwkar9vkQDk6Fv3KJ1ERy6zqyBipobO/jpTJhxAzHJ1k06qXlEoIziAXFxh9 CVHGa4zkUdskC63M/NoaR2Zkx5SaQiuYJaDviFYuSeoTa0tangI6kBLYsmjQ/MqY0fOGh1E3h y1KKMLZzlntFt3LeIiTK6ZbgeK+U1uHJGD4RMuHDKqS51a01StOKNGtY2YWYTiWKab0UCGZSZ iDxA4i8SYwUNwlKGOEQYGGa26TTB9eOtyw88R3B/BEYfNR3NEOJCow9MFb+6ptZtGhlkh6ItK +IiEIcFKuYo8px3SycsdSPXPVXyxP/v9ctW8L0riUw== Content-Transfer-Encoding: quoted-printable X-Archives-Salt: dbb7d9b7-1ee6-48bc-b463-857a3cfba699 X-Archives-Hash: ba4bc31531e5301c85dee47ceafa5599 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 G= itHub to take up my updated EAPI 7 based ebuilds, but the only person I wa= s able to contact refused. I call the repository "sort of official" since it is still on the Gentoo w= iki page. [1] I fixed the ebuild so I do not feel like it should be rejected by the deve= loper, but it is what it is. Since this is what the situation is, I feel like the existing "sort of off= icial" Eclipse IDE Gentoo overlay should be forked, and the updated ebuild= s should be incorporated. Or, perhaps I can gain access to commit the updates to this repository, bu= t I assume the people listed on the GitHub page probably will not allow th= at. 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" > To: "Kevin Brace" > Cc: gentoo-dev@lists.gentoo.org > Subject: Re: [gentoo-dev] Updating community maintained Gentoo Eclipse I= DE repository ebuild to EAPI 7 > > Kevin Brace 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 E= clipse IDE ebuild giving me weird warning type messages when running Porta= ge. > > 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 up= dated 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 Git= Hub, 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.fedorapro= ject.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=3Declipse > > > > > Regards, > > > > Kevin Brace > > Brace Computer Laboratory blog > > https://bracecomputerlab.com > > thanks, > sam > >