small replacement for emerge for live package-management?
On Sun, 2008-02-03 at 15:30 +0100, Christopher Friedt wrote:
> Hi everyone,
> Are there any pointers for a light(er) weight package manager for
> embedded devices with <= 16 MB of flash storage ?
> I've grown accustomed to using emerge to build binary packages for all
> of my boards. Up until now we've just blasted the binary packages onto
> our boards in the shop, but we're turning towards updates on live
> systems in the field.
> Paludis has struck my interest but I'm just not sure what the runtime
> requirements are, and how well it deals with normal gentoo binary tbz2's
> (and their metadata). I think that libstdc++.so is a bit too big for our
> boards, so any options with C++ dependencies are likely out the door.
> Having python on our boards is not really an option either, and
> therefore the factory 'emerge' also won't work (or will it??).
> Does anyone have any suggestions? I'm sure that some of you have dealt
> with the same problem before.
Having has the same need myself I wrote in c a util called qmerge.
qmerge is apart of portage-utils. portage-utils provides applets much in
the same way as busybox does that can be disabled at compile time.
qmerge only deals with gentoo based binary.tbz2 files.