<cruxbot>
[contrib.git/3.7]: wine-staging: updated to version 8.12
<cruxbot>
[contrib.git/3.7]: python3-zipp: updated to version 3.16.0
frinnst has joined #crux
frinnst has quit [Ping timeout: 246 seconds]
frinnst has joined #crux
ivandi has quit [Ping timeout: 252 seconds]
guido_rokepo has joined #crux
ppetrov^ has quit [Quit: Leaving]
Stx has quit [*.net *.split]
ppetrov^ has joined #crux
<cruxbot>
[opt.git/3.7]: qpdf: update to 11.5.0
<r0ni>
hey all, I'd appreciate if anyone had the time/energy to try out the xfce4 repo i've done here https://github.com/mac-a-r0ni/crux-xfce4/ and let me know of any problems. While it is mostly complete, i'm sure to be missing a few plugins and I could write a better gvfs script yet, it is the complete desktop. I'd love to know anything that could be improved with it.
<r0ni>
I'd love to add it to the listed repos once I can ensure it's mostly problem free, as it stands, it works on both x86 and arm64 for myself.
<r0ni>
oh and the 'gnupg' update will not build/install without openldap installed but it's listed as optional dep
<ukky>
SiFuh: What is the alternative? Should non-root user do 'su --login root' instead, or login via /sbin/agetty as root directly?
<ppetrov^>
i never use sudo myself, but have the impression it is quite vital
<SiFuh>
opendoas is quite good
<SiFuh>
I use that on all my CRUX systems
<SiFuh>
I think sudo should be in opt to be honest
<SiFuh>
su was always the way until sudo came on the scene
<SiFuh>
ukky: 'su --login root' 'su -' ?
<ukky>
yes
<SiFuh>
I always found it interesting that under Unix they strived to push 1, 2 and 3 letter names for most things. Encroached a little onto 4 but these days we have flags longer than the command itself ;-)
<ukky>
I try to use long flag names. Easier to remember what they do.
<SiFuh>
rm --recursively --force /
<SiFuh>
sudo is your friend now ;-)
<ukky>
IMHO, OS should not refuse 'sudo rm -rf /' command.
<ppetrov^>
heh, that will show them newcomers
<SiFuh>
I think it should ask you "Are you really sure you want to delete everything under /?"
<SiFuh>
Then if you say yes
<SiFuh>
It should say "Are you an idiot [YES/NO]?" and if you say YES it should cancel and if you say NO, is hould run the command.
<ppetrov^>
praising honesty
<SiFuh>
And it should keep all depenedencies neccessary to keep it running and each file it removes it should say "Now that was dumb" and then as it deletes itself/dependencies it should say "So long and thanks for all the fish"
<ukky>
Just before I switched from Gentoo to CRUX, I was removing bloat from Gentoo (PAM, udev, dbus, ATK, elogin). PAM was first in that list.
<SiFuh>
PAM is bloat and should not be in core either.
<SiFuh>
Should be in opt
guido_rokepo has quit [Quit: guido_rokepo]
<ukky>
I support this (disable PAM by default), and do not mind moving 'sudo' from 'core' to 'opt', for as long as 'sudo' is available on bootable ISO.
<ukky>
ppetrov^: Gentoo has to much bloat that I was tired removing. And Gentoo slowly adopts more and more systemd code (udev, elogind, systemd-tmpfiles). I tested LFS first, before CRUX. But then discovered CRUX, and now there is no chance to move back to Gentoo. I still use Gentoo as main development system for work, because I do a lot of cross-platform development.
<ukky>
s/Gentoo has to much bloat/Gentoo has too much bloat/g
darfo_ has joined #crux
darfo has quit [Ping timeout: 240 seconds]
<ukky>
Also, many Gentoo utilities are Python-based, and I try to avoid Python as well.
<ppetrov^>
too slow?
<SiFuh>
It's in core
<farkuhar>
ukky: since you've got so much experience trimming bloat, would you like to give some feedback on https://crux.nu/Main/OrphanedPorts (the bottom half in particular)? Anything you'd like to see added for our consideration?
<SiFuh>
'so much' is an assumption
<SiFuh>
farkuhar: obs-studio? Any replacement?
<ukky>
ppetrov^: Yes, Python is too slow for me, compared to shell script. Plus, I don't like interpreted software (BASIC, Java, Python, etc).
<ukky>
farkuhar: CRUX community here has much more experience that me. I have only about 10 years of Gentoo. And you guys use CRUX for 20+ years.
<farkuhar>
SiFuh: no replacement, just needs a new maintainer or a new repo to call home.
<SiFuh>
Sad, I would take it but, I am considering dropping my repo
<ukky>
farkuhar: The bottom part of https://crux.nu/Main/OrphanedPorts is subject/scheduled for removal. But I could take audio/video ports.
<farkuhar>
ukky: Good to know that these specialized ports might find a new home in someone's personal repo.
<ukky>
I could also take 'boost', not using it personally in my projects, but my company does. Also can take 'dmidecode' (I use it sometimes), and 'conntrack-tools' (use it sometimes on my Linux router).
SiFuh has quit [Remote host closed the connection]
<ukky>
x264 and x265 too, as they are video-related
SiFuh has joined #crux
<farkuhar>
ukky: boost and x264 and x265 have to stay in contrib, since other contrib ports depend on them. I encourage you to apply to be a contrib maintainer, so the ports can remain right where they are.
<ppetrov^>
ukky, talking about experience, i have been using CRUX for a couple of years
<ukky>
ppetrov^: and how many years of experience using any non-Microsoft OS?
<ppetrov^>
since 2005
<ppetrov^>
Slackware user since Autumn 2005
<ukky>
Are you a CRUX maintainer?
<jaeger>
r0ni: will give it a shot soon
<r0ni>
jaeger thank you sir
<jaeger>
Sure. The machine I have for testing it is a bit slow but it'll get there
<r0ni>
it's all good, it's not a very demanding compile either which way. i'm using a decade old macbook and it was rather quick even there to build
<ppetrov^>
ukky, no, but i have my own ports
<ukky>
Does anybody use VPS for hosting CRUX port repository?
<jaeger>
sure
<ukky>
What whould be minimal resource requirements to look for? I never used VPS, so any advice is appreciated.
<jaeger>
Just enough to run a webserver, or rsync, or git... not much needed at all
<jaeger>
Even a single core and 512MB RAM would be sufficient for a basic setup... just don't try to compile with it :)
<ukky>
What is typical/average total monthly network traffic for a CRUX repo?
<jaeger>
That would depend entirely on how popular it is and how busy
daftaupe has quit [Remote host closed the connection]
<jaeger>
I guess you would need to monitor its traffic over time and learn
<ukky>
In case of core/opt/xorg, do you know the avarage load?
<jaeger>
Oh, you're asking about a mirror of ports, not a personal repository?
<ukky>
Well, I am looking at a worse case load on a repo.
<ukky>
I might start hosting only personal repo, but who knows what future holds?
<jaeger>
I don't know any way to guess what your traffic/popularity would be like on a repo but I can say that the official ports repos total around 100MB used space
<SiFuh>
`Wow, every man and his dog in pre 1988 is downloading CRUX. ;-)
<ukky>
Sorry if I asked wrong. My question was related to combined network traffic per month. Of course it depends on amount of user requests worldwide, and popularity of specific port.
daftaupe has joined #crux
<jaeger>
I don't think we've ever monitored it, to be honest
<r0ni>
i have 2 vps, one serves web content and another my email at $10 usd each and TBH i've never gone over the traffic amounts and ive never had to worry about it. even serving tons of linux stuffs
<r0ni>
i wouldn't expect a ton of traffic for crux honestly, you could pick a minimal plan and be ok
<r0ni>
as far as crux tho, i've only told these 2 irc chans about my pkg repo for aarch64, so i wouldn't expect much traffic on that. and my repo is on github so nothing to worry about there