[Buildroot] [PATCH 01/19] dependencies: add svn as a mandatory tool

Will Newton will.newton at gmail.com
Fri Jul 30 09:46:36 UTC 2010


On Fri, Jul 30, 2010 at 10:42 AM, Thomas Petazzoni
<thomas.petazzoni at free-electrons.com> wrote:
> On Fri, 30 Jul 2010 10:37:43 +0100
> Will Newton <will.newton at gmail.com> wrote:
>
>> It seems like this might be a big dependency for people to install,
>> particularly if they do not use these packages. Would it be better to
>> make only those packages that require it depend on svn?
>
> For the moment, we haven't entered the game in which we try to narrow
> host dependencies to the particular package(s) that require it, just
> because it was easier not to do so. Maybe it's time to change this, I
> don't know.
>
> However, it's sure that entering this game means adding yet another
> level of configurability that is relatively hard to test (i.e checking
> that each individual package properly lists all its mandatory
> dependencies).
>
> But I understand that having to install SVN (and later Git) is a bit
> overkill.

I was thinking maybe we could make the svn download action print an
error if svn wasn't installed (and likewise for git etc.).

In some ways that wouldn't be as neat because you wouldn't just be
able to enable any package and have it build out of the box, but it
would make the dependency management easier for people who are
shipping buildroot as a development environment (aka me ;-).



More information about the buildroot mailing list