On Mon, Dec 21, 2009 at 9:17 AM, Moinak Ghosh <moinakg at belenix.org> wrote:
> On Mon, Dec 21, 2009 at 10:33 PM, USM Bish <bish at airtelmail.in> wrote: > > On Mon, Dec 21, 2009 at 10:10 PM, Sriram Narayanan <sriramnrn at gmail.com> > wrote: > >> > > [ some snipped ] > >> > >> Other formats and package managers > >> - ebuilds, pacman > >> > > > > Was any thought given towards source build systems like gentoo "portage" > > or FreeBSD ports ?? > > > > Portage, is written in Python, meaning you can adapt it with lesser > effort > > for a Sun compiler instead of gcc. Ports need writing Makefiles. > > > > Portage is a debatable platform. Gentoo is losing popularity. While the > ebuild framework is great for doing automated builds it is debatable > whether a user would like to have builds run for days on end just in > order > to do a full upgrade. I for one will hate that. In addition laptop users > will > absolutely hate it. > Binary ebuilds for users who dont want to compile? emerge "openoffice-bin"? I know Gentoo uses binary ebuilds for things like Java and NVidia drivers. And for people who still want to build it by hand.. they can get the "normal" ebuilds and work with them. /me ducks :) > So Ebuilds only for building is actually fine and very flexible indeed. > But > for binary packaging, RPM or Deb or Arch package format is needed. > In addition Using spec files has some practical advantages: > 1) BeleniX already has a large repertoire of spec files > 2) BeleniX borrows a bunch of patches and some build recipes from Fedora > which is all spec files. Arguably Fedora today is one of the best > architected > Linux distros out there. I am very impressed with the quality of their > Spec > files. > 3) BeleniX builds Gnome stuff from the JDS repo which is all Pkgbuild > spec > files. > 4) We would like to re-use existing stuff as much as possible with as > little > work. > > Regards, > Moinak. > -- > ================================ > http://www.belenix.org/ > http://moinakg.wordpress.com/ > _______________________________________________ > belenix-discuss mailing list > http://mail.opensolaris.org/mailman/listinfo/belenix-discuss > http://groups.google.com/group/belenix-discuss > -- Manish Chakravarty Blog: http://manish-chaks.livejournal.com/ LinkedIn: http://www.linkedin.com/in/manishchakravarty Twitter: http://twitter.com/ManishChaks Facebook: http://www.facebook.com/manish.chakravarty -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.opensolaris.org/pipermail/belenix-discuss/attachments/20091222/5f8749de/attachment.html>
