You are not logged in.
I goto distrowatch.com, it shows the "current" packages for ARCH, lots of them are "GREEN" meaning latest.. I see bout 10 of which I have, but when I update pacman -Syu, it updates, and it says everything is up to date.. i have firefox latest as of 4 days ago, now it says firefox 3.6 . do the mirrors take days (after I see the latest arch has to offer on distrowatch) to populate? i have like every ftp mirror uncommented (makes for fast updates for me) am I missing something, or do the devs' post to distrowatch "before" its ready, so pacman -Syu says i'm all up to date?
btw, I did read the wiki and did pacman Syy to force update, still nothing to update..
I'm new, am I doing anything wrong? or reading too much into distrowatch's site?
just wondering, any information or help would be most appreciated
thanks
"Sometimes you comfort the afflicted, other times you AFFLICT the COMFORTABLE"
Offline
Perhaps the first mirror in your mirrorlist is outdated.
Offline
According to This it seems a lot of the mirrors are out of sync due to the release of libjpeg and libpng.
just check out the site that lucke posted and move the most up-to-date mirror to the top of your mirrorlist in /etc/pacman.d/
then run a pacman -Syyu and you should be good to go.
Last edited by Cyrusm (2010-02-02 19:29:26)
Hofstadter's Law:
It always takes longer than you expect, even when you take into account Hofstadter's Law.
Offline
so i look at each of what I have uncommented, compare them to the ones with the issues.. and find the ones that are NOT so far behind? (ones in red seem 3+days off of being synced)?
how do I know which ones to pick, never done this before..
thanks
i have many mirrors uncommented..figured it seems the right thing to do, is this wrong?
i'm looking at the ones with 0 days or less and seeing if they match anything i have uncommented or down the list, is this what I should be doing?
Last edited by binskipy2u (2010-02-02 19:46:52)
"Sometimes you comfort the afflicted, other times you AFFLICT the COMFORTABLE"
Offline
I checked them all, uncomm ented what was less then 0 days.. moved them up in the list.. did a pacman -Syyu
still says
:: Synchronizing package databases...
core 36.1K 66.5K/s 00:00:01 [###################################################] 100%
extra 441.9K 348.7K/s 00:00:01 [###################################################] 100%
community 370.5K 262.6K/s 00:00:01 [###################################################] 100%
archlinuxfr 24.1K 33.0K/s 00:00:01 [###################################################] 100%
:: Starting full system upgrade...
local database is up to date
I guess its just a wait to get the latest?
or am i doing something wrong? I installed reflector.. doesnt say much about it, cept to install it to do automatically what i was doing manually.. is there a command? or something, I dont see anything, and you cant click on the word reflector to find a wiki page for it?
"Sometimes you comfort the afflicted, other times you AFFLICT the COMFORTABLE"
Offline
I normally have only 2 mirrors in my list (they are in the UK where I am). If they get out of sync and I really want to update I comment them out and add others from Europe which are up-to-date.
I think you just need to wait if you can't find an up-to-date mirror.
Last edited by loafer (2010-02-02 19:55:08)
All men have stood for freedom...
For freedom is the man that will turn the world upside down.
Gerrard Winstanley.
Offline
It doesn't matter if all of them are uncommented, only the first one ordinarily gets used - if you can't connect to it, the second one and so on. Thus, just put the most up-to-date and possibly fastest mirrors on top of your mirrorlist file. You can use reflector and rankmirrors to help you choose the adequate mirrors, as described in the wiki.
-edit-
What does "pacman -Q firefox" return?
Last edited by lucke (2010-02-02 19:56:30)
Offline
3.5.7-1 << firefox
ive read about mirrorlist and reflector, but how do i get it to work.. here's my mirror list.. maybe i have "too many uncommented" or just need 2 or 3? just figured the more the better.. here it is*********
# United States
Server = http://archlinux.linuxfreedom.com/$repo/os/x86_64
Server = http://mirror.umoss.org/archlinux/$repo/os/x86_64
Server = ftp://locke.suu.edu/linux/dist/archlinu … /os/x86_64
Server = ftp://mirror.cs.vt.edu/pub/ArchLinux/$repo/os/x86_64
#Server = http://mirror.cs.vt.edu/pub/ArchLinux/$repo/os/x86_64
Server = ftp://mirrors.easynews.com/linux/archli … /os/x86_64
#Server = http://mirrors.easynews.com/linux/archl … /os/x86_64
Server = ftp://ftp.archlinux.org/$repo/os/x86_64
#Server = http://mirrors.gigenet.com/archlinux/$repo/os/x86_64
Server = ftp://ftp.gtlib.gatech.edu/pub/linux/di … /os/x86_64
#Server = http://www.gtlib.gatech.edu/pub/linux/d … /os/x86_64
Server = ftp://mirrors.hosef.org/archlinux/$repo/os/x86_64
#Server = http://mirrors.hosef.org/archlinux/$repo/os/x86_64
Server = ftp://ibiblio.org/pub/linux/distributio … /os/x86_64
Server = http://distro.ibiblio.org/pub/linux/dis … /os/x86_64
#Server = http://lug.mtu.edu/archlinux/ftpfull/$repo/os/x86_64
Server = ftp://mirrors.xmission.com/archlinux/$repo/os/x86_64
#Server = http://mirrors.xmission.com/archlinux/$repo/os/x86_64
Server = ftp://mirror.rit.edu/archlinux/$repo/os/x86_64
Server = http://mirror.rit.edu/archlinux/$repo/os/x86_64
#Server = http://schlunix.org/archlinux/$repo/os/x86_64
Server = http://archlinux.umflint.edu/$repo/os/x86_64
*****************
the top 3 i moved up, due to reading about mirrorlist and they were all 3 less then 1 day syncing.. (think I did that correctly)
"Sometimes you comfort the afflicted, other times you AFFLICT the COMFORTABLE"
Offline
http://archlinux.linuxfreedom.com indeed has firefox 3.6-2. If it's indeed on top of your mirrorlist, you're probably hitting pacman some bug.
What if you do "pacman -S firefox"? What version does it want to install?
Run "pacman -Syu --debug" and post the output here in code tags.
.
Last edited by lucke (2010-02-02 20:09:32)
Offline
@binskipy2u, I get the same thing. Even the "updated" US mirrors so not seem to be REALLY updated. I used a server in New Ceredala or something like that. I honestly believe there is a problem with stuff syncing for some reason.
Matt
"It is very difficult to educate the educated."
Offline
Lucke.. it says 3.5.7-1 y/n to install..
********
pacman debug ( i have NO CLUE what any of this means, but here's the output)
debug: config: attempting to read file /etc/pacman.conf
debug: config: new section 'options'
debug: config: HoldPkg: pacman
debug: config: HoldPkg: glibc
debug: config: SyncFirst: pacman
debug: config: new section 'core'
debug: setlibpaths() called
debug: option 'cachedir' = /var/cache/pacman/pkg/
debug: registering sync database 'core'
debug: config: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: adding new server URL to database 'core': http://www.gtlib.gatech.edu/pub/linux/d … /os/x86_64
debug: adding new server URL to database 'core': http://mirror.cs.vt.edu/pub/ArchLinux/core/os/x86_64
debug: adding new server URL to database 'core': http://mirror.umoss.org/archlinux/core/os/x86_64
debug: adding new server URL to database 'core': http://mirrors.xmission.com/archlinux/core/os/x86_64
debug: adding new server URL to database 'core': http://mirror.rit.edu/archlinux/core/os/x86_64
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: new section 'extra'
debug: registering sync database 'extra'
debug: config: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: adding new server URL to database 'extra': http://www.gtlib.gatech.edu/pub/linux/d … /os/x86_64
debug: adding new server URL to database 'extra': http://mirror.cs.vt.edu/pub/ArchLinux/extra/os/x86_64
debug: adding new server URL to database 'extra': http://mirror.umoss.org/archlinux/extra/os/x86_64
debug: adding new server URL to database 'extra': http://mirrors.xmission.com/archlinux/extra/os/x86_64
debug: adding new server URL to database 'extra': http://mirror.rit.edu/archlinux/extra/os/x86_64
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: new section 'community'
debug: registering sync database 'community'
debug: config: including /etc/pacman.d/mirrorlist
debug: config: attempting to read file /etc/pacman.d/mirrorlist
debug: adding new server URL to database 'community': http://www.gtlib.gatech.edu/pub/linux/d … /os/x86_64
debug: adding new server URL to database 'community': http://mirror.cs.vt.edu/pub/ArchLinux/c … /os/x86_64
debug: adding new server URL to database 'community': http://mirror.umoss.org/archlinux/community/os/x86_64
debug: adding new server URL to database 'community': http://mirrors.xmission.com/archlinux/c … /os/x86_64
debug: adding new server URL to database 'community': http://mirror.rit.edu/archlinux/community/os/x86_64
debug: config: finished parsing /etc/pacman.d/mirrorlist
debug: config: new section 'archlinuxfr'
debug: registering sync database 'archlinuxfr'
debug: adding new server URL to database 'archlinuxfr': http://repo.archlinux.fr/x86_64
debug: config: finished parsing /etc/pacman.conf
debug: registering local database
:: Synchronizing package databases...
debug: using 'core.db.tar.gz' for download progress
debug: HTTP_PROXY: (null)
debug: http_proxy: (null)
debug: FTP_PROXY: (null)
debug: ftp_proxy: (null)
debug: mtimes are identical, skipping core.db.tar.gz
core is up to date
debug: using 'extra.db.tar.gz' for download progress
debug: HTTP_PROXY: (null)
debug: http_proxy: (null)
debug: FTP_PROXY: (null)
debug: ftp_proxy: (null)
debug: mtimes are identical, skipping extra.db.tar.gz
extra is up to date
debug: using 'community.db.tar.gz' for download progress
debug: HTTP_PROXY: (null)
debug: http_proxy: (null)
debug: FTP_PROXY: (null)
debug: ftp_proxy: (null)
debug: mtimes are identical, skipping community.db.tar.gz
community is up to date
debug: using 'archlinuxfr.db.tar.gz' for download progress
debug: HTTP_PROXY: (null)
debug: http_proxy: (null)
debug: FTP_PROXY: (null)
debug: ftp_proxy: (null)
debug: mtimes are identical, skipping archlinuxfr.db.tar.gz
archlinuxfr is up to date
debug: loading package cache for repository 'local'
debug: loading package cache for repository 'core'
:: Starting full system upgrade...
debug: checking for package upgrades
debug: loading package cache for repository 'extra'
debug: loading package cache for repository 'community'
debug: loading package cache for repository 'archlinuxfr'
local database is up to date
debug: unregistering database 'local'
debug: freeing package cache for repository 'local'
debug: unregistering database 'core'
debug: freeing package cache for repository 'core'
debug: unregistering database 'extra'
debug: freeing package cache for repository 'extra'
debug: unregistering database 'community'
debug: freeing package cache for repository 'community'
debug: unregistering database 'archlinuxfr'
debug: freeing package cache for repository 'archlinuxfr'
*************************
I used reflector to find the "fastest 5 mirrors and put them on top re-writing my pacman mirror list.. let me see if linuxfreedom is still uncommented or in the top 5, ill put it on top, then try the pacman -S firefox
here's the top 5 (linux freedom isnt on there...ill go into the backup i made and put it on top, i'm guessing fastest doesnt neccessarily mean "synced when it should be"?
Server = http://www.gtlib.gatech.edu/pub/linux/d … /os/x86_64
Server = http://mirror.cs.vt.edu/pub/ArchLinux/$repo/os/x86_64
Server = http://mirror.umoss.org/archlinux/$repo/os/x86_64
Server = http://mirrors.xmission.com/archlinux/$repo/os/x86_64
Server = http://mirror.rit.edu/archlinux/$repo/os/x86_64
"Sometimes you comfort the afflicted, other times you AFFLICT the COMFORTABLE"
Offline
Wow.. i just put the linuxfreedom one on top... saved, and did a pacman -Syu
and it says 112 updates.. one of them is.. firefox 3.6-2
should I update, I'm assuming i did everything correctly?
dont want to hose a system I really took a long time learning how to do things the "arch" way
"Sometimes you comfort the afflicted, other times you AFFLICT the COMFORTABLE"
Offline
www.gtlib.gatech.edu is outdated. Put that archlinux.linuxfreedom.com on top and try again.
-edit-
Yeah, update away. That's what you wanted after all ;-)
Last edited by lucke (2010-02-02 20:22:42)
Offline
one more question Lucke..
how to i get rid of old packages.. like old kernels etc.. ( i know they stay around taking up space in ubuntu) do they do the same thing in arch? is there one command to get rid of old "UNUSED" packages? (dont want to get rid of something important?
and i'm updating, thanks for your help.. i must say, when you figure out what you are lookingfor (which can be difficult) the wiki is AMAZING
"Sometimes you comfort the afflicted, other times you AFFLICT the COMFORTABLE"
Offline
The downloaded pkg.tar.gzs stay in /var/cache/pacman/pkg. Use pacman -Sc or -Scc to remove them. Read "man pacman" to learn what the difference is.
Only the latest versions of programs remain installed in your filesystem.
Offline