[Aptitude-devel] Dependencies (libreoffice) status in sid, makes aptitude solve not very good (comparing with apt-get)
Javier Barroso
javibarroso at gmail.com
Thu Apr 12 12:30:54 UTC 2012
Hi,
First of all, this maybe or not a bug (and maybe there are related
bugs ( http://bugs.debian.org/514820 ) about, but really I don't know
where to comment, so please interpret this message like "tell me if is
a good idea to open a bug or to comment in a bug opened).
After running this morning aptitude update; aptitude full-upgrade
(My apt.sources.list is:
deb http://ftp.fi.debian.org/debian/ wheezy main contrib non-free
deb-src http://ftp.fi.debian.org/debian/ wheezy main contrib non-free
deb http://ftp.fi.debian.org/debian/ sid main contrib non-free
deb-src http://ftp.fi.debian.org/debian/ sid main contrib non-free
deb http://ftp.fi.debian.org/debian/ experimental main
deb-src http://ftp.fi.debian.org/debian/ experimental main
deb http://www.debian-multimedia.org unstable main non-free
)
It found errors:
Se encontraron errores al procesar:
libreoffice-core
libreoffice-impress
libreoffice-style-tango
libreoffice-writer
libreoffice-base-core
libreoffice-base
libreoffice-style-galaxy
libreoffice-gtk
python-uno
libreoffice-draw
libreoffice-calc
libreoffice-common
libreoffice-java-common
Then I tried to aptitude keep-all:
# aptitude keep-all # to be sure not apt-get installations affects (I
think that in this computer only aptitude is used)
Se configurarán los siguientes paquetes que están ahora parcialmente instalados:
libreoffice-base libreoffice-base-core libreoffice-calc
libreoffice-core{b} libreoffice-draw libreoffice-gtk
libreoffice-impress
libreoffice-java-common libreoffice-style-galaxy
libreoffice-style-tango libreoffice-writer python-uno
No se instalará, actualizará o eliminará ningún paquete.
0 paquetes actualizados, 0 nuevos instalados, 0 para eliminar y 277
sin actualizar.
0 paquetes actualizados, 0 nuevos instalados, 0 para eliminar y 277
sin actualizar.
Necesito descargar 0 B de ficheros. Después de desempaquetar se usarán 0 B.
No se satisfacen las dependencias de los siguientes paquetes:
libreoffice-math : Depende: libreoffice-core (= 1:3.4.5-5) pero está
instalado 1:3.5.2-3.
libreoffice-common : Rompe: libreoffice-core (>= 1:3.5~) pero está
instalado 1:3.5.2-3.
Rompe: libreoffice-style-galaxy (>= 1:3.5~) pero
está instalado 1:3.5.2-3.
Rompe: libreoffice-style-tango (>= 1:3.5~) pero
está instalado 1:3.5.2-3.
libreoffice : Depende: libreoffice-core (= 1:3.4.5-5) pero está
instalado 1:3.5.2-3.
libreoffice-filter-binfilter : Depende: libreoffice-core (=
1:3.4.5-5) pero está instalado 1:3.5.2-3.
libreoffice-core : Depende: libreoffice-common (> 1:3.5.2) pero
1:3.4.5-5 está instalado y retenido.
Depende: libcmis-0.2-0 pero no será instalado.
Depende: libexttextcat0 (>= 2.2-8) pero no será instalado.
Las acciones siguientes resolverán estas dependencias
Eliminar los paquetes siguientes:
1) libreoffice
2) libreoffice-base
3) libreoffice-base-core
4) libreoffice-calc
5) libreoffice-common
6) libreoffice-core
7) libreoffice-draw
8) libreoffice-emailmerge
9) libreoffice-filter-binfilter
10) libreoffice-filter-mobiledev
11) libreoffice-gtk
12) libreoffice-help-en-us
13) libreoffice-impress
14) libreoffice-java-common
15) libreoffice-math
16) libreoffice-report-builder-bin
17) libreoffice-style-galaxy
18) libreoffice-style-tango
19) libreoffice-writer
20) openoffice.org
21) openoffice.org-gtk
22) openoffice.org-help-en-us
23) python-uno
Dejar las siguientes dependencias sin resolver:
24) openclipart-libreoffice recomienda libreoffice
25) libreoffice-help-en-us recomienda libreoffice-core (> 1:3.4.5)
| language-support-translations-en
¿Acepta esta solución? [Y/n/q/?]q
Like keep-all didn't do that wath I wanted, I tried aptitude -f install:
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
The following NEW packages will be installed:
gcj-4.7-jre-lib libcmis-0.2-0 libcpan-meta-requirements-perl{b}
libexttextcat-data libexttextcat0 libkpathsea6 lua-posix{b}
The following packages will be REMOVED:
libbabl-0.1-0{u} libbsd-resource-perl{u} libdevel-symdump-perl{u}
libgegl-0.1-0{u} libmozjs9d{u}
The following partially installed packages will be configured:
libreoffice-base libreoffice-base-core libreoffice-calc
libreoffice-core{b} libreoffice-draw libreoffice-gtk libreoffice-impress
libreoffice-java-common libreoffice-style-galaxy libreoffice-style-tango
libreoffice-writer python-uno
0 packages upgraded, 7 newly installed, 5 to remove and 277 not upgraded.
Need to get 0 B/11.0 MB of archives. After unpacking 6127 kB will be used.
The following packages have unmet dependencies:
libcpan-meta-requirements-perl : Breaks: libcpan-meta-perl (<
2.120921-1) but 2.120630-1 is installed and it is kept back.
libreoffice-math : Depends: libreoffice-core (= 1:3.4.5-5) but
1:3.5.2-3 is installed.
libreoffice-common : Breaks: libreoffice-core (>= 1:3.5~) but
1:3.5.2-3 is installed.
Breaks: libreoffice-style-galaxy (>= 1:3.5~) but
1:3.5.2-3 is installed.
Breaks: libreoffice-style-tango (>= 1:3.5~) but
1:3.5.2-3 is installed.
lua-posix : Breaks: liblua5.1-posix1 (< 5.1.18-1~) but 5.1.9-2 is
installed and it is kept back.
libreoffice : Depends: libreoffice-core (= 1:3.4.5-5) but 1:3.5.2-3
is installed.
libreoffice-filter-binfilter : Depends: libreoffice-core (=
1:3.4.5-5) but 1:3.5.2-3 is installed.
libreoffice-core : Depends: libreoffice-common (> 1:3.5.2) but
1:3.4.5-5 is installed and it is kept back.
The following actions will resolve these dependencies:
Remove the following packages:
1) libreoffice
2) libreoffice-base
3) libreoffice-base-core
4) libreoffice-calc
5) libreoffice-common
6) libreoffice-core
7) libreoffice-draw
8) libreoffice-emailmerge
9) libreoffice-filter-binfilter
10) libreoffice-filter-mobiledev
11) libreoffice-gtk
12) libreoffice-help-en-us
13) libreoffice-impress
14) libreoffice-java-common
15) libreoffice-math
16) libreoffice-report-builder-bin
17) libreoffice-style-galaxy
18) libreoffice-style-tango
19) libreoffice-writer
20) openoffice.org
21) openoffice.org-gtk
22) openoffice.org-help-en-us
23) python-uno
Keep the following packages at their current version:
24) libcpan-meta-requirements-perl [Not Installed]
25) lua-posix [Not Installed]
Leave the following dependencies unresolved:
26) openclipart-libreoffice recommends libreoffice
27) libreoffice-help-en-us recommends libreoffice-core (> 1:3.4.5) | languag
Accept this solution? [Y/n/q/?] q
But apt-get -f install works:
Reading package lists...
Building dependency tree...
Reading state information...
Correcting dependencies... Done
The following extra packages will be installed:
libcmis-0.2-0 libexttextcat-data libexttextcat0 libreoffice
libreoffice-common libreoffice-filter-binfilter libreoffice-math
openclipart-libreoffice openclipart-png
Suggested packages:
hunspell-dictionary libreoffice-l10n-3.5 hyphen-hyphenation-patterns
mythes-thesaurus libreoffice-grammarcheck libreoffice-gnome libreoffice-kde
libreoffice-officebean libreoffice-style-hicontrast
libreoffice-style-crystal libreoffice-style-oxygen
The following NEW packages will be installed:
libcmis-0.2-0 libexttextcat-data libexttextcat0
The following packages will be upgraded:
libreoffice libreoffice-common libreoffice-filter-binfilter libreoffice-math
openclipart-libreoffice openclipart-png
6 upgraded, 3 newly installed, 0 to remove and 271 not upgraded.
13 not fully installed or removed.
Need to get 0 B/689 MB of archives.
After this operation, 10.5 MB of additional disk space will be used.
Do you want to continue [Y/n]? dpkg: libreoffice-common: dependency
problems, but removing anyway as you requested:
libreoffice-filter-binfilter depends on libreoffice-common (>=
1:3.4.0~); however:
Package libreoffice-common is to be removed.
(Reading database ... 171275 files and directories currently installed.)
Removing libreoffice-common ...
rmdir: failed to remove `/var/lib/libreoffice/share/prereg/': No such
file or directory
rmdir: failed to remove `/var/lib/libreoffice/share/': No such file or directory
rmdir: failed to remove `/var/lib/libreoffice/basis3.4/program/': No
such file or directory
rmdir: failed to remove `/var/lib/libreoffice/basis3.4': No such file
or directory
rmdir: failed to remove `/var/lib/libreoffice': No such file or directory
Processing triggers for desktop-file-utils ...
Processing triggers for shared-mime-info ...
Processing triggers for hicolor-icon-theme ...
Processing triggers for man-db ...
(Reading database ... 169024 files and directories currently installed.)
Preparing to replace openclipart-libreoffice 2.0-1 (using
.../openclipart-libreoffice_2.0-2_all.deb) ...
Unpacking replacement openclipart-libreoffice ...
Preparing to replace openclipart-png 2.0-1 (using
.../openclipart-png_2.0-2_all.deb) ...
Unpacking replacement openclipart-png ...
Selecting previously unselected package libreoffice-common.
Unpacking libreoffice-common (from
.../libreoffice-common_1%3a3.5.2-3_all.deb) ...
Preparing to replace libreoffice 1:3.4.5-5 (using
.../libreoffice_1%3a3.5.2-3_amd64.deb) ...
Unpacking replacement libreoffice ...
Preparing to replace libreoffice-math 1:3.4.5-5 (using
.../libreoffice-math_1%3a3.5.2-3_amd64.deb) ...
Unpacking replacement libreoffice-math ...
Preparing to replace libreoffice-filter-binfilter 1:3.4.5-5 (using
.../libreoffice-filter-binfilter_1%3a3.5.2-3_amd64.deb) ...
Unpacking replacement libreoffice-filter-binfilter ...
Selecting previously unselected package libcmis-0.2-0.
Unpacking libcmis-0.2-0 (from .../libcmis-0.2-0_0.1.0-1+b1_amd64.deb) ...
Selecting previously unselected package libexttextcat-data.
Unpacking libexttextcat-data (from .../libexttextcat-data_3.2.0-2_all.deb) ...
Selecting previously unselected package libexttextcat0.
Unpacking libexttextcat0 (from .../libexttextcat0_3.2.0-2_amd64.deb) ...
Processing triggers for desktop-file-utils ...
Processing triggers for hicolor-icon-theme ...
Processing triggers for gnome-icon-theme ...
Processing triggers for shared-mime-info ...
Processing triggers for man-db ...
Processing triggers for menu ...
Processing triggers for mime-support ...
Setting up openclipart-png (2.0-2) ...
Setting up openclipart-libreoffice (2.0-2) ...
Setting up libcmis-0.2-0 (0.1.0-1+b1) ...
Setting up libexttextcat-data (3.2.0-2) ...
Setting up libexttextcat0 (3.2.0-2) ...
Setting up libreoffice-core (1:3.5.2-3) ...
Setting up libreoffice-style-galaxy (1:3.5.2-3) ...
Setting up libreoffice-style-tango (1:3.5.2-3) ...
Setting up libreoffice-common (1:3.5.2-3) ...
Installing new version of config file /etc/bash_completion.d/libreoffice.sh ...
Setting up libreoffice-base-core (1:3.5.2-3) ...
Setting up libreoffice-writer (1:3.5.2-3) ...
Setting up libreoffice-calc (1:3.5.2-3) ...
Setting up libreoffice-draw (1:3.5.2-3) ...
Setting up libreoffice-impress (1:3.5.2-3) ...
Setting up libreoffice-math (1:3.5.2-3) ...
Setting up libreoffice-java-common (1:3.5.2-3) ...
Setting up libreoffice-base (1:3.5.2-3) ...
Setting up libreoffice (1:3.5.2-3) ...
Setting up libreoffice-filter-binfilter (1:3.5.2-3) ...
Setting up libreoffice-gtk (1:3.5.2-3) ...
Setting up python-uno (1:3.5.2-3) ...
Processing triggers for menu ...
And then I can continue happy with aptitude full-upgrade ...
I suppose this is a known issue (apt-get -f install solved the issue,
but aptitude -f install seems like not (or not at least in the cleaner
path)), but I am not sure where can I go, or if I can give you some
data for help.
Thank you for reviving aptitude
More information about the Aptitude-devel
mailing list