Package: openoffice.org-voikko Version: 2.0.1-1+b2 Severity: important On upgrade openoffice.org-voikko calls unopkg from its prerm to remove the previously installed version of the extension. Since unopkg needs to load the extension shared library in order to unregister it, it is important that any shared libraries needed by the extension are present on the system when this is done.
It appears that when openoffice.org and openoffice.org-voikko are simultaneously upgraded, apt may decide to replace the old openoffice.org binaries before unregistering the old version of openoffice.org-voikko extension: [...] Preparing to replace openoffice.org 2.2.1~rc1-1 (using .../openoffice.org_2.2.1-2+b1_amd64.deb) ... Unpacking replacement openoffice.org ... dpkg: openoffice.org-core: dependency problems, but removing anyway as you request: openoffice.org-voikko depends on openoffice.org-core (>= 2.2.1~rc1). (Reading database ... 217245 files and directories currently installed.) Removing openoffice.org-core ... <------- OLD VERSION OF OPENOFFICE.ORG IS REMOVED HERE (Reading database ... 217014 files and directories currently installed.) Preparing to replace openoffice.org-l10n-fi 2.2.1~rc1-1 (using .../openoffice.org-l10n-fi_2.2.1-4_all.deb) ... Unpacking replacement openoffice.org-l10n-fi ... Selecting previously deselected package openoffice.org-core. Unpacking openoffice.org-core (from .../openoffice.org-core_2.2.1-2+b1_amd64.deb) ... <----- NEW VERSION IS INSTALLED HERE Preparing to replace ttf-opensymbol 2.2.1~rc1-1 (using .../ttf-opensymbol_2.2.1-4_all.deb) ... Unpacking replacement ttf-opensymbol ... Preparing to replace openoffice.org-filter-mobiledev 2.2.1~rc1-1 (using .../openoffice.org-filter-mobiledev_2.2.1-4_all.deb) ... Unpacking replacement openoffice.org-filter-mobiledev ... Preparing to replace openoffice.org-help-en-us 2.2.1~rc1-1 (using .../openoffice.org-help-en-us_2.2.1-4_all.deb) ... Unpacking replacement openoffice.org-help-en-us ... Preparing to replace openoffice.org-voikko 2.0.1-1 (using .../openoffice.org-voikko_2.0.1-1+b2_amd64.deb) ... Voikko removed from OpenOffice.org. <-------- OLD VERSION OF THE EXTENSION IS UNREGISTERED HERE. THIS COULD FAIL! Unpacking replacement openoffice.org-voikko ... [...] Setting up openoffice.org-voikko (2.0.1-1+b2) ... Voikko installed for OpenOffice.org. <--------- NEW VERSION OF THE EXTENSION IS REGISTERED HERE [...] The safe order would be to 1) unregister the old version of openoffice.org-voikko 2) replace the openoffice.org binaries 3) register the new version of openoffice.org-voikko Although in this particular case unregistering openoffice.org-voikko succeeded, this may change later when library dependencies of openoffice.org evolve, and may break etch->lenny upgrade. Harri -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.16.32 Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages openoffice.org-voikko depends on: ii libc6 2.5-11 GNU C Library: Shared libraries ii libgcc1 1:4.2-20070627-1 GCC support library ii libstdc++6 4.2-20070627-1 The GNU Standard C++ Library v3 ii libvoikko1 1.4.1-1 Finnish spell-checker and hyphenat ii openoffice.org-core 2.2.1-2+b1 OpenOffice.org office suite archit Versions of packages openoffice.org-voikko recommends: ii openoffice.org 2.2.1-2+b1 OpenOffice.org Office suite ii openoffice.org-calc 2.2.1-2+b1 OpenOffice.org office suite - spre ii openoffice.org-draw 2.2.1-2+b1 OpenOffice.org office suite - draw ii openoffice.org-impress 2.2.1-2+b1 OpenOffice.org office suite - pres ii openoffice.org-writer 2.2.1-2+b1 OpenOffice.org office suite - word -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

