[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#267594: libc6 depends on bash



GOTO Masanori wrote:
At Mon, 30 Aug 2004 06:20:06 +0200,
Harald Dunkel wrote:

IMHO libc6 should not depend upon other packages at
all. If there is no way around this, then it should
work with any /bin/sh, not just bash.


Why does "there is no way around this" lead "it should work with any
/bin/sh"?  BTW, read libc6.postinst/preinst before replying...


If libc6 needs a shell at installation time, then
the risk for problems is higher for "bash only",
than it would be if either bash, dash, ash, busybox,
or whatever are supported. The user could use another
shell if bash doesn't work for him.

I have read libc6.preinst and postinst, but I am not sure
what you are trying to tell? There are some "$()" inside
which could be replaced by "``" to support other shells,
but it doesn't look that difficult.

Please don't get me wrong: I like bash. I am using it for
about 10 years as my login shell. I completely agree that
there should be no system without it.

What I do not like in Debian are package dependencies that
could be avoided. They make Debian more complex than it
could be. And libc6 is such a fundamental package that its
dependencies can become very painfull.


Regards

Harri



Reply to: