SiFuh changed the topic of #crux-social to: Offtopic Talks | Project https://crux.nu/ | Logs: https://libera.irclog.whitequark.org/crux-social/
<ukky> SiFuh: So, if you have found cursed hammer, does the curse hammers back black magician? Second option would be to carry hammer with you until you find black magician and ask them nicely to take their curse back.
ivandi has quit [Quit: WeeChat 4.6.3]
ivandi has joined #crux-social
_whitelogger has joined #crux-social
serpente has quit [Remote host closed the connection]
erilun06-mobile has quit [Read error: Connection reset by peer]
erilun06-mobile has joined #crux-social
erilun06-mobile has quit [Read error: Connection reset by peer]
erilun06-mobile has joined #crux-social
ppetrov^ has joined #crux-social
erilun06-mobile has quit [Read error: Connection reset by peer]
erilun06-mobile has joined #crux-social
erilun06-mobile has quit [Read error: Connection reset by peer]
erilun06-mobile has joined #crux-social
erilun06-mobile has quit [Read error: Connection reset by peer]
erilun06-mobile has joined #crux-social
erilun06-mobile has quit [Read error: Connection reset by peer]
erilun06-mobile has joined #crux-social
erilun06-mobile has quit [Read error: Connection reset by peer]
erilun06-mobile has joined #crux-social
erilun06-mobile has quit [Read error: Connection reset by peer]
erilun06-mobile has joined #crux-social
erilun06-mobile has quit [Read error: Connection reset by peer]
erilun06-mobile has joined #crux-social
erilun06-mobile has quit [Read error: Connection reset by peer]
erilun06-mobile has joined #crux-social
erilun06-mobile has quit [Ping timeout: 252 seconds]
erilun06-mobile has joined #crux-social
<SiFuh> ukky: This is Malaysia. :-P So the reddit post is kind of useless. I gave the hammer to a friend.
<SiFuh> ukky: I don't know how that woman from Matt's Off-Road was able to spray paint inside the cabin of the Morvair Wrecker without wearing a face mask. I still get an unwell feeling when I spray with a face mask on. And I am using three layers. In the open.
<SiFuh> ukky: I took the chainsaw to the STIHL shop. After I told him it is my friends chainsaw and I want to have it service. I started to look at all the tools. I asked him which do you prefer the Husqvarna or the STIHL. He sells both. He says STIHL because easier to service and repair. Then as I was walking around the first thing he said was these are Chinese tools (Pointing at two shelves), and everything
<SiFuh> else is not. HAHAHAHAHA
<SiFuh> ukky: I also noticed HiKOKI for sale. They have rotary hammer drills. They look awesome.
SiFuh has quit [Remote host closed the connection]
SiFuh has joined #crux-social
<farkuhar> Hmm, function signatures must have changed somewhere in the dependency tree, between gimp 2.10.38 and gimp 3.0. Trying to build the older gimp against the latest libraries, I hit the "incompatible pointer types" error (expected 'gdouble *' but argument is of type 'gfloat *').
<farkuhar> Good thing I'm not a regular user of the GIMP. If I needed photo editing capabilities for everyday work, all these compilation errors would be intolerable.
<farkuhar> The context of stenur's latest post to the mailing list is lost on me. I can't find in the libdbusmenu-gtk2 Pkgfile anything that would explain why he's reminding us of the circumstances when shell variables get expanded in a heredoc, versus when they are printed literally.
<farkuhar> I wonder why jue still felt it necessary to have a separate line for setting default values. https://git.crux.nu/tools/rc/commit/cb977d81e634a457bf8c8d4201570b275b858047 Consolidating the ${LANG:=C.UTF-8} into the printf command itself should have the same effect.
<ppetrov^> farkuhar, well, i do need gimp every now and then... of course inkscape is mych more important for me
<ppetrov^> btw, did you investigate pkg-get's issue with showing the dependencies without [i] boxes?
<farkuhar> ppetrov^: yes, I think I know why it's not annotating the dependencies any more. I can restore the older output format for you.
<ppetrov^> "for me"?
<ppetrov^> if you think i am the only user of pkg-get or that it's not an important feature, please, don't bother
<farkuhar> I'm happy to add back the feature. It's like the recent Handbook revisions that resulted in the loss of the Package Guidelines section. Somehow a cut-and-paste operation went awry, and the old functionality was lost.
<ppetrov^> :)
<ppetrov^> please
<farkuhar> In the meantime, do you get informative output from `prt-get depends gimp`? Obviously the [u] and [i] indicators might differ because prt-get and pkg-get have different ideas about the available version, but the empty box for not-yet-installed dependencies should still work.
<ppetrov^> prt-get works fine, but i have never seen a [u] box there
<ppetrov^> am i missing sth?
<ppetrov^> there's a update for gegl, a dependency of gimp, but i see it as a regular [i], not [u]
<farkuhar> Hmm, I thought prt-get also had a separate indicator to tell you which packages were updatable. Maybe I'm misremembering.
<farkuhar> ppetrov^: Thanks for pointing out the discrepancy in their respective outputs. You've now given me a new feature to add to prt-get too.
<farkuhar> Hmm, prtget.cpp has two distinct subroutines: printDepends and printDependTree. (The first one does double-duty, handling both `quickdep` and `depends`.) It was easy enough to add the [u] indicator to the first subroutine. Then I realized there was a crazy amount of code duplication in printDependTree, which will only get worse if I add the [u] indicator there.
<farkuhar> It would be better to refactor the code and let one subroutine handle all three output formats: quickdep, depends, and deptree. That's how it works in my Perl rewrite, which made it rather trivial to distinguish between [i] installed and [u] updateable.
SiFuh_ has quit [Remote host closed the connection]
SiFuh_ has joined #crux-social
serpente has joined #crux-social
ppetrov^ has quit [Quit: Leaving]
ppetrov^ has joined #crux-social
zorz has joined #crux-social
<zorz> ooo SiFuh is nice
<zorz> but now i use runnit
zorz has quit [Quit: leaving]
zorz has joined #crux-social
<SiFuh> zorz: Now that it appears to be functioning as it should, (I haven't been able to test the big scary message for fsck), I can remove all those printf messages that were informing me of every step and I can put the services onto a single line again. Merge it all into one file.
<zorz> SiFuh: is great!
<SiFuh> zorz: Yeah I know.
<SiFuh> zorz: Besides, I find it nicer to write in ANSI C than shell scripting. Code looks cleaner, it's just more logical
<zorz> you took out the seed thing?
<zorz> no need for seed
<SiFuh> I commented it out on rc.shutdown.c and rc.c
<SiFuh> zorz: Depends.
<zorz> great
<zorz> virtuaialisation
<SiFuh> zorz: CONFIG_CRYPTO_RNG CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_RNG_DEFAULT=y If you have this enabled in the kernel, then you won't need to bother with creating a seed.
<SiFuh> It seems to only be needed if you have those options disabled and/or you are running an embedded system, or certain virtual systems
<zorz> yes after kernel 5.6
<SiFuh> If you don't have those options enabled in the kernel then you will probably need to generate a seed.
<zorz> they are on on mine
<zorz> and keep only bold kolors...
<zorz> fuck the gay things
<SiFuh> I was thinking to actually leave a comment in the rc.c and rc.shutdown.c mentioning that this can be uncommented if you don't use RNG in your kernel.
<SiFuh> zorz: I don't have any colours or bold. Screw that shit.
<zorz> yeap i agree
<SiFuh> zorz: Well, bold doesn't work on older terminals anyway.
<zorz> now i need to spend sometime witn 1 2 3
<zorz> but runit works great
<SiFuh> Wow, just what I always wanted to see. Log files.
<zorz> yes
<ukky> SiFuh: reddit post was regarding drilling the wall when you don't know where live wire is.
<ukky> SiFuh: never seen HiKOKI products in hardware stores here
<SiFuh> ukky: I was looking at the reviews. Almost always flogs the other drills. I think this is what I will buy when I do get a Rotary Hammer Drill.
<SiFuh> ukky: HiKOKI was formerly named Hitachi until 2018.
<SiFuh> ukky: My history has gone but this was the last review I watched. https://www.youtube.com/watch?v=LSFkntg7qF8
<SiFuh> It is the battery version. But I won't buy a battery version.
<ukky> chuck in dm20v is bad (keyless)
<SiFuh> Yeah but that uses the grooved bits.
<SiFuh> They are becoming more and more common because they don't slip like with the standard old style keyless chucks. And I am with you on a keyed chuck. I hate keyless chucks. But for the grooved bits, it is okay.
zorz has quit [Quit: leaving]
zorz has joined #crux-social
<zorz> ukky: this is the 2 https://0x0.st/8y73.sh
<zorz> i cnahnged the runlevel to 2 from 1 as you said
<ukky> zorz: yes, that's where rusvchdir should be used.
<SiFuh> zorz: You were booting into multi user mode in runlevel 1?
<ukky> zorz: but now you have another problem. You should move execution of /etc/rc.local into /etc/runit/1
<ukky> SiFuh: he meant '1' as in '/etc/runit/1'
<SiFuh> ukky: But isn't that basically runlevel 1?
<ukky> SiFuh: runit has no runlevels at all. Only boot-up, run-services, and shutdown stages.
<SiFuh> ukky: I though it had /etc/runit/2 as well which is the equivalent of runlevel 2 where local should be. Hmmmmmmm
<ukky> SiFuh: though runit can select which set of services to start
<ukky> SiFuh: rc.local will work from /etc/runit/2 too, but that would be weird to look at.
<SiFuh> ukky: Yeah well I remember using /etc/runit/2/local
<ukky> SiFuh: term 'runlevel' for runit is not related to the same term of sysvinit.
<SiFuh> I just don't see why rc.local would be in stage 1 and not in stage 2
ppetrov^ has quit [Quit: Leaving]
<SiFuh> Anyway, doesn't matter. runit isn't the original CRUX way, so I will let it be
<ukky> /etc/runit/1 executes one-time tasks at system startup. /etc/runit/2 starts services and when /etc/runit/2 crashes, it will be restarted. Thus, rc.local will be restarted.
<zorz> yes one one guys
<zorz> again reboot
<zorz> lol
zorz has quit [Quit: leaving]
<SiFuh> ukky: zorz must have screwed up. :-)
zorz has joined #crux-social
<zorz> yeap we are good ukky this is the 1 https://0x0.st/8yhO.sh
zorz has quit [Quit: leaving]
farkuhar has quit [Quit: nyaa~]
<ukky> zorz_: instead of printf "%s\n" "The system is coming up. Please wait." you could just do printf 'The system is coming up. Please wait.\n'
<ukky> zorz_: . /etc/runit/rc.conf should be [ -r /etc/runit/rc.conf ] && . /etc/runit/rc.conf