Announcement

Collapse
No announcement yet.

[workaround] libreoffice update dependency problem

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    [workaround] libreoffice update dependency problem

    I am having a problem with the libreoffice upgrade trying to install from the libreoffice ppa.

    Problems like this usually resolve fairly quickly, but this one isn't (been a couple of days) and the reason for it looks strange:

    ---------------------------
    The following packages have been kept back:
    libreoffice libreoffice-base libreoffice-base-core libreoffice-calc libreoffice-core
    libreoffice-draw libreoffice-evolution libreoffice-filter-binfilter libreoffice-gnome
    libreoffice-gtk libreoffice-impress libreoffice-kde libreoffice-math libreoffice-mysql-connector
    libreoffice-officebean libreoffice-ogltrans libreoffice-pdfimport
    libreoffice-presentation-minimizer libreoffice-presenter-console libreoffice-report-builder
    libreoffice-report-builder-bin libreoffice-sdbc-postgresql libreoffice-writer python-uno
    0 upgraded, 0 newly installed, 0 to remove and 24 not upgraded.
    ----------------------------

    Trying to force an upgrade reveals that the problem is with the ure package. I did that upgrade manually, and it worked, but now:

    ------------------------------
    greenman@Wolfenstein:~$ sudo apt-get install --reinstall libreoffice-core
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    Some packages could not be installed. This may mean that you have
    requested an impossible situation or if you are using the unstable
    distribution that some required packages have not yet been created
    or been moved out of Incoming.
    The following information may help to resolve the situation:

    The following packages have unmet dependencies:
    libreoffice-core : Depends: ure (>= 3.4.4) but 3.4.4~rc1-0ubuntu1~ppa1 is to be installed
    E: Unable to correct problems, you have held broken packages.
    -------------------------

    Seems a little odd that the required package is there, but not being recognized. That's probably why the logjam isn't clearing.

    Anyone else have this problem?

    We only have to look at ourselves to see how intelligent life might develop into something we wouldn't want to meet. -- Stephen Hawking

    #2
    Re: libreoffice update dependency problem

    I had the same problem this morning, the ure dependency prevented an upgrade of 3.4.4. I looked around, briefly, for a fix and didn't find anything.

    Not a solution, but I just did a ppa-purge on libreoffice, then installed libreoffice 3.4.3 from the main repository.

    Comment


      #3
      Re: libreoffice update dependency problem

      Fixed, but not solved.

      I do not recommend that you do this, unless you have a full system backup and are prepared for strange consequences. But if you must, here goes:

      Some of the Libreoffice packages have been set to depend on ure 3.4.4~rc1, those work and update. Some, however, have been set to depend on ure 3.4.4, and since 3.4.4~rc1 is what is being installed, they choke.

      The workaround is to edit /var/lib/dpkg/status (again, be warned, do not do this unless you have copies and backups). Find the "Package: ure", and changed the installed version from 3.4.4~rc1-0ubuntu1~ppa1 to 3.4.4-0ubuntu1~ppa1 . Save, update, and d/u.

      Just remember that at the next libreoffice release, you will need to apt-get install --reinstall ure to pick up the upgrade.
      We only have to look at ourselves to see how intelligent life might develop into something we wouldn't want to meet. -- Stephen Hawking

      Comment


        #4
        Re: [workaround] libreoffice update dependency problem

        you should file a bug on the ppa's page - the creator may not be aware of this
        which ppa? Which kubuntu version (assuming this is happening in Ubuntu's as well)

        Comment


          #5
          Re: [workaround] libreoffice update dependency problem

          This is oneiric.

          ppa is:

          http://ppa.launchpad.net/libreoffice/ppa/ubuntu/ oneiric/main amd64 Packages
          libreoffice-ppa-oneiric.list

          I will try and figure out how to file the bug report, though at this point I can't say which packages have the problem and which don't. May take some hunting.


          We only have to look at ourselves to see how intelligent life might develop into something we wouldn't want to meet. -- Stephen Hawking

          Comment


            #6
            Re: [workaround] libreoffice update dependency problem

            go to the ppa's launchpad page, and click the bugs link near the top,
            https://launchpad.net/~libreoffice/+archive/ppa

            or use the contact link on the summary page (overview)
            https://launchpad.net/~libreoffice
            to send an email to the person or team

            Comment


              #7
              Re: [workaround] libreoffice update dependency problem

              done. They replied, bug already known.

              https://bugs.launchpad.net/ubuntu/+s...ce/+bug/884214


              oh well. at least I found the workaround.
              We only have to look at ourselves to see how intelligent life might develop into something we wouldn't want to meet. -- Stephen Hawking

              Comment

              Working...
              X