After trying 4 different FTP sites, I'm wondering if my MandrakeUpdate
is beyond repair: I just updated the rpmdrake and associated RPMs from
the cooker, but still get the same behaviour.
In MandrakeUpdate, selecting a Cooker source, running as root, I get a
trace like the following, and what is particularly worrisome is the
line "packdrake: cannot open archive file
/var/lib/urpmi/hdlist.ftp.proxad.net.cz" because the file does not
exist and yet there's no permissions problem to prevent it.
no descriptions file for 'CD 1 Installation CD (cdrom1)'
no descriptions file for 'CD 2 Extension CD (cdrom2)'
* Connected to www.linux-mandrake.com (63.209.80.235)
> GET /mirrorsfull.list HTTP/1.1
Host: www.linux-mandrake.com
Pragma: no-cache
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*
* Connection (#0) left alive
* Closing live connection (#0)
cooker: 'ftp.proxad.net'
'ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrake-devel/cooker/i586/Mandrake/RPMS'
'with' '../base/hdlist.cz'
--22:36:42--
ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrake-devel/cooker/i586/Mandrake/descriptions
=> `/var/cache/urpmi/partial/.listing'
Connecting to ftp.proxad.net:21... connected!
Logging in as anonymous ... Logged in!
==> TYPE I ... done. ==> CWD
pub/Distributions_Linux/Mandrake-devel/cooker/i586/Mandrake ... done.
==> PASV ... done. ==> LIST ... done.
0K ->
22:36:46 (317.65 B/s) - `/var/cache/urpmi/partial/.listing' saved [324]
Removed `/var/cache/urpmi/partial/.listing'.
--22:36:46--
ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrake-devel/cooker/i586/Mandrake/descriptions
=> `/var/cache/urpmi/partial/descriptions'
==> CWD not required.
==> PASV ... done. ==> RETR descriptions ...
No such file `descriptions'.
--22:36:47--
ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrake-devel/cooker/i586/Mandrake/base/hdlist.cz
=> `/var/cache/urpmi/partial/.listing'
Connecting to ftp.proxad.net:21... connected!
Logging in as anonymous ... Logged in!
==> TYPE I ... done. ==> CWD
pub/Distributions_Linux/Mandrake-devel/cooker/i586/Mandrake/base ... done.
==> PASV ... done. ==> LIST ... done.
0K -> .
22:36:51 (4.32 KB/s) - `/var/cache/urpmi/partial/.listing' saved [1239]
Removed `/var/cache/urpmi/partial/.listing'.
--22:36:51--
ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrake-devel/cooker/i586/Mandrake/base/hdlist.cz
=> `/var/cache/urpmi/partial/hdlist.cz'
==> CWD not required.
==> PASV ... done. ==> RETR hdlist.cz ...
No such file `hdlist.cz'.
reading hdlist file [/var/lib/urpmi/hdlist.CD 1 Installation CD (cdrom1).cz]
built hdlist synthesis file for medium "CD 1 Installation CD (cdrom1)"
reading hdlist file [/var/lib/urpmi/hdlist.CD 2 Extension CD (cdrom2).cz]
built hdlist synthesis file for medium "CD 2 Extension CD (cdrom2)"
reading hdlist file [/var/lib/urpmi/hdlist.ftp.proxad.net.cz]
packdrake: cannot open archive file /var/lib/urpmi/hdlist.ftp.proxad.net.cz
built hdlist synthesis file for medium "ftp.proxad.net"
keeping only provides files
reading hdlist file [/var/lib/urpmi/hdlist.CD 1 Installation CD (cdrom1).cz]
computing dependancy
reading hdlist file [/var/lib/urpmi/hdlist.CD 2 Extension CD (cdrom2).cz]
computing dependancy
reading hdlist file [/var/lib/urpmi/hdlist.ftp.proxad.net.cz]
packdrake: cannot open archive file /var/lib/urpmi/hdlist.ftp.proxad.net.cz
computing dependancy
write depslist file [/var/lib/urpmi/depslist.ordered]
write provides file [/var/lib/urpmi/provides]
write compss file [/var/lib/urpmi/compss]
write config file [/etc/urpmi/urpmi.cfg]
no descriptions file for 'CD 1 Installation CD (cdrom1)'
no descriptions file for 'CD 2 Extension CD (cdrom2)'
no descriptions file for 'ftp.proxad.net'
Gtk-CRITICAL **: file gtkprogress.c: line 518 (gtk_progress_set_percentage): assertion
`percentage >= 0 && percentage <= 1.0' failed.
(last error repeated thousands of times)
========================================================================
If I run urpmi.addmedia from the command line, I get the same behaviour.
When the installation was fresh, the CD lists had descriptions, and if
I show all installed packages, I get descriptions.
Is it possible to repair MandrakeUpdate so that it works again? I
started into the man pages about urpmi, but quickly got lost in the
files and formats.
--
Gary Lawrence Murphy <[EMAIL PROTECTED]>: office voice/fax: 01 519 4222723
T(C)Inc Business Innovations through Open Source http://www.teledyn.com
KernelWiki Community Linux Docs: http://kernelbook.sourceforge.net/wiki