@Clarence: I agree that dpkg should be able to handle this. Would
"REPLACE: busybox(##version##)" be needed instead of PROVIDES? Because
busybox is an essential package, you can't uninstall the existing one to
reinstall the new one, which makes me suspect that the new one would need to
REPLACE the old one.

BTW, I found the "missing" busybox-1.6.1 package in the maemo repos -- brain
meltdown on my part.

On 1/1/08, Clarence Risher <[EMAIL PROTECTED]> wrote:
>
> apt can handle a situation like this just fine, and dpkg can too with
> a little work, and does so for many types of libraries and binaries
> already in debian and ubuntu.  I believe you just make the new package
> PROVIDES the same things as the old package, with the same version
> number, and CONFLICTS the old package.
>
> On Jan 1, 2008 12:00 PM, Damien Moore <[EMAIL PROTECTED]> wrote:
> > I'd like to bring up the busybox applet selection issue again. This
> > was previously discussed here:
> >
> >
> http://lists.maemo.org/pipermail//maemo-developers/2007-April/009738.html
> >
> > with associated bug here:
> >
> > https://bugs.maemo.org/show_bug.cgi?id=989
> >
> > the bug was marked WONTFIX
> >
> > Eero Tamminen's resolution was to not add any additional applets to
> > BusyBox because in his opinion those needs can best be met by creating
> > full versions of the tools in separate packages. I don't think this is
> > a good idea because it creates a proliferation of unnecessarily
> > bloated packages with the attendant problems of maintaining multiple
> > packages (keeping in mind that the target hardware is a capacity
> > constrained tablet). The benefit of busybox is that most appplets add
> > just a few kb to the binary size and all of them sit inside a single
> > binary.
> >
> > My proposal is to create an alternative "essential" busybox package
> > that optionally replaces the default busybox, say "busybox-max".
> > busybox-max would be built with many more applets (more of the archive
> > tools, more shell support (e.g. longer command histories and color
> > coded ls), more networking tools etc. This package would not be
> > installed by default, it would just be an optional package for
> > developers/hackers. I don't know how well dpkg would handle the
> > package replacement but it is worth exploring.
> >
>
_______________________________________________
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers

Reply via email to