jaeger changed the topic of #crux to: CRUX 3.7 | Homepage: https://crux.nu/ | Ports: https://crux.nu/portdb/ https://crux.ninja/portdb/ | Logs: https://libera.irclog.whitequark.org/crux/
tilman has quit [Ping timeout: 245 seconds]
tilman has joined #crux
ppetrov^ has joined #crux
frinnst has quit [Ping timeout: 264 seconds]
<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
ppetrov^ has quit [Quit: Leaving]
ppetrov^ has joined #crux
sajcho has joined #crux
<sajcho> Hi. The future is here. It's funny, but it works. https://github.com/sajcho/experimental
sajcho has quit [Client Quit]
<SiFuh> Heh
<darfo> ppetrov^, I had to fallback re2 two versions to 2023-03-01-1 to get qt6-webengine to compile without that error
<ppetrov^> darfo, thanks a lot for the feedback
<cruxbot> [opt.git/3.7]: gnupg: included a patch to fix build issues in certain cases
<SiFuh> All the more reason why sudo should be removed from core
<cruxbot> [contrib.git/3.7]: p5-lwp-protocol-https: 6.10 -> 6.11
<cruxbot> [contrib.git/3.7]: python3-importlib_resources: 5.13.0 -> 6.0.0
<cruxbot> [contrib.git/3.7]: python3-phonenumbers: 8.13.15 -> 8.13.16
<cruxbot> [contrib.git/3.7]: xapian-core: 1.4.22 -> 1.4.23
<ppetrov^> SiFuh, why?
<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"
<SiFuh> rm goes down with the ship ;-)
<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.
<ppetrov^> ukky, why did you switch from Gentoo?
<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.
<ukky> farkuhar: Reading https://crux.nu/Main/ContribRules
<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
ppetrov^ has quit [Quit: Leaving]
<ukky> jaeger: thanks
<jaeger> np
ivandi has joined #crux
<cruxbot> [contrib.git/3.7]: redis: 7.0.11 -> 7.0.12
braewoods has quit [Quit: Leaving]
<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
<ukky> r0ni: thanks for feedback
tilman has quit [Ping timeout: 245 seconds]
tilman has joined #crux