Bug#267594: libc6 depends on bash

2004-08-31 Thread Harald Dunkel
GOTO Masanori wrote: My point is: installing debian package needs the debian base system that includes bash. Moreover it's not only glibc package issue. If you have plan to support all base packages with /bin/sh, and that makes easier installation for bootstrapping, I don't complain it. If not,

Bug#267594: libc6 depends on bash

2004-08-31 Thread GOTO Masanori
At Tue, 31 Aug 2004 08:36:37 +0200, Harald Dunkel wrote: I guess you're talking about bootstrapping (actually you didn't show your purpose). Package dependencies are complex, and it's not only glibc issue. Why don't you use debootstrap and so on? Its not just at bootstrap time. I

Bug#267594: libc6 depends on bash

2004-08-30 Thread GOTO Masanori
At Mon, 30 Aug 2004 10:32:53 +0200, Harald Dunkel wrote: 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.

Bug#267594: libc6 depends on bash

2004-08-30 Thread Jeff Bailey
BTW, even we use /bin/bash, do we have reason to use /bin/sh? If so, why? bash is included in the base system. We use various tools for postinst/preinst, because those tools are also in the bootstrapping base system. While policy currently has bash in the base system, it might not always.

Bug#267594: libc6 depends on bash

2004-08-30 Thread Colin Watson
On Mon, Aug 30, 2004 at 10:32:53AM +0200, Harald Dunkel wrote: 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, $() is supported by all POSIX shells. It's not a bashism.

Bug#267594: libc6 depends on bash

2004-08-30 Thread GOTO Masanori
At Mon, 30 Aug 2004 23:38:21 -0400, Jeff Bailey wrote: BTW, even we use /bin/bash, do we have reason to use /bin/sh? If so, why? bash is included in the base system. We use various tools for postinst/preinst, because those tools are also in the bootstrapping base system. While policy

Bug#267594: libc6 depends on bash

2004-08-30 Thread Harald Dunkel
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?

Bug#267594: libc6 depends on bash

2004-08-29 Thread GOTO Masanori
At Fri, 27 Aug 2004 05:44:30 -0700, Jeff Bailey wrote: On Fri, Aug 27, 2004 at 04:13:08PM +0900, GOTO Masanori wrote: If you have concrete reason to use /bin/bash, please tell us. It's also good idea to send us the non-bashism shell script. Otherwise, I prefer to close it. I have

Bug#267594: libc6 depends on bash

2004-08-29 Thread Harald Dunkel
GOTO Masanori wrote: BTW, even we use /bin/bash, do we have reason to use /bin/sh? If so, why? bash is included in the base system. We use various tools for postinst/preinst, because those tools are also in the bootstrapping base system. Most of the other packages don't work without libc6,

Bug#267594: libc6 depends on bash

2004-08-29 Thread GOTO Masanori
At Mon, 30 Aug 2004 06:20:06 +0200, Harald Dunkel wrote: GOTO Masanori wrote: BTW, even we use /bin/bash, do we have reason to use /bin/sh? If so, why? bash is included in the base system. We use various tools for postinst/preinst, because those tools are also in the bootstrapping

Bug#267594: libc6 depends on bash

2004-08-27 Thread GOTO Masanori
At Mon, 23 Aug 2004 16:39:30 +0200, Harald Dunkel wrote: libc6 depends on bash (see /var/lib/dpkg/info/libc6.preinst), but doesn't list it in the Depends list. Would it be possible to fix the package header? No. It's required package. At Mon, 23 Aug 2004 17:11:18 +0200, Harald Dunkel wrote:

Bug#267594: libc6 depends on bash

2004-08-27 Thread Jeff Bailey
On Fri, Aug 27, 2004 at 04:13:08PM +0900, GOTO Masanori wrote: If you have concrete reason to use /bin/bash, please tell us. It's also good idea to send us the non-bashism shell script. Otherwise, I prefer to close it. I have some of this already from David Weinholdt but I'm waiting until

Bug#267594: libc6 depends on bash

2004-08-27 Thread Harald Dunkel
GOTO Masanori wrote: Bash is required package, so minimum base system should have bash. If you don't use such debian base system, then libc6.postinst becomes meaningless because you don't use the normal debian system. I do not understand why you refuse to add this dependency to the control file.

Bug#267594: libc6 depends on bash

2004-08-27 Thread Colin Watson
On Fri, Aug 27, 2004 at 06:19:05PM +0200, Harald Dunkel wrote: GOTO Masanori wrote: Bash is required package, so minimum base system should have bash. If you don't use such debian base system, then libc6.postinst becomes meaningless because you don't use the normal debian system. I do not

Bug#267594: libc6 depends on bash

2004-08-23 Thread Harald Dunkel
Package: libc6 Version: 2.3.2.ds1-16.0.0.1.amd64 Hi folks, libc6 depends on bash (see /var/lib/dpkg/info/libc6.preinst), but doesn't list it in the Depends list. Would it be possible to fix the package header? Regards Harri -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of

Bug#267594: libc6 depends on bash

2004-08-23 Thread Harald Dunkel
PS.: Maybe you could consider to use /bin/sh instead? This would make it easier to setup a minimum system based upon dash or ash, for example. Most packages use /bin/sh for their dpkg scripts, as it seems. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble?