You are not logged in.
My local ABS tree doesn't seem to contain anywhere near all of the packages in the standard repositories. I can do an ABS sync from 'rsync.archlinux.org' and be told that all packages are available, but my repositories are still missing various packages:
==> Starting ABS sync...
receiving file list ... done
sent 195 bytes received 337574 bytes 225179.33 bytes/sec
total size is 15371645 speedup is 45.51
https://www.archlinux.org/packages/extra/x86_64/blas/
ll /var/abs/extra/blas
ls: cannot access /var/abs/extra/blas: No such file or directory
Can anybody shed any light as to why this should be so?
My abs.conf:
#
# /etc/abs.conf
#
# the top-level directory of all your PKGBUILDs
[ "$ABSROOT" = "" ] && ABSROOT="/var/abs/"
#
# Server to sync from
#
SYNCSERVER="rsync.archlinux.org"
#
# The architecture to fetch abs for
# Either i686 or x86_64
#
ARCH="x86_64"
#
# Pacman mirror list used for syncing via tarball
#
MIRRORLIST="/etc/pacman.d/mirrorlist"
#
# REPOS to be parsed by abs (in this order)
# (prefix a repo with a ! to disable it)
#
# Note: If a repo is removed, it is still fetched!
# Repos must be preceded with a ! to prevent fetching
#
REPOS=(core extra community multilib !testing !community-testing !multilib-testing
!staging !community-staging !gnome-unstable !kde-unstable)
And mirrorlist:
Server = http://www.mirrorservice.org/sites/ftp.archlinux.org/$repo/os/$arch
Offline
https://www.archlinux.org/packages/extra/x86_64/blas/ : 'Base Package: lapack'.
Offline
The phenomen is known as "split packages".
Offline
rxvt is not found also and I would guess others
after abs sync:
# find /var/abs -mindepth 2 -maxdepth 2 -type d|wc -l
3172
# find /var/abs -mindepth 2 -maxdepth 2 -type d|grep rxvt
/var/abs/community/urxvt-perls
# pacman -Ss rxvt|grep /
community/rxvt 2.7.10-6
community/rxvt-unicode 9.18-7
community/rxvt-unicode-terminfo 9.18-7
community/urxvt-perls 2.0-3
I am doing daily tars :
# ls -la /var/abs-old/|tail
-rw-r--r-- 1 root root 4659857 Jul 8 11:11 2013-07-08.tgz
-rw-r--r-- 1 root root 4653318 Jul 9 11:11 2013-07-09.tgz
-rw-r--r-- 1 root root 4651709 Jul 10 11:11 2013-07-10.tgz
-rw-r--r-- 1 root root 4655492 Jul 11 11:11 2013-07-11.tgz
-rw-r--r-- 1 root root 4656734 Jul 12 11:11 2013-07-12.tgz
-rw-r--r-- 1 root root 4653529 Jul 13 11:11 2013-07-13.tgz
-rw-r--r-- 1 root root 4658524 Jul 14 11:11 2013-07-14.tgz
-rw-r--r-- 1 root root 4652083 Jul 15 11:11 2013-07-15.tgz
-rw-r--r-- 1 root root 4653726 Jul 16 11:11 2013-07-16.tgz
-rw-r--r-- 1 root root 3005891 Jul 17 11:11 2013-07-17.tgz
Offline
There was a stuff up in the community SVN. Should be regenerating the ABS tree now.
Offline
SIdenote: I recomend using ABSROOT, that way you won't have to be root to update the tree.
Evil #archlinux@libera.chat channel op and general support dude.
. files on github, Screenshots, Random pics and the rest
Offline
abs export is broken again
here are the tgz for /var/abs done on daily basis:
-rw-r--r-- 1 root root 4826375 Aug 3 11:11 2013-08-03.tgz
-rw-r--r-- 1 root root 4825163 Aug 4 11:11 2013-08-04.tgz
-rw-r--r-- 1 root root 4828712 Aug 5 11:11 2013-08-05.tgz
-rw-r--r-- 1 root root 4850330 Aug 6 11:11 2013-08-06.tgz
-rw-r--r-- 1 root root 4846914 Aug 7 11:11 2013-08-07.tgz
-rw-r--r-- 1 root root 4846427 Aug 8 11:11 2013-08-08.tgz
-rw-r--r-- 1 root root 4845532 Aug 9 11:11 2013-08-09.tgz
-rw-r--r-- 1 root root 4845963 Aug 10 11:11 2013-08-10.tgz
-rw-r--r-- 1 root root 3023320 Aug 11 11:11 2013-08-11.tgz
-rw-r--r-- 1 root root 3023059 Aug 12 11:11 2013-08-12.tgz
Offline
Just use svn. Here are the aliases I use (adjust /scratch to a temp dir of your choice):
For core and extra:
getpkg () {
if [[ -z "$1" ]]
then
echo "Supply a package name and try again."
else
cd /scratch
[[ -d "/scratch/packages/$1" ]] && rm -rf "/scratch/packages/$1"
svn checkout --depth=empty svn://svn.archlinux.org/packages && cd packages
svn update "$1" && cd "$1"
fi
}
For community:
getpkgc () {
if [[ -z "$1" ]]
then
echo "Supply a package name and try again."
else
cd /scratch
[[ -d "/scratch/packages/$1" ]] && rm -rf "/scratch/packages/$1"
svn checkout --depth=empty svn://svn.archlinux.org/community && cd community
svn update "$1" && cd "$1"
fi
}
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
Maybe this should be posted to the ML?
Offline