On 2010-03-03 at 07:09:45 [+0100], Matt Madia <mattmadia@xxxxxxxxx> wrote: > On Tue, Mar 2, 2010 at 17:05, Alexandre Deckner <alex@xxxxxxxxxxxx> wrote: > > korli@xxxxxxxxxxxxxxxx wrote: > >> added BasicCommandLineTools in current profiles. > > > > Terminal complains sed is missing. > > In the case this dependency can be avoided, shouldn't we add > > BasicCommandLineTools as a dependency to Development(Base/Min) ? > > Since this only fixes the @alpha-* and @nightly-* profiles, > would it be better to add > {{{ AddOptionalHaikuImagePackages BasicCommandLineTools ; }}} to > build/jam/HaikuImage > or to even create a build/jam/MandatoryPackages -- for things like > sed, tar, ncurses, etc ? The main questions are: What do we want the barebones images to do? And do we want the barebones image to be self-contained (being fully built for the source in the repository)? Obviously the latter is no longer the case with the removal of sed, or actually: the barebones image is broken now. If we don't mind outsourcing mandatory packages, we can as well do that radically for all ported software. Maybe save those using private API (like gdb). CU, Ingo