Eu segui um tópico nos fóruns do Ubuntu para resolver este problema. Parece haver uma linha faltando neste arquivo de script de manutenção:
/var/lib/dpkg/info/libreoffice-base.postrm
A linha que falta,
/usr/lib/libreoffice/share/basic/script.xlc
precisa ser adicionado ao final da declaração segundo if do arquivo, logo acima do fi de fechamento, assim:
--divert /usr/lib/libreoffice/share/basic/script.xlc.noaccess \
/usr/lib/libreoffice/share/basic/script.xlc
fi
Depois de adicionar a linha, usando (por exemplo):
sudo nano /var/lib/dpkg/info/libreoffice-base.postrm
reinicie o computador e remova libreoffice-base
com o seguinte comando:
sudo apt-get purge libreoffice-base libreoffice-report-builder-bin libreoffice
Quando este processo estiver concluído, reinicie e execute o seguinte para reinstalar o libreoffice:
sudo apt-get install libreoffice-base libreoffice
Uma vez que o libreoffice foi reinstalado com sucesso, eu corri:
sudo apt-get update
sudo apt-get upgrade
sem erro.
Esse punhado de etapas e com referências adicionais a um relatório de erros resolveu meu problema .