Amgio, segui um tutorial gringo e parece que resolveu pra mim, vou compartilhar com vc:
faça um backup do arquivo encontrado no caminho /var/lib/dpkg/info/libreoffice-base.postrm:
$ cd /var/lib/dpkg/info/
$sudo mv libreoffice-base.postrm libreoffice-base.postrm_old
$sudo nano libreoffice-base.postrm
- e cole o seguinte conteúdo:
#!/bin/sh
set -e
if [ "$1" = remove -o "$1" = abort-install -o "$1" = disappear ]; 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 \
/usr/lib/libreoffice/share/basic/script.xlc
fi
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 \
PLACE THIS LINE HERE: /usr/lib/libreoffice/share/basic/script.xlc
fi
# Automatically added by dh_installmenu
if [ -x "`which update-menus 2>/dev/null`" ]; then update-menus ; fi
# End automatically added section
exit 0
Depois você salva (ctrl + o) e Ctrl + x para sair
execute o sudo apt-get update e depois o sudo apt-get upgrade.
Pra mim resolveu. Ele tambem pede para instalar o aptitude e utilizá-lo. Pois tem melhor gerenciamento.
Espero ter ajudado. vou por o link do forum.. todos créditos à ele... Abraço.
http://askubuntu.com/questions/512262/ubuntu-12-04-libreoffice-update-breaks-software-updating