Atleast it is building now and not failing.
Excuse the crappy picture
@selea Hopefully there will be some pics to follow?
Yeah, when the build stops failing and if I can get some decent ones with my terrible camera :)
Well, it is up and running now. The new semi-graphical installation is quite nice.
I just installed gnome and it basically looks like any distro with gnome :)
@selea installing right now, it's taking ages (it's apparently building stuff on the fly... Gentoo is that you?)
That is called binary transparency: a package can be built either on a build farm, on someone else's conputer or on your machine. Since packages are bit-for-bit reproducible, you have no way to distinguish any of these situations. So guix will try to download binary substitutes first, but if it fails, it will start building your packages, transparently.
Dependencies are managed similarly to debian for instance: dependencies are separate packages and dependants can refer to the same package. Each package is installed in a directory in /gnu/store and packages reference these directories directly. This allows you to install software that refer to the same glibc directory (package), or to a different version/flavor of it, with no ambiguity or incompatibility.
Guix also tries really hard to unbundle dependencies when that's possible, so packages refer to system packages instead of internal copies. It also tries to bootstrap every package from source, which is demonstrated by the bootstrap of icedtea: there is no binary version of a java compiler needed to get to a recent openjdk, which I think only Guix has done. Same with rust for instance.
@selea I run the guix package manager on Triquel.
I do it too :)
A instance dedicated - but not limited - to people with an interest in the GNU+Linux ecosystem and/or general tech. Sysadmins to enthusiasts, creators to movielovers - welcome