[arch-general] 'any' architecture repository
Hey Gang: I'm creating my own packages and respository. I have both i686 and x86_64 architectures, as well as pure python code which is 'any' architecture. In order to get the 'any' packages to load in either 'i686' or 'x86_64', I have had to create a separate [custom-any] entry in pacman.conf and corresponding directory tree in the repository. I could add the 'any' packages to each of the machine architectures, but I don't like the redundancy. So is the separate entry the way to go? Obviously, I'd like one entry: [custom] ftp://server/linux/archlinux/$repo/os/$arch instead of: [custom] ftp://server/linux/archlinux/$repo/os/$arch [custom-any] ftp://server/linux/archlinux/$repo/os/any Thanks. -John
Am 23.12.2010 19:53, schrieb John W Palmieri:
I could add the 'any' packages to each of the machine architectures, but I don't like the redundancy.
So is the separate entry the way to go? Obviously, I'd like one entry:
We add them to both package databases and symlink the -any files into the directory. I don't know another way to do this.
On 12/23/10 at 08:14pm, Thomas Bächler wrote:
Am 23.12.2010 19:53, schrieb John W Palmieri:
I could add the 'any' packages to each of the machine architectures, but I don't like the redundancy.
So is the separate entry the way to go? Obviously, I'd like one entry:
We add them to both package databases and symlink the -any files into the directory. I don't know another way to do this.
Maybe to clear it out a bit.. create an "any" dir in your repodir so you get: x86_64,i686,any Then cd to i686, ln -s ../any/package-1.3-3-any.pk.tar.xz pacakge-1.3-x86_64.pkg.tar.xz Good luck ;)
On 24.12.2010 01:11, Jelle van der Waa wrote:
Then cd to i686, ln -s ../any/package-1.3-3-any.pk.tar.xz pacakge-1.3-x86_64.pkg.tar.xz
s/x86_64/i686/ to make it more clear what's happening here ;) Wieland
Add tgem to i686 and make symlinks in x86_64 dir On 23.12.2010 21.05, "John W Palmieri" <john@mediaonfire.com> wrote:
Hey Gang:
I'm creating my own packages and respository. I have both i686 and x86_64 architectures, as well as pure python code which is 'any' architecture.
In order to get the 'any' packages to load in either 'i686' or 'x86_64', I have had to create a separate [custom-any] entry in pacman.conf and corresponding directory tree in the repository.
I could add the 'any' packages to each of the machine architectures, but I don't like the redundancy.
So is the separate entry the way to go? Obviously, I'd like one entry:
[custom] ftp://server/linux/archlinux/$repo/os/$arch
instead of:
[custom] ftp://server/linux/archlinux/$repo/os/$arch
[custom-any] ftp://server/linux/archlinux/$repo/os/any
Thanks.
-John
Add yhen to other and add symlink to other
participants (5)
-
Jelle van der Waa
-
jesse jaara
-
John W Palmieri
-
Thomas Bächler
-
Wieland Hoffmann