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)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 21A11158083 for ; Fri, 20 Sep 2024 01:46:44 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6A498E29A5; Fri, 20 Sep 2024 01:46:39 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (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 DACE4E29A0 for ; Fri, 20 Sep 2024 01:46:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.com; s=s31663417; t=1726796792; x=1727401592; i=kevinbrace@gmx.com; bh=sjX12Vzj6+ttKQcEFUTuGSTEi/iBwszgCB5/i8YA+FI=; h=X-UI-Sender-Class:MIME-Version:Message-ID:From:To:Subject: Content-Type:Date:cc:content-transfer-encoding:content-type:date: from:message-id:mime-version:reply-to:subject:to; b=ihAqIPeXJr24wvyIp4VueuObYqOCd6ldcenafSdDhHC1LhA5/AFOfPf54k9hlmRL m7oTCuTKSKiLUfYEkHScOPA0qCK1eCe9aXmZ2+Sbg2jqrfFzRyLA7hbywIk85/mZs 601zsK4Lb1Fur5sT01c8Gv6zl6BUtRd3zYpza6K4gVqnCXXAy4So1Cyp83Zi94QZy TQOqPCs+bs5HVdHBryP9Gx52BnWcUh35Qw2b7v1zVFC3Cuv8lUnmcLLySeJXWQBM/ 5qVRmdLJUEefN94xlHIn+W1gydIk6pbzLy+LPkeCTWCsdcdtRyzFZZYKXdSIv5a/5 OK5BCDR2plG/0U5jPw== 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 03:46: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: gentoo-dev@lists.gentoo.org Subject: [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 03:46:32 +0200 Importance: normal Sensitivity: Normal X-Priority: 3 X-Provags-ID: V03:K1:+sZAb5mNvIAl691elaYQPL9RSN71mBI18xCCN+Eyzrkg3DmpVv+YB64WegcLh30gzCgSO IOJyhR8hWA17O1pIwzu6/aG4un2tMO1dCxU3fZyb9L+/GNXsLVeNKB0P5eQjllXrGheX/KYojfS+ 99CuvlwO7ZRn003wE2NGPCHET8EKSF3EVfg2+ZsXxMvyaWSnjLZHv7SgvlHDQqUau03JE63iz6nT Ev0rGC+rl8rd3N4CMMDksmaQ03teUSkpqZgLbzlz4nVAxcJrbhRVMTqxy0RFOMbOGu2ZRi1JKEqO yk= X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:lv3mQifQdBM=;XOXjnV8QE7b1MRTwYn01Np8dwKO YiQ8OUdNNHO22OocZbOuinh1hLinoz0338YkuSeH+AiS/qBRLnTi5eywEW4Ll6LVBcQTAng1W Efzo2QNCAHovNeAdOzVgIQmz9SojB6OwBz/k8IXI57JumumJqSo5UGceYFOJJVKaiWD3/iq8q kTWFGWH7WAYIJgsECIz3eblAFSaZYX8DwFqChY0EFYMWLrKWDCqBgcKLLuMuwPUR9HODHiuY7 zWDX+9ooTA4A9LbWLL8/1JLQM9iXW9GoOeuvAUEpuGBKimbnUIXBMcfq7njl298pPFYW5hFF/ QMsL8oI6u4rIyTZh0Hz/xPLJEQsaI5gpSglDCXQjMCrN2jaesRIIVtqgArS0dVfM3YMDZhypY S7wtH+T52lM6LYh1Ax/A5RsMacqv0nwN3kKFWaeD4apYOj3MCAJn+OcihcSnrqzJ86vPrtf0+ z2cQIRoehhLE3R5dsvJhUaE4AgVBh7ZH30/G81O9A2BEXuEYzleWm1lHHfxlV3S0wpvXsmTr6 FQgKS+UDf9GDcBHAhQNB9sicIRjZHqr0KTpDG/v9GGMYEDdf7kEf4Q/yc3DWE0K4T7stq1c/t lCZhV8vjuvUk7UBD2WDYbMJg2RL+475IKQ2f8ohA1i0uvEeusm4NNoooMCrrGHGYVoZqEkB0j +dkMD10tFd8BzJihqPrCGUaMY9mTMlnrLdUWHfG5RQ== X-Archives-Salt: 6b478df3-d6fa-4613-a4da-7521e89694e6 X-Archives-Hash: af735fe5eb85dd232af12211654d7259 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. Regards, Kevin Brace Brace Computer Laboratory blog https://bracecomputerlab.com