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/
<farkuhar> jaeger: between prtwash and prtsweep, only prtwash makes any distinction between the current version of a package and the older versions. Does your automation rely on prtwash, or does it use `oldfiles -p` instead?
tilman has quit [Ping timeout: 268 seconds]
tilman has joined #crux
z3bra has quit [Server closed connection]
z3bra has joined #crux
lavaball has quit [Remote host closed the connection]
joacim has quit [Ping timeout: 252 seconds]
joacim has joined #crux
ukky has quit [Ping timeout: 240 seconds]
ukky has joined #crux
deltahotel has joined #crux
<jaeger> I've used both but currently prtwash
<jaeger> prtwash is failing, though
<jaeger> ... keeping file ports/core/libarchive/libarchive#3.7.2-1.pkg.tar.xz.
<jaeger> ... keeping file ports/core/libarchive/libarchive#3.7.2-2.pkg.tar.xz.
<jaeger> Some of its version comparison logic maybe isn't working like it should be
<jaeger> Also failing on firefox-bin 119.0-1 and 119.0.1-1 for example
<jaeger> Too tired to dig into that tonight, though
<cruxbot> [contrib.git/3.7]: wireshark: 4.0.10 -> 4.2.0; new dependency: speexdsp
ppetrov^ has joined #crux
darfo has quit [Server closed connection]
darfo has joined #crux
deltahotel has quit [Ping timeout: 256 seconds]
deltahotel has joined #crux
ppetrov^ has quit [Remote host closed the connection]
deltahotel has quit [Ping timeout: 246 seconds]
deltahotel has joined #crux
<farkuhar> jaeger: try this one-line fix, http://ix.io/4LDr
lavaball has joined #crux
deltahotel has quit [Quit: Quit]
maledictium has quit [Server closed connection]
maledictium has joined #crux
<farkuhar> I can't remember why the Perl rewrite of prtwash opted for a more inclusive regex to identify the current version of a package (ignoring $release). The bash implementation always used both $version and $release. It's not as if maintainers only bump $release when they want to force a rebuild; sometimes there are non-trivial changes to the port's configuration.
ppetrov^ has joined #crux
deltahotel has joined #crux
deltahotel has quit [Client Quit]
deltahotel has joined #crux
ukky has quit [Ping timeout: 256 seconds]
ukky has joined #crux
ukky has quit [Quit: leaving]
ukky has joined #crux
ukky has quit [Client Quit]
ukky has joined #crux
deltahotel has quit [Ping timeout: 246 seconds]
ukky has quit [Ping timeout: 256 seconds]
deltahotel has joined #crux
ukky has joined #crux
deltahotel has quit [Ping timeout: 246 seconds]
piccolo has joined #crux
deltahotel has joined #crux
deltahotel has quit [Ping timeout: 246 seconds]
<jaeger> I'll give it a look, replaced it with a quick bash script before sleeping last night
<Guest9824> SiFuh: im having issues getting cryptsetup decrypt partition inside custom initramfs.
guido_rokepo has joined #crux
<Guest9824> with sata drives it worked correctly on a thinkpad. setting it up on different hardware that uses nvme .. might be giving issues.
<Guest9824> the kernel is built with inbuilt CONFIG_BLK_DEV_NVME
<Guest9824> it sees the drives but .. something awful happens. been searching for hours now.
<Guest9824> '# Keyslot 0 priority 1 != 2 (required), skipped.' , '# Keyslot 0 (luks2) open failed with -22', 'No usable token is available', 'Keyslot open failed.'
deltahotel has joined #crux
<Guest9824> i am not sure if this has anything to do with argon2id pbkdf.
deltahotel has quit [Ping timeout: 256 seconds]
deltahotel has joined #crux
<SiFuh> Guest9824: "No usable token is available". You are using a key and it can't find it
<Guest9824> SiFuh: i am not using a key, i am using a password.
ukky has quit [Quit: Rebooting...]
<Guest9824> from live system it can successfully decrypt the volume, but not from initramfs.
<Guest9824> so it must be something that is missing within the initramfs
<SiFuh> Guest9824: My sentence is missing a question mark.
<Guest9824> no, password is used. let me luksDump it and send output
piccolo has quit [Remote host closed the connection]
<SiFuh> Guest9824: do you have lvm2 in your initramfs?
<Guest9824> no lvm2
<Guest9824> plain block device /dev/nvme0n1p2
<Guest9824> correct and wrong password return same debug and verbose information
ukky has joined #crux
<Guest9824> SiFuh: https://oshi.at/BsDpG
<Guest9824> this is what i have enabled in 6.1.62 kernel
<Guest9824> CONFIG_BLK_DEV_NVME, CONFIG_NVME_MULTIPATH, CONFIG_NVME_HWMON, CONFIG_CRYPTO_WP512, CONFIG_CRYPTO_XTS, DAX, CONFIG_BLK_DEV_DM, CONFIG_DM_CRYPT
guido_rokepo has quit [Quit: Client closed]
<SiFuh> What is the configuration of your initramfs?
<Guest9824> moment, rewriting it now
deltahotel has quit [Quit: Quit]
<ukky> Guest9824: You can enable debug mode: cryptsetup luksOpen --debug <device> <mapper_name>
<Guest9824> ukky: the above errors are from debug mode
<Guest9824> SiFuh: https://oshi.at/FKmyw
<Guest9824> here is the initramfs and syslinux configuration
<ukky> You mention CONFIG_CRYPTO_XTS, but did not mention CONFIG_CRYPTO_AES
<Guest9824> ukky: correct. CONFIG_CRYPTO_AES is enabled by default
<Guest9824> .... aaaand my gpu died again
groovy3shoes has joined #crux
<ukky> And CONFIG_CRYPTO_USER_API_SKCIPHER?
groovy2shoes has quit [Read error: Connection reset by peer]
<ukky> Guest9824: what does this command print?: ldd bin/{cryptsetup,mount,umount}
<SiFuh> I have never seen an APPEND line like that before for SYSLINUX
<Guest9824> ukky: you may be right about CONFIG_CRYPTO_USER_API_SKCIPHER, will build it as soon as gpu starts working again.
<Guest9824> ukky: cryptsetup and busybox print 'not a dynamic executable', they're both static and working from initramfs
<Guest9824> SiFuh: hmm?
<Guest9824> i see, this may be something from my previous lilo installation
<Guest9824> ukky: SiFuh: thank you both for helping me out, i'll retry soon with modified APPEND and CONFIG_CRYPTO_USER_API_SKCIPHER
<Guest9824> need to wait a bit so that gpu starts working..
<Guest9824> APPEND root=/dev/mapper/crypt cryptdevice=/dev/nvme0n1p2:crypt ro
<Guest9824> this should be better
<ukky> What init system do you use? Usually you need /sbin/init in switch_root command
<Guest9824> ukky: here is the init; https://oshi.at/FKmyw
<Guest9824> exec switch_root /chroot /init $(cat /proc/cmdline)
<SiFuh> APPEND root=/dev/mapper/crypt rw rd.auto=1
<ukky> I did not mean initramfs /init
<Guest9824> mind explaning?
deltahotel has joined #crux
<ukky> Kernel will start init process (PID1) after finishing. Usually, it is /sbin/init. But you can change its location via init=<full_path>
<ukky> Your 'exec switch_root /chroot /init' will start /init when kernel finishes loading. Do you have /init on your root (encrypted) device?
<Guest9824> no, i do not have /init on my encrypted root device.
<Guest9824> i usually kept init on initramfs only
<Guest9824> will note this down
<ukky> Then you have to change it /sbin/init
<Guest9824> ah... i see
<ukky> Your /init is just a shell script.
<ukky> /sbin/init is PID1 init process from SysVinit package
<Guest9824> i usually did use /sbin/init but.. not sure why i changed it. /sbin/init was a symlink to ../init
<Guest9824> thank you for explaining this.
<Guest9824> unable to work on it now, the gpu is dead; https://oshi.at/MgsK/Msuc.jpg
<ukky> No spare graphics card?
<Guest9824> sadly no :-(
<SiFuh> PCIe power cables not plugged in?
<Guest9824> they're plugged in. the gpu is dying. i have already revived it twice at 182 C degress with addition of flux for the chip.
<Guest9824> once revived, it works for 2-3 months and starts dying again.
<Guest9824> think i'll get a new one these days, tired of these issues
deltahotel has quit [Ping timeout: 256 seconds]
deltahotel has joined #crux
DaViruz has quit [Ping timeout: 240 seconds]
deltahotel has quit [Quit: Quit]
DaViruz has joined #crux
lavaball has quit [Remote host closed the connection]
deltahotel has joined #crux
deltahotel has quit [Quit: Quit]
r0ni has quit [Server closed connection]
r0ni has joined #crux
groovy3shoes has quit [Remote host closed the connection]
bru-barwal has quit [Ping timeout: 252 seconds]
groovy2shoes has joined #crux
<cruxbot> [contrib.git/3.7]: rust-bin: 1.73.0 -> 1.74.0
lavaball has joined #crux
dim44 has quit [Quit: Leaving]
<jaeger> crash_: ok, got a new ISO uploaded
ppetrov^ has quit [Quit: Leaving]
groovy2shoes has quit [Remote host closed the connection]
groovy2shoes has joined #crux
groovy2shoes has quit [Remote host closed the connection]
groovy2shoes has joined #crux
joe9 has joined #crux
lavaball has quit [Remote host closed the connection]