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/
<r0ni> when the icu update fails but the other builds succeed.... lol
<r0ni> of course I didn't enable logging on this vm... well I think it's about time i disable footprint matching all together... more problems than its worth
tilman has quit [Ping timeout: 256 seconds]
tilman has joined #crux
<r0ni> ooh and i have to rebuild libreoffice... burn them cpu cycles baby
<farkuhar> r0ni, I thought you weren't a purist when it comes to source-based distros. Would you like libreoffice-bin to be made available in contrib?
<r0ni> farkuhar: nah, i'm running aarch64 anyway, you won't find any binaries likely
<remiliascarlet> nekobit: One thing I noticed: I ran my servers previously with Devuan or FreeBSD, I switched those over to OpenBSD, and never looked back. However, I ran CRUX on my laptop, I installed OpenBSD on a separate SSD and swap between them, but I still prefer CRUX.
<nekobit> openbsd on the desktop/laptop is "getting there"
<nekobit> much like how Linux is
<remiliascarlet> That's not really the reason why.
<nekobit> Oh
<remiliascarlet> In my case, I have to use Fcitx5 to type Japanese, which exists on CRUX, but not on OpenBSD. On OpenBSD I managed to get around that with uim instead of Fcitx5, but it doesn't really work as nicely using tiling window managers.
<r0ni> farkuhar also I've no issues building my software, only i literally *just* built it to find icu failed initially (which btw also failed on x86_64, so i'm guessing the footprint is bad)
<remiliascarlet> The other problem I had is with GNU Pass, which since recently requires Pinentry to function, which doesn't exist on OpenBSD.
<nekobit> pinentry isnt on openbsd?
<nekobit> i use keepassxc, heh
<r0ni> bsd is great.... in a vm
<remiliascarlet> I tried to install using pkg_add, but it wasn't there.
<remiliascarlet> I know KeepAssXC exists, but I prefer to use it in the terminal.
<nekobit> pinentry is needed for stuff like Git.. are you sure it was missing?
<remiliascarlet> As far as I can remember, it was indeed not available.
<remiliascarlet> Either that, or it was available and installed, but still didn't work with Pass. Either of the 2.
<nekobit> Maybe
<nekobit> GNU Software probably widely uses GNU C
<remiliascarlet> Last time I used OpenBSD on that laptop was last Saturday, my short term memory is like an omelette.
<remiliascarlet> Long term memory is a hard boiled egg.
<nekobit> Am happy using keepassxc
<nekobit> works on mobile
<remiliascarlet> Isn't KeepAssXC GUI-only? Because I need it to be either CLI or TUI, because I use it in SSH while away. I don't care about it working on mobile at all.
<remiliascarlet> All a smartphone is to me is a stationary phone.
<zorz> guys i use lesspass, can be cli, mobile, browser addon. no cloud storage u only need to remember 1 master password.
zorz has left #crux [WeeChat 4.1.1]
<ukky> remiliascarlet: I generate TOTP code in terminal
<remiliascarlet> TOTP?
<remiliascarlet> Oh, you mean OTP?
<ukky> Time-baset One Time password
<remiliascarlet> I use Pass for that too.
<ukky> s/baset/based
<remiliascarlet> Although if possible, I'd rather prevent using it, because 2FA is just annoyance to those of us who use a military grade randomly generated password that's unique on every single website.
<ukky> My company, and Teams, require TOTP code for remote login
<remiliascarlet> Unless you're using a Japanese online service, because for some dumb reason, most Japanese online services don't accept characters like !"#$%&'()~=|{}`*+<>?_-^@[]:;,.\/, and on top of that require passwords to be up to 8 characters long.
<remiliascarlet> And the reason why it's stupid you can't accept !"#$%&'()~=|{}`*+<>?_-^@[]:;,.\/ is because unless you know you're volunerable to XSS attacks and/or MySQL injections, or you store passwords in plain text, there should be no reason to not accept these characters.
<ukky> I used some Japanese sites to order tools from Japan (Tohnichi tools)
<r0ni> does pkg-get work like prt-get in regards to using it with revdep?
<farkuhar> r0ni: revdep will report any packages that appear to be missing a needed library, and it's up to you to rebuild them. But pkg-get will only fetch binary packages (already built on another machine), it won't rebuild from source.
<farkuhar> sometimes revdep needs to be given clues about the library path that a binary will use. That's why the maintainer is supposed to populate /etc/revdep.d, in case the shared objects live inside a directory that's not searched by all binaries.
<remiliascarlet> It's 22 degrees, too hot!
<remiliascarlet> It's getting hot in here, so take off all your clothes!
<farkuhar> r0ni: thanks for drawing my attention to pkg-get again. The syntax of pkg-get.conf is actually a pretty good starting point, if we want to replace 'ports -u' with 'prt-get sync' (and do away with /usr/bin/ports entirely, satisfying FS#1111 and FS#1852).
<r0ni> farkuhar i dont watn it to rebuild from source i'm curious if it will re-download the package
<r0ni> feeding it "pkg-get update -fr $(revdep).. will that re-upgrade a package where it finds lib issues?
<r0ni> IE.. i've replaced the pkgs in my repo, can pkg-get do this revdep magic as well, or does it become manual revdep intervention?
<r0ni> sorry manual pkgadd -u intervention
<farkuhar> pkg-get doesn't support the -fr flag (force rebuild is a misnomer for binary packages). Your best bet is a manual pkgadd intervention.
<r0ni> hrm pkg-get needs a (f)orce (r)einstall option to make compat with same syntax for prt-get ;)
joe9 has joined #crux
<farkuhar> r0ni: since I'm already hacking on Perl code, I might as well try to implement your suggestion for pkg-get.
<r0ni> that would be a lovely addition, thank you for the trying good sir
sajcho has joined #crux
<sajcho> farkuhar: fixed firefox build using icu 74.1 https://dpaste.com/D2RUSKCVU
sajcho has quit [Quit: Client closed]
ppetrov^ has joined #crux
<remiliascarlet> Those of you who need to be reminded on which side the nazi's really are: https://duckduckgo.com/?q=national+post+greta+thunberg+chants+crush+zionism&atb=v394-3__&ia=web
<remiliascarlet> I forgot that DuckDuckGo is a "privacy respecting" spyware that will break if you disable frames, and became barely usable if you also disable JS.
<SiFuh> Bank asked me what is my job. I said "Money Launderer" He says "I can't put that down" I asked "Why? Is it because I would be in direct competition to the bank?"
<cruxbot> [opt.git/3.7]: icu: fixed footprint
<ppetrov^> heh
<SiFuh> Just for the record, it is HSBC which is the one of the biggest money laundering banks
<SiFuh> I had a hard time talking with them. Everything had an acronymn and I had to tell them to stop and speak English.
<ppetrov^> wait, you're being serious, not telling a joke?
<SiFuh> Yes
<remiliascarlet> In Japan saying you're a money launderer would land you in prison.
<SiFuh> One that kept popping up was AML. After hearing it repeated 27 times, I asked "What is AML?" She says "Anti-Money Laundering". "Oh yeah, HSBC failed that"
<remiliascarlet> But if you think about it, banks are money launderers, it's just that the people are helping them.
<SiFuh> remiliascarlet: I like freedom of speech
<remiliascarlet> Me too.
<SiFuh> Zelensky caught buying $75 million luxury yacht with U.S. money
<SiFuh> Heh, there is money laundering there
<SiFuh> Basically how governments do it. Take from the tax payer, donate to some cause, get a huge percentage of it back and the tax payer's country goes further into debt
<SiFuh> remiliascarlet: Oh by the way, wife accidentally put chicken in my dinner and now I am ill. She didn't know the meat was processed chicken.
<remiliascarlet> "processed chicken" No wonder you're ill now.
<ppetrov^> SiFuh, you alergic to sth?
<remiliascarlet> What is cringe is those so-called "free speech platforms" that then ban you for excercising your right to free speech.
<SiFuh> I can eat black chicken or wild chicken. If it is domestic chicken then it makes me sick. Not sure what it is.
<remiliascarlet> Because those platforms believe that "free speech" means "whatever political and/or religious group they think is not accepted by the mainstream, and fuck everything else".
<remiliascarlet> I think it's antibiotics.
<SiFuh> remiliascarlet: When someone says "You can't say they" my reply is "I just did"
<remiliascarlet> What is your reply if they ban you though?
<SiFuh> remiliascarlet: Not sure. Chickens in Thai are born and roam around freely in the villages and even they make me sick
<SiFuh> remiliascarlet: "fsck them" :-P
<SiFuh> I haven't been banned
<remiliascarlet> Have been banned by Gab, Bitchute, and Odysee before.
<SiFuh> Maybe Void banned me when I called them a channel full of wankers. But I wouldn't know because I left straight after saying it and haven't been back.
<SiFuh> I don't have accounts on Gab, Bitchute or Odysee
<remiliascarlet> The way Flote handled their "stable release" was what sank them.
<SiFuh> remiliascarlet: Back on that Japanese prison comment. Here in Malaysia there is a lot of dark and black humour so we can get away with a lot.
<cruxbot> [contrib.git/3.7]: python3-tox: 4.11.3 -> 4.11.4
<cruxbot> [contrib.git/3.7]: ripgrep: 14.0.1 -> 14.0.2
<remiliascarlet> While they were still in beta, R18 artists were all over Flote, because they allowed that. Then Flote 1.0.0 came out, and got investor money, they immediately changed the rules to no longer allow R18 art, and so the boat has sunken.
<SiFuh> Rated 18+ ?
<remiliascarlet> Yes.
<cruxbot> [opt.git/3.7]: nss: 3.94 -> 3.95
stoffepojken has quit [Ping timeout: 256 seconds]
_whitelogger has joined #crux
<cruxbot> [opt.git/3.7]: iwd: update to 2.10
<cruxbot> [opt.git/3.7]: [notify] samba: update to 4.19.3, security fix
<cruxbot> [contrib.git/3.7]: pmwiki: update to 2.3.28
jue has joined #crux
jue has quit [Changing host]
jue has joined #crux
<jue> SiFuh, remiliascarlet: this is the #crux channel, please move your OT talk to some other place, thank you
remiliascarlet has quit [Ping timeout: 256 seconds]
<SiFuh> Heh
remiliascarlet has joined #crux
lavaball has joined #crux
<remiliascarlet> Me: "Router, assign this IP address to this MAC address."
<cruxbot> [opt.git/3.7]: python3-pip: implemented PEP 668
<remiliascarlet> Router: "MOTHERFUCKER, YOU CAN'T TELL ME HOW TO ASSIGN IP ADDRESSES, I WILL DO IT HOWEVER I FELL LIKE IT LOL!"
<SiFuh> Is your MAC address changing?
<farkuhar> remiliascarlet: the passwordstore file format is stable since many versions ago. When you couldn't find pinentry on OpenBSD, did you try installing an older version of passwordstore (one that didn't require pinentry)?
<farkuhar> further confirmation of the claim "short term memory is like an omelette". But at least we can't attribute it to carrying around a smartphone everywhere.
<remiliascarlet> SiFuh: It's not.
<remiliascarlet> farkuhar: I didn't try yet.
zorz has joined #crux
<cruxbot> [compat-32.git/3.7]: llvm-32: 17.0.5 -> 17.0.6
<zorz> pip changed
<zorz> × This environment is externally managed
<zorz> ╰─> CRUX discourages installing python packages via pip
<zorz> for a moment i thought iam running debian :-)
<cruxbot> [opt.git/3.7]: clang: 17.0.5 -> 17.0.6
<cruxbot> [opt.git/3.7]: compiler-rt: 17.0.5 -> 17.0.6
<cruxbot> [opt.git/3.7]: libclc: 17.0.5 -> 17.0.6
<cruxbot> [opt.git/3.7]: lld: 17.0.5 -> 17.0.6
<cruxbot> [opt.git/3.7]: lldb: 17.0.5 -> 17.0.6
<cruxbot> [opt.git/3.7]: llvm: 17.0.5 -> 17.0.6
<zorz> /part
zorz has quit [Quit: WeeChat 4.1.1]
stoffepojken has joined #crux
zorz has joined #crux
<ppetrov^> zorz, I also noticed that one
<zorz> ppetrov^: i solved like i did in debian
<zorz> look
pitillo has quit [Ping timeout: 256 seconds]
<zorz> ~/.config/pip/pip.conf
<zorz> [global]
<zorz> break-system-packages = true
<zorz> lol
<zorz> its funny because, important packages like pandas are not in ports db :-) you need pip.
pitillo has joined #crux
<ppetrov^> would be nice if we had a pip2crux tool, similar to the cpan2crux
<zorz> ppetrov^: the only thing i miss from archlinux, is pipman from aur.
<ppetrov^> cpan2crux automatically generates ports for perl modules
<zorz> if somebody from devs in crux could make something like pipman.
<zorz> ppetrov^: although i admire that python packages in crux are getting updated fast look -->
<zorz> [~]$ pip-review
<zorz> backports.entry-points-selectable==1.3.0 is available (you have 1.2.0)
<zorz> cryptography==41.0.7 is available (you have 41.0.6)
<zorz> lit==17.0.6 is available (you have 17.0.6.dev0)
<ppetrov^> all that installation of stuff outside the package manager, i really do not like
<zorz> you cant have everything
<zorz> pip-review is really helpfull especially the command pip-review --user
<zorz> so you control the packaages.
<ppetrov^> you cant have everything <- true
<zorz> for example iam scraping webpages now, but because of java, with request and beutifullsoup i dont get prices, so i needed to use selenium to download the html and then scrapit with beautifulsoup.
<zorz> selenium is not in ports db :-)
<zorz> then for the data i need pandas dataframes to make them usable
<zorz> pandas are not in ports db
<zorz> lol
stoffepojken has quit [Read error: Connection reset by peer]
stoffepojken has joined #crux
<ppetrov^> zorz, well,make your own ports, so we also benefit from them?
<zorz> i need to read how you do them, and i will.
<zorz> ppetrov^: overall i am impressed with crux, i use it 3-4 months now, blazing fast. updating daily, never had problem.
<zorz> ok updating ports pass the argument CFLAGS="-O2 -march=znver3 -pipe"
<zorz> huge performance difference for amd cpus
<ppetrov^> really?
<ppetrov^> I always keep the default flags
<ppetrov^> some day I may try to use -march=native
<ppetrov^> zorz, there are ports guidelines, pretty clearly written
<zorz> i saw them man, no time yet i need to finish a website,,,, soon after i will do.
<ppetrov^> heh
<ppetrov^> good luck and have fun
<zorz> ppetrov^: btw i tried to install the other day vscodium from your ports and i had a problem with signify
<ppetrov^> ah, i have neglected my ports for 5 months
<ppetrov^> recently came back to CRUX and I am updating them
<ppetrov^> will push cleaned ports tree to the end of the week
<zorz> anyway, i was looking something simple for html, i end up with sublime
<ppetrov^> signify? upstream src changed?
<zorz> dont remember men
<ppetrov^> you tried bluefish?
<zorz> yes same thing
<ppetrov^> it's in my ports, too
<zorz> this 2 i tried
<ppetrov^> i have very rudimentary html knowledge, and bluefish is what I use
<zorz> likewise, iam learning now.... Alcibiades used to say I believe in one god, the god of necesity. The god of need makes you learn :)
<ppetrov^> heh
<ppetrov^> what made you switch from Arch?
<zorz> i was in dubai for 7 months, coming back to greece turn on the pc do sudo pacman -Syu..... nothing
<zorz> i was tired, i tried something i realized was the keyring
<zorz> make the long story short, i updated but checking keyring and keys... i realized that there is a mess
<zorz> not to say, where all this packages are sstored etc etc.....
<ppetrov^> with crux you'll do a huge prt-get sysup update and then will face a bunch of things to be rebuild, as reported by revdep
<zorz> believe me archlinux is like pypi.... dont trust.
<ppetrov^> used arch in 2010
<zorz> man, i do prt-get sysup everyday
<zorz> never had problem.
<zorz> today i update llvm... did revdep nothing to do
<ppetrov^> of course it depends how much of your stuff you have installed
<ppetrov^> I do sysup once per week
stoffepojken has quit [Read error: Connection reset by peer]
<zorz> only once i faced a problem with mpv, which i had to delete mpv packages from ports and rebuild it.
<ppetrov^> prt-get update mpv -fr should do the trick
<zorz> heh, did not know
<zorz> let me copy/pasta
<ppetrov^> btw, i'm happy someone else but me is using my ports. let me know if you have any other issues
<ppetrov^> -fr stands for force rebuild
<zorz> i used you, sifuh, tb for awesome fonts
stoffepojken has joined #crux
<ppetrov^> and if you are in a port's folder and want to cleanup sources and package: pkgmk -c
<ppetrov^> SiFuh, has very nice collection
<ppetrov^> i have shamelessly stolen some of his ports to mess with them in my own repo
<zorz> man you have 400 packages, are you nuts ? :-)
stoffepojken has quit [Read error: Connection reset by peer]
<zorz> ppetrov^: me i am very light withmy linux, no polkit, no udisks, no gstreamer, no xdg-utils.... lots of NO
<zorz> no DM
<zorz> no Grub, no syslinux, no lilo
<zorz> lol
stoffepojken has joined #crux
<ppetrov^> happy guy
<ppetrov^> how do you boot?
<ppetrov^> 400 packages, are you nuts <- i am a maintainer at SlackBuilds.org, with over 130 scripts. trust me, Pkgfiles are much easier to make and maintain
<zorz> [~]$ efibootmgr
<zorz> BootCurrent: 0000
<zorz> Timeout: 0 seconds
<zorz> Boot0000* Linux 6.1.62
<zorz> kernel
<zorz> ppetrov^: read the handbook :-)
<ppetrov^> dude...
<ppetrov^> yes, i see :)
<zorz> Boot0001* OpenBSD 7.4 HD(1,GPT,ef19375f-acef-4e86-837e-24d51b02f2f5,0x800,0x200000)/File(\efi\boot\bootx64.efi)72006f006f0074003d002f006400650076002f006e0076006d00650030006e00310070003500
<zorz> for this i need grub lol
<zorz> i dont know if in openbsd there is an efibootmgr to change order.
stoffepojken has quit [Read error: Connection reset by peer]
stoffepojken has joined #crux
joe9 has quit [Quit: leaving]
<SiFuh> I have fonts?
<zorz> SiFuh: gm
<SiFuh> zorz: I just use a bootable USB stick and use efibootmgr to configure OpenBSD's BOOTX6.efi
<SiFuh> BOOTX64.efi*
<zorz> clever!
<nekobit> openbsd needs an efibootmgr of some sort
<SiFuh> I don't like any OS in my UEFI except OpenBSD
<zorz> SiFuh: speaking of bootable usb.... i found an old usb-wifi in order to install openbsd lol
<zorz> lol
<zorz> openbsd does not support intel ax210
<nekobit> i wonder if there are efforts to port iwlwifi
<nekobit> freebsd did it
<zorz> nekobit: this is what iam saying
<nekobit> if i got really bored, id do it too, iwm doesnt give the best performance at times
<nekobit> porting drivers is a lot easier than rewriting from scratch
<nekobit> it still makes me happy that amd did amdgpu
<zorz> nekobit: yes amdgpu works, i just installed it a week ago
<nekobit> amdgpu works great but i want to know something from you
<zorz> ?
<nekobit> does specific gl programs like firefox stutter a bit?
<nekobit> in openbsd
<SiFuh> nekobit: Yes
stoffepojken has quit [Read error: Connection reset by peer]
<nekobit> yeah, im trying to deduce that bug, STILL trying to see if its truly amdgpu specific
<zorz> did not try yet, just installed it run it ones logged with xenodm thats it
<nekobit> because whats interesting with this bug is that it doesnt happen on certain applications
<nekobit> so its a really specific opengl call, likely sync related that's fucking up
<ppetrov^> SiFuh, does your xpdf build?
<nekobit> theres also some #ifdef notyet in the openbsd amdgpu port
<SiFuh> I looked it into it and got as far as sndiod because if I leave mpv open sometimes and firefox or something else uses a bit too much memory, there can be a stutter then mpv may lose sound and the video just starts dropping frames
stoffepojken has joined #crux
<nekobit> im talking more about a complete sync issue
<SiFuh> ppetrov^: last time I looked yes. Haven't used it in a long while since the repo/build server keeps crashing.
<nekobit> like it looks like some applications "refresh" at 50hz, or are 50fps
<nekobit> sometimes it feels like a sync frame is skipped
<nekobit> does that happen?
<nekobit> firefox in particular
<SiFuh> If I have too many videos open in firefox. the fonts starts dissappearing
<nekobit> does my issue described happen to you though?
<nekobit> not actual cpu lag, almost like a gpu "swap miss"
<nekobit> so it looks like frames are just skipped entirely
<SiFuh> I'd have to see it to be able truley understand what you are explaning
<nekobit> look at linux amdgpu and openbsd amdgpu, and you can see it
<nekobit> on firefox Linux, scrolling looks very smooth
<nekobit> even smoother with vsync ofc
<SiFuh> All I know is that firefox always is the reason for every issue I have with graphics and audio
<nekobit> on Firefox openbsd, scrolling looks "jittery"
<nekobit> almost 40 or 50 FPS
<nekobit> is what it feels like
<SiFuh> Yeah, it is not smooth for sure
<nekobit> do you know your amdgpu card?
<zorz> lets prepare a bootable usb and try mine
<nekobit> id really appreciate it, im trying to pinpoint this bug
<zorz> SiFuh: guidance?
<nekobit> thats not helpful
<nekobit> do you know your amdgpu model?
<nekobit> mine is RX580
<nekobit> well, it is helpful since you use amdgpu, but just making sure you use a certain model
<SiFuh> VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] (rev c4)
<zorz> AMD Radeon™ RX6700M
<nekobit> um
<SiFuh> Says GREEN_SARDINE
<zorz> SiFuh: is their a simple bootable usb to have a choise with which system to boot?
<SiFuh> I don't dual boot systems so I can't recommend any.
<zorz> ok
<zorz> cheers
zorz has left #crux [WeeChat 4.1.1]
<cruxbot> [contrib.git/3.7]: vdirsyncer: added missing dependencies
<cruxbot> [contrib.git/3.7]: python3-aiostream: initial commit, version 0.5.2
<cruxbot> [contrib.git/3.7]: matrix-synapse: 1.96.1 -> 1.97.0
<cruxbot> [contrib.git/3.7]: liblangtag: 0.6.5 -> 0.6.6
Guest56 has joined #crux
<Guest56> SiFuh it works ok
<Guest56> no need for bootable usb F11 did the trick
<ukky> farkuhar: When dev team decides to drop /usr/bin/ports from core, please move it to contrib, I will be using it
<SiFuh> Guest56: One of my machines won't boot any OS on the main drive if it isn't configured into UEFI
<Guest56> the only thing that i get is one of the fans works all the time
<ppetrov^> ukky, they'll drop ports from core?
<farkuhar> ukky: I suppose that's one possible reading of Mark's proposal https://crux.nu/Wiki/PkgutilsIdeas?from=Main.PkgutilsIdeas#ntoc8 ... but it hasn't happened after 15 years, so it probably won't happen anytime soon.
Guest56 has quit [Quit: Client closed]
<farkuhar> ukky: maybe Mark had in mind to rewrite /usr/bin/ports as a wrapper that calls prt-get "under the hood", as in 'ports -d' => 'prt-get diff', 'ports -l' => 'prt-get list', and 'ports -u' => 'prt-get sync'
<farkuhar> The first two mappings are already possible. I've been working on adding a sync command (so far only in my Perl-based reimplementation), and then the third mapping would be supported too.
zorz has joined #crux
<ppetrov^> thanks for the clarification farkuhar
<farkuhar> ukky, ppetrov^: seeking feedback here ... does it violate Separation of Concerns to shove so much functionality into prt-get? ... making one binary into a single point of failure, with fewer fallback alternatives that average CRUX users can troubleshoot themselves?
<ppetrov^> prt-get already has a lot of functionality
<ppetrov^> i really like that and i like having a single but versatile tool
<jaeger> Interesting, RHEL 10 will remove Xorg
<ukky> farkuhar: prt-get is perfect multi-staged operations, but having all separate tools has its own benefits
<nekobit> zorz: you mean something like refind?
<SiFuh> Grand Unified Bootloader (GRUB). Why is it called GRUB and not GUB or GRUNBO? Hmm
<nekobit> grub sounds funny
<zorz> nekobit: no no, i did using F11
<zorz> to me guys openbsd does not work ok, amdgpu does not work
<nekobit> it can be unstable with hardware support
<nekobit> amdgpu is a lot newer so its also buggy
<ukky> farkuhar: in my case I have modified /usr/bin/ports to make sure updates are made as restricted used. No way to do that via 'prt-get sync'
<zorz> i run browser bench, in crux linux motion mark i get 1184
<zorz> at openbsd i got 189
<zorz> lol
<zorz> not even 200
<farkuhar> ukky: "multi-staged operations" is a better phrasing for the distinction I was trying to draw in my FS#1111 comment. Tools that work on one port at a time (or one repo, in the case of httpup, rsync, git) are easily exercised by a regular user, as long as the target directories have the right permissions. Operations that affect multiple ports or multiple repos have traditionally been reserved for the superuser, hence FS#1852.
<nekobit> zorz: if you want an alternative "bootloader" for UEFI, then refind is what you want
<nekobit> i think
<SiFuh> zorz: nekobit: https://dpaste.com/23Z3ZBUJY.txt I have these but as you can see they are pretty much default anyway
<zorz> i had refind before. no i dont need boot loader, i do have the entries i change the boot order in bios using f11
<nekobit> so what did you want!
<nekobit> ?*
<SiFuh> Heh
<nekobit> SiFuh: to help for my bug you mean?
<nekobit> can you run chromium and test scrolling?
<SiFuh> nekobit: maybe, maybe not. Just thought you may be curious what configuration I have set
<nekobit> does it feel smoother?
<SiFuh> Err, hold on, will install it. What site would you like me to test it on?
<zorz> i thougt i messed up the bios order with the 0sec delay, i did a systemrescue disk to boot openbsd ... i start and press f11 to boot from usb and then magic!!! i ihad linux entry bsd entryand usb
<ukky> farkuhar: in my use case all collections are updated as restricted user, via single run of 'ports -u'
<zorz> sono need
<nekobit> any site
<nekobit> chrome://flags
<nekobit> and just scroll
<nekobit> then compare to Firefox
<SiFuh> Feels the same as Firefox
<nekobit> are you sure?
<nekobit> very odd......
<SiFuh> chrome also seems to be using more cpu than firefox
<nekobit> chrome scrolls much more on my machine
<nekobit> *smoother
<nekobit> but Firefox has that vsync issue
<SiFuh> Reminded me of this that serpente posted
<SiFuh> Not realted though
<zorz> new linux kernels have improved vsync support, i think in 6.6
<nekobit> zorz: old crux Kernal works fine for me
<nekobit> i don't think it's a Linux bug
<zorz> nekobit: i read somewhere that 6.6 has improved sync support i dont say works bad... maybe getting better.
<nekobit> it might not even be entirely sync related there's just a weird lag to stuff
<zorz> nekobit: how can i pipe my dmesg on site?
<nekobit> huh
<zorz> SiFuh: knows, wait he will tell us
<zorz> udevd[191]: specified group 'sgx' unknown i dont understand what this is.
<SiFuh> zorz: http://ix.io/
<zorz> SiFuh: the command man to pipe dmesg to ix.io
<SiFuh> dmesg | curl -F 'f:1=<-' ix.io
<SiFuh> Something like that
<zorz> cheers
<SiFuh> Thank jaeger he showed me this. I can never remember the name of it though
<jaeger> I use ix.io a lot, very convenient
<zorz> the laptop on crux works better than windows.
<zorz> but i dont understand udevd sgx group error
<jaeger> It's just udev looking for a group that doesn't exist called sgx. You can create one to quiet that message
<zorz> jaeger: cheers man
stoffepojken has quit [Read error: Connection reset by peer]
stoffepojken has joined #crux
josh203 has joined #crux
josh203 has quit [Remote host closed the connection]
josh203 has joined #crux
josh203 has quit [Read error: Connection reset by peer]
jue has quit [Ping timeout: 260 seconds]
dlcusa has joined #crux
<dlcusa> Suggest #crux-ot "Off Topic Discussion in Which CRUX may be mentioned and which may be relevant to #crux" :-)
dlcusa has left #crux [#crux]
<SiFuh> dlcusa: How about #crux-social ?
<SiFuh> But it would also need the Topic in #CRUX modified. Kind of how OpenBSD did it. #OpenBSD-Social Offtopic Talks
<zorz> SiFuh: lol
<SiFuh> Slackware is way worse with offtopic on channel
<zorz> Slackware is the first distro solving the dependancy problem, install everything compressed 3G :-) dont worry you have everything even casette player.
<SiFuh> I don't see why #crux should be a channel strictly for #crux topics anyway. #crux channel seems to be a place where fellow cruxers hang out. .
<SiFuh> I understand not using crux-devel for off topics
<zorz> SiFuh: http://ix.io/4MIS check this out
dlcusa has joined #crux
<SiFuh> Your letter F is wrong
<zorz> hehehe
<zorz> let me change it
<SiFuh> Figlets
<zorz> yeap
<SiFuh> I use it to make the name yenjie in my motd for CRUX/OpenBSD
<zorz> figlet SiFuh | curl -F 'f:1=<-' ix.io
<SiFuh> I guessed
<farkuhar> ukky: would you mind sharing your modified /usr/bin/ports and the output of `ls -l /usr/ports`? I wonder if there's a way to accomodate your use case (and stenur's) by introducing another key-value pair in prt-get.conf to control the sync command.
<SiFuh> Si Fuh is actually two words. Just easier to stick them together instead of Si_Fuh
<zorz> SiFuh: 2 words http://ix.io/4MIV
<SiFuh> Are you bored zorz? Heh
<zorz> i got a headache, trying to scrap some shity code webpages... man
<SiFuh> Isn't that why chromium-bsu was created?
<zorz> i dont know what is chromium-bsu, i use beautifullsoup4 python
<SiFuh> Q: I keep getting killed. Why is it so difficult? A: Quitcher whinin', you ninny! It's supposed to be hard! Seriously, the game is intended to be a 15 minute adrenaline rush/mental cleanser. Frequent doses of explosions (even your own) can be very therapeutic.
<SiFuh> It's a game for stress relief
<SiFuh> Been around since the days of Voodoo graphics
<zorz> i see
<SiFuh> pkg_add chromium-bsu
<SiFuh> If you have no use for it or don't like it. pkg_delete chromium-bsu && pkg_delete -a
<zorz> iam on linux,,, with bsd i have to spent the weekendto see how to setup drivers.... amd gpu does not work
<zorz> wait bb
zorz has left #crux [WeeChat 4.1.1]
<ukky> farkuhar: ports diff: http://0x0.st/HxsU.diff
<ukky> farkuhar: http://0x0.st/Hxs0.lst
<farkuhar> ukky: thanks. You and stenur were on the same page when it comes to wanting non-root access to 'ports -u'. On first glance it doesn't look too difficult to put those features into a prt-get sync command.
<ppetrov^> is stenur still around?
<SiFuh> No here anymore but yes
<ppetrov^> ;(
<SiFuh> Yep, som Days of Our Lives shit that happened.
<farkuhar> ppetrov^: it's an oblique reference to FS#1852, which was opened by stenur some years ago. But yes, stenur still writes to the crux mailing list, and maybe he reads the IRC logs too.
<SiFuh> He is usually still online in IRC and can be private messaged when he is online
<ppetrov^> doh, i should get familiar woth that FS#.... stuff
<ppetrov^> sorry for the stupid question, but... how do i find out if someone is online on IRC?
<SiFuh> Maybe /whois stenur or /msg Nickserv info stenur?
<ukky> farkuhar: I would still use 'ports -u', unless 'prt-get sync' would not require superuser rights (and not just dropping rights)
<SiFuh> Last seen : (less than two weeks ago)
<ukky> farkuhar: you might also notice port driver sorting, as I have 2-stage processing for each collection
<ppetrov^> thanks SiFuh
<SiFuh> I think if #crux is going to have a #crux-ot, #crux-social or whatever it needs to be set up by the #crux operator
<farkuhar> ukky: a non-root user can exercise all the information-seeking prt-get commands, so there's no uid test being imposed there. If I added a sync command I would follow the same example, letting the filesystem permissions determine whether the command succeeds or not.
zorz has joined #crux
<farkuhar> of course, you're always free to set a different driver under /etc/ports/drivers, one that performs whichever uid test you prefer.
<SiFuh> nekobit: ^ zorz's image. This is that issue I had mentioned but never got into details about with my machine also
<SiFuh> zorz: My MSI laptop has this issue
<zorz> SiFuh: iam on MSI delta
<zorz> lol
<ppetrov^> SiFuh, about crux-ot, didn't you make a channel #moonshine or sth?
<SiFuh> Mine is a MSI Delta 15. Guessing yours is the same model. First week had a warranty claim because laptop hinges were so tight it broke the bezel around the laptop screen
<zorz> Host: Delta 15 A5EFK REV:1.0
<SiFuh> ppetrov^: Yes, but that isn't a cool channel like #crux-bullshit, #crux-gossip, crux-social or #crux-ot
<ppetrov^> #crux-portscemetery
<zorz> crux-hollywood
<SiFuh> zorz: that will be the one. It's running Ubuntu though from a flashdrive mining crypto
<zorz> paris saint germain used to be named FC Hollywood :-)
<SiFuh> Wasn't Hollywood the name of a guy from the movie Mannequin with Jame Spader?
<zorz> (0-0)
<zorz> SiFuh: so there is no way to load openbsd on the msi?
<zorz> crux-olympus
<SiFuh> zorz: Mine works fine. Just that error on boot.
<zorz> its not just an error, drm amdgpu
<SiFuh> I have OpenBSD installed on the NVME and I boot parrot OS or some other crap to configure the UEFI to boot OpenBSD
<zorz> if you add entry with efibootmgr of openbsd, then on boot just press F11 and choosewhich OS to boot
<SiFuh> I have seen that error since 6.7. I never used anything earlier.
<SiFuh> If I don't add it to UEFI then the laptop ignores it completely
<SiFuh> F11 won't even display it
<zorz> let me take a picture
<zorz> comning back
zorz has left #crux [WeeChat 4.1.1]
zorz has joined #crux
<SiFuh> zorz: Where is says Login: and then you see three lines of blue and the last being "init: kernel security level changed from 1 to 0". Did you manage to see what text was printed? Seems strange you went from Login: to "Enter pathname of shell or RETURN for sh:" You are not booting in single user mode right? As in the -s flag?
<zorz> SiFuh: no it does autoload xenodm and i enter the wm this is when i tried to logout from the window manager
<SiFuh> Ahh okay
<zorz> i need to rcctl disable xenodm
<zorz> then tmux, xterm vim w3m ok :)
<zorz> basically, what i need it is to keep my crypto wallets there.
<SiFuh> So you didn't manually configure the Boot0001 entry?
<zorz> no i configure it manually
<SiFuh> Oh okay, if I do the same then F11 will show it. If I do a fresh install of OpenBSD and never configure it manually with efibootmgr it won't allow OpenBSD to boot
<zorz> the installation of openbsd puts /boot/efi/efi/boot/bootX64.efi
<zorz> you need to load this with efibootmgr
<SiFuh> Oh an one more thing. This laptop has the option to boot in legacy BIOS mode. "DO NOT ENABLE IT" Hahaha, your machine will not boot and you can't get into BIOS.
<zorz> efibootmgr -c -d /dev/nvme0n1 -L 'OpenBSD' -l '\efi\boot\bootX64.efi' -u 'root=/dev/nvme0n1p4'
<zorz> linux is
<zorz> efibootmgr -c -d /dev/nvme0n1 -L 'OpenBSD' -l '\BOOT\vmlinuz.efi' -u 'root=/dev/nvme0n1p2'
<SiFuh> I enabled it with the hidden menu code. I think it was F2 + right ctrl + right shift to access the advanced menu. After enabling it I just kept getting a blank screen. I ended up having to take the laptop apart, then unscrew the main board. Unclip every cable. Lift it unplug the CMOS battery before being able to boot again.
<SiFuh> zorz: I know. I have done it many times
<SiFuh> There is also a power button on the underside of the laptop. But pressing it didn't reset the CMOS for me.
<zorz> i dont know to me it just works, but i updated the bios when i bought it
<zorz> really, do i have one more button?
<SiFuh> Mine is updated also. Just that switching to legacy mode will make the laptop useless and MSI are a pain to open due to all the plastic and tape over everything.
<zorz> i dont see
<SiFuh> Like a tiny reset hole
<zorz> aaaa
<SiFuh> I didn't know it existed until I took the laptop apart and saw the word PWR on the mainboard
<zorz> yes needle whole
<SiFuh> I was hoping it would be a factory reset but it wasn't :-(
<zorz> on linux kernel i enable the micron drive since it has micron drive
<zorz> i can sent you my configuration lol
<SiFuh> It also has two GPUs you could mine from. I stopped using the GPUs because temp was hitting 100 Celsius
<SiFuh> xmrig is designed for CPUs mostly
<SiFuh> I don't have any intention to install Linux on that laptop
<zorz> sifuh the only way to make it with xmrig, is buy epyc milan
lavaball has quit [Remote host closed the connection]
<SiFuh> zorz: Not really looking at spending money for crypto. I just wanted to mine $5 and I am almost there
<SiFuh> I am on $4.92 AUD but it is going up and down on the charts so I might need to push it to $7 or so
<zorz> 7 you pay fees to transfer.
<zorz> i dont know with monero the fees though.
<SiFuh> I paid none
<SiFuh> Basically a certain time out of the day for a very short time, you will mine under the p2pool creators crypto account. That is his fee.
<SiFuh> It's like 5 mines so not even a minute
<zorz> oo didnt know that
<SiFuh> jaeger: would you be willing to make a off-topic channel and link to it in the description?
<zorz> SiFuh: create a channel #poorminers
<SiFuh> No
<zorz> :-Pppp
<zorz> actually xmrig is good to load it as rootkit to servers.
<SiFuh> I don't see any options for renaming my channel
<zorz> what is your channel
<SiFuh> #moonshiners I think
<SiFuh> But I was looking at renaming it to #crux-social or something
<zorz> [SiFuh] #crux
<zorz> u r only joined on #crux from the visible ones
<SiFuh> No delete. It says to drop the channel so I did
<SiFuh> Okay crux-social crux-otp who wants to vote or a better name?
<dlcusa> SiFuh, any argument about using #moonshiners informally until something more cool is worked out?
<SiFuh> I dropped the channel dlcusa
<dlcusa> I just /jed
<SiFuh> t's not registered though
<dlcusa> As I said, informally.
<zorz> #figlets
<SiFuh> I just de-registered it so we can work on a CRUX Off topic channel
<SiFuh> #crux-social is now registered to SiFuh. The #crux namespace is managed by the crux project.
<SiFuh> This is what I am afraid of
<zorz> its ok man
<zorz> people make the channels
<SiFuh> How to auto deop on entry?
<SiFuh> I don't want OP status
<nekobit> SiFuh, zorz: that ciuld be hsrder to fix
<zorz> nekobit: ?
<nekobit> that bug
<nekobit> i dont have the gpu :P
<zorz> ok... it is what it is.
<nekobit> need hardware to fix bugs
<zorz> for now iam ok with crux
<zorz> maybe next version in 6 months time :-)
<dlcusa> SiFuh, which people are officially responsible for the namespace?
<SiFuh> dlcusa: Not sure
<dlcusa> Maybe ask that on #crux-devel?
<SiFuh> All good, I am reading the liberachat stuff
SiFuh has quit [Quit: leaving]
SiFuh has joined #crux
<jaeger> Any channel that starts with #crux will be in the crux namespace, that's just how they do it here on libera. Shouldn't cause any problems of which I'm aware.
<SiFuh> jaeger: seems it is set up now
<jaeger> Was AFK when you asked but seems like you've got it going
<SiFuh> I think op shoul belong to the #crux operators even if they are not in channel
<SiFuh> And a mention in the topic in #crux.
<SiFuh> I have set it up as close to CRUX as I can but I am not a pro so
<dlcusa> And a mention on the website, in the Handbook, others?
<SiFuh> Also about whitequark logger? Or cruxbot?
<cruxbot> [core.git/3.7]: cmake: 3.27.8 -> 3.27.9
<SiFuh> Flags +Ff were set on jaeger in #CRUX-Social. You got god mode now
<zorz> god bless social :Ppp
<dlcusa> Now, if everyone will be socially social...
<SiFuh> Well it is only right if you think about it
<SiFuh> Plus jaeger probably got mo' skills and can fix whatever needs to be fixed
joe9 has joined #crux
<dlcusa> Ayup--more efficient.
<dlcusa> jaeger should have a backup, though.
ardo has quit [Ping timeout: 264 seconds]
ardo has joined #crux
joe9 has quit [Quit: leaving]
joe9 has joined #crux
<cruxbot> [compat-32.git/3.7]: icu-32: 73.2 -> 74.1
<cruxbot> [compat-32.git/3.7]: nss-32: 3.94 -> 3.95
<cruxbot> [contrib.git/3.7]: ripgrep: 14.0.2 -> 14.0.3
lavaball has joined #crux
gub has quit [Ping timeout: 245 seconds]
gub has joined #crux
z812 has quit [Write error: Connection reset by peer]
gub has quit [Read error: Connection reset by peer]
mrms has quit [Remote host closed the connection]
rbnhn has quit [Remote host closed the connection]
mrms has joined #crux
z812 has joined #crux
rbnhn has joined #crux
gub has joined #crux
<cruxbot> [contrib.git/3.7]: firefox: add patch for icu 74
ppetrov^ has quit [Quit: Leaving]
lavaball has quit [Remote host closed the connection]