Mamona Gentoo Overlay
If you are a Gentoo user and want to install and use Mamona at your favorite distribution, you can now use the Mamona Gentoo Overlay, that has all ebuilds you need to fully use Mamona.
Install the overlay
Manual Installation
First make sure you have Git installed at your machine:
# emerge -n git
Now go to the directory you want to install the overlay and clone the repository:
# mkdir -p /usr/portage/local/overlays # cd /usr/portage/local/overlays # git clone http://rsalveti.net/git/projects/mamona-overlay mamona
And make portage knows about the overlay, setting the path into the variable PORTDIR_OVERLAY in /etc/make.conf:
# echo 'PORTDIR_OVERLAY="${PORTDIR_OVERLAY} /usr/local/overlays/mamona"' >> /etc/make.conf
Updating
To update your overlay you just need to go to the overlay directory and run git pull:
# cd /usr/portage/local/overlays # git pull
Layman
This overlay is also included at the main layman list, so you just need to request it to be installed (be sure you have git installed at your machine):
# layman -a mamona
Updating
# layman -s mamona
Using the ebuilds
You'll notice that all ebuilds are masked for x86. As I just created the ebuilds, I decided to let them masked as testing for a while. You'll also notice that the only tested "arch" is x86, as it's the only machine I have in hands.
If you want to run in other archs, I'll be happy to help and to know if it worked fine, so I could unmask the packages in the future.
To compile mamona-installer you need gcc-3.x, basically because of our qemu-arm version (you can install more than one gcc at your machine and change the profile using gcc-config)
List of ebuilds
- cdebootstrap
- mamona-installer
- reprepro
- 0xFFFF
- mic
- libdebian-installer (required by cdebootstrap)
Bugs and contact
If you have any problem with the ebuilds just contact rsalveti at #mamona (freenode).
