View Single Post
Posts: 1,808 | Thanked: 4,272 times | Joined on Feb 2011 @ Germany
#1349
Originally Posted by joerg_rw View Post
The system shell is immutable, as already explained in my previous post. In no system you expect the system shell to be allowed to change semantics. Any complaints that it's "not updateable" are nonsense. You can update the system shell when you update the complete system - incl all app packages. And only then. What use has an "update of system shell" anyway? Isn't it like so far all packages worked great with the "old" shell? So why do you need updates? (NB I'm not talking about security bugfixes, which have to get done unconditionally, but in a way that's 100% backward compatible, i.e. doesn't change semantics of the shell commands)

/j
That may be in an ideal world, on in your world
(which may make sense if you wanted to somehow have a "supported" system where no unexpected things happen, but Maemo is long past that phase).

my /bin/sh is busybox-power (1.23, thumb). Why? because I can

If some programs (e.g. backupmenu, apparently -- I don't use it --) don't work with it my expectation is that these programs be fixed so that they are more "resilient". Take the example of midnight commander, it needs GNU diff to be able to compare files. Busybox diff won't do because of some option that I've forgotten. This is clearly a bug in Midnight Commander. The (Maemo) user should be free to chose whatever shell he wants.
 

The Following 5 Users Say Thank You to reinob For This Useful Post: