Repos

2019-07-17 23:00 UTC
  • Xyne

About

Here you will find my Pacman package repositories. You can view the full list of packages in each repo by navigating to its directory on the site (or with e.g. pacman -Sl xyne-x86_64 after the repo has been enabled in pacman.conf). All packages and databases are signed with my Trusted User key. You should already have this in your Pacman key ring.

Note that architecture-specific repos include all of the “any” packages in the matching “any” repo. For example, [xyne-x86_64] includes all of the packages in [xyne-any] along with some packages compiled for x86_64. The “any” repos are intended for users of unsupported architectures such as ARM. It is up to the user to compile the architecture-specific packages on their own in such cases, which may be necessary to satisfy some dependencies.

Usage

The recommended way to use my repos is with the provided mirrorlist. This will ensure that URLs remain up-to-date and that packages remain available as long as one site is up. Install the xyne-mirrorlist package and then add one of the following sections to pacman.conf:

[xyne-any]
# A repo for Xyne's own projects: https://xyne.archlinux.ca/projects/
# Packages for "any" architecture.
# Use this repo only if there is no matching [xyne-*] repo for your architecture.
SigLevel = Required
Include = /etc/pacman.d/xyne-mirrorlist

# OR 

[xyne-x86_64]
# A repo for Xyne's own projects: https://xyne.archlinux.ca/projects/
# Packages for the "x86_64" architecture.
# Note that this includes all packages in [xyne-any].
SigLevel = Required
Include = /etc/pacman.d/xyne-mirrorlist

You can view the current mirrorlist contents here.

If you only want to use the repos on this site. or if you want to enable them first to install the mirrorlist package, add of of the following sections to pacman.conf. #

[xyne-any]
# A repo for Xyne's own projects: https://xyne.archlinux.ca/projects/
# Packages for "any" architecture.
# Use this repo only if there is no matching [xyne-*] repo for your architecture.
SigLevel = Required
# Temporarily(?) broken due to misguided file filtering applied by the host..
# Server = https://xyne.archlinux.ca/repos/xyne
# Workaround
Server = https://xyne.archlinux.ca/bin/repo.php?file=

# OR 

[xyne-x86_64]
# A repo for Xyne's own projects: https://xyne.archlinux.ca/projects/
# Packages for the "x86_64" architecture.
# Note that this includes all packages in [xyne-any].
SigLevel = Required
# Temporarily(?) broken due to misguided file filtering applied by the host..
# Server = https://xyne.archlinux.ca/repos/xyne
# Workaround
Server = https://xyne.archlinux.ca/bin/repo.php?file=

Feedback

Send me an email directly or post in the corresponding Arch Linux forum thread.

Contact
echo xyne.archlinux.ca | sed 's/\./@/'
Feeds
Blog News
Validation
XHTML 1.0 Strict CSS level 3 Atom 1.0