You are not logged in.

#1 2007-05-27 19:23:21

Dheart
Member
From: Sofia, Bulgaria
Registered: 2006-10-26
Posts: 956

Pacman error:No address record

Recently when I executed: pacman Syu there were errors like:

error: failed retrieving file 'current.db.tar.gz' from ftp.linux.kiev.ua : No address record
error: failed retrieving file 'current.db.tar.gz' from mirror.pacific.net.au : No address record
...
error: failed to synchronize current: No address record

This was also happening with community and extra. Then I did some searching and found out that the repositories were changed, that pacman had a new version and manualy upgraded all, but I still get the same error... Here is my /etc/pacman.conf file

#
# /etc/pacman.conf
#
# NOTE: If you find a mirror that is geographically close to you, please
#       move it to the top of the server list, so pacman will choose it
#       first.
#
# To re-sort your mirror lists by ping/traceroute results, use the
# /usr/bin/sortmirrors script.  It requires the "netselect" package.
#

# See the pacman manpage for option directives

#
# GENERAL OPTIONS
#
[options]
LogFile     = /var/log/pacman.log
NoUpgrade   = etc/passwd etc/group etc/shadow etc/sudoers
NoUpgrade   = etc/fstab etc/raidtab etc/ld.so.conf
NoUpgrade   = etc/rc.conf etc/rc.local
NoUpgrade   = etc/modprobe.conf etc/modules.conf
NoUpgrade   = etc/lilo.conf boot/grub/menu.lst
HoldPkg     = pacman glibc
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u

#
# REPOSITORIES
#   - can be defined here or included from another file
#   - pacman will search repositories in the order defined here.
#   - local/custom mirrors can be added here or in separate files
# 

#[testing]
#Server = ftp://ftp.archlinux.org/testing/os/i686

[current]
# Add your preferred servers here, they will be used first
# Server = ftp://ftp.logos-bg.net/archlinux/current/os/i686
Include = /etc/pacman.d/current

[extra]
# Add your preferred servers here, they will be used first
# Server = ftp://ftp.logos-bg.net/archlinux/extra/os/i686
Include = /etc/pacman.d/extra

#[unstable]
# Add your preferred servers here, they will be used first
# Include = /etc/pacman.d/unstable

[community]
# Add your preferred servers here, they will be used first
# Server = ftp://ftp.logos-bg.net/archlinux/community/
Include = /etc/pacman.d/community

# An example of a custom package repository.  See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#Server = file:///home/custompkgs

My /etc/pacman.d/current:

#
# current: Arch Linux current repository
#

# United States
Server = ftp://ftp.archlinux.org/current/os/i686
Server = ftp://ftp.nethat.com/pub/linux/archlinux/current/os/i686
Server = ftp://locke.suu.edu/linux/dist/archlinux/current/os/i686
Server = ftp://ftp-linux.cc.gatech.edu/pub/linux/distributions/archlinux/current/os/i686
Server = ftp://mirror.cs.vt.edu/pub/ArchLinux/current/os/i686
Server = http://mirrors.easynews.com/linux/archlinux/current/os/i686
Server = ftp://ftp.ibiblio.org/pub/linux/distributions/archlinux/current/os/i686

