public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
Search results ordered by [date|relevance]  view[summary|nested|Atom feed]
thread overview below | download: 
* FW: [gentoo-dev] Portage Integrity (Was: gcc ebuild's, downgrades, deletion etc)
@ 2003-03-16  4:23 99% Todd Wright
  0 siblings, 0 replies; 1+ results
From: Todd Wright @ 2003-03-16  4:23 UTC (permalink / raw
  To: gentoo-dev

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


^ permalink raw reply	[relevance 99%]

Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2003-03-16  4:23 99% FW: [gentoo-dev] Portage Integrity (Was: gcc ebuild's, downgrades, deletion etc) Todd Wright

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox