You are not logged in.

#1 2009-07-07 03:56:33

DarksideEE7
Member
From: Arkansas, United States
Registered: 2009-06-06
Posts: 356

pacman -Syu will sync but not update, manual install works

I haven't been able to update my system recently........it looks like around a week now.  I didn't make any changes to the mirrorlist (except recently when trying to troubleshoot.)  I just noticed that I was syncing successfully but it never updated.
At first I just dismissed it as new software that I didn't have installed, but after checking the latest updates I see that there is a new i686 kernel, gcc version, and wpa_supplicant version out. 
I began by forcing a sync using pacman -Syy, then pacman -Syu with no luck.
I tried purging all of the old cache using pacman -Scc and answered 'y' to remove packages, then 'n' to unused repositories.
I also restored my original mirrorlist.backup and ran rankmirrors again (twice just to make sure I wasn't doing something incorrectly.)
I also reinstalled pacman....
If someone could point me in the right direction I would greatly appreciate it....I'm sure I'm overlooking something obvious (a bit tired these days.....:o)
Here is my mirrorlist:

# United States
#Server = http://archlinux.unixheads.org/$repo/os/i686
#Server = http://mirror.cs.vt.edu/pub/ArchLinux/$repo/os/i686
#Server = ftp://mirrors.easynews.com/linux/archlinux/$repo/os/i686
#Server = http://mirrors.easynews.com/linux/archlinux/$repo/os/i686
#Server = http://www.gtlib.gatech.edu/pub/linux/distributions/archlinux/$repo/os/i686
#Server = ftp://mirrors.hosef.org/archlinux/$repo/os/i686
#Server = ftp://ibiblio.org/pub/linux/distributions/archlinux/$repo/os/i686
#Server = http://distro.ibiblio.org/pub/linux/distributions/archlinux/$repo/os/i686
#Server = ftp://locke.suu.edu/linux/dist/archlinux/$repo/os/i686
#Server = ftp://mirror.rit.edu/archlinux/$repo/os/i686
#Server = http://mirror.rit.edu/archlinux/$repo/os/i686
#Server = http://mirror.sourceshare.org/archlinux/$repo/os/i686
#Server = http://archlinux.umflint.edu/$repo/os/i686
#Server = http://mirror.umoss.org/archlinux/$repo/os/i686

Server = http://mirrors.gigenet.com/archlinux/$repo/os/i686
Server = http://mirror.archlinux.com.ve/$repo/os/i686
Server = ftp://ftp.archlinux.org/$repo/os/i686
Server = http://mirrors.hosef.org/archlinux/$repo/os/i686
Server = ftp://ftp.gtlib.gatech.edu/pub/linux/distributions/archlinux/$repo/os/i686
Server = ftp://mirror.cs.vt.edu/pub/ArchLinux/$repo/os/i686

Last edited by DarksideEE7 (2009-07-07 03:58:44)

Offline

#2 2009-07-07 04:00:47

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,398
Website

Re: pacman -Syu will sync but not update, manual install works

Looks like your mirror is quite outdated:
http://users.archlinux.de/~gerbra/mirrorcheck.html

Offline

#3 2009-07-07 04:05:49

DarksideEE7
Member
From: Arkansas, United States
Registered: 2009-06-06
Posts: 356

Re: pacman -Syu will sync but not update, manual install works

Thank you for the fast response............I'll make some changes to my mirrorlist and see what happens.  I already uncommented some random mirrors and ran rankmirrors, but apparently I got the wrong ones.

Offline

#4 2009-07-07 04:13:25

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,398
Website

Re: pacman -Syu will sync but not update, manual install works

Rank mirrors sorts on access speed, not how up to date the mirrors are.  Xyne has a script somewhere that does sort on how up to date they are.  Can not remember what it is called though...

Offline

#5 2009-07-07 04:18:14

DarksideEE7
Member
From: Arkansas, United States
Registered: 2009-06-06
Posts: 356

Re: pacman -Syu will sync but not update, manual install works

Allan wrote:

Rank mirrors sorts on access speed, not how up to date the mirrors are.  Xyne has a script somewhere that does sort on how up to date they are.  Can not remember what it is called though...

That would definitely be useful.  I'll do some searching and see if I can find it.

I think this is the one you're talking about..........trying now.
http://aur.archlinux.org/packages.php?ID=21054

Last edited by DarksideEE7 (2009-07-07 04:20:33)

Offline

#6 2009-07-07 04:19:28

sand_man
Member
From: Australia
Registered: 2008-06-10
Posts: 2,164

Re: pacman -Syu will sync but not update, manual install works

I'm sure I posted in this thread earlier today....


neutral

Offline

#7 2009-07-07 05:00:50

DarksideEE7
Member
From: Arkansas, United States
Registered: 2009-06-06
Posts: 356

Re: pacman -Syu will sync but not update, manual install works

sand_man wrote:

I'm sure I posted in this thread earlier today....

Well I installed reflector along with dependencies and created a new mirrorlist with the latest and fastest 6 mirrors, then ran
pacman -Syy
pacman -Syu
and just got the message saying that my local db is up to date.
Here is the mirrorlist:

Server = http://mirrors.gigenet.com/archlinux/$repo/os/i686
Server = http://mirror.twilightlair.net/arch/$repo/os/i686
Server = http://archlinux.umflint.edu/$repo/os/i686
Server = http://archlinux.unixheads.org/$repo/os/i686
Server = http://schlunix.org/archlinux/$repo/os/i686
Server = http://mirror.archlinux.com.ve/$repo/os/i686

I queried the repo using pacman -Q gcc and it shows the latest version (0.6.9-1) while my version shows 0.6.9........same goes for gcc.
It looks like my last upgrade via -Syu was for grep on 06/29.

Last edited by DarksideEE7 (2009-07-07 05:14:24)

Offline

#8 2009-07-07 05:20:14

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,398
Website

Re: pacman -Syu will sync but not update, manual install works

That is strange... the top two mirrors there are listed as being 6 days out of sync in the mirror check website.  I wonder how they ended at the top....  Anyway, the third looks good so just comment out those top two.

Offline

#9 2009-07-07 05:24:49

DarksideEE7
Member
From: Arkansas, United States
Registered: 2009-06-06
Posts: 356

Re: pacman -Syu will sync but not update, manual install works

Well strangely the reflector script didn't place this mirror:
http://archlinux.umflint.edu/$repo/os/i686
at the top, so it was trying to sync and update from:
http://mirrors.gigenet.com/archlinux/$repo/os/i686
which is out of date.   I commented out all but the flint mirror and I'm updating now. 

I'll run the reflector script again to see what I did wrong..........probably PEBKAC.

Allan wrote:

That is strange... the top two mirrors there are listed as being 6 days out of sync in the mirr or check website.  I wonder how they ended at the top....  Anyway, the third looks good so just comment out those top two.

Yep I tried that and it's been installing for a few minutes (roughly 200MB to DL, 750 to install)


I wonder if the reflector script requires the speed test option to be entered first, then the date option to work correctly?  I'll test while I'm updating.

It looks like you have to rank by date then by speed using 2 seperate commands of reflector instead of 1 big string like this:
sudo reflector /etc/pacman.d/mirrorlist -r -l 6 -o ~/mirrorlist
When I did this (the reverse order of options that I ran the first time) my top mirror in the output was a French URL......

Last edited by DarksideEE7 (2009-07-07 05:34:34)

Offline

#10 2009-07-07 12:09:13

scio
Member
From: Buffalo, NY
Registered: 2008-08-05
Posts: 366

Re: pacman -Syu will sync but not update, manual install works

I also seem to be having this problem and I use reflector.  I'm at work now so I can't check, but I thought I had the umflint address as the first listed.  At first I thought I messed up the powerpill/reflector/yaourt setup, but I was able to install manually and saw powerpill output.

You might want to put reflector somewhere in the subject for a better chance of Xyne stopping by to put his 2c in.


Edit: Found my problem, pacman.conf still looked at my old mirror list which only had an out of date server.  As it says in the powerpill.conf (I should really RTFM), it still uses pacman for server sync.

Last edited by scio (2009-07-07 21:36:41)

Offline

Board footer

Powered by FluxBB