[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

new release


I released a new version of mach.  0.4.1, "Get A Room", is out the door.
mach is a tool that's useful for setting up clean root environments, and
build clean packages in them as well.

Changes since last release:

                - added Red Hat 7.0, 7.1
                - added Yellowdog 2.3, 3.0
                - added Fedora Core 0.94
                - added FreshRPMS targets
                - make "mach apt-get" run interactive
                - implemented "mach status"
                - fix permissions on copied sources
                - unlock root on successful build
                - allow "." in mach-helper

Release notes are attached.

Homepage is at http://thomas.apestaart.org/projects/mach

Enjoy and give me feedback.


Dave/Dina : future TV today ! - http://davedina.apestaart.org/
<-*- thomas (dot) apestaart (dot) org -*->
P.S. You rock my world
<-*- thomas (at) apestaart (dot) org -*->
URGent, best radio on the net - 24/7 ! - http://urgent.rug.ac.be/

mach - make a chroot - RELEASE NOTES

Announcing the release of mach 0.4.1 - "Get A Room"

mach allows you to set up clean roots from scratch for any distribution or 
distribution variation supported.

This clean build root can be used to run jailed services, create disk images,
or build clean packages.

mach can currently set up roots for the following distributions:
- Red Hat 7.0 (basic, updated, FreshRPMS)
- Red Hat 7.1 (basic, updated, FreshRPMS)
- Red Hat 7.2 (basic, updated, FreshRPMS, JPackage)
- Red Hat 7.3 (basic, updated, FreshRPMS, JPackage)
- Red Hat 8.0 (basic, updated, Fedora, JPackage, GStreamer, FreshRPMS)
- Red Hat 9   (basic, updated, Fedora, JPackage, GStreamer, FreshRPMS)
- Fedora Core 0.94 (basic, updated)
- SuSE 8.1/8.2
- Yellowdog Linux 2.3 (basic, updated, FreshRPMS)
- Yellowdog Linux 3.0 (basic, updated, FreshRPMS)
- Dave/Dina oven/fridge

Read the README included in the distribution for a better overview.

mach is helpful:
- to create minimal chroot environments to jail services in
- to create clean packages for distributions
- to catch spec file mistakes, missing buildrequires, and more

mach's homepage is at http://thomas.apestaart.org/projects/mach/
mach is hosted on SourceForge; the project page is

There is a mailing list for development and use of mach.  See

a) On a Red Hat 9 system, install the mach rpm from
b) su - mach
c) mach setup base
d) mach chroot
   poke around a bit in the fresh root
e) exit
f) mach rebuild http://ayo.freshrpms.net/redhat/9/i386/SRPMS.os/vorbis-tools-1.0-3.src.rpm

If all goes well, you'll get a nice freshly built vorbis-tools package.

Now go out, experiment and bug report !

Please report all bugs to me at thomas (at) apestaart (dot) org.

Always state what platform you are running on, if it's a clean install or
somehow updated, how I can reproduce the bug, and output of a run of
the failed command with -d (debugging).

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]