You are not logged in.
I just updated the kernel and various other things like mkinitcpio. Then I tried to install gFTP and got the fallowing error. Do I need to reboot or something o_O?
[tyler@tyler-laptop ~]$ sudo pacman -S gftp
resolving dependencies...
looking for inter-conflicts...Targets: gftp-2.0.18-2
Total Download Size: 0.94 MB
Proceed with installation? [Y/n]
:: Retrieving packages from extra...
error: failed retrieving file 'gftp-2.0.18-2.pkg.tar.gz' from ftp.archlinux.org : Protocol error[tyler@tyler-laptop ~]$ sudo pacman -Sy
:: Synchronizing package databases...
error: failed retrieving file 'core.db.tar.gz' from ftp.archlinux.org : Protocol error[tyler@tyler-laptop ~]$
Thanks.
Offline
iirc it means it couldn't establish a connection
you should ideally be using a mirror, not the main servers
Offline
I just updated the kernel and various other things like mkinitcpio. Then I tried to install gFTP and got the fallowing error. Do I need to reboot or something o_O?
[tyler@tyler-laptop ~]$ sudo pacman -S gftp
resolving dependencies...
looking for inter-conflicts...Targets: gftp-2.0.18-2
Total Download Size: 0.94 MB
Proceed with installation? [Y/n]
:: Retrieving packages from extra...
error: failed retrieving file 'gftp-2.0.18-2.pkg.tar.gz' from ftp.archlinux.org : Protocol error[tyler@tyler-laptop ~]$ sudo pacman -Sy
:: Synchronizing package databases...
error: failed retrieving file 'core.db.tar.gz' from ftp.archlinux.org : Protocol error[tyler@tyler-laptop ~]$
Thanks.
that happened to me few days ago..fails a few times..
Its a sick world we live in....
Offline
you should ideally be using a mirror, not the main servers
Not just ideally! You should be using a mirror. Have a look at /etc/pacman.conf and /etc/pacman.d/mirrorlist (edit the latter).
Offline
Why doesn't pacman use the `rankmirrors` command to determine the best mirror to use on installation?
Last edited by Spider.007 (2008-03-30 20:27:38)
Offline
@A.I. BOT
You may find this page useful: http://users.archlinux.de/~gerbra/mirrorcheck.html.
@Spider.007
It's my understanding that rankmirrors doesn't tell you how up-to-date a mirror is.
Offline
@Spider.007
It's my understanding that rankmirrors doesn't tell you how up-to-date a mirror is.
When a mirror isn't updated at least once a day, shouldn't it be removed from the mirrorlist?
Offline
rankmirrors is provided as an optional utility for users. Not everyone wants or needs to use it.
Mirrors have problems for various reasons - we do drop any that fail consistently over a long period.
And finally, don't use ftp.archlinux.org as your preferred mirror. It is top of the list by default on install, simply because we do not know where you all live. ![]()
Offline
rankmirrors is provided as an optional utility for users. Not everyone wants or needs to use it.
Mirrors have problems for various reasons - we do drop any that fail consistently over a long period.
And finally, don't use ftp.archlinux.org as your preferred mirror. It is top of the list by default on install, simply because we do not know where you all live.
How can you post 'don't use ftp.archlinux.org' and 'Not everyone wants or needs to use [rankmirrors].' in the same post?
If we don't want people to use ftp.archlinux.org; shouldn't the rankmirrors script be pushed as the best solution? For example; run it when pacman is upgraded or installed to generate a /etc/pacman.d/nearest mirrorlist which is configured by default to be used?
Offline
tomk wrote:rankmirrors is provided as an optional utility for users. Not everyone wants or needs to use it.
Mirrors have problems for various reasons - we do drop any that fail consistently over a long period.
And finally, don't use ftp.archlinux.org as your preferred mirror. It is top of the list by default on install, simply because we do not know where you all live.
How can you post 'don't use ftp.archlinux.org' and 'Not everyone wants or needs to use [rankmirrors].' in the same post?
If we don't want people to use ftp.archlinux.org; shouldn't the rankmirrors script be pushed as the best solution? For example; run it when pacman is upgraded or installed to generate a /etc/pacman.d/nearest mirrorlist which is configured by default to be used?
Perhaps you are misundrstanding.
Rankmirrors merely prints out a list for the user, ordering mirrors by latency. A mirror with low latency, but with poor bandwidth or which is out-of-date serves no good purpose, so in the end it is you, the user, who must make the decision which mirror you are to use.
Arch does not hold your hand.
Offline
Spider.007 wrote:tomk wrote:rankmirrors is provided as an optional utility for users. Not everyone wants or needs to use it.
Mirrors have problems for various reasons - we do drop any that fail consistently over a long period.
And finally, don't use ftp.archlinux.org as your preferred mirror. It is top of the list by default on install, simply because we do not know where you all live.
How can you post 'don't use ftp.archlinux.org' and 'Not everyone wants or needs to use [rankmirrors].' in the same post?
If we don't want people to use ftp.archlinux.org; shouldn't the rankmirrors script be pushed as the best solution? For example; run it when pacman is upgraded or installed to generate a /etc/pacman.d/nearest mirrorlist which is configured by default to be used?
Perhaps you are misundrstanding.
Rankmirrors merely prints out a list for the user, ordering mirrors by latency. A mirror with low latency, but with poor bandwidth or which is out-of-date serves no good purpose, so in the end it is you, the user, who must make the decision which mirror you are to use.
Arch does not hold your hand.
The rankmirrors script does actually test for bandwidth by downloading the first 50.000 bytes. And if the server is out of date, I think it shouldn't be high-ranked by the rankmirrors script.
It is fine by me to let the user update his pacman.conf based on the output of `rankmirrors`; but I think there are many examples that users don't actually do this, which overloads ftp.archlinux.org.
Offline
It is fine by me to let the user update his pacman.conf based on the output of `rankmirrors`; but I think there are many examples that users don't actually do this, which overloads ftp.archlinux.org.
I think we will not have this overloading problem in the future. During the language transition of
archlinux.org also the language of the ftp server has changed. Currently it is not reachable by most
clients (pacman, wget, ftp). Onyl the devs have fixed tools which uses already the translated syntax.
See also here:
http://users.archlinux.de/~gerbra/mirrorcheck.html
Offline
Users are warned that Archlinux.org is throttled on the installation ISOs, in the Official Installation Guide, in the Beginner's Guide and on the forums.
Offline
basically when you did the update, pretty sure it installed a new version of pacman. and it had overwritten your old config as it is no longer valid. just setup your config again:
/etc/pacman.conf points to /etc/pacman.d/mirrorlist
comment (or just delete) whichever mirrors you don't want.
Offline
fyi farkenell - this thread is nine months old, and the OP did not respond at the time to any subsequent posts.
Offline
oops :X I was looking for a similar issue I was having and came across this thread, must of got my windows mixed up and posted in this one....I swear one of the threads I was reading had yesterdays date marked as last reply....
Offline