SiFuh has quit [Remote host closed the connection]
SiFuh has joined #crux
ppetrov^ has joined #crux
ppetrov^ has quit [Quit: Leaving]
<cruxbot>
[opt.git/3.7]: qemu-all: update to 8.0.0
<cruxbot>
[opt.git/3.7]: qemu: update to 8.0.0
<cruxbot>
[opt.git/3.7]: nfs-utils: update to 2.6.3
<cruxbot>
[opt.git/3.7]: imagemagick: update to 7.1.1-8
<cruxbot>
[opt.git/3.7]: graphviz: update to 8.0.4
<cruxbot>
[core.git/3.7]: perl: update to 5.36.1
Romster has quit [Ping timeout: 240 seconds]
Romster has joined #crux
medonja has joined #crux
stoffepojken has quit [Quit: ZNC 1.8.2 - https://znc.in]
stoffepojken has joined #crux
medonja has quit [Ping timeout: 260 seconds]
jue has joined #crux
jue has joined #crux
jue has quit [Changing host]
ppetrov^ has joined #crux
<cruxbot>
[contrib.git/3.7]: python3-importlib_metadata: updated to version 6.6.0
<cruxbot>
[contrib.git/3.7]: dunst: updated to version 1.9.2
<cruxbot>
[contrib.git/3.7]: docker-compose: updated to version 2.17.3
lavaball has joined #crux
<lavaball>
is there a way to install the newest packages?
<ukky>
Like, 'git fetch && git merge' latest?
<lavaball>
i wouldn't know. i'm just looking around still. there isn't much reading material comparing it to something else. i just hear that arch started because of it and gentoo has more options. that's it.
<lavaball>
also wait, those are git commands. isn't there a ports tree?
<lavaball>
or are we doing lfs now?
<ukky>
you didn't say what you mean when you say 'latest'.
<lavaball>
well, technically i said "newest", but let's not be pedantic about it.
<lavaball>
i read on the page stable but older i think. so i was wondering what if i wnated the bleedign edge stuff. how would i do that.
<ukky>
for bleeding edge stuff you need to copy original ports to your private port directory, change version to 'latest', then compile and install.
<lavaball>
okay.
<lavaball>
and i saw musl in the ports tree, but i read glibc on the main page. so i'm guessing install glibc and then switch to musl after?
<ukky>
cannot answer regarding musl, as I just use gnu libc
<lavaball>
all good. i appreciate you helping me out with the bleeding.
<jaeger>
'ports -u' and 'prt-get sysup' are the way to update, generally
<lavaball>
jaeger! i saw you in the chat in that interview i just saw.
<lavaball>
from 8 years ago.
<jaeger>
If you want stuff that's newer than the ports tree contains, make custom ports :)
<lavaball>
like maintain packages?
<jaeger>
The Linux Unplugged one?
<jaeger>
Yeah
<lavaball>
yeah, linux unplugged.
<lavaball>
only thing i could find talking about what this crux is on youtube.
<lavaball>
the installation videos don't really tell me much.
<jaeger>
8 years, crazy
<jaeger>
The installation is pretty simple and the handbook is the main source for quick documentation related to it
<lavaball>
it's a lot of reading.
<lavaball>
not the handbook inparticular, but what goes into the kernel for starters.
<lavaball>
so i wouldn't say simple.
<lavaball>
anything you compile yourself you need to know about in detail.
<lavaball>
otherwise why compile it?
<lavaball>
not that i mind the reading, mind you. i greatly enjoy the "why".
<ukky>
why compile it? pre-build packages might contain/require 'things' you don't want on your system. Thus, compiling yourself you can eliminate those. That's just one reason.
<lavaball>
ukky, did you suffer packet loss?
<ukky>
No. I create Pkgfile's for packages that are missing.
<lavaball>
no, i meant didn't you get all my lines?
<lavaball>
like this one: anything you compile yourself you need to know about in detail.
<ukky>
Or did you mean network packets?
<lavaball>
yes.
<ukky>
You don't need to know in details packages you compile.
<lavaball>
you are killing me here.
<lavaball>
i was trying to show you that i know the advantage of compiling things.
<lavaball>
making your response unnecessary.
<ukky>
But you need to know how to compile packages and all different buils systems.
<lavaball>
./configue, make, make install?
<lavaball>
r
<lavaball>
anyway, i'm with you. no need to debate me.
<lavaball>
what i'm actually trying to find out how crux compares to gentoo today. not 8 years ago.
<ukky>
used gentoo for last 10 years. Switched to Crux last week.
<jaeger>
It's been many years since I've used gentoo so I'm definitely not qualified to answer that
<lavaball>
why you switch?
<jaeger>
I did a lot of switching back then to check out a bunch of distributions, no specific reason at the time
<jaeger>
Ended up liking it a lot, though
<lavaball>
well, you stuck with it for 8 years apparently.
<lavaball>
but i meant ukky, since he just came from gentoo.
<ukky>
gentoo becomes bigger and bigger. Portage is python-based. Gentoo dropped stage1 install. You cannot patch ebuild-files dynamically. Just a few things.
<lavaball>
yeah, the stage3 thing rubs me the wrong way as well.
<lavaball>
so i take it crux doesn't have that.
<lavaball>
i don't mind the python basedness though. what's your problem with that?
<ukky>
With Crux I hope to be able to do much more, compared to Gentoo.
<ukky>
If you want to do fresh install (like LFS), python-based package manager is not a good idea.
<jaeger>
Lot more than 8, heh
<lavaball>
i can see that.
<lavaball>
i never did a fresh install though.
<lavaball>
but wasn't it always based on python? how long does python exist? i doubt he released it right after the movies. still, did they rewrite portage then?
<ukky>
I did install LFS a few months back, and then I moved to static /dev in Gentoo, and then decided to check other distros and found Crux.
<ukky>
Gentoo's Portage was always based on python, as far as I know
<lavaball>
i still feel like gentoo though. the older packages and the musl uncertainty still bug me.
<lavaball>
i don't know. i'll keep asking around.
<lavaball>
thank you so much for your time and explaining things.
<lavaball>
and lfs is fun and games, but i'm not checking all the news on every package if there are updates i have to do.
<lavaball>
i want at least a little convenience in that regard.
<jaeger>
No stages, the base install comes from a set of binary packages
<lavaball>
why can't i just compile everything and no binaries?
<lavaball>
like lfs but with a packet manager at the end.
<jaeger>
You could, it's just not the usual way. If you want to go that route, feel free
<lavaball>
oh, and i'm not complaining and i don't want features.
<lavaball>
oh.
<lavaball>
nice.
ocb_ has joined #crux
ocb has quit [Remote host closed the connection]
lavaball has quit [Remote host closed the connection]