Re: [gentoo-dev] The future of ebuild

2008-02-25 Thread Jakub Moc
Santiago M. Mola napsal(a): This is not going to happen. Migrating to Nix means rewriting the distro from scratch. If you´re interested in a distro built on top of Nix, you can try NixOS (which looks really nice IMO). Regards, Santiago While we are switching the whole tree to Nix, I'd

Re: [gentoo-dev] The future of ebuild

2008-02-25 Thread Sebastian Volke
On Monday 25 February 2008 11:59:35 Jakub Moc wrote: While we are switching the whole tree to Nix, I'd strongly advocate that: 1/ All ebuilds must be rewritten in whitespace [1]; that will have the great side-effect that all those pesky whitespace repoman checks will start to be meaningful

Re: [gentoo-dev] The future of ebuild

2008-02-24 Thread Felipe Contreras
On Thu, Feb 21, 2008 at 2:29 PM, Duncan Coutts [EMAIL PROTECTED] wrote: On Wed, 2008-02-20 at 22:40 +0200, Felipe Contreras wrote: The core of a distribution is the packaging system, and the core of the packaging system is the building system, which has no reason not to be

Re: [gentoo-dev] The future of ebuild

2008-02-24 Thread Felipe Contreras
On Sat, Feb 23, 2008 at 10:45 PM, Alec Warner [EMAIL PROTECTED] wrote: On 2/20/08, Felipe Contreras [EMAIL PROTECTED] wrote: b) Error are difficult to handle since bash doesn't have exceptions I disagree here: most errors are fatal anyway any non fatal errors can be printed and saved via

Re: [gentoo-dev] The future of ebuild

2008-02-24 Thread Luis Francisco Araujo
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Felipe Contreras wrote: | On Sat, Feb 23, 2008 at 10:45 PM, Alec Warner [EMAIL PROTECTED] wrote: | On 2/20/08, Felipe Contreras [EMAIL PROTECTED] wrote: |b) Error are difficult to handle since bash doesn't have exceptions | | I disagree here:

Re: [gentoo-dev] The future of ebuild

2008-02-24 Thread Santiago M. Mola
On Sun, Feb 24, 2008 at 12:02 PM, Felipe Contreras [EMAIL PROTECTED] wrote: On Thu, Feb 21, 2008 at 2:29 PM, Duncan Coutts [EMAIL PROTECTED] wrote: Why not create a new build system with a state of the art programming language, and an advanced DSL that actually other distributions

Re: [gentoo-dev] The future of ebuild

2008-02-24 Thread Duncan Coutts
On Sun, 2008-02-24 at 13:02 +0200, Felipe Contreras wrote: Take a look at Nix. It's a distribution-agnostic package manager that uses a purely functional DSL for package specifications. http://nix.cs.uu.nl/index.html That's exactly what I'm taking about :) I'll try it out. Thanks for

Re: [gentoo-dev] The future of ebuild

2008-02-24 Thread Alec Warner
On 2/24/08, Felipe Contreras [EMAIL PROTECTED] wrote: On Sat, Feb 23, 2008 at 10:45 PM, Alec Warner [EMAIL PROTECTED] wrote: On 2/20/08, Felipe Contreras [EMAIL PROTECTED] wrote: b) Error are difficult to handle since bash doesn't have exceptions I disagree here: most errors are

Re: [gentoo-dev] The future of ebuild

2008-02-23 Thread Alec Warner
On 2/20/08, Felipe Contreras [EMAIL PROTECTED] wrote: Hi gentooists, I've been reading news sites about some changes happening in Gentoo and I thought it might be a good time to submit some ideas I've been baking for several years. I come from a Linux From Scratch background, I like the

Re: [gentoo-dev] The future of ebuild

2008-02-23 Thread Alec Warner
On 2/23/08, Alec Warner [EMAIL PROTECTED] wrote: On 2/20/08, Felipe Contreras [EMAIL PROTECTED] wrote: Hi gentooists, I've been reading news sites about some changes happening in Gentoo and I thought it might be a good time to submit some ideas I've been baking for several

Re: [gentoo-dev] The future of ebuild

2008-02-21 Thread Duncan Coutts
On Wed, 2008-02-20 at 22:40 +0200, Felipe Contreras wrote: The core of a distribution is the packaging system, and the core of the packaging system is the building system, which has no reason not to be distribution agnostic, and actually, packaging system agnostic. Why not create a new

[gentoo-dev] The future of ebuild

2008-02-20 Thread Felipe Contreras
Hi gentooists, I've been reading news sites about some changes happening in Gentoo and I thought it might be a good time to submit some ideas I've been baking for several years. I come from a Linux From Scratch background, I like the feeling of knowing every single corner of my system and the