Just wanted to give a quick update unless you haven't been watching Unity-Linux on github we now have over 110 x86_64 packages that have been built. I have about 20-30 more to build before I can incorporate my plans for a package manager and see if the particular one I have in mind will work with rpm5, that might be a task in itself. I'm keeping mum about it until I know it will work, but unlike dnf the text based frontend won't depend on SystemD. When I get it working there will be a full story on it. I would also like to build eudev and maybe even dracut. A few days ago I finished off mkisofs so I am tempted to build an ISO, but my goal is to have a package manager, dracut, eudev and createrepo provided. In the mean time I am pulling in a ton of dependencies including X11 libs and protos. This is mildly frustrating, because there's a lot and it's tedious, but in the long run it's less I have to do when it comes time to build Xorg. My goal is to keep Unity-Linux proper under 300 packages. Crazy you may say, because everyone one will want to run xyz.. My goal for Unity-Linux is to have it be a stable, flexible and small base, not a desktop distribution, however it can and will provide the base for Synergy Linux, which will be your standard (as much as a desktop distribution based on musl and rpm5 can be) desktop based distribution. Right now there's a long way to go however, at some point I will need to go multi-lib when I start building for x86, then there's my distant future plans of an Arm port. So we are gettinthere just slowly a chip at a time.
Published on Aug 21, 2015
Published on Aug 12, 2015
Hello all who are interested. Work has progressed at a slow but some what fulfilling pace. I have been able to build and compile various base packages. Enough base packages have been built now that I can create a chrooted enviroment with these packages to build more packages. Building in a chroot allows me to build musl-libc based packages on machines that are running glibc, like my CentOS 7 build server.
At this point in the game my focus is now shifting to a bootable format. Which means init generation and decisions about what ramdisk system to use etc.. along with some kernel development. Initially I will be using syslinux (extlinux) as a boot manager and we will go from there and see where things take us.
Work is (almost) constantly being done in git. Very simple scripts have been added in seed to help build a chroot (or build) enviroment, they are no where close to being finished, but do make my life easier. Package spec files are coming along as well, dependancy and requires are being figured out and added. Documention (ie man pages) are not being included in any package at this point but will be added as sub packages in the near future. For right now only 64bit is our focus, but with the number of EeePCs I still have laying around you better believe we will have a 32bit version as well.
For me I have seen some major progress in the last week or so, I would like to have seen a lot more. To many of you, there most likely hasn't been much. If you want a sense of progress please check git from time to time, or just ask on the IRC channel. Thanks