On Oct 5, 2005, at 9:02 PM, Ciaran McCreesh wrote:
On Wed, 5 Oct 2005 20:56:42 -0500 Kito <[EMAIL PROTECTED]> wrote: | Its not like this is unchartered territory... off the top o' | me head pkgsrc, DarwinPorts, openpkg, fink, written word, | autopackage, MINE, and SamHain have all tackled this in one way or | the other. All of these projects have their faults (duh? but then | again so does portage and the ebuild tree) but a few of them have | been quite successful despite their varying points of inherent | silliness. Sure. They work around it by having lots and lots of workaround code, not by solving the original problem.
Most of the workaround code I see in the few of these I'm acquainted with is in the various bootstrap mechanisms, and the general deficiency of the underlying PM, i.e. no sane package versioning scheme (ports like python24, gcc3,gcc4, etc.), no globally defined 'build opts'(read: use flags), and nowhere to store platform specific knowledge (profiles), so all that crap ends up being stuffed directly in their portfiles.
-- Ciaran McCreesh : Gentoo Developer (Vim, Shell tools, Fluxbox, Cron) Mail : ciaranm at gentoo.org Web : http://dev.gentoo.org/~ciaranm
-- gentoo-portage-dev@gentoo.org mailing list