You are not logged in.

#1 2007-10-08 13:42:15

wantilles
Member
From: Athens - Greece
Registered: 2007-03-29
Posts: 327

How do I sync the pacman tree of a different architecture?

For example I have an i686 file server where I keep all my repositories.

I want to be able to sync - only sync -> aka pacman -Sy - the pacman three of x86_64.

I have changed the pacman.conf file and the pacman.d directory to those of x86_64.

However when I do the sync, pacman still downloads the i686 package databases (tree).



PS: I want to do the same with abs (for the cvs), and with gensync (for my local repo).

--- SUPPLEMENTAL ---

I want to do this for two reasons:

For months now, I have on that file server all the repositories.

a. But moving the x86_64 pacman databases to the i686 shared nfs directories is very slow because there are many small files.

b. Also, without having changed anything, in the last couple of days, I get massive error messages from the mv I am using:

mv: cannot create regular file `/mnt/nfs/repos/arch/amd64/var-lib-pacman-extra/extra/gnome/glade-perl/depends': Is a directory

I am using the mv like this:

cd /var/lib/pacman
mv extra /mnt/nfs/repos/arch/amd64/var-lib-pacman-extra

I get this type of error messages only on the x86_64 repos, and only on the extra, community and testing ones.

What is going on suddenly?

This setup had been working flawlessly for six months.

Last edited by wantilles (2007-10-08 14:27:22)

Offline

Board footer

Powered by FluxBB