Conversation
Notices
-
@spaceman1 Quite the opposite; it's simple and satisfying! I could live without dependency hunting, though. Methinks they should also package the deps they developed against, and maybe even distribute them with e.g. Zeroinstall.
Nowadays I usually skip the make install step and run from build. Make usually installs to /usr/local and you kind of customize your OS that way, especially if you also compile and install all deps. At that point you could keep an image of /usr/local to take with you when you re-install or use a different PC, or I suppose you could fork and distribute a custom OS using your packages.
However, I've been keeping track of how my OS works out-of-box with user-installed apps, which means keeping system packages from piling up. Furthermore, I've been working with Zeroinstall to make portable versions of apps, and running an app completely in unprivileged user-space is part of that pipeline.
- Claes Wallin (韋嘉誠) repeated this.
-
I like the idea of having a directory of a problem an being able to move it here and there saving all the data in one directory. backups are easy, if you update it it remains in the directory... uninstallation is easy... i will definitely build things from source more often. I agree the dependencies is a dumb... I think including them in a lib/ or a simple readme.txt with apt-get 0 1 2 3 4 could do the job. Of course you specifies the package with the distro.ly if you also compile and install all deps. At that point you could keep an image of /usr/local to take with you whe
-
@ericxdu23 @spaceman1
"maybe even distribute them with e.g. Zeroinstall"
Dude. #guix . Get on the cool-aid train.
-
@spaceman1 @ericxdu23 I use stow and install things in /home/clacke/.local/stow/mypackage-1.2.3, then stow to /home/clacke/.local.
-
@spaceman1 @ericxdu23 If there are more than 1-2 dependencies, it's better to just #guix the thing. Guix is #stow on the scariest steroids.
-
I should really look into guix ... is there a 5 minutes video just a simple tour and how "cooler" it is?
-
@clacke I used guix before; it worked great. I'm sure it's only improved since then. Now that I think of it, I hope there's some synergy between the two managers and I can apply what I've learned/packaged via Zeroinstall to also make some guix packages!
-
@spaceman1 There are a couple of 30-60 minute talks. No elevator pitch that I'm aware of. Maybe there should be one.
-
@spaceman1 folks in #guix on freenode could probably help with that
-
@spaceman1 note that you can run the package manager on your favorite distro. I run it on Debian Jessie.
-
freenode doens't allow me to remain anonymous. they require plain internet connection to register an account. they are still working on their option for %100 tor
-
@spaceman1 @hobbsc I have connected to Freenode through a hidden service before. Did that change? Or am I remembering wrong?
-
@spaceman1 @hobbsc Ah, maybe it's the "register an account" part I'm missing? I haven't seen the need for that.