Project

General

Profile

Anomalie #7268

Si le fichier sources.list est corrompu, il n'est plus possible de regénérer les fichiers des dépôts

Added by Emmanuel GARETTE over 10 years ago. Updated about 10 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
-
Category:
-
Start date:
Due date:
% Done:

100%

Spent time:
Distribution:
EOLE 2.4

Description

root@toto:~# echo "toto" > /etc/apt/sources.list
root@toto:~# echo "toto" > /etc/apt/sources.list.d/eole.list
root@toto:~# apt-eole configure eole -l unstable
Action configure pour root
apt-eole - E:Type 'toto' is not known on line 1 in source list /etc/apt/sources.list, E:Type 'toto' is not known on line 1 in source list /etc/apt/sources.list.d/eole.list
root@toto:~# Maj-Auto -D
*** eolebase 2.4 (test) ***

Configure sources.list
Maj-Auto - L’augmentation du niveau de mise à jour peut poser problème si vous souhaitez revenir au niveau minimal
Voulez-vous continuer [oui/non]
[non] : o
Configuring Ubuntu with mirror fr.archive.ubuntu.com
Maj-Auto - E:Type 'toto' is not known on line 1 in source list /etc/apt/sources.list, E:Type 'toto' is not known on line 1 in source list /etc/apt/sources.list.d/eole.list
root@toto:~#

Associated revisions

Revision 2aeb5914 (diff)
Added by Daniel Dehennin over 10 years ago

Un « sources.list » corrompu bloque la configuration APT

Le chargement du cache APT requiert un « sources.list » valide.

La configuration des « sources.list » ne requiert pas le chargement du
cache, il faut donc que les erreurs ne soient pas blocantes.

  • pyeole/pkg.py (EolePkgApt._load_apt_cache): Factorize l’ouverture du
    cache APT.
    Passer sous silence le plantage d’ouverture du cache APT pour l’action
    « configure ».
    (EolePkgApt._run): Utilise la nouvelle API pour charger le cache APT.
    (EolePkgApt.get_package): Idem.
    (EolePkgApt.get_rev_depends): Idem.
    (EolePkgApt.configure): Idem.

Fixes: #7268 @45m

Revision 03c5d68a (diff)
Added by Daniel Dehennin about 10 years ago

Revert partiel de 1550792

Le commit 15507929086719a011b2867f5dc9e1bc4cee9169 a entraîne un revert
caché des commits:

- 2aeb591 Un « sources.list » corrompu bloque la configuration APT

- b476740 pyeole.pkg: correction de la purge des paquets

- 7bb4d80 pyeole.pkg: forcer la purge des paquets

Fixes: #7268
Fixes: #7358

History

#1 Updated by Emmanuel GARETTE over 10 years ago

Problème identique si on supprimer le fichier :

root@toto:~# rm /etc/apt/sources.list
root@toto:~# apt-eole configure eole -l unstable
Action configure pour root
root - could not open file '/etc/apt/sources.list'

#2 Updated by Daniel Dehennin over 10 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#4 Updated by Gilles Grandgérard about 10 years ago

  • Status changed from Résolu to Fermé

ok

Also available in: Atom PDF