language-support-translations-* installs evolution-documentation-* and should not be required.

Bug #333401 reported by Roderick B. Greening on 2009-02-23
This bug affects 3 people
Affects Status Importance Assigned to Milestone
evolution (Ubuntu)
language-support-translations-en (Ubuntu)

Bug Description

Binary package hint: language-support-translations-en

Upon doing a dist-upgrade on Kubuntu, I get this:

The following NEW packages will be installed:
  doc-base docbook-xml evolution-documentation-en gnome-doc-utils gvfs gvfs-backends libbonobo2-0 libbonobo2-common
  libbonoboui2-0 libbonoboui2-common libcdio-cdda0 libcdio-paranoia0 libcdio7 libfreezethaw-perl libgail-common libgail18
  libgnome2-0 libgnome2-common libgnomecanvas2-0 libgnomecanvas2-common libgnomeui-0 libgnomeui-common libgvfscommon0
  liblaunchpad-integration1 libmldbm-perl libproxy0 librarian0 libsoup-gnome2.4-1 libsoup2.4-1 libuuid-perl sgml-data
  xsltproc xulrunner-1.9 yelp
The following packages will be upgraded:
1 upgraded, 34 newly installed, 0 to remove and 0 not upgraded.
Need to get 12.8MB/13.7MB of archives.

Both thunderbird and evolution docs and deps, which are not part of the Kubuntu (KDE) desktop, are being forcably installed.

Since space on the CD is limited, and that these applications have no relevance to Kubuntu, I would like to suggest we change this.

A discussion about this has occurred in #ubuntu-devel on Feb 23 (cjwatson, ArneGoetje and seb128 have suggested some alternatives).

Related branches

Colin Watson (cjwatson) wrote :

The immediate issue here can be worked around by making evolution-documentation-*'s dependencies lighter. We have no solution for language-support-translation-en's dependencies at present.

Changed in language-support-translations-en:
importance: Undecided → Wishlist
status: New → Triaged
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package evolution - 2.25.91-0ubuntu2

evolution (2.25.91-0ubuntu2) jaunty; urgency=low

  * debian/control:
    - Permit language-support-translations-LL as an alternative to yelp in
      evolution-documentation-LL's dependencies, to make language-support-*
      a bit more lightweight for Kubuntu users (LP: #333401).

 -- Colin Watson <email address hidden> Mon, 23 Feb 2009 16:32:08 +0000

Changed in evolution:
status: New → Fix Released
arjordan (jorsuscrip) wrote :

Please, forget me if I am wrong. I did understand that it was fixed since package 2.25.91, but the problem still persist in package 2.26.1.
The packages evolution-documentation-LL is installed for every language available in the system, in my case English and Spanish. See the attached picture, It is a screen shot of Synaptic package manager showing evolution-documentation-es and evolution-documentation-en installed in my Kubuntu 9.04 which is up-to-date. When trying to remove them the package manager automatically select the dependents packages language-support-translation-en/es respectively to be removed too.


Tuomas Aavikko (taavikko) wrote :

This bug is present in Karmic.
Running KDE,

devil@core7:~$ sudo aptitude purge evolution-documentation-en
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
The following packages are BROKEN:
The following packages will be REMOVED:
0 packages upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 623kB will be freed.
The following packages have unmet dependencies:
  language-support-translations-en: Depends: evolution-documentation-en but it is not installable
The following actions will resolve these dependencies:

Remove the following packages:

Score is 257

Accept this solution? [Y/n/q/?]

Yann Dìnendal (yannbreliere) wrote :

This bug is still present in oneiric: language-support-translations-en shouldn't depend on evolution-documentation-en! It could recommend it instead of depending on it, but it's not even necessary as evolution is no longer included in the CD!

> $ sudo aptitude remove evolution-common
> The following packages will be REMOVED:
> evolution-common
> 0 packages upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
> Need to get 0 B of archives. After unpacking 10.1 MB will be freed.
> The following packages have unmet dependencies:
> language-support-translations-en: Depends: evolution-documentation-en which is a virtual package.
> The following actions will resolve these dependencies:
> Remove the following packages:
> 1) language-support-translations-en
> Accept this solution? [Y/n/q/?]

@Yann I ran into the same problem in Oneiric, but in fact language-support-translations-en no longer exists in Oneiric at all! It hasn't existed for ages. Somehow for both you and me a previous upgrade failed to remove it from our systems.

@Yann Filed as bug 890043.

Yann Dìnendal (yannbreliere) wrote :

Thanks Tristan! I didn't thought about checking if it was still needed. I've let aptitude uninstall it, then.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers