On Fri, 30 Oct 2009 13:24:13 +0000 > While playing around, I noticed that grip-config wanted to reinstall > wget, which I had replaced with a busybox symlink. That is not advisable. busybox in Grip has nothing to do with busybox for Crush and it is NOT advisable to activate ANY of the busybox applets on an Emdebian Grip system for precisely the same reasons as you would not do the same on a Debian system. The package description for Debian busybox warns that busybox should not be used in this way. Grip === Debian as far as binaries are concerned. Anything you cannot do with a Debian binary, you cannot do with a Grip binary. Nothing about the configuration of a Debian binary can be modified within Grip, those decisions are simply out of the control of Grip processing. If you want to change how Debian busybox works, you'd have to persuade the Debian maintainers of busybox that the Debian busybox should also behave in the way you desire for Emdebian Grip. I don't see that Debian should support busybox wget and therefore, Emdebian Grip cannot either. Grip processing is package-neutral, there is no way of making package-specific changes other than by modifying the dependencies of grip-config (which will be overhauled prior to Emdebian Grip 2.0 based on Debian 6.0 "squeeze") to change the selection of existing packages. > Busybox is twice the size of wget, and the gripped initramfs-tools > removes the Recommends that kept it installed, so this is probably a > non-issue. I just figured it was worth mentioning. Sorry, you've misunderstood Grip. busybox applets are NOT supported (or supportable) in Grip outside the strict confines of the Debian usage of busybox which is in relation to the installer and initramfs-tools. The reasons are the same as why Grip could not ever provide a libgconf that does not depend on LDAP unless that already existed in Debian or why Grip must have coreutils and perl installed. > I dunno why grip-config depends on nano, but I guess you could replace > that with "busybox vi", too. nano is put in precisely because busybox vi cannot be relied upon to exist (or be usable) in the Debian build of busybox. > Come to think of it, the same could be > said of dhcp3-client and ntpdate (replaced with rdate). I'm leaving this bug as closed because nothing about busybox applet configuration is within the scope of Emdebian Grip to change. Grip does not build packages, it merely repacks Debian ones and therefore all choices made by the Debian maintainers of the Debian package are preserved in Grip. To change anything like this, you will have to wait for Crush 3.0. -- Neil Williams ============= http://www.data-freedom.org/ http://www.linux.codehelp.co.uk/ http://e-mail.is-not-s.ms/
Attachment:
pgpCf13xaMN6n.pgp
Description: PGP signature