1 |
Dear Gentooers, |
2 |
|
3 |
I'm wiktor and I'm working on the new Gentoo Installer, based on |
4 |
Fedora's Anaconda. The installer is meant for easy installation of |
5 |
Gentoo from the LiveDVD. |
6 |
Sabayon is a Gentoo-based distro that uses Anaconda as their installer. |
7 |
|
8 |
So far I have managed to install Anaconda on Gentoo and have decided – |
9 |
against my original proposal – that I will use Sabayon's Anaconda, not |
10 |
the original Fedora. The reason is that after some further analysis I |
11 |
believe that there are some changes that would need to be made to the |
12 |
Fedora installer for it to install a Gentoo distribution and Sabayon |
13 |
have already implemented some (why repeat the work already done?). |
14 |
Additionally, all the dependencies required to build and run Anaconda |
15 |
are readily available through Portage and Sabayon's overlay, and |
16 |
Sabayon have an ebuild for Anaconda in their overlay. |
17 |
|
18 |
There is a problem with Sabayon's ebuild/package, however. It builds |
19 |
an internal version of audit and libselinux, both packages available |
20 |
in Portage. This is against good practices and Gentoo rules on QA, and |
21 |
another thing that I will need to address before release. In order to |
22 |
keep modifications to my proposal as least-invasive as possible, I |
23 |
have decided to put solving this issue in the second semester. |
24 |
|
25 |
I have had some problems with both the ebuild and the build itself, |
26 |
and I've spent a large chunk of time on working on the original Fedora |
27 |
codebase before I have decided to switch to Sabayon's, so |
28 |
unfortunately I am a few days behind the schedule, but I don't think |
29 |
it's a big issue as my schedule was build around the assumption that I |
30 |
don't work as hard as I can. Of course being late this early isn't |
31 |
that great, but I hope it will turn out for the best in the long run, |
32 |
as Sabayon's code is much easier to work on, and it saves the trouble |
33 |
of making it install on Gentoo. |
34 |
|
35 |
~ wiktor. |