openoffice.org and pinning (again! sorry...)
Hi everybody.
I am sorry if I return on this issue, which in April I though I had
understood... (see the thread started by
http://lists.backports.org/lurker-bpo/message/20090403.184755.24723e30.en.html)
So I installed lenny on a brand new PC in December, installed openoffice
1:3.1.1-1~bpo50+1 (with "-t lenny-backports") and created the preferences
file pinning all of lenny-backports to 200, as on the instructions page.
(That is the only pin in preferences)
Today I did an "aptitude safe-upgrade" and discovered that (again!) openoffice
won't automatically upgrade to 1:3.1.1-11~bpo50+1 . Here is the situation:
brembo:/etc/apt# LANG="C"; aptitude safe-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Resolving dependencies...
The following packages have been kept back:
openoffice.org openoffice.org-base{a} openoffice.org-base-core{a}
openoffice.org-calc{a} openoffice.org-core{a} openoffice.org-draw{a}
openoffice.org-filter-binfilter{a} openoffice.org-impress{a}
openoffice.org-math{a} openoffice.org-officebean{a}
openoffice.org-writer{a} python-uno{a}
The following packages will be upgraded:
openoffice.org-common openoffice.org-emailmerge
openoffice.org-filter-mobiledev openoffice.org-java-common
openoffice.org-report-builder-bin
openoffice.org-style-crystal openoffice.org-style-galaxy
openoffice.org-style-oxygen openoffice.org-style-tango uno-libs3 ure
11 packages upgraded, 0 newly installed, 0 to remove and 12 not upgraded.
Need to get 50.6MB of archives. After unpacking 143kB will be used.
Do you want to continue? [Y/n/?] n
Abort.
brembo:/etc/apt# aptitude install openoffice.org
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
The following packages are BROKEN:
openoffice.org-base openoffice.org-base-core openoffice.org-calc
openoffice.org-core openoffice.org-draw
openoffice.org-filter-binfilter openoffice.org-impress
openoffice.org-math openoffice.org-officebean openoffice.org-writer
python-uno
The following NEW packages will be installed:
libneon27-gnutls{a}
The following packages will be REMOVED:
libneon27{u}
The following packages will be upgraded:
openoffice.org
2 packages upgraded, 1 newly installed, 1 to remove and 21 not upgraded.
Need to get 43.5MB/43.6MB of archives. After unpacking 20.5kB will be freed.
The following packages have unmet dependencies:
openoffice.org-core: Depends: ttf-opensymbol (>= 1:3.0) but
1:2.4.1+dfsg-1+lenny3 is installed.
Conflicts: openoffice.org-base (< 1:3.1.1-11~bpo50+1)
but 1:3.1.1-1~bpo50+1 is installed and it is kept back.
Conflicts: openoffice.org-calc (< 1:3.1.1-11~bpo50+1)
but 1:3.1.1-1~bpo50+1 is installed and it is kept back.
Conflicts: openoffice.org-draw (< 1:3.1.1-11~bpo50+1)
but 1:3.1.1-1~bpo50+1 is installed and it is kept back.
Conflicts: openoffice.org-impress (<
1:3.1.1-11~bpo50+1) but 1:3.1.1-1~bpo50+1 is installed and it is kept back.
Conflicts: openoffice.org-officebean (<
1:3.1.1-11~bpo50+1) but 1:3.1.1-1~bpo50+1 is installed and it is kept back.
Conflicts: openoffice.org-writer (< 1:3.1.1-11~bpo50+1)
but 1:3.1.1-1~bpo50+1 is installed and it is kept back.
openoffice.org-writer: Depends: openoffice.org-core (= 1:3.1.1-1~bpo50+1)
but 1:3.1.1-11~bpo50+1 is to be installed.
openoffice.org-impress: Depends: openoffice.org-core (= 1:3.1.1-1~bpo50+1)
but 1:3.1.1-11~bpo50+1 is to be installed.
openoffice.org-draw: Depends: openoffice.org-core (= 1:3.1.1-1~bpo50+1) but
1:3.1.1-11~bpo50+1 is to be installed.
openoffice.org-filter-binfilter: Depends: openoffice.org-core (=
1:3.1.1-1~bpo50+1) but 1:3.1.1-11~bpo50+1 is to be installed.
openoffice.org-math: Depends: openoffice.org-core (= 1:3.1.1-1~bpo50+1) but
1:3.1.1-11~bpo50+1 is to be installed.
python-uno: Depends: openoffice.org-core (= 1:3.1.1-1~bpo50+1) but
1:3.1.1-11~bpo50+1 is to be installed.
openoffice.org-base-core: Depends: openoffice.org-core (= 1:3.1.1-1~bpo50+1)
but 1:3.1.1-11~bpo50+1 is to be installed.
openoffice.org-officebean: Depends: openoffice.org-core (=
1:3.1.1-1~bpo50+1) but 1:3.1.1-11~bpo50+1 is to be installed.
openoffice.org-base: Depends: openoffice.org-core (= 1:3.1.1-1~bpo50+1) but
1:3.1.1-11~bpo50+1 is to be installed.
openoffice.org-calc: Depends: openoffice.org-core (= 1:3.1.1-1~bpo50+1) but
1:3.1.1-11~bpo50+1 is to be installed.
The following actions will resolve these dependencies:
Upgrade the following packages:
openoffice.org-base [1:3.1.1-1~bpo50+1 (now) -> 1:3.1.1-11~bpo50+1
(lenny-backports)]
openoffice.org-base-core [1:3.1.1-1~bpo50+1 (now) -> 1:3.1.1-11~bpo50+1
(lenny-backports)]
openoffice.org-calc [1:3.1.1-1~bpo50+1 (now) -> 1:3.1.1-11~bpo50+1
(lenny-backports)]
openoffice.org-draw [1:3.1.1-1~bpo50+1 (now) -> 1:3.1.1-11~bpo50+1
(lenny-backports)]
openoffice.org-filter-binfilter [1:3.1.1-1~bpo50+1 (now) -> 1:3.1.1-11~bpo50+1
(lenny-backports)]
openoffice.org-impress [1:3.1.1-1~bpo50+1 (now) -> 1:3.1.1-11~bpo50+1
(lenny-backports)]
openoffice.org-math [1:3.1.1-1~bpo50+1 (now) -> 1:3.1.1-11~bpo50+1
(lenny-backports)]
openoffice.org-officebean [1:3.1.1-1~bpo50+1 (now) -> 1:3.1.1-11~bpo50+1
(lenny-backports)]
openoffice.org-writer [1:3.1.1-1~bpo50+1 (now) -> 1:3.1.1-11~bpo50+1
(lenny-backports)]
python-uno [1:3.1.1-1~bpo50+1 (now) -> 1:3.1.1-11~bpo50+1 (lenny-backports)]
ttf-opensymbol [1:2.4.1+dfsg-1+lenny3 (stable, stable, now) ->
1:3.1.1-11~bpo50+1 (lenny-backports)]
Score is 180
Accept this solution? [Y/n/q/?] q
Abandoning all efforts to resolve these dependencies.
Abort.
brembo:/etc/apt#
So what's wrong? Why "aptitude install" does the job and "safe-upgrade"
doesn't? Is it just because ttf-opensymbol needs and upgrade from the stable
to the lenny-backports version? This puzzles me...
Regards,
Matteo
Reply to: