From: "Todd Wright" <wylie@geekasylum.org>
To: <gentoo-dev@gentoo.org>
Subject: FW: [gentoo-dev] Portage Integrity (Was: gcc ebuild's, downgrades, deletion etc)
Date: Sun, 16 Mar 2003 15:23:26 +1100 [thread overview]
Message-ID: <001b01c2eb73$cac0baf0$fc911ecb@geekasylum.org> (raw)
Spider wrote:
> But my point is: adding a ChangeLog or
> stating what is done difference does make a change when
> 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
next reply other threads:[~2003-03-16 4:23 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-03-16 4:23 Todd Wright [this message]
2003-03-16 16:48 ` FW: [gentoo-dev] Portage Integrity (Was: gcc ebuild's, downgrades, deletion etc) Spider
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='001b01c2eb73$cac0baf0$fc911ecb@geekasylum.org' \
--to=wylie@geekasylum.org \
--cc=gentoo-dev@gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox