![](https://secure.gravatar.com/avatar/88ab68daab19da0955cf47c377b65deb.jpg?s=120&d=mm&r=g)
Coming after a long time from ArchLinux, i like the crux principles (source, systemd-free). But actually, can't install xfce_4. 16 nor mate desktops : after a while of compilation, i'm already faced to "fatal" compilation errors. I would also install lightdm or gdm (or any other login manager), but do not find how do it. I do not like leaving this good distro.
![](https://secure.gravatar.com/avatar/ccf6de1e4e1ea515379c2538e46201ea.jpg?s=120&d=mm&r=g)
Can you include the exact error you get? it may help to do (as I just found out) prt-grt depinst firefox but instead of firefox, obviously you'd put the package you're installing On Mon, Sep 13, 2021 at 11:56 AM Belgacem Jellali < belgacem.jellali@gmail.com> wrote:
Coming after a long time from ArchLinux, i like the crux principles (source, systemd-free). But actually, can't install xfce_4. 16 nor mate desktops : after a while of compilation, i'm already faced to "fatal" compilation errors. I would also install lightdm or gdm (or any other login manager), but do not find how do it. I do not like leaving this good distro. _______________________________________________ CRUX mailing list CRUX@lists.crux.nu https://lists.crux.nu/mailman/listinfo/crux
![](https://secure.gravatar.com/avatar/6da1f4a5384cbe0ffab8c407cb6dfb0b.jpg?s=120&d=mm&r=g)
Hi, On 13.09.2021 12:03, Steve Volumetric wrote:
Can you include the exact error you get?
This is always a very good first start. Best way would be if you would include a logfile of the failing build. You can enable logging via prt-get.conf or pkgmk.conf.
it may help to do (as I just found out)
prt-grt depinst firefox
but instead of firefox, obviously you'd put the package you're installing
`depinst` on "new installs" is fairly always the best way to go It's also a good idea to run install-scripts from official repos. Did you read the manual on ports system already?
On Mon, Sep 13, 2021 at 11:56 AM Belgacem Jellali < belgacem.jellali@gmail.com> wrote:
Coming after a long time from ArchLinux, i like the crux principles (source, systemd-free). But actually, can't install xfce_4. 16 nor mate desktops : after a while of compilation, i'm already faced to "fatal" compilation errors.
Most common error in these cases are missing install scripts as mentioned above. Missing - as in - have not been run by the unattending user ;-) Some ports have `pre-install` and `post-install` scripts, like opt/chrony to create its user/group. Without, everything _can_ fail at build/runtime. They are not run by default because security, check the things you run as root before you run them as root. If you trust the people behind core-/contrib enough, or checked all the scripts you can safely set the according option to run them.
I would also install lightdm or gdm (or any other login manager), but do not find how do it. I do not like leaving this good distro.
If you have been on IRC as AndroUser, I have posted links to git commits that had the latest version of lightdm. In this case, I dropped it from contrib because I don't use it anymore and nobody else seems to use it. Generally: CRUX is a hands-on distro, if a certain port isn't around the best way to get it is to make it yourself. Thankfully, most software follows certain schemas to be compiled, the official repos are full of good examples to learn from how to do it correctly. In case it was you all along asking for a Julia port, there is none I know about, but there is contrib/r and contrib/rstudio, if that matters to you. Best regards, Tim
participants (3)
-
Belgacem Jellali
-
Steve Volumetric
-
tbier@posteo.de