[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

libreoffice-style-*/jessie-backports uninstallable?



Hi,

[I'm not quite sure whether this is properly a -backports question or a -user question; feel free to redirect me. Sending this here first because of "Bugs: mailto:debian-backports@lists.debian.org"; on the relevant packages.]

I have these jessie-backports libreoffice packages installed:

$ dpkg-query -W | grep ^libreoffice
libreoffice-base-core	1:5.0.5~rc2-1~bpo8+2
libreoffice-calc	1:5.0.5~rc2-1~bpo8+2
libreoffice-common	1:5.0.5~rc2-1~bpo8+2
libreoffice-core	1:5.0.5~rc2-1~bpo8+2
libreoffice-style-tango	1:5.0.2-1~bpo8+1
libreoffice-writer	1:5.0.5~rc2-1~bpo8+2

The problem is that apt claims that the newer versions of libreoffice-style-tango are not installable.

$ apt-cache policy libreoffice-common libreoffice-style-galaxy libreoffice-style-tango
libreoffice-common:
 Installed: 1:5.0.5~rc2-1~bpo8+2
 Candidate: 1:5.0.5~rc2-1~bpo8+2
 Version table:
*** 1:5.0.5~rc2-1~bpo8+2 0
       100 http://ftp.ca.debian.org/debian/ jessie-backports/main amd64 Packages
       100 /var/lib/dpkg/status
    1:4.3.3-2+deb8u3 0
       500 http://security.debian.org/ jessie/updates/main amd64 Packages
    1:4.3.3-2+deb8u2 0
       500 http://ftp.ca.debian.org/debian/ jessie/main amd64 Packages
libreoffice-style-galaxy:
 Installed: (none)
 Candidate: 1:4.3.3-2+deb8u3
 Version table:
    1:5.0.5~rc2-1~bpo8+2 0
       100 http://ftp.ca.debian.org/debian/ jessie-backports/main amd64 Packages
    1:4.3.3-2+deb8u3 0
       500 http://security.debian.org/ jessie/updates/main amd64 Packages
    1:4.3.3-2+deb8u2 0
       500 http://ftp.ca.debian.org/debian/ jessie/main amd64 Packages
libreoffice-style-tango:
 Installed: 1:5.0.2-1~bpo8+1
 Candidate: 1:5.0.5~rc2-1~bpo8+2
 Version table:
    1:5.0.5~rc2-1~bpo8+2 0
       100 http://ftp.ca.debian.org/debian/ jessie-backports/main amd64 Packages
*** 1:5.0.2-1~bpo8+1 0
       100 /var/lib/dpkg/status
    1:4.3.3-2+deb8u3 0
       500 http://security.debian.org/ jessie/updates/main amd64 Packages
    1:4.3.3-2+deb8u2 0
       500 http://ftp.ca.debian.org/debian/ jessie/main amd64 Packages

$ apt-get -s -o Debug::pkgProblemResolver=1 dist-upgrade
NOTE: This is only a simulation!
     apt-get needs root privileges for real execution.
     Keep also in mind that locking is deactivated,
     so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) libreoffice-common [ amd64 ] < 1:5.0.5~rc2-1~bpo8+2 > ( editors )
Broken libreoffice-common:amd64 Breaks on libreoffice-style-galaxy [ amd64 ] < none -> 1:4.3.3-2+deb8u3 | 1:5.0.5~rc2-1~bpo8+2 > ( editors ) (< 1:5.0~)
 Considering libreoffice-style-galaxy:amd64 -2 as a solution to libreoffice-common:amd64 5
 Added libreoffice-style-galaxy:amd64 to the remove list
 Conflicts//Breaks against version 1:4.3.3-2+deb8u2 for libreoffice-style-galaxy but that is not InstVer, ignoring
 Fixing libreoffice-common:amd64 via keep of libreoffice-style-galaxy:amd64
Investigating (0) libreoffice-style-tango [ amd64 ] < 1:5.0.2-1~bpo8+1 -> 1:5.0.5~rc2-1~bpo8+2 > ( editors )
Broken libreoffice-style-tango:amd64 Depends on libreoffice-style-default [ amd64 ] < none > ( none )
 Considering libreoffice-style-galaxy:amd64 -2 as a solution to libreoffice-style-tango:amd64 0
 Holding Back libreoffice-style-tango:amd64 rather than change libreoffice-style-default:amd64
Try to Re-Instate (1) libreoffice-style-tango:amd64
Done
Done
The following packages have been kept back:
 libreoffice-style-tango
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

Where are the Breaks it is talking about? libreoffice-common has

Breaks: ..., libreoffice-style-galaxy (>= 1:5.1~), libreoffice-style-galaxy (<< 1:5.0~), ...

neither of which (AFAICT) matches 1:5.0.5~rc2-1~bpo8+2, and libreoffice-style-galaxy has no Breaks.

I can also reproduce this in a clean jessie schroot with just the backports repository added. If you just say

apt-get install libreoffice-style-galaxy

it chooses the older (4.x) version; if you say

apt-get install libreoffice-style-galaxy=1:5*

it chokes as above (broken libreoffice-common).

Any hints?

thanks,
Ryan

Attachment: signature.asc
Description: Digital signature


Reply to: