Package: mach (0.9.1-3.1)
make a chroot of a rpm-based distribution
mach allows you to set up clean roots from scratch for any distribution or distribution variation supported.
This clean build root can be used for several goals:
- making clean packages - set up chroots for services to run it - make disk images of clean roots (for example for UML)
Currently, mach works for rpm-based distributions that can work with apt for rpm.
Included at this moment is the necessary information to set up:
- Fedora 1, 2, 3, 4, 5, 6, and development - Red Hat 7.0, 7.1, 7.2, 7.3, 8, and 9 - CentOS 4 - Dave/Dina - Conectiva 9 - SuSE 8.1, 8.2, and 9.0 - Yellowdog 2.3, and 3.0
Some handy features of mach include:
- "caching" of downloaded packages using the build hosts's apt the build root - ensures clean packages by reverting to the base set of build packages - uses apt to resolve dependencies - parsing of BuildRequires to install necessary packages for building - build ordering when doing multiple builds - support for flavours of distribution - multiple build roots - locking of buildroot to avoid concurrent builds - optional signing of built packages
Other Packages Related to mach
|
|
|
-
- dep: adduser
- lägg till och ta bort användare och grupper
-
- dep: libc0.1 (>= 2.3) [kfreebsd-amd64, kfreebsd-i386]
- Embedded GNU C Library: Shared libraries
also a virtual package provided by libc0.1-udeb
-
- dep: libc6 (>= 2.1.3) [i386]
- Embedded GNU C Library: Shared libraries
also a virtual package provided by libc6-udeb
- dep: libc6 (>= 2.13) [s390x]
- dep: libc6 (>= 2.2) [mips, mipsel]
- dep: libc6 (>= 2.2.5) [amd64]
- dep: libc6 (>= 2.4) [armel, armhf, powerpc, s390]
- dep: libc6 (>= 2.6) [sparc]
-
- dep: libc6.1 (>= 2.2) [ia64]
- Embedded GNU C Library: Shared libraries
also a virtual package provided by libc6.1-udeb
-
- dep: python
- interactive high-level object-oriented language (default version)
-
- dep: python-rpm
- Python bindings for RPM
-
- dep: rpm (>= 4.1)
- package manager for RPM
-
- dep: yum
- Advanced front-end for rpm
- or apt-rpm-client (>= 0.5.5cnc2)
- Package not available
Download mach
| Architecture | Package Size | Installed Size | Files |
|---|---|---|---|
| amd64 | 73.2 kB | 344.0 kB | [list of files] |
| armel | 72.7 kB | 340.0 kB | [list of files] |
| armhf | 72.3 kB | 339.0 kB | [list of files] |
| i386 | 73.0 kB | 341.0 kB | [list of files] |
| ia64 | 74.8 kB | 352.0 kB | [list of files] |
| kfreebsd-amd64 | 70.4 kB | 270.0 kB | [list of files] |
| kfreebsd-i386 | 70.0 kB | 268.0 kB | [list of files] |
| mips | 71.9 kB | 342.0 kB | [list of files] |
| mipsel | 73.1 kB | 342.0 kB | [list of files] |
| powerpc | 71.3 kB | 342.0 kB | [list of files] |
| s390 | 74.0 kB | 342.0 kB | [list of files] |
| s390x | 73.2 kB | 345.0 kB | [list of files] |
| sparc | 72.4 kB | 341.0 kB | [list of files] |