# Europe
# - Austria
Server = ftp://gd.tuwien.ac.at/opsys/linux/archlinux/current/os/i686
# - Belgium
Server = ftp://ftp.belnet.be/packages/archlinux/current/os/i686
# - Czech Republic
Server = ftp://ftp.sh.cvut.cz/MIRRORS/arch/current/os/i686
# - Estonia
Server = ftp://ftp.estpak.ee/pub/archlinux/current/os/i686
# - Finland
Server = ftp://ftp.sixnix.net/pub/archlinux/current/os/i686
# - France
Server = ftp://ftp.rez-gif.supelec.fr/pub/Linux/distrib/archlinux/current/os/i686
Server = ftp://mir1.archlinuxfr.org/archlinux/current/os/i686
Server = ftp://mir2.archlinuxfr.org/archlinux/current/os/i686
Server = ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/current/os/i686
# - Germany
Server = ftp://ftp.tu-chemnitz.de/pub/linux/sunsite.unc-mirror/distributions/archlinux/current/os/i686
Server = ftp://ftp.hosteurope.de/mirror/ftp.archlinux.org/current/os/i686
Server = ftp://ftp.archlinuxppc.org/i686/current/os/i686
# - Great Britain
Server = http://ftp.parrswood.manchester.sch.uk/Mirrors/ftp.archlinux.org/current/os/i686
# - Greece
Server = ftp://ftp.ntua.gr/pub/linux/archlinux/current/os/i686
# - Ireland
Server = ftp://ftp.heanet.ie/mirrors/ftp.archlinux.org/current/os/i686
# - Italy
Server = ftp://mi.mirror.garr.it/mirrors/archlinux/current/os/i686
# - Lithuania
Server = ftp://saule.mintis.lt/pub/linux/current/os/i686
# - Netherlands
Server = ftp://ftp.nluug.nl/pub/metalab/distributions/archlinux/current/os/i686
Server = ftp://ftp.surfnet.nl/pub/os/Linux/distr/archlinux/current/os/i686
# - Norway
Server = ftp://mirror.djzradio.net/archlinux/current/os/i686
# - Poland
Server = ftp://sunsite.icm.edu.pl/site/linux-sunsite/distributions/archlinux/current/os/i686
Server = ftp://mirror.icis.pcz.pl/archlinux/current/os/i686
# - Portugal
Server = ftp://gul.est.ips.pt/repos/archlinux/current/os/i686
Server = ftp://cesium.di.uminho.pt/pub/archlinux/current/os/i686
Server = ftp://darkstar.ist.utl.pt/pub/archlinux/current/os/i686
# - Romania
Server = ftp://ftp.iasi.roedu.net/mirrors/archlinux.org/current/os/i686
# - Russia
Server = http://archlinux.freeside.ru/current/os/i686
# - Sweden
Server = ftp://ftp.ds.hj.se/pub/os/linux/archlinux/current/os/i686
Server = ftp://ftp.gigabit.nu/current/os/i686
# - Switzerland
Server = ftp://archlinux.puzzle.ch/current/os/i686
# - Turkey
Server = ftp://ftp.linux.org.tr/pub/archlinux/current/os/i686
# - Ukraine
Server = ftp://ftp.linux.kiev.ua/pub/Linux/ArchLinux/current/os/i686

# Australia
Server = ftp://mirror.pacific.net.au/linux/archlinux/current/os/i686

My /etc/pacman.d/community:

#
# community: Arch Linux community repository
#

# United States
Server = ftp://ftp.archlinux.org/community/os/i686
Server = ftp://ftp.nethat.com/pub/linux/archlinux/community/os/i686
Server = ftp://locke.suu.edu/linux/dist/archlinux/community/os/i686
Server = ftp://ftp-linux.cc.gatech.edu/pub/linux/distributions/archlinux/community/os/i686
Server = ftp://mirror.cs.vt.edu/pub/ArchLinux/community/os/i686
Server = http://mirrors.easynews.com/linux/archlinux/community/os/i686
Server = ftp://ftp.ibiblio.org/pub/linux/distributions/archlinux/community/os/i686

# Europe
# - Austria
Server = ftp://gd.tuwien.ac.at/opsys/linux/archlinux/community/os/i686
# - Belgium
Server = ftp://ftp.belnet.be/packages/archlinux/community/os/i686
# - Czech Republic
Server = ftp://ftp.sh.cvut.cz/MIRRORS/arch/community/os/i686
# - Estonia
Server = ftp://ftp.estpak.ee/pub/archlinux/community/os/i686
# - Finland
Server = ftp://ftp.sixnix.net/pub/archlinux/community/os/i686
# - France
Server = ftp://ftp.rez-gif.supelec.fr/pub/Linux/distrib/archlinux/community/os/i686
Server = ftp://mir1.archlinuxfr.org/archlinux/community/os/i686
Server = ftp://mir2.archlinuxfr.org/archlinux/community/os/i686
Server = ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/community/os/i686
# - Germany
Server = ftp://ftp.tu-chemnitz.de/pub/linux/sunsite.unc-mirror/distributions/archlinux/community/os/i686
Server = ftp://ftp.hosteurope.de/mirror/ftp.archlinux.org/community/os/i686
Server = ftp://ftp.archlinuxppc.org/i686/community/os/i686
# - Great Britain
Server = http://ftp.parrswood.manchester.sch.uk/Mirrors/ftp.archlinux.org/community/os/i686
# - Greece
Server = ftp://ftp.ntua.gr/pub/linux/archlinux/community/os/i686
# - Ireland
Server = ftp://ftp.heanet.ie/mirrors/ftp.archlinux.org/community/os/i686
# - Italy
Server = ftp://mi.mirror.garr.it/mirrors/archlinux/community/os/i686
# - Lithuania
Server = ftp://saule.mintis.lt/pub/linux/community/os/i686
# - Netherlands
Server = ftp://ftp.nluug.nl/pub/metalab/distributions/archlinux/community/os/i686
Server = ftp://ftp.surfnet.nl/pub/os/Linux/distr/archlinux/community/os/i686
# - Norway
Server = ftp://mirror.djzradio.net/archlinux/community/os/i686
# - Poland
Server = ftp://sunsite.icm.edu.pl/site/linux-sunsite/distributions/archlinux/community/os/i686
Server = ftp://mirror.icis.pcz.pl/archlinux/community/os/i686
# - Portugal
Server = ftp://gul.est.ips.pt/repos/archlinux/community/os/i686
Server = ftp://cesium.di.uminho.pt/pub/archlinux/community/os/i686
Server = ftp://darkstar.ist.utl.pt/pub/archlinux/community/os/i686
# - Romania
Server = ftp://ftp.iasi.roedu.net/mirrors/archlinux.org/community/os/i686
# - Russia
Server = http://archlinux.freeside.ru/community/os/i686
# - Sweden
Server = ftp://ftp.ds.hj.se/pub/os/linux/archlinux/community/os/i686
Server = ftp://ftp.gigabit.nu/community/os/i686
# - Switzerland
Server = ftp://archlinux.puzzle.ch/community/os/i686
# - Turkey
Server = ftp://ftp.linux.org.tr/pub/archlinux/community/os/i686
# - Ukraine
Server = ftp://ftp.linux.kiev.ua/pub/Linux/ArchLinux/community/os/i686

# Australia
Server = ftp://mirror.pacific.net.au/linux/archlinux/community/os/i686

My /etc/pacman.d/extra:

#
# extra: Arch Linux extra repository
#

# United States
Server = ftp://ftp.archlinux.org/extra/os/i686
Server = ftp://ftp.nethat.com/pub/linux/archlinux/extra/os/i686
Server = ftp://locke.suu.edu/linux/dist/archlinux/extra/os/i686
Server = ftp://ftp-linux.cc.gatech.edu/pub/linux/distributions/archlinux/extra/os/i686
Server = ftp://mirror.cs.vt.edu/pub/ArchLinux/extra/os/i686
Server = http://mirrors.easynews.com/linux/archlinux/extra/os/i686
Server = ftp://ftp.ibiblio.org/pub/linux/distributions/archlinux/extra/os/i686

# Europe
# - Austria
Server = ftp://gd.tuwien.ac.at/opsys/linux/archlinux/extra/os/i686
# - Belgium
Server = ftp://ftp.belnet.be/packages/archlinux/extra/os/i686
# - Czech Republic
Server = ftp://ftp.sh.cvut.cz/MIRRORS/arch/extra/os/i686
# - Estonia
Server = ftp://ftp.estpak.ee/pub/archlinux/extra/os/i686
# - Finland
Server = ftp://ftp.sixnix.net/pub/archlinux/extra/os/i686
# - France
Server = ftp://ftp.rez-gif.supelec.fr/pub/Linux/distrib/archlinux/extra/os/i686
Server = ftp://mir1.archlinuxfr.org/archlinux/extra/os/i686
Server = ftp://mir2.archlinuxfr.org/archlinux/extra/os/i686
Server = ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/extra/os/i686
# - Germany
Server = ftp://ftp.tu-chemnitz.de/pub/linux/sunsite.unc-mirror/distributions/archlinux/extra/os/i686
Server = ftp://ftp.hosteurope.de/mirror/ftp.archlinux.org/extra/os/i686
Server = ftp://ftp.archlinuxppc.org/i686/extra/os/i686
# - Great Britain
Server = http://ftp.parrswood.manchester.sch.uk/Mirrors/ftp.archlinux.org/extra/os/i686
# - Greece
Server = ftp://ftp.ntua.gr/pub/linux/archlinux/extra/os/i686
# - Ireland
Server = ftp://ftp.heanet.ie/mirrors/ftp.archlinux.org/extra/os/i686
# - Italy
Server = ftp://mi.mirror.garr.it/mirrors/archlinux/extra/os/i686
# - Lithuania
Server = ftp://saule.mintis.lt/pub/linux/extra/os/i686
# - Netherlands
Server = ftp://ftp.nluug.nl/pub/metalab/distributions/archlinux/extra/os/i686
Server = ftp://ftp.surfnet.nl/pub/os/Linux/distr/archlinux/extra/os/i686
# - Norway
Server = ftp://mirror.djzradio.net/archlinux/extra/os/i686
# - Poland
Server = ftp://sunsite.icm.edu.pl/site/linux-sunsite/distributions/archlinux/extra/os/i686
Server = ftp://mirror.icis.pcz.pl/archlinux/extra/os/i686
# - Portugal
Server = ftp://gul.est.ips.pt/repos/archlinux/extra/os/i686
Server = ftp://cesium.di.uminho.pt/pub/archlinux/extra/os/i686
Server = ftp://darkstar.ist.utl.pt/pub/archlinux/extra/os/i686
# - Romania
Server = ftp://ftp.iasi.roedu.net/mirrors/archlinux.org/extra/os/i686
# - Russia
Server = http://archlinux.freeside.ru/extra/os/i686
# - Sweden
Server = ftp://ftp.ds.hj.se/pub/os/linux/archlinux/extra/os/i686
Server = ftp://ftp.gigabit.nu/extra/os/i686
# - Switzerland
Server = ftp://archlinux.puzzle.ch/extra/os/i686
# - Turkey
Server = ftp://ftp.linux.org.tr/pub/archlinux/extra/os/i686
# - Ukraine
Server = ftp://ftp.linux.kiev.ua/pub/Linux/ArchLinux/extra/os/i686

# Australia
Server = ftp://mirror.pacific.net.au/linux/archlinux/extra/os/i686

And my pacman -V output:

[root@lightbringer]# pacman -V

 .--.                  Pacman v3.0.4 - libalpm v1.0.0
/ _.-' .-.  .-.  .-.   Copyright (C) 2002-2007 Judd Vinet <jvinet@zeroflux.org>
\  '-. '-'  '-'  '-'
 '--'                  
                       This program may be freely redistributed under
                       the terms of the GNU General Public License

How to fix?

Last edited by Dheart (2007-05-27 19:24:00)


My victim you are meant to be
No, you cannot hide nor flee
You know what I'm looking for
Pleasure your torture, I will endure...

Offline

#2 2007-05-28 14:19:44

Dheart
Member
From: Sofia, Bulgaria
Registered: 2006-10-26
Posts: 956

Re: Pacman error:No address record

Hmm... fixed the problem by removing pacman (pacman -R pacman) and then manualy coping pacman files into the corresponding folders.
Now pacman is running smile


My victim you are meant to be
No, you cannot hide nor flee
You know what I'm looking for
Pleasure your torture, I will endure...

Offline

#3 2008-02-15 09:22:04

supermusik
Member
Registered: 2005-10-31
Posts: 2

Re: Pacman error:No address record

I'm facing the same problem and did what you suggested. but it didn't help.
does anyone have an idea (i already searched the forum)? what does this message actually mean?

Offline

#4 2008-02-15 09:30:42

supermusik
Member
Registered: 2005-10-31
Posts: 2

Re: Pacman error:No address record

Did work when switching a different network.

Offline

#5 2008-08-04 21:15:08

Kardell
Member
From: London a new Babylon
Registered: 2007-02-20
Posts: 225

Re: Pacman error:No address record

I`ve experienced the same problem during playing with Arch repositories, mirrors, local caches etc. However I lost posibility to connect with remote repositories, kdemod as well.

error: failed retrieving file 'kdemod-legacy.db.tar.gz' from kdemod.ath.cx : No address record
error: failed to synchronize kdemod-legacy: No address record

Annoying thing

Wget behave the same.

Then I found that this thing is related with broken IPv6.

wget -4

or with

--disable-ipv6

option retrieved its     functionality.                                                                                         

Does anybody know what internal fault could cause this $hit?


"Those who don't know history are doomed to repeat it." Edmund Burke

Offline

#6 2009-08-27 14:30:31

sherlock
Member
From: Yekaterinburg
Registered: 2009-08-14
Posts: 21

Re: Pacman error:No address record

It is somewhat connected to DNS cache. I've stopped dnsmasq before updating pacman and it worked.

Offline

#7 2009-12-12 20:39:50

bearver
Member
Registered: 2009-12-12
Posts: 1

Re: Pacman error:No address record

I've had a similar problem I think and wget wasn't  working also. I found that using the '-4' option for wget fixed that so I now have the following line in /etc/pacman.conf

XferCommand = /usr/bin/wget -4 --passive-ftp -c -O %o %u

This seems to work so far.

Offline

#8 2011-06-27 02:54:18

Vyre
Member
Registered: 2011-06-18
Posts: 17

Re: Pacman error:No address record

I just had this problem and found this post on Google.  In line with the general Keep It Simple, Stupid philosophy: be sure to check you are connected to the internet!  Turns out, my wireless connection was down.  Once connected, all was fine.  After making sure you're not as stupid as me, then try the above solutions.

Offline

#9 2011-06-27 03:01:20

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 19,796

Re: Pacman error:No address record

Vyre wrote:

I just had this problem and found this post on Google.  In line with the general Keep It Simple, Stupid philosophy: be sure to check you are connected to the internet!  Turns out, my wireless connection was down.  Once connected, all was fine.  After making sure you're not as stupid as me, then try the above solutions.

I'm glad your system is working, and this is a symptom of lack of Internet connectivity.

But...

I hope the problem from 2009 has been long since resolved.  Beware of Necrobumping

Closing this thread


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

Board footer

Powered by FluxBB