I've just updated pacman database at home through diaup. I also broght some fresh packages from workplace(yep I've got arch installed there !) in order to install them at home....
but is is quite a strange pacman behaviour...:
[root@homeland ~]# pacman -S gnumeric error: /var/lib/pacman/extra/apolos-0.1.9rc1-1/desc: No such file or directory error: /var/lib/pacman/extra/apolos-0.1.9rc1-1/desc: No such file or directory gnumeric: not found in sync db
every package I'm trying to search or install it report the same error(in reg to apolos missing desc file) & package is not found on database...
Anyone faced this stuff before ?
Strange things happen...looks like I do not have rest part of packages in "extra"
[evgeny@homeland ~]$ ls /var/lib/pacman/extra/ 3ddesktop-0.2.8-1 acct-6.3.2-1 alsaplayer-0.99.76-3 a2ps-4.13b-2 achessclock-0.9.2b-2 amarok-1.2.3-2 a2ps-lprng-4.13b-4 adns-1.0-3 amarok-mysqlfree-1.2.3-3 a52dec-0.7.4-1 adonthell-0.3.3-1 amule-2.0.1-1 aalib-1.4rc5-1 adzapper-20040104-1 anjuta-1.2.2-1 abcde-2.2.0-1 aewm++-1.0.28-1 apache-ant-1.6.4-1 abcm2ps-3.7.21-1 aide-0.10-1 apg-2.2.3-1 abook-0.5.3-1 allegro-4.1.18-1 apollon-18.104.22.168-1 abuse-0.7.0-3 alltraxclock2-0.2-1 apolos-0.1.9rc1-1
Actually I do not remember myself deleting these. Is there a way to restore that, apart from me going to my work place & copying all from there. Will this be a right decision/way out ?
Thanks for help..
Tried pacman -Sy yet? Can also try out another mirror if that doesn't fix it, and check your log for errors, who knows.
You should be able to restore extra by renaming it in /var/lib/pacman/ or at least move it out of the way then run pacman -Sy <pkgname>. If that doesn't work, its probably your mirror.