From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7171 invoked by uid 1002); 16 Mar 2003 04:23:30 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 20104 invoked from network); 16 Mar 2003 04:23:29 -0000 From: "Todd Wright" To: Date: Sun, 16 Mar 2003 15:23:26 +1100 Message-ID: <001b01c2eb73$cac0baf0$fc911ecb@geekasylum.org> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook CWS, Build 9.0.2416 (9.0.2911.0) X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4920.2300 Importance: Normal Subject: FW: [gentoo-dev] Portage Integrity (Was: gcc ebuild's, downgrades, deletion etc) X-Archives-Salt: 4184c61a-4b90-465d-ba64-dfa3bee33a1d X-Archives-Hash: 94fae31659cd6c0c26a643452afdd6fb Spider wrote: > But my point is: adding a ChangeLog or=20 > stating what is done difference does make a change when=20 > submitting a build for something thats already in the tree. The ebuild I mentioned in the original post to this thread did state = what had changed. In this case it was primarily the software version and = some minor changes to cater for changes in the way it compiled. I can = understand your frustration at users submitting an ebuild with no = indication of what changed, however that was not what this thread was = intended to discuss. My point, particularly related to this ebuild (though it applies equally = to any software) is, who is the developer to appoint himself an expert = on Hercules (a S/390 mainframe emulator) and decide that he can simply = copy an old ebuild (exactly what spider has complained about users = doing), when a complete and up to date ebuild was supplied (incl ppc, = sparc alpha support etc) in the first place. Unless the developer is familiar with Hercules (or other software = product) he should leave it to those of us close to the development of = the software to create the ebuild for it... unless he wants to download = a real mainfraime OS (presumably learn it), and then run it himself for = testing. Only then would I consider him qualified to create an = appropriate ebuild. In other words the people who are experts on the software in question = should be controlling how it compiles/builds not those entrusted to add = that knowledge to portage. The Gentoo developers should only approve = that the submitted ebuild meets the standard and does not break anything = else, but it is the submitted ebuild that should be added. As it stands now, Hercules 2.17 is in portage (masked) using the 2.15 = ebuild, and the 2.17 ebuild is marked "Future" which I presume means = that it will be added (possibly) in the future. In the mean time, there are differences in the layout of Hercules, and = in the coresponding ebuild steps which will remain broken until the = "Future" arrives. -- _--_|\ --------- Todd Wright -- wylie@geekasylum.org -------- / \ ICQ: 9589981 YIM: mvs38j \_.--._* <--- http://www.geekasylum.org/~wylie/ v Mobile: +61-403-796-001 Ph: +61-2-9699-1746 ---------------------------------------------------------------- -- gentoo-dev@gentoo.org mailing list