libera/#devuan/ Saturday, 2024-07-06

onefangAnyone got any clues why using "rsync --partial" doesn't actually resume interrupted transfers?  You may have noticed my power dropped out a little while ago.  The really big transfer that was half complete, started again from the beginning after I restarted it.  It left the half complete temporary file, but created a new one to start again.10:10
onefangsync -a --stats --progress --partial --safe-links --one-file-system /source /destination10:11
onefangOops, with an r at the start.  lol10:11
onefangHmmm, maybe that only works if it's rsync at both ends?  I'm rsyncing a network mount, so only rsync at the receiving end.10:54
CueXXIIIah, if you have only one rsync then it must rescan the whole source file again, since it does not store continuation information10:59
onefangI'll remember that for next time.  This multiday file transfer is down to the last two files.11:00
CueXXIIIalso rsync might keep the old partial files around till the file is transfered completely, not sure how it is implemented11:01
CueXXIIIdo you have ssh access to the network mount? so you could run 2 rsync processes locally to each file system11:02
onefangThe network mount IS via ssh.  B-)11:02
onefangMeh, not worth it for now.  This is a one time thing that is almost done.  I'll remember to do it that way next time.11:03
CueXXIIIrsync --some-options server:/path/to/fileordir /path/to/fileordir ## automatically defaults to ssh to login to server and start rsync there11:04
onefangCool.  Though in this case I was giving sshfs a go.11:05
CueXXIIIsshfs is nice but for rsync :)11:07
onefangWell I could come up with various ways it could work fine without rsync at both ends, guess the rsync devs didn't.11:09
onefangBut you basically confirmed my guesses.  Thanks.11:11
cruncherhi all, im a long time debian (sid) user, but im really getting ***** by systemd. My question is, how far behind are the pacakages compared to debian (sid)?13:14
onefangOur package mirrors redirect most packages to Debian package mirrors, and only supply the packages we change.  So how far behind mostly depends on how long it takes our systems to deal with package updates.  Blink and you'll miss it.13:16
cruncheronefang, and what about those you change? i dont suppose there is a list of the changed packages?13:22
onefangI think there is, someone else might know where we keep it.  I should be sleeping soonish.13:25
CueXXIIIcruncher: grep-available -sPackage -FVersion devuan | sort -u => https://www.oetec.com/pastebin/plain/b4XfoSS414:21
XenguyCueXXIII, Unfortunately he's gone14:22
XenguyMissed my answer by minutes, but all too common these days14:22
CueXXIIIah… he can read the backlog14:22
XenguyTrue, the channel is logged14:23
XenguyIt would be interesting to know how common that actually is : -)14:24
CueXXIIIbut i switched to devuan shortly before the time_t transition and did not have any noticeable lags in the forked packages14:26
CueXXIIIthe time_t transition was a bit finicky, but i guess so was it in plain debian, too14:26
CueXXIIIoh, and i missed devuan native packages like eudev - use: grep-available -sPackage -FOrigin Devuan | sort -u14:30
Xenguyhttps://pkgmaster.devuan.org/bannedpackages.txt14:48
freemis there is any practical difference between eudev and systemd-udev?18:23
freemthis one was the most annoying daemon to implement decently under runit supervision... but that is unrelated to systemd, I guess (https://p.mort.coffee/UUH): basically there's a need to signal it that it needs to do it's damn work18:25
freem(I didn't invented this, I picked it on some blog post somewhere on the interweb)18:26
freemI have regularly been thinking about trying to find an alternative to (systemd-|e)udev, but I'm not knowledgeable enough about initramfs and /dev population18:28
gnarfacefreem: they're not supposed to be that different, but sometimes they'll have different bugs18:30
freemnotably for a server, especially virtual ones, automatic discovery of devices when one is plugged in seems... a bit too much :)18:30
gnarfacewell, you can always just use mknod to populate /dev by hand18:31
freemyes, but I never went as far enough as to find doc on how to actually do this18:31
freemtbh it was mostly a concern to me when I was a bit more in minimalist systems... I still prefer those, but I don't really try too hard to get them18:32
gnarfaceit's not complex, but i don't know myself where you get the major/minor numbers from in a generalized sense18:33
gnarfacei've only had to use it occasionally on a one-off basis18:33
freemyes, that's the thing18:33
freemusing a simple command is not complex, but knowing what to feed it can be18:34
gnarfacei needed to switch some systems from udev to eudev after daedalus for some reason, can't remember specifically what, but it might be worth a try if you're having some issue with udev18:34
gnarfacemaybe you'll get lucky and it'll "just work"18:35
freemI have no issue with it AFAIK, except for the weird workaround in the script18:35
gnarfacei don't use runit either, but some people around here do. stick around18:36
freemthis hack to make udev commands run after the daemon actually started have this bad taste of silly design to me :)18:36
freembut it was like this before systemd anyway18:36
freemjust curious, what are you using as init/supervision (if you use a supervision tool, ofc)?18:37
gnarfacejust the sysvinit defaults18:37
freemI thought devuan switch to openrc by default?18:38
gnarfacenot doing any weird daemon supervision stuff, i supervise them myself18:38
gnarfaceno, openrc has never been the default18:38
freemI was a dev not so long ago, so too lazy to do it myself :p18:38
gnarfaceopenrc has been added as an option to the installer though18:38
freemI like the "write a 1-liner script and forget about it" thingy18:38
gnarfaceso you can install with it instead of having to switch after the fact18:39
freemI see. Well, I just use deboostrap when I need to install anyway.18:39
freemmy script for install requires less (almost none) user intervention in the middle of the install process, which is something that annoys me with debian-installer18:40
freemperhaps it's none, actually, I don't remember, long time since I used it18:41
gnarfacethe installer supports preseeding, but if you have a script already there's probably little point in exploring that18:41
freemI already tried preseed... it's quite complicated for not much imo18:41
freemI tried it when I tried to automate installs at work... and it's how I started to write my own script instead18:43
freembut I guess YMMV18:45
freemfor example a beginner probably can't setup a diskless system and write such a script that easily18:46
gnarfaceyea, debconf states don't seem super well organized, it doesn't work great for everything, i was just mentioning it for the record18:47
mazes_83hi23:26
mazes_83is there a specific channel for raspberry pi ? I noticed they use eudev, this gentoo project is not more maintained, do they plan something ?23:27
mazes_83I didn't even took time to watch at my PC's with devuan to look if it was same case23:28
mazes_83:)23:28
fsmithredmazes_83, try #devuan-arm23:34
mazes_83ok, ty, I'll still watch if it's same case on 'classic pc'23:35
mazes_83same23:36
clemens3i think eudev got some updates again lately23:38
mazes_83ouch, I believe it began as a gentoo project, as gentoo dropped it recently, I thought it was dead. My bad23:42

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