Linked by Jordan Spencer Cunningham on Mon 11th Jan 2010 15:57 UTC
Original OSNews Interviews A few weeks ago, we asked for the OSNews community to help with some questions we were going to ask Aaron Griffin from the Arch Linux team, and the response was glorious and somewhat phenomenal. We added those questions to our own and sent them on over, and then we were surprised by receiving not only Aaron Griffin's responses but answers from various individuals from the team.
Thread beginning with comment 403868
To read all comments associated with this story, please click here.
build system
by yngwin on Wed 13th Jan 2010 13:17 UTC
yngwin
Member since:
2010-01-13

"Instead, advanced users will appreciate a simple build system based on GNU Bash: A language they are most likely familiar with contrary to other systems using custom languages like RPM spec or python-based portage."

The fact that portage is written in python has as little to do with an accessible build system as the fact that pacman is written in C. The public facing parts, the eclasses and ebuild-helpers as well as the ebuilds themselves, are written in bash.

Yes, Gentoo's ebuild format does have a somewhat higher learning curve than Arch's pkgbuild. But that is because there is more abstraction into custom functions. But this is very convenient once you have picked up on the conventions and available functionality. The kind of users who would start hacking ebuilds should have no problems to do so. You don't need to be a programmer, I'm just a hobbyist myself.

Reply Score: 1