marten77 n00b
Joined: 15 Dec 2002 Posts: 2
|
Posted: Sun Dec 15, 2002 9:48 am Post subject: Mirrors all wrong for kde-3.1_rc5 - can't download any files |
|
|
Warning! I am a newbie.
This problem is probably the result of my own stupidity somehow, because I would have expected to see 1) the forum flooded with questions about it and 2) a quick fix by now.
I've been trying to emerge KDE 3.1 for the last several hours. Since the ebuild for it is masked, I decided to delete the package.mask file entirely rather than screw around trying to figure out the proper way to emerge masked ebuilds. I don't think that that is related to my problem, though.
When I do an emerge -p kde, it lists all of the 3.1 packages. When I do 'emerge kde', however, it starts trying to download the files and fails on every one of them. At first, I thought that perhaps the whole world was trying to download the new kde and it was just too difficult to get a connection to the server(s), so I put an 'emerge --fetchonly kde' in my crontab to run every 10 minutes and did something else for a while.
I got suspicious when I hadn't downloaded a single file after about an hour. I thought about the problem (and believe me, my desire for KDE 3.1 was increasing exponentially during this time) and came up with a clever (for me) solution. I went to kde.org and manually downloaded all the files and placed them into the portage/distfiles directory. Then I confidently typed 'emerge world', pleased with myself for having circumvented the problem. Portage decides otherwise:
--
Calculating dependencies ...done!
>>> emerge (1 of 16) kde-base/arts-1.1.0 to /
!!! arts-1.1.tar.bz2: message digests do not match!
!!! arts-1.1.tar.bz2 is corrupt or incomplete.
>>> our recorded digest: 88eae93ef56c88f27349a0cec86290a0
>>> your file's digest: 1c5e1cc8e8b400b5b38d341487bc15d4
>>> Please delete /usr/portage/distfiles/arts-1.1.tar.bz2 and refetch.
--
I got a similar message for each of the files. Back to the drawing board, I decided to see if I could figure out which files Portage wanted to download and get those instead. In the process of doing so, I figured out why the downloads were failing. Looking over the error messages, I picked out:
no such directory pub/kde/stable/src
I logged in to download.au.kde.org (from where the file was attemptedly being fetched) and found the kde files, in pub/kde/unstable/src (unstable, not stable, if you weren't reading closely).
I don't know if they were there originally or not, it doesn't matter because when I tried to download them manually and put them into portage/distfiles, I got the same gripe from emerge saying that the digests didn't match.
What gives? Can anyone tell me what to do? |
|