Apt-mirror plante lamentablement

affin de pouvoir installer et maintenir un certain nombre de pc qui n’ont pas accès au net j’ai décidé de maintenir un miroir des dépôts que j’utilise avec apt-mirror. Tout marche très bien pour les dépôts officiels mais pas pour certains dépôts :

[code][root@phil-debian:~]#cat /etc/apt/mirror.list
############# config ##################

set base_path /home/phil/mirror

set mirror_path $base_path/mirror
set skel_path $base_path/skel
set var_path $base_path/var
set cleanscript $var_path/clean.sh
set defaultarch i386
set nthreads 20
set _tilde 0

############# end config ##############

LENNY

deb http://ftp.fr.debian.org/debian/ lenny main contrib non-free
deb http://security.debian.org/ lenny/updates main contrib non-free
deb http://download.tuxfamily.org/shames/debian-lenny/desktopfx/unstable/ ./
deb http://mirror.home-dn.net/debian-multimedia/ lenny main

deb http://www.debian-multimedia.org/ lenny main

deb http://deb.opera.com/opera/ testing non-free

clean http://ftp.fr.debian.org/debian
clean http://security.debian.org
clean http://download.tuxfamily.org/shames/debian-lenny/desktopfx/unstable
clean http://mirror.home-dn.net/debian-multimedia

clean http://www.debian-multimedia.org

clean http://deb.opera.com/opera[/code]

et je ne sais pas pourquoi, il rajoute un / qui rend l’adresse du depot fausse :

[quote][root@phil-debian:~]#apt-mirror
Downloading 24 index files using 20 threads…
Begin time: Mon Jan 7 06:42:38 2008
[20]… [19]… [18]… [17]… [16]… [15]… [14]… [13]… [12]… [11]… [10]… [9]… [8]… [7]… [6]… [5]… [4]… [3]… [2]… [1]… [0]…
End time: Mon Jan 7 06:45:52 2008

Proceed indexes: [PPPPsh: mirror.home-dn.net/debian-multimedia///dists/lenny/main/binary-i386/Packages.gz: Aucun fichier ou répertoire de ce type
apt-mirror: can’t open index in proceed_index_gz at /usr/bin/apt-mirror line 382.
[/quote]

pourtant sans le dépôt mutlimedia ça marche très bien…

et quand tu prends l’original du dépot mm au lieu de son mirroir ?
Et tu as essayé sans le / final sur la partie url du dépot ?
i.e.:

Sinon, petite remarque: tu devrais mirrorer aussi les dépots etch, parceque lenny n’est qu’une testing et n’est pas complète (un peu bizarre d’ailleurs de l’utiliser sur un parc), et il faut parfois complèter avec des paquets etch. Celà ne change rien pour ce qui est déjà installé et le choix des versions ulterieure en priorité en lenny, mais s’il manque des paquets plus tard lors d’une install nécessitant des paquets absents, tu risque de te demander longtemps d’ou ça vient.

Salut,

J’ai déjà essayé avec le dépôt original (c’est pour ça qu’il est commenté).
Mais si j’enlève le / de la fin, ça ne marche pas car il y en a encore deux (//). Mais je ne peux pas en enlever un autre car il n’y en à plus :unamused:

C’est vraiment bizarre cette histoire, j’ai lu un post qui avait exactement le même problème et il a résolu en lançant la commande en root mais chez moi ça ne marche pas…

Merci pour l’info, je vais aussi prendre les paquets de etch, mais y n’y a pas moyen de prendre que ceux qui n’y sont pas déjà ? Parce que là j’ai déjà 20 Go et ça commence à faire lourd…

En fait ce n’est pas pour un gros parc, c’est juste que chez moi je ne peut pas avoir le net très rapide et certains de mes amis qui voudraient essayer n’ont pas internet, et j’ai aussi des PC sans carte réseau. Et comme j’ai une connexion de folie à la fac (la nuit, ~2 Mo/s) ça va assez vite…

Je vais demander sur le site officiel, ils ont un forum mais que en anglais, le temps que je cherche mon dictionnaire. :mrgreen: