[Buildroot] Report from the Buildroot Developer Day

Thomas De Schampheleire patrickdepinguin+buildroot at gmail.com
Thu Nov 17 13:57:41 UTC 2011


On Tue, Nov 15, 2011 at 11:17 PM, Arnout Vandecappelle <arnout at mind.be> wrote:
> On Wednesday 02 November 2011 15:03:49 Thomas Petazzoni wrote:
>> On the feature that is often discussed on the Buildroot list, and
>> which was on the agenda for this meeting was the general topic of
>> "package management". To summarize, the idea would be to add some
>> tracking of which Buildroot package installs what files, with the
>> goals of :
>>
>>  * Being able to remove files installed by a package when this package
>>    gets unselected from the menuconfig ;
>
>  I completely agree with the final conclusion that this is almost impossible to
> achieve in a simple, consistent and reliable way.  Something that would help a
> lot for that purpose, however, is to have a 'make clean-target' target.  This
> would wipe $(TARGET_DIR) and remove all .stamp_target_installed files.  The
> next build will re-copy the skeleton and reinstall all packages, which should
> be sufficient and shouldn't take very long.  clean-staging would also be nice
> but is probably a bit more difficult to implement because of the toolchain.

Just for the record: I like this idea...

>
>
>>  * Ultimately, be able to generate binary packages (ipk or other
>>    format) that can be installed on the target without re-generating a
>>    new root filesystem image.
>
>  Now this, on the other hand, is still a useful addition.  At least, if it
> doesn't make the build system much more complicated to add it (you probably
> need at least a per-package staging dir).
>
>
>  Regards,
>  Arnout
>
>
> --
> Arnout Vandecappelle                               arnout at mind be
> Senior Embedded Software Architect                 +32-16-286540
> Essensium/Mind                                     http://www.mind.be
> G.Geenslaan 9, 3001 Leuven, Belgium                BE 872 984 063 RPR Leuven
> LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
> GPG fingerprint:  31BB CF53 8660 6F88 345D  54CC A836 5879 20D7 CF43
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
>



More information about the buildroot mailing list