From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-dev-return-1854-arch-gentoo-dev=gentoo.org@gentoo.org>
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: <mailto:gentoo-dev@gentoo.org>
List-Help: <mailto:gentoo-dev-help@gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev-unsubscribe@gentoo.org>
List-Subscribe: <mailto:gentoo-dev-subscribe@gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@gentoo.org
Received: (qmail 20104 invoked from network); 16 Mar 2003 04:23:29 -0000
From: "Todd Wright" <wylie@geekasylum.org>
To: <gentoo-dev@gentoo.org>
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