My answers:

1) Not sure, I've had the same problem but since I am using a 2.6.1
kernel I don't need it.
2) use emerge -i gentoo-sources-2.4.22-r5.patch.bz2. This will insert
the package name into the DB making your machine think it is installed
and doesn't need to be downloaded.

Emerge --help if your friend.

Cheers
Simon

-----Original Message-----
From: Neal Lippman [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, 20 January 2004 14:46
To: [EMAIL PROTECTED]
Subject: [gentoo-user] What to do when emerge cannot d/l a needed file?

So I'm not quite sure what to do here.

Last night I did an emerge sync; emerge -pu world
and there was a whole long list of things that needed to be emerged
(including 
a bunch of ghome libraries to be installed as new installs, even though
I run 
KDE and don't run gnome...I wonder what I have installed that now needs 
gnome?).

Anyway, I went ahead and emerge -u world. The first few packages
installed 
fine, but then it tries to retrieve sys-kernel/gentoo-sources-2.4.22-r5.

During that process, it tries to retrieve 
http://dev.gentoo.org/~iggy/gentoo-sources-2.4.22-r5.patch.bz2
and there it hangs.

ps aux shows me that it is trying to wget that file, and that hangs for
a long 
time and eventually times out, so the emerge process terminates.

So, my questions are:
1) why isn't that file available? I can access it fine in my web
browser, so I 
know the site is up and the file is there. Since the wget command (via
ps) 
shows the --passive-ftp modifier to wget, made me assume wget is trying
to 
retrieve the file via ftp and not http, but netstat shows me that the
socket 
is actually connect to the www port and not ftp port on the server, SO,
if I 
can retrieve the file via my web browser, why not with wget? I shoudl
also 
note that the socket status is SYN_SENT and not ESTABLISHED, so the
connetion 
isn't being made.

2) is there a way to tell emerge to try a different server? I should
note here 
that my GENTOO_MIRRORS in my conf files does not include dev.gentoo.org,
so 
somewherein the emerge sync process that server is specified.

3) Is there any way to tell emerge to just skip this part of the emerge
world? 
I don't really need new kernel sources now anyway...

Thanks.
nl


--
[EMAIL PROTECTED] mailing list




--
[EMAIL PROTECTED] mailing list

Reply via email to