Ubuntu

Cannot update Ubuntu 8.10

Asked by Brice on 2009-09-25

Hello,

I have installed a lighted version of Ubuntu 8.10 on dual boot with XP. it works well, but I cannon update/upgrade :

The message who appears when I want to update is :

-----------------------------------------------------------------------------------------
Impossible d'initialiser les données sur les paquets

Un problème insoluble est survenu pendant l'initialisation des informations du paquet.

Veuillez signaler ce bogue du paquet « update-manager » en y joignant le message d'erreur suivant :

'E:Vous avez dépassé le nombre de descriptions que cette version d'APT est capable de traiter., E:Problem with MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_hardy_universe_binary-i386_Packages, E:Les listes de paquets ou le fichier « status » ne peuvent être analysés ou lus.'

----------------------------------------------------------------------------------------------------------

which means that APT is not able to manage the 192 updates. I have tried several things including changing the sources, but always the same message.

What I would like :
- update and get a full Ubuntu 8.10
- not move to 9.04, because the software which is embedded in my light 8.10 doesn't apparently work with 9.04

Let me know if you prefer me to summarize or if you want me to edit a file.

Regards

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu update-manager Edit question
Assignee:
No assignee Edit question
Solved by:
Blumpsy
Solved:
2009-09-29
Last query:
2009-09-29
Last reply:
2009-09-26

Hi,

First please make sure to close all open programs, including all package managers like Synaptic, Add/remove programs, etc ...

Then please try this procedure:

Step 1: Open Terminal from "Applications->Accessories->
Terminal"

Step 2: Please COPY-PASTE each line below into the Terminal then hit <enter> after each line)

sudo cp -arf /var/lib/dpkg /var/lib/dpkg.backup
sudo cp /var/lib/dpkg/status-old /var/lib/dpkg/status
sudo cp /var/lib/dpkg/available-old /var/lib/dpkg/available
sudo rm -rf /var/lib/dpkg/updates/*
sudo rm /var/lib/apt/lists/*
sudo mkdir /var/lib/apt/lists/partial
sudo aptitude clean
sudo aptitude autoclean
sudo apt-get update
sudo dpkg --clear-avail
sudo dpkg --configure -a
sudo aptitude install -f
sudo aptitude update
sudo aptitude dist-upgrade

Step 3: Please post results (copy/paste terminal output from each command) on this thread

Hope it helps,

Regards,

Mark

Brice (sb-h) said : #2

Dear mark,

Thanks for your answer.

> sudo cp -arf /var/lib/dpkg /var/lib/dpkg.backup
NO TEXT JUST $
> sudo cp /var/lib/dpkg/status-old /var/lib/dpkg/status
NO TEXT JUST $

> sudo cp /var/lib/dpkg/available-old /var/lib/dpkg/available
NO TEXT JUST $

> sudo rm -rf /var/lib/dpkg/updates/*
NO TEXT JUST $

> sudo rm /var/lib/apt/lists/*
rm: ne peut enlever `/var/lib/apt/lists/partial': est un dossier
MEANS : CANNOT REMOVE....................................IS A FOLDER

> sudo mkdir /var/lib/apt/lists/partial
mkdir: ne peut créer le répertoire `/var/lib/apt/lists/partial': Le fichier existe

MEANS : CANNOT CREATE FOLDER........................ALREADY EXISTS
> sudo aptitude clean
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Initialisation de l'état des paquets... Fait
Écriture de l'information d'état étendu... Fait

MEANS : DONE 5 TIMES

> sudo aptitude autoclean
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Lecture de l'information d'état étendu
Initialisation de l'état des paquets... Fait
0o d'espace disque ont été libérés

MEANS : DONE 5 TIMES, 'zero' (?), DISK SPACE FREE

> sudo apt-get update

Réception de :1 http://fr.archive.ubuntu.com intrepid Release.gpg [189B]
Réception de :2 http://fr.archive.ubuntu.com intrepid/main Translation-fr [398kB]
Réception de :3 http://archive.ubuntu.com hardy Release.gpg [189B]
Réception de :4 http://archive.ubuntu.com hardy/main Translation-fr [169kB]
Réception de :5 http://security.ubuntu.com intrepid-security Release.gpg [189B]
Ign http://security.ubuntu.com intrepid-security/main Translation-fr
Ign http://security.ubuntu.com intrepid-security/restricted Translation-fr
Ign http://security.ubuntu.com intrepid-security/universe Translation-fr
Ign http://security.ubuntu.com intrepid-security/multiverse Translation-fr
Réception de :6 http://security.ubuntu.com hardy-security Release.gpg [189B]
Ign http://security.ubuntu.com hardy-security/main Translation-fr
Réception de :7 http://security.ubuntu.com intrepid-security Release [51,2kB]
Réception de :8 http://security.ubuntu.com hardy-security Release [58,5kB]
Réception de :9 http://security.ubuntu.com intrepid-security/main Packages [163kB]
Réception de :10 http://fr.archive.ubuntu.com intrepid/restricted Translation-fr [4022B]
Réception de :11 http://fr.archive.ubuntu.com intrepid/universe Translation-fr [339kB]
Réception de :12 http://archive.ubuntu.com hardy/universe Translation-fr [194kB]
Réception de :13 http://security.ubuntu.com intrepid-security/restricted Packages [3870B]
Réception de :14 http://security.ubuntu.com intrepid-security/main Sources [42,5kB]
Réception de :15 http://security.ubuntu.com intrepid-security/restricted Sources [1149B]
Réception de :16 http://security.ubuntu.com intrepid-security/universe Packages [65,0kB]
Réception de :17 http://security.ubuntu.com intrepid-security/universe Sources [11,6kB]
Réception de :18 http://security.ubuntu.com intrepid-security/multiverse Packages [6737B]
Réception de :19 http://security.ubuntu.com intrepid-security/multiverse Sources [1851B]
Réception de :20 http://security.ubuntu.com hardy-security/main Packages [203kB]
Réception de :21 http://archive.ubuntu.com hardy-updates Release.gpg [189B]
Ign http://archive.ubuntu.com hardy-updates/main Translation-fr
Ign http://archive.ubuntu.com hardy-updates/universe Translation-fr
Réception de :22 http://archive.ubuntu.com hardy-security Release.gpg [189B]
Ign http://archive.ubuntu.com hardy-security/universe Translation-fr
Réception de :23 http://archive.ubuntu.com hardy Release [65,9kB]
Réception de :24 http://fr.archive.ubuntu.com intrepid-updates Release.gpg [189B]
Réception de :25 http://fr.archive.ubuntu.com intrepid-updates/main Translation-fr [406kB]
Réception de :26 http://archive.ubuntu.com hardy-updates Release [58,5kB]
Réception de :27 http://archive.ubuntu.com hardy-security Release [58,5kB]
Réception de :28 http://archive.ubuntu.com hardy/main Packages [1178kB]
Réception de :29 http://fr.archive.ubuntu.com intrepid-updates/restricted Translation-fr [4026B]
Réception de :30 http://fr.archive.ubuntu.com intrepid-updates/universe Translation-fr [531kB]
Réception de :31 http://fr.archive.ubuntu.com intrepid Release [65,9kB]
Réception de :32 http://fr.archive.ubuntu.com intrepid-updates Release [51,2kB]
Réception de :33 http://fr.archive.ubuntu.com intrepid/main Packages [1256kB]
Réception de :34 http://fr.archive.ubuntu.com intrepid/restricted Packages [8408B]
Réception de :35 http://fr.archive.ubuntu.com intrepid/main Sources [505kB]
Réception de :36 http://fr.archive.ubuntu.com intrepid/restricted Sources [3113B]
Réception de :37 http://fr.archive.ubuntu.com intrepid/universe Packages [4542kB]
Réception de :38 http://archive.ubuntu.com hardy/universe Packages [4293kB]
Réception de :39 http://fr.archive.ubuntu.com intrepid/universe Sources [1981kB]
Réception de :40 http://fr.archive.ubuntu.com intrepid-updates/main Packages [364kB]
Réception de :41 http://fr.archive.ubuntu.com intrepid-updates/restricted Packages [8433B]
Réception de :42 http://fr.archive.ubuntu.com intrepid-updates/main Sources [116kB]
Réception de :43 http://fr.archive.ubuntu.com intrepid-updates/restricted Sources [2479B]
Réception de :44 http://fr.archive.ubuntu.com intrepid-updates/universe Packages [121kB]
Réception de :45 http://fr.archive.ubuntu.com intrepid-updates/universe Sources [27,8kB]
Réception de :46 http://archive.ubuntu.com hardy-updates/main Packages [474kB]
Réception de :47 http://archive.ubuntu.com hardy-updates/universe Packages [213kB]
Réception de :48 http://archive.ubuntu.com hardy-security/universe Packages [97,9kB]
18,1Mo réceptionnés en 12s (1400ko/s)
Lecture des listes de paquets... Erreur !
E: Vous avez dépassé le nombre de descriptions que cette version d'APT est capable de traiter.
E: Problem with MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_hardy_universe_binary-i386_Packages
E: Les listes de paquets ou le fichier « status » ne peuvent être analysés ou lus.

MEANS : DEPOTS LIST OR STATUS FILE CANNOT BE ANALYZED OR READ

> sudo dpkg --clear-avail
NO TEXT JUST $

> sudo dpkg --configure -a
Paramétrage de perl-modules (5.10.0-11.1ubuntu2.3) ...
Paramétrage de libc6 (2.8~20080505-0ubuntu9) ...

Traitement des « déclenchements (triggers) » pour « libc6 »...
ldconfig deferred processing now taking place

> sudo aptitude install -f

Lecture des listes de paquets... Erreur !
E: Vous avez dépassé le nombre de descriptions que cette version d'APT est capable de traiter.
E: Problem with MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_hardy_universe_binary-i386_Packages
E: Les listes de paquets ou le fichier d'état ne peuvent pas être ouverts, ou sont incompréhensibles.
Lecture des listes de paquets... Erreur !
E: Vous avez dépassé le nombre de descriptions que cette version d'APT est capable de traiter.
E: Problem with MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_hardy_universe_binary-i386_Packages
E: Les listes de paquets ou le fichier d'état ne peuvent pas être ouverts, ou sont incompréhensibles.

MEANS : EXCEEDS APT CAPACITY, DEPOTS LIST OR STATUS FILE CANNOT BE OPENED

> sudo aptitude update

E: Vous avez dépassé le nombre de descriptions que cette version d'APT est capable de traiter.
E: Problem with MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_hardy_universe_binary-i386_Packages
E: Les listes de paquets ou le fichier d'état ne peuvent pas être ouverts, ou sont incompréhensibles.
E: Vous avez dépassé le nombre de descriptions que cette version d'APT est capable de traiter.
E: Problem with MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_hardy_universe_binary-i386_Packages
E: Les listes de paquets ou le fichier d'état ne peuvent pas être ouverts, ou sont incompréhensibles.
Atteint http://archive.ubuntu.com hardy Release.gpg
Atteint http://archive.ubuntu.com hardy/main Translation-fr
Atteint http://archive.ubuntu.com hardy/universe Translation-fr
Atteint http://fr.archive.ubuntu.com intrepid Release.gpg
Atteint http://fr.archive.ubuntu.com intrepid/main Translation-fr
Atteint http://fr.archive.ubuntu.com intrepid/restricted Translation-fr
Atteint http://fr.archive.ubuntu.com intrepid/universe Translation-fr
Atteint http://fr.archive.ubuntu.com intrepid-updates Release.gpg
Atteint http://fr.archive.ubuntu.com intrepid-updates/main Translation-fr
Atteint http://fr.archive.ubuntu.com intrepid-updates/restricted Translation-fr
Atteint http://fr.archive.ubuntu.com intrepid-updates/universe Translation-fr
Atteint http://security.ubuntu.com intrepid-security Release.gpg
Ign http://security.ubuntu.com intrepid-security/main Translation-fr
Ign http://security.ubuntu.com intrepid-security/restricted Translation-fr
Atteint http://fr.archive.ubuntu.com intrepid Release
Atteint http://fr.archive.ubuntu.com intrepid-updates Release
Atteint http://archive.ubuntu.com hardy-updates Release.gpg
Ign http://archive.ubuntu.com hardy-updates/main Translation-fr
Ign http://archive.ubuntu.com hardy-updates/universe Translation-fr
Atteint http://archive.ubuntu.com hardy-security Release.gpg
Ign http://archive.ubuntu.com hardy-security/universe Translation-fr
Ign http://security.ubuntu.com intrepid-security/universe Translation-fr
Ign http://security.ubuntu.com intrepid-security/multiverse Translation-fr
Atteint http://security.ubuntu.com hardy-security Release.gpg
Ign http://security.ubuntu.com hardy-security/main Translation-fr
Atteint http://security.ubuntu.com intrepid-security Release
Atteint http://archive.ubuntu.com hardy Release
Atteint http://security.ubuntu.com hardy-security Release
Atteint http://archive.ubuntu.com hardy-updates Release
Atteint http://archive.ubuntu.com hardy-security Release
Atteint http://fr.archive.ubuntu.com intrepid/main Packages
Atteint http://fr.archive.ubuntu.com intrepid/restricted Packages
Atteint http://fr.archive.ubuntu.com intrepid/main Sources
Atteint http://fr.archive.ubuntu.com intrepid/restricted Sources
Atteint http://fr.archive.ubuntu.com intrepid/universe Packages
Atteint http://fr.archive.ubuntu.com intrepid/universe Sources
Atteint http://security.ubuntu.com intrepid-security/main Packages
Atteint http://archive.ubuntu.com hardy/main Packages
Atteint http://fr.archive.ubuntu.com intrepid-updates/main Packages
Atteint http://fr.archive.ubuntu.com intrepid-updates/restricted Packages
Atteint http://security.ubuntu.com intrepid-security/restricted Packages
Atteint http://security.ubuntu.com intrepid-security/main Sources
Atteint http://security.ubuntu.com intrepid-security/restricted Sources
Atteint http://security.ubuntu.com intrepid-security/universe Packages
Atteint http://security.ubuntu.com intrepid-security/universe Sources
Atteint http://fr.archive.ubuntu.com intrepid-updates/main Sources
Atteint http://fr.archive.ubuntu.com intrepid-updates/restricted Sources
Atteint http://archive.ubuntu.com hardy/universe Packages
Atteint http://archive.ubuntu.com hardy-updates/main Packages
Atteint http://archive.ubuntu.com hardy-updates/universe Packages
Atteint http://archive.ubuntu.com hardy-security/universe Packages
Atteint http://fr.archive.ubuntu.com intrepid-updates/universe Packages
Atteint http://fr.archive.ubuntu.com intrepid-updates/universe Sources
Atteint http://security.ubuntu.com intrepid-security/multiverse Packages
Atteint http://security.ubuntu.com intrepid-security/multiverse Sources
Atteint http://security.ubuntu.com hardy-security/main Packages
Lecture des listes de paquets... Erreur !
E: Vous avez dépassé le nombre de descriptions que cette version d'APT est capable de traiter.
E: Problem with MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_hardy_universe_binary-i386_Packages
E: Les listes de paquets ou le fichier « status » ne peuvent être analysés ou lus.
E: Impossible de reconstruire le cache des paquets
E: Vous avez dépassé le nombre de descriptions que cette version d'APT est capable de traiter.
E: Problem with MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_hardy_universe_binary-i386_Packages
E: Les listes de paquets ou le fichier d'état ne peuvent pas être ouverts, ou sont incompréhensibles.

E: Vous avez dépassé le nombre de descriptions que cette version d'APT est capable de traiter.
E: Problem with MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_hardy_universe_binary-i386_Packages
E: Les listes de paquets ou le fichier d'état ne peuvent pas être ouverts, ou sont incompréhensibles.
SAME MESSAGE

> sudo aptitude dist-upgrade

Lecture des listes de paquets... Erreur !
E: Vous avez dépassé le nombre de descriptions que cette version d'APT est capable de traiter.
E: Problem with MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_hardy_universe_binary-i386_Packages
E: Les listes de paquets ou le fichier d'état ne peuvent pas être ouverts, ou sont incompréhensibles.
Lecture des listes de paquets... Erreur !
E: Vous avez dépassé le nombre de descriptions que cette version d'APT est capable de traiter.
E: Problem with MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_hardy_universe_binary-i386_Packages
E: Les listes de paquets ou le fichier d'état ne peuvent pas être ouverts, ou sont incompréhensibles.

SAME MESSAGE

Hope this helps you!

Regards
>

Try this:

Step 1: Open Terminal from "Applications->Accessories->
Terminal"

Step 2: Please COPY-PASTE the line below into the Terminal to open the file /etc/apt/sources.list

sudo gedit /etc/apt/sources.list

# Inside the sources.list file, please remove every line which contains the word 'hardy'
# Inside the sources.list file, only keep the lines which contain the word 'intrepid'

Step 3: Save changes to the /etc/apt/sources.list file

Step 4: Please COPY-PASTE each line below into the Terminal then hit <enter> after each line)

sudo rm -rf /var/lib/apt/lists
sudo mkdir /var/lib/apt/lists
sudo mkdir /var/lib/apt/lists/partial
sudo aptitude clean
sudo aptitude autoclean
sudo apt-get update
sudo dpkg --clear-avail
sudo dpkg --configure -a
sudo aptitude install -f
sudo aptitude update
sudo aptitude dist-upgrade

Step 5: Please post results (copy/paste terminal output from each command) on this thread

Brice (sb-h) said : #4

Mark :

I prefer to send you the sources file with has been changed some times, before making another change. Note alos the CD editor has just answered me, I forward him this link.

Regards

#deb cdrom:[Ubuntu 8.10 _Intrepid Ibex_ - Release i386 (20081029.5)]/ intrepid main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.

deb http://fr.archive.ubuntu.com/ubuntu/ intrepid main restricted
deb-src http://fr.archive.ubuntu.com/ubuntu/ intrepid main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://fr.archive.ubuntu.com/ubuntu/ intrepid-updates main restricted
deb-src http://fr.archive.ubuntu.com/ubuntu/ intrepid-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://fr.archive.ubuntu.com/ubuntu/ intrepid universe
deb-src http://fr.archive.ubuntu.com/ubuntu/ intrepid universe
deb http://fr.archive.ubuntu.com/ubuntu/ intrepid-updates universe
deb-src http://fr.archive.ubuntu.com/ubuntu/ intrepid-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
# deb http://fr.archive.ubuntu.com/ubuntu/ intrepid multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ intrepid multiverse
# deb http://fr.archive.ubuntu.com/ubuntu/ intrepid-updates multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ intrepid-updates multiverse

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb http://fr.archive.ubuntu.com/ubuntu/ intrepid-backports main restricted universe multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ intrepid-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository. This software is not part of Ubuntu, but is
## offered by Canonical and the respective vendors as a service to Ubuntu
## users.
# deb http://archive.canonical.com/ubuntu intrepid partner
# deb-src http://archive.canonical.com/ubuntu intrepid partner

deb http://security.ubuntu.com/ubuntu intrepid-security main restricted
deb-src http://security.ubuntu.com/ubuntu intrepid-security main restricted
deb http://security.ubuntu.com/ubuntu intrepid-security universe
deb-src http://security.ubuntu.com/ubuntu intrepid-security universe
deb http://security.ubuntu.com/ubuntu intrepid-security multiverse
deb-src http://security.ubuntu.com/ubuntu intrepid-security multiverse

Brice (sb-h) said : #5

Dear Mark,

You mean I should remove in front of the lines with intreprid the '"' and the ' ',. Note I have no line with hardy in the sources.

Regards

OK I checked your sources.list file. It seems to be ok.

Please try this:

Step 1: Open Terminal from "Applications->Accessories->
Terminal"

Step 2: Please COPY-PASTE each line below into the Terminal then hit <enter> after each line)

sudo rm -rf /var/lib/apt/lists
sudo mkdir /var/lib/apt/lists
sudo mkdir /var/lib/apt/lists/partial
sudo aptitude clean
sudo aptitude autoclean
sudo apt-get update
sudo dpkg --clear-avail
sudo dpkg --configure -a
sudo aptitude install -f
sudo aptitude update
sudo aptitude dist-upgrade

Step 3: Please post results (copy/paste terminal output from each command) on this thread

Best Blumpsy (blumpsy) said : #7

I'm the author of the LEARNIX Ubuntu-base live CD which Brice is referring to, and have been exchanging off-list emails with him.

Mark seems to be suspecting a corrupted package database, but here is what I've come up with.

-------------------8<----------------

I managed to reproduce the error messages that you are getting. This is what I tried:

a) Just a last test to show it's working now. My language is UK English.

$ sudo apt-get update
...
Reading package lists... Done.

All working fine.

b) Log off. At the login screen, I choose Options > Language and set it to French (or German). Log in

$ sudo apt-get update
Lecture des listes de paquets... Erreur !
E: Vous avez dépassé le nombre de descriptions que cette version d'APT est capable de traiter.
E: Problem with MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_hardy_universe_binary-i386_Packages
E: Les listes de paquets ou le fichier « status » ne peuvent être analysés ou lus.

Ooops! Big error!

Lesson learned:

For you to install software, you must log out, set the language to English (UK or US), then log in again. I was hoping that this serious bug had been fixed with the upgrades you just installed so cumbersomely using
$ LC_ALL=C; sudo apt-get update
etc, but it appears not.

-------------------8<----------------

His problem appears to be this bug:
https://bugs.launchpad.net/ubuntu/+source/apt/+bug/280660

which has been fixed in upstream Debian 2009-07-06

The error seem to occur with all (or at least many) non-English localisations, UK English is not affected. I don't quite understand how such a serious bug could have gone un-noticed/un-fixed for so long. It effectively disables all forms of package management on non-English system and is therefore super-critical.

suggested work-arounds are:

$ LANG=C; sudo apt-get update

or

$ LC_ALL=C; sudo apt-get update

Cheers

Brice (sb-h) said : #8

Thanks Blumpsy, that solved my question.