PDA

View Full Version : apt-get update -- segmentation fault


jventure
02-11-2007, 08:33
ciao a tutti ...
questa mattina mi avvio a fare l'aggiornamento settimanale di alcuni pc e con mio rammarico dopo aver scaricato le liste dei pacchetti ... mentre fa la lettura e costruisce la cache mi vien fuori:

Segmentation faulta dei pacchetti in corso... 98%

commento tutte le linee in source.list e provo apt-get update decommentandole una alla volta

alla fine copro che l'errore sta in

deb http://debian.fastweb.it/debian/ stable main contrib non-free

in particolare nella sezione main

l'errore specifico è:

Lettura della lista dei pacchetti in corso... Errore!
E: Dynamic MMap ran out of room
E: Errore nell'analisi di libdbus-1-3 (NewFileVer1)
E: Problem with MergeList /var/lib/dpkg/status
E: La lista dei pacchetti o il file di status non possono essere letti o aperti.


ora provo ad aggiornare il sistema senza il repo della main e poi a rifare apt-get update ...

ilsensine
02-11-2007, 08:40
l'errore specifico è:

Lettura della lista dei pacchetti in corso... Errore!
E: Dynamic MMap ran out of room


Questo si corregge con qualcosa tipo:

APT::Cache-Limit 800000000;

nel file /etc/apt/apt.conf (se il file non esiste, crealo).

jventure
02-11-2007, 09:02
boh ho aggiornato commentando la riga relativa alla stable ... ho successivamente decommentato tale riga e rifatto update e tutto è andato liscio.

di rilevanti sono stati aggiornati i pacchetti di apt e quelli di libc6
possono centrare ??


Questo si corregge con qualcosa tipo:

APT::Cache-Limit 800000000;

nel file /etc/apt/apt.conf (se il file non esiste, crealo).

non ho fatto questo ma vorrei capire a cosa serve ... aumenta la dimensione della cache di apt ???

ilsensine
02-11-2007, 09:36
Sì aumenta la dimensione dei dati che apt è autorizzato a gestire.