FS#12800 - [bash] post_install fails
Attached to Project:
Arch Linux
Opened by Allan McRae (Allan) - Thursday, 15 January 2009, 12:40 GMT
Last edited by Allan McRae (Allan) - Wednesday, 21 January 2009, 02:42 GMT
Opened by Allan McRae (Allan) - Thursday, 15 January 2009, 12:40 GMT
Last edited by Allan McRae (Allan) - Wednesday, 21 January 2009, 02:42 GMT
|
Details
Description:
pacman -S bash <snip> (1/1) upgrading bash [#####################] 100% error: scriptlet failed to execute correctly This is because the post_install script tries to add /usr/share/info/bash.info.gz to the info index but that file actually does not exsit. Only /usr/share/info/bash.info does. Steps to reproduce: pacman -S bash |
This task depends upon
Closed by Allan McRae (Allan)
Wednesday, 21 January 2009, 02:42 GMT
Reason for closing: Fixed
Additional comments about closing: bash-3.2.048-2
Wednesday, 21 January 2009, 02:42 GMT
Reason for closing: Fixed
Additional comments about closing: bash-3.2.048-2
In the meantime, packages with info files are being rebuilt with makepkg 3.2 and are being converted to remove /usr/share/info/dir manually, and to install info pages.
But when makepkg 3.3 is released, removing /usr/share/info/dir manually will be unnecessary (ok thats not a big deal), but all scriptlets will have to be converted again to add the .gz suffix to info files? What a mess.
I was all for providing info pages, but what about letting the users who actually care deal with that? Running install-info should not be that hard. They could even use something like incron : http://www.archlinux.org/pipermail/pacman-dev/2008-August/007424.html
That would also prevent having to add scriptlets only for info docs.
2009 ISOs coming this friday, I hope