I tried to use LibreOffice test builds and backports PPA and follow it's instructions to purge libreoffice-core and encountered this bug.
Bug will be triggered when this package is been removed. Since it seems to be trivial please fix it ASAP.
## Console output ... /var/lib/dpkg/info/libreoffice-base.postrm: 28: /var/lib/dpkg/info/libreoffice-base.postrm: Syntax error: end of file unexpected (expecting "fi") dpkg: error processing package libreoffice-base (--purge): 子程序 已安裝的 post-removal script 傳回了錯誤退出狀態 2 ...
## Debugging info As far as I can see the problem is at the second 'if ' statement:
if [ "$1" = abort-upgrade ] && dpkg --compare-versions "$2" lt dpkg --compare-versions "$2" lt 1:4.3.0~beta1-1; then dpkg-divert --package $DPKG_MAINTSCRIPT_PACKAGE --remove --rename \ --divert /usr/lib/libreoffice/share/basic/dialog.xlc.noaccess \ /usr/lib/libreoffice/share/basic/dialog.xlc dpkg-divert --package $DPKG_MAINTSCRIPT_PACKAGE --remove --rename \ --divert /usr/lib/libreoffice/share/basic/script.xlc.noaccess \ # ← This trailing backslash shoudn't exist fi
I tried to use LibreOffice test builds and backports PPA and follow it's instructions to purge libreoffice-core and encountered this bug.
Bug will be triggered when this package is been removed. Since it seems to be trivial please fix it ASAP.
## Console output dpkg/info/ libreoffice- base.postrm: 28: /var/lib/ dpkg/info/ libreoffice- base.postrm: Syntax error: end of file unexpected (expecting "fi")
...
/var/lib/
dpkg: error processing package libreoffice-base (--purge):
子程序 已安裝的 post-removal script 傳回了錯誤退出狀態 2
...
## Debugging info
As far as I can see the problem is at the second 'if ' statement:
if [ "$1" = abort-upgrade ] && dpkg --compare-versions "$2" lt dpkg --compare-versions "$2" lt 1:4.3.0~beta1-1; then PT_PACKAGE --remove --rename \ libreoffice/ share/basic/ dialog. xlc.noaccess \
/usr/ lib/libreoffice /share/ basic/dialog. xlc PT_PACKAGE --remove --rename \ libreoffice/ share/basic/ script. xlc.noaccess \ # ← This trailing backslash shoudn't exist
dpkg-divert --package $DPKG_MAINTSCRI
--divert /usr/lib/
dpkg-divert --package $DPKG_MAINTSCRI
--divert /usr/lib/
fi