ubuntu 14.04.1 missing language-pack-nl-base (>= 1:14.04+20140707

Bug #1394923 reported by Removed by request
46
This bug affects 6 people
Affects Status Importance Assigned to Milestone
language-pack-ast-base (Ubuntu)
Fix Released
Undecided
Unassigned
language-pack-el-base (Ubuntu)
Fix Released
Undecided
Unassigned
language-pack-gl-base (Ubuntu)
Fix Released
Undecided
Unassigned
language-pack-gnome-nl-base (Ubuntu)
Fix Released
High
Unassigned
language-pack-hu-base (Ubuntu)
Fix Released
Undecided
Unassigned
language-pack-nb-base (Ubuntu)
Fix Released
Undecided
Unassigned
language-pack-nl-base (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Symptom:
sudo apt-get -f install language-pack-gnome-nl-base language-pack-nl-base language-pack-gnome-nl language-pack-nl
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd
De status informatie wordt gelezen... Klaar
language-pack-nl-base is al de nieuwste versie.
language-pack-gnome-nl is al de nieuwste versie.
language-pack-nl is al de nieuwste versie.
language-pack-gnome-nl-base is al de nieuwste versie.
U wilt waarschijnlijk 'apt-get -f install' uitvoeren om volgende op te lossen:
De volgende pakketten hebben niet-voldane vereisten:
 *language-pack-nl : Vereisten: language-pack-nl-base (>= 1:14.04+20140707) maar 1:14.04+20140410 zal geïnstalleerd worden*
E: Er zijn niet-voldane vereisten. U kunt best 'apt-get -f install' uitvoeren zonder pakketten op te geven, (of u kunt zelf een oplossing specificeren).

Translation of *above* in POE: language-pack-nl : Prerequisites: language-pack-nl-base (>= 1:14.04+20140707) but 1:14.04+20140410 will be installed.

Steps to arrive at this problem:
Download lubuntu 14.04.1 LTS
Burn CD
Install using Dutch from main screen
reboot
log in
Note unhelpful error message
Dig down into the bowels of Ubuntu
Note very helpful message above that will help developers to resolve this issue in a timely fashion. ;) :p

Workaround:
Manually download 14.04 versions and dpkg install them (so yes, I looked everywhere and <=1:14.04+20140707 is just not available anywhere, even on packages.debian.org, so that's why I'm registering a bug)

Required info:

Ubuntu Release:
fab-root@simon-ux:~$ lsb_release -rd
Description: Ubuntu 14.04.1 LTS
Release: 14.04

Package version:
fab-root@simon-ux:~$ apt-cache policy language-pack-nl-base
language-pack-nl-base:
  Geïnstalleerd: 1:14.04+20140410
  Kandidaat: 1:14.04+20140410
  Versietabel:
 *** 1:14.04+20140410 0
        500 http://be.archive.ubuntu.com/ubuntu/ trusty/main i386 Packages
        100 /var/lib/dpkg/status

Expected behaviour:
For the package to be available... Sometime... In the near future ;-)

What happened instead:
See above "Symptom" >:)

Revision history for this message
Harald Franzen (harald-franzen-lotcavediving) wrote :

I concur with fabrizio-marana; I have the exact same problem on Trusty 14.04LTS AMD64.

sudo apt-get -f install language-pack-gnome-nl-base language-pack-nl-base language-pack-gnome-nl language-pack-nl
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd
De status informatie wordt gelezen... Klaar
Sommige pakketten konden niet geïnstalleerd worden. Dit kan betekenen dat u
een onmogelijke situatie gevraagd hebt of dat u de 'unstable'-distributie
gebruikt en sommige benodigde pakketten nog vastzitten in 'incoming'.
De volgende informatie helpt u mogelijk verder:

De volgende pakketten hebben niet-voldane vereisten:
 language-pack-gnome-nl : Vereisten: language-pack-gnome-nl-base (>= 1:14.04+20140707) maar 1:14.04+20140410 zal geïnstalleerd worden
 language-pack-nl : Vereisten: language-pack-nl-base (>= 1:14.04+20140707) maar 1:14.04+20140410 zal geïnstalleerd worden
E: Kan problemen niet verhelpen, u houdt defecte pakketten vast.

lsb_release -rd
Description: Ubuntu 14.04.1 LTS
Release: 14.04

apt-cache policy language-pack-nl-base
language-pack-nl-base:
  Geïnstalleerd: (geen)
  Kandidaat: 1:14.04+20140410
  Versietabel:
     1:14.04+20140410 0
        500 http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages

Would hope to see this fixed soon!

Revision history for this message
Removed by request (removed4606406) wrote :

Harald,

In "Workaround" staat nogal cryptisch dat je het probleem kan omzeilen door in de Ubuntu repositories gaan te zoeken voor de volgende bestanden:
language-pack-gnome-nl_14.04+20140410_all.deb
language-pack-gnome-nl-base_14.04+20140410_all.deb
language-pack-nl_14.04+20140410_all.deb
language-pack-nl-base_14.04+20140410_all.deb

en dan een dpkg --install moet doen van allen op 1 command-line. Dan kan je tenminste verder in het Nederlands!
bvb: http://packages.ubuntu.com/trusty/translations/language-pack-gnome-nl

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in language-pack-gnome-nl-base (Ubuntu):
status: New → Confirmed
Revision history for this message
ockels (ockels) wrote :

Confirmed on Xubuntu 14.04.1 fresh install. Selecting systemwide language gives depency errors.

Here's a quick fix:

#!/bin/bash
wget http://nl.archive.ubuntu.com/ubuntu/pool/main/l/language-pack-gnome-nl/language-pack-gnome-nl_14.04+20140410_all.deb
wget http://nl.archive.ubuntu.com/ubuntu/pool/main/l/language-pack-gnome-nl-base/language-pack-gnome-nl-base_14.04+20140410_all.deb
wget http://nl.archive.ubuntu.com/ubuntu/pool/main/l/language-pack-nl/language-pack-nl_14.04+20140410_all.deb
wget http://nl.archive.ubuntu.com/ubuntu/pool/main/l/language-pack-nl-base/language-pack-nl-base_14.04+20140410_all.deb

sudo dpkg -i --ignore-depends=language-pack-gnome-nl --ignore-depends=language-pack-gnome-nl-base language-pack-gnome-nl_14.04+20140410_all.deb language-pack-gnome-nl-base_14.04+20140410_all.deb language-pack-nl_14.04+20140410_all.deb language-pack-nl-base_14.04+20140410_all.deb

save as fix.sh and run sudo sh fix.sh in a terminal.

Afterwards you'll be able to apply systemwide language settings in the control panel.

Revision history for this message
Hans Joachim Desserud (hjd) wrote :

>(so yes, I looked everywhere and <=1:14.04+20140707 is just not available anywhere, even on packages.debian.org, so that's why I'm registering a bug)

It is available, but only in trusty-propsed [1], not the regular repositories.-proposed is a repository used to test newer versions of packages to make sure they build and work as expected before they are migrated over to the regular repositories and become available for everyone. This usually takes a short amount of time, but it looks like this package has been stuck in -proposed since July this year.

Presumably the latest version of this package has been built against the dependencies available in -proposed but since the underlying changes hasn't been migrated over it causes problems because it requests a newer version than the commonly available one.

A similar issue affects the Norwegian Bokmål (bug 1394996) and possibly other language packs.

[1] https://launchpad.net/ubuntu/+source/language-pack-nl-base

tags: added: trusty unmetdeps
Revision history for this message
Dave Gilbert (ubuntu-treblig) wrote :

Looks like we know the package that's holding this up - triaged
Base packages shouldn't have broken dependencies - high

Changed in language-pack-gnome-nl-base (Ubuntu):
importance: Undecided → High
status: Confirmed → Triaged
Revision history for this message
Dave Gilbert (ubuntu-treblig) wrote :

Triaged: It looks like we know what's blocking it
high: base package shouldn't have broken deps

Changed in language-pack-nl-base (Ubuntu):
importance: Undecided → High
status: New → Triaged
Revision history for this message
Harald Franzen (harald-franzen-lotcavediving) wrote :

We have been looking into this bug on the Dutch Ubuntu forums as well and indeed this is the cause:
The packages have dependencies that have a version that is not yet available in the regular repos for Trusty.
The current work-around seems to be (worked for several users on the forums; haven't tried it yet myself) to allow downloads from the "proposed" repos. Then the dependencies can be met and the packages are installed correctly.

So push these packages from proposed to the regular repos and all should be well.

Hope this helps.

Revision history for this message
Harald Franzen (harald-franzen-lotcavediving) wrote :

I just tried the solution under #8 and confirm it works.

So: enable trusty-proposed repos; install packages; disable trusty-proposed repos.

Revision history for this message
Martin Pitt (pitti) wrote :

I released the -proposed version to -updates, apparently this was forgotten the last time. Thanks for pointing out!

Changed in language-pack-gnome-nl-base (Ubuntu):
status: Triaged → Fix Released
Changed in language-pack-nl-base (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Will Moonen (wi7l) wrote :

I was affected by this as well.
The quick fix from "ockels" worked for me - no more unresolved dependencies and a succesfull update of the NL language packs.

Revision history for this message
Martin Pitt (pitti) wrote :

Copied those too, thanks!

Changed in language-pack-ast-base (Ubuntu):
status: New → Fix Released
Changed in language-pack-el-base (Ubuntu):
status: New → Fix Released
Changed in language-pack-gl-base (Ubuntu):
status: New → Fix Released
Changed in language-pack-hu-base (Ubuntu):
status: New → Fix Released
Changed in language-pack-nb-base (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.