Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#20331 - Packages should allow bash to be removed in favor of other shells like zsh

Attached to Project: Arch Linux
Opened by SkyBon (SkyBon) - Saturday, 31 July 2010, 20:41 GMT
Last edited by Allan McRae (Allan) - Saturday, 31 July 2010, 23:20 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
After having read an article at TuxRadar I decided give zsh shell a try. It is a drop-in replacement for bash which works perfectly. Unfortunately, removing bash is not possible because of package dependencies in core, extra and community repos even though that I don't use the GNU shell.
This task depends upon

Closed by  Allan McRae (Allan)
Saturday, 31 July 2010, 23:20 GMT
Reason for closing:  Not a bug
Additional comments about closing:  bash and zsh are incompatible.
Comment by Pierre Schmitz (Pierre) - Saturday, 31 July 2010, 20:52 GMT
zsh is nice but not a drop-in replacement for bash. In fact it is totally incompatible. Arch havily uses bash scripts (initscripts, makepkg etc.) So removing bash will break your system for sure.

I don't see the point anyway. I sue zsh as login shell and still have bash for scripts...there is no problem with that. (and disc space shouldn't matter)
Comment by Karol Błażewicz (karol) - Saturday, 31 July 2010, 21:47 GMT
You can use zsh for interactive use, but the scripts will keep using bash. You're free to rewrite them in your spare time.
Treat it as all the other dependencies: you may not use perl, but some app you use needs it, so perl stays.

Loading...