On Sunday 23 April 2006 15:00, Hugo Garcia wrote:
Hi
This is just a weekend project. I am slowly building a new machine from parts and I would like to know if when the time comes... is it possible to compile all SuSE from scratch on my new box?
Without proof, I believe it is possible. Perhaps one use the package 'y2pmsh' to accomplish that. But y2pmsh depends on other YaST packages, so it would be not easy to get it running on a non-SUSE system. The package 'build' is a noarch rpm, so it would be easier to use on a non-SUSE system. It needs perl and a rpm-based system. But it clearly is an immense task. I did it once in the past (9.1 -> 9.2), but I'm not going to do it again. For me it's not worth the effort. ;) But if you decide to do it, I would recommend installing a minimal SUSE system, including y2pmsh. Be sure the system has plenty of space. You could start with recompiling the rpm packages that are installed on that minimal system, bumping the release number on the way, and updating the minimal system with your fresh rpms. On your way to a self-built system, you would have to solve all kinds of pittfalls (e.g. see mail from Hans du Plooy). I don't think one weekend would be enough. IIRC, it took me several (3?) weeks. I learned a lot from my project, the most important being KISS - k)eep i)t s)imple, s)tupid. ;) I install from the already available rpm repositories, and I can be a happy SUSE user within 1 hr. ;P Cheers, Leen