Comment 1 for bug 487456

Revision history for this message
Felix Zielcke (fzielcke) wrote : Re: [Bug 487456] [NEW] Missing dependency to bash

Am Dienstag, den 24.11.2009, 07:37 +0000 schrieb Ari Hyttinen:
> Public bug reported:
>
> Binary package hint: grub2
>
> Package installation scripts use #!/bin/bash.
> Therefore package should pre-depend on bash, I assume?
>
> Simple fix: add bash as pre-dependency to this.
>
> Better fix, something that would be good for all packages:
> Installation
> scripts of essential packages should not depend on bash, dash should
> be
> enough!
>

I'm not that familiar with the Ubuntu procedures so I can't really speak
for Ubuntu.
But in my karmic chroot bash is still essential and so according to
debian-policy which mostly applies as ubuntu-policy too AFAIK, it would
be wrong to depend on it.
If a Pre-Depends really would be needed for shell scripts then I think
this would be a real nightmare,
So IMO nothing needs to be changed at all.
Just wishlist to remove the bash dependency at all, but I don't think we
ever do this in Debian.

--
Felix Zielcke
Proud Debian Maintainer and GNU GRUB developer