libera/#devuan/ Sunday, 2024-12-22

rrqXenguy: that "eval" you where looking at makes the running shell digest and use the environment variable settings that ssh-agent prints out00:30
rrqthose setting are then used by "ssh" for connecting to the ssh-agent process00:31
rrqtry "env|grep SSH" to look at them00:32
cousin_luigiI just read something about disabling apt pager, with no context. Possibly an unpublished exploit?09:27
Guest31Hi, I am curious if all .deb packages can be installed without issue on devuan? I have been on gentoo, void and other linux systems. And I am planign to move to a non-systemd binary distroo that has support for a lot of packages, I am looking into options, and devuan is one of them. A lot of the packages i need come as .deb and is not available on10:43
Guest31repositories like gentoo, void, etc.10:43
debdogGuest31: devuan provides almost all packages that debian does10:44
debdogpackages that or not provided are on this list: https://pkgmaster.devuan.org/bannedpackages.txt10:45
Guest31thank you debdog :)10:45
debdogthese are all somehow dependent on systemd somehow10:46
debdogor, to be more precise: devuan only provides a few packages, required for non-systemd operation. all the other packages it fetches from debian10:48
Guest31ah okay, understood. thank you10:56
Xenguyrrq, re: eval:16:04
Xenguy$ env|grep SSH16:04
XenguySSH_AUTH_SOCK=/run/user/1000/keyring/ssh16:04
oemb1905forgive me, does devuan use iproute2 or net-tools?16:12
gnarfacei think we have both but the old one is still the default16:14
gnarfaceyea, we have both16:16
JTechnoHello folks, I'm trying to install excalibur but boot fails with "LABEL=Ventoy: Can't lookup blockdev", any suggestions?16:38
thecdnhermiti had trouble using ventoy for devuan 5, ended up just using a "dedicated" usb. there may be a workaround though16:39
gnarfaceyea there's an issue with ventoy16:41
gnarfacesome way around it but i don't remember specifics16:41
fluffywolfmy first thought would be "don't use ventoy"16:41
gnarfacei think you have to strip out the core of the installer or something weird?16:41
thecdnhermiti had actually only recently gotten ventoy to work, until devuan. so it wasn't too upsetting when it didn't work yet again lol16:43
JTechnoI've just downloaded devuan_excalibur_6.0-20241017_amd64_netinstall.iso and used dd to write it to a flash drive. Is there another way I can try to use it?16:44
gnarfaceit has come up before, and if you check the channel logs you might be able to find the discussion about it16:44
thecdnhermitJTechno: that's what i did with daedalus16:44
gnarfaceJTechno: uh... if you're not using Ventoy i don't understand how you could have seen that error, but since it's a daily build of the testing release it's not guaranteed to work. you'd be better of installing daedalus and then upgrading it to excalibur afterwards16:45
gnarfacedd should be fine16:46
gnarfacemake sure to add conv=fsync16:46
thecdnhermitgnarface: i don't recall ever using that option...what's that for?16:48
gnarfaceit just persistently flushes the write cache16:49
gnarfaceto make sure that you don't hit that issue where dd thinks it finished but most the image is still waiting in ram16:49
gnarface(a particular problem with large images and slow USB drives016:49
gnarface)16:49
gnarfaceit's effectively the same thing as running "sync" afterwards, except that it does it incrementally throughout the write16:50
gnarface... not to be confused with the similar option conv=sync which only syncs file metadata16:51
thecdnhermitah ok...is that why often with larger images, dd seems to stall/freeze at the end?16:52
gnarfaceer, maybe i'm confusing conv=sync with another one, but the point is make sure to use conv=sync or run "sync" once afterwards before you unplug the USB key16:52
gnarfaceyea, that's probably what you're seeing16:52
gnarfacei've seen some other popular way to do it, "oflag=direct" or something which i think just disables DMA but i think conv=fsync is the way to go16:53
thecdnhermitok i've just gotten used to waiting for it to finish lol16:53
gnarfaceif what you're writing to is faster than what you're reading from you also typically won't see this issue16:53
gnarfaceand this only started happening like 12 years or so back when they enabled write back caching for removable media16:55
gnarfacei think if you call eject once before unplugging the drive it should also implicitly sync16:55
gnarfacebut almost nobody thinks to do that for USB keys16:55
thecdnhermitah. i've only been dealing with linux for about five years now16:56
gnarfaceif you unmount a filesystem mounted on the image, i believe that also implicitly syncs (at least with all the ones i've dealt with) but when writing an image raw, mount isn't involved so it can't protect you16:56
thecdnhermiti haven't had an issue with removing a usb drive after writing with dd17:01
thecdnhermitas long as i let it finish17:01
thecdnhermiteven most of the time with ext4 formatted usb drives, i've removed them without unmounting (after a while of no transfer requests) and had no issues. anything fat, though, is another story.17:02
oemb1905thank you17:34
oemb1905gnarface:17:34
gnarfaceno problem17:35
oemb1905so actually, just installed daedlus and it appears devuan has followed suit with debian and uses iproute2 by default22:31
oemb1905net-tools has to be installed after22:31
oemb1905no worries, was hopeful they would perhaps retain net-tools and port from bsd22:31
oemb1905instead of using iproute222:31
gnarfaceah, my bad22:32
rustyaxeits 2024, everywhere using iproute2 by default for a long time22:32
gnarfaceat least you can still use either22:32
oemb1905iproute2 is a pointless and not needed linux'ism, not unlike systemd22:34
oemb1905so it was the hope that it would not be used here22:34
oemb1905all good, plenty aware of the spin and mind games on it22:34
oemb1905rustyaxe: and entirely irrelevant to the inquiry22:34
oemb1905ofc, net-tools remains fully active and supported on bsd-family, and is not actually deprecated22:34

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!