Personal tools
Views
Repositories
Repositories
Arch Hurd currently has three main developer-managed repositories, core, extra, and testing. These fulfil the same roles as the repositories in Arch Linux, core contains the bare essentials for a usable Hurd system, extra contains anything else the developers feel like maintaining, and testing contains (possibly unstable) updates.
- core - contains the basic packages required for a Hurd system.
- extra - contains anything else the developers wish to maintain.
- testing - contains updates for core, and any updates for extra the developers deem appropriate.
Package Dependencies
It is often decided which repository a package belongs in by considering the dependencies. If you see a package which deviates from this rule, please file a bug report:
- Packages in core can depend only on other packages in core.
- Packages in extra can depend on packages from core or extra.
Testing is a bit different, as it depends on where the package ends up.
- Packages in testing destined for core can depend on packages from testing or core.
- Packages in testing destined for extra can depend on packages from testing, core or extra.