libera/#devuan/ Wednesday, 2023-01-11

martinlegerhello I'd trying to find out the information about how often does one need to update the system to avoid breakages on devuan ?09:11
gnarfaceif you're running stable it shouldn't break09:13
martinlegerI'm coming from pclinuxos and it is recommended to update every week or so as it is a rolling release. Since Devuan is based on Debian stable I suppose you don't need to update every week to avoid broken packages. As I'm looking for a stable distrib that I don't need to update every week09:13
gnarfaceif you're using testing or unstable, there's afaik no official recommendation09:13
gnarface(testing or unstable may break either way)09:14
martinlegerbecause I might not have internet connection where I'm going for like a month or two so I don't want to update my system then it's broken09:14
gnarfacemy word is in no way official on this, but current stable is pretty old so i think you should be fine09:15
gnarfaceobviously backups are always a good idea either way...09:15
martinlegerok so let's say hypotheticaly I can't update my system for a whole year straight, will I need to do a fresh reinstall since I did not update for one year ?09:16
gnarfacelike i said, with current stable i highly doubt it because it's so old already, there really shouldn't be many updates09:17
gnarfacebut really you should always have a backup because that's just good practice09:17
gnarfaceafter current stable gets replaced by current testing, things might be riskier for the first couple years but even then, this isn't like a rolling release, and it's not even like it is with testing or unstable... those type of breakages are fairly rare09:18
martinlegerwhat's the point of having a backup if it's an old backup ? I don't understand09:18
buZzjust take a mirror of entire repo with you :P09:18
buZzso you can install more programs without internet access09:19
buZzwe often did so to LAN parties back in the day :D09:19
martinlegeryea sorry i'm kinda noob when it comes to linux09:19
martinlegeri just need something that just works without systemd haha09:19
gnarfacemartinleger: well, hypothetically if an update did hose your system, you'd have something to roll back to that still works. (in that hypothetical situation it's assumed there is still probably a way to get the update to work, just might need some hand-holding)09:19
buZzmartinleger: i'd say you'll have an easier time on devuan/debian vs some arch fork :)09:20
buZzoh, RHEL fork , w/e09:20
buZzMANDRAKE fork , geez09:20
martinlegerok i see yea in that case but then I'll have to fix what's broken and I don't think I have time nor knowledge to do that actually09:20
gnarfacewell in that case you'd... come back here and ask for help09:20
buZzwe're on 24/709:21
gnarfaceThal'kiel says: Always have an escape planned. A lesson I learned the hard way!09:21
martinlegeryea but i don't want to bother your guys with my noob questions09:21
buZzits what we're here for09:21
gnarfaceyep09:21
buZzthe only noob question is one unasked09:21
gnarfacewe're not Debian, we don't have a culture of ladder-pulling around here09:22
buZzhehe09:22
buZzwe took all the nice people with us09:22
martinlegeri see so you generally update every day or how often do you update ? just out of curiosity09:23
gnarfaceeh, depends on what i'm doing with it really09:23
gnarfaceusually isolated boxes with no internet connection on oldstable that have had a year+ of post-release security updates, i don't bother updating them at all anymore09:24
martinlegerwhat's the longest you haven't updated ?09:24
gnarfacehard to say, i don't really track it09:24
martinlegerbut i mean like 1 week or month ?09:24
gnarfaceif you're not connecting it to the internet, and nothing is actually broken that you're using... you don't really need any updates09:24
martinlegerjust guestimate09:24
martinlegerbut I will connect it to internet09:25
martinlegerjust not very often09:25
gnarfaceshit man i've got servers up that haven't even been rebooted in years09:25
martinlegerlike 1 time a month09:25
martinlegeroh ok09:25
gnarfaceonce a month to check for security updates sounds fine09:25
martinlegeralrightt then im fine09:25
martinlegerbecause i dont want to bother to update my laptop every week so I'm leaning towards devuan stable09:26
martinlegerit's less stress for me09:26
gnarfacesomewhere at debian there's a list of package changes you can poll to see if anything is even necessary09:26
martinlegeri like pclinuxos don't get me wrong but I use it for my desktop only09:26
martinlegeralright thanks man I appreciate your time spending for my questions09:27
gnarfacethe issue if you're using unstable or testing and let it get too old and it might not update is definitely real, but usually if you know enough you can figure out how to force the upgrade through anyway09:28
gnarfacebut with testing or unstable, updating too often can also be risky09:28
gnarfacebecause they break their updates more often09:28
gnarfaceyou will get a feel for it09:28
martinlegerbut with stable i'm good right ?09:28
gnarfacefor stable it shouldn't really matter but yea 1 month sounds fine to me09:28
martinlegeralright man that's all i really care right now09:29
martinlegerim gonna tinker with install and see if devuan is compatible with my thinkpad09:29
gnarfaceis it a brand new model?09:29
martinlegerno09:29
martinlegerit's 201509:29
gnarfaceshould be fine then09:29
gnarfacei'm gonna step away to play some video games but i'll check the scrollback in case you have questions later09:30
martinlegeralright man thank you very much - have fun playing :)09:30
gnarfacein general this can be a pretty slow channel but usually people do read the scrollback, so if you do stay connected someone will answer your question eventually09:30
martinlegergotcha09:30
brocashelmapt install xlennart09:31
mcris deb.devuan.org still the preferred place to pull packages?  I feel like it keeps changing.  I get a lot of 500 errors from it. (via apt-cacher-ng)23:22
golinuxYes. It is a roundrobin of mirrors so you will get whichever one is next in the cycle.23:26
mcrthe roundrobin explains why it seems to work if I try enough times :-(23:27
rwpI am coming to the opinion that Devuan's current round-robin mirror, coupled with the way mirrors are updated, has frequent user visible problems and should be improved.23:28
rwpWe all have hit cases where glitches and gremlins have caused problems.  Always with one mirror or another.  Which can be avoided by selecting a specific different working mirror.23:29
hagbardYou can see there, which mirrors are behaving, and which not: https://sledjhamr.org/apt-panopticon/results/Report-web.html23:31
rwpThere is some movement toward "CC" country code local mirrors but in the US we don't have US local infrastructure so it devolves back to the same round robin as deb.devuan.org does.23:31
rwpPlus since Devuan is an overlay it depends upon the Debian infrastructure to also be fully functional.  In the last month a Debian mirror glitch caused transient problems in Devuan too.23:34
onefangWe are working on these things.23:34
onefangWell I'm the primary person working on Devuan mirrors.  And I'm on holiday for the rest of this month.23:35
rwpWe can all tell that this is a labor of love you onefang and if it were not for your kind attention things would not be working at all.23:36
rwps/labor of love you/labor of love for you/ and we certainly appreciate the work you have put into it.23:36
onefangSo after I fix some things in February, you can all send me chocolates on the 14th.  B-)23:37
mcrHow much space do I need for a mirror these days?  I had a debian mirror a few years back, but it outgrew what we could afford, disk-wise at the time.23:38
onefanghttps://pkgmaster.devuan.org/devuan_mirror_walkthrough.txt might answer some of your questions if you want to start up a package mirror.23:39
rwpI always look forward to Valentine's Day.  That's when chocolate goes on sale for more than half price!23:39
rwponefang, Is having a Devuan mirror (60GB) without a convergent Debian mirror (2TB) useful?23:41
mcr60G is not a problem :-)23:41
mcrI will follow the process and set stuff up.  We are in Canada... Ottawa/Gatineau.23:42
onefangThat's what most of our package mirrors do.  And why that walkthrough includes instructions on to to redirect to Debian.23:42
onefangCool, thanks.23:42
onefangSomeone else is setting up another USA mirror, and we already have one in Canada and one in USA.23:43
rwpI had not really internalized the difference.  That's an interesting difference!23:43
mcrI just hacked my /etc/hosts to point dev -> mishka.snork.ca on my apt-cacher :-(23:44
rwpRegarding apt-cacher-ng one failure mode I am almost for certain is that it caches the HTTP HEAD information which includes a TTL.23:45
rwpAnd every mirror server effectively has a different web server and serves a different HEAD and a different expire time.23:45
rwpBut if the mirror is updated before the HEAD stated expire time then the local apt-cacher-ng cache becomes out of sync with changed-behind-the-scenes mirror update.23:45
onefangI've never used apt-cacher-ng, so no idea.  Might be a configuration option?  The mirrors use rsync to sync.23:46
rwpI never saw these types of apt-cacher-ng failures with Debian mirrors that I relatively routinely see with Devuan mirrors.23:47
rwpAnd I think that is because Devuan mirrors are updated in place with rsync but Debian mirrors are updated using the custom script ftpsync(sp?).23:47
onefangRysnc isn't updating any files that didn't change.23:48
rwpPackages changes often.23:48
onefangAnd any apt caher really should be using the times from the metadata files to figure out what needs updating.23:48
rwpI don't doubt that apt-cacher-ng has problems.  It's the worst proxy I have ever used.  Except I used all of the others first and they were worse.23:49
onefangMaybe try using rsync?  Some of the mirrors, including mine, support rsync.23:49
rwpHonestly now when I hit problems I just immediately "apt-get purge -y apt-cache-ng && apt-get install -y apt-cacher-ng" to fix things quickly.23:50
rwpapt-cacher-ng isn't a full mirror.  It's a most recently used cache.  I keep an apt-cacher-ng 10GB package cache sized cache.23:50
rwpWhen it is not having one of the described problems it works really well to make repeated installs across a farm of systems fast.23:51
onefangI'll add looking at this ftpsync or whatever it's called to my TODO, though if you could investigate more would be useful.23:53
rwpThere is never a dull moment when working with operating systems.23:54
onefangOne thing you could try is pointing your cache at my mirror sledjhamr.org, then tell me if mine is doing that TTL thing.  Then I can at least track down what in Apache is doing that.23:59

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