On Mon, Mar 8, 2010 at 4:12 AM, Allan McRae <allan@archlinux.org> wrote:
On 07/03/10 21:01, Allan McRae wrote:
Hi,
With adding install files to deal with info pages to packages in [core], there are a number of packages with install files that will cause errors if bash is not installed before them (pacman uses /bin/sh from the system it is installing to).
How do we handle this? Add "sh" to dependencies? Not have post_install for these packages (it is only info page installs...)? I did the later for gcc-libs where it makes sense but other cases are not so clear cut.
So any suggestions on how to fix?
dash as /bin/sh? It's only dep (right now) is glibc since we don't have an alternate C library to link against, but it is way more lightweight than bash (no readline dep, etc.) and will probably eliminate some of the headaches we have with regards to deps. -Dan