libera/#devuan/ Wednesday, 2025-05-28

Afdalit looks like you can run docker without systemd...00:00
Guest59Afdal if you have any links on how to do that, I'd really appreciate that. Thanks!00:02
Afdalwas just doin a simple web search...00:03
Guest59tried those I found but didn't work tbh00:03
Guest59already tried00:03
AfdalI should probably learn more about this at some point because I do plan to run some docker stuff on a Void Linux server at some point00:03
gnarfaceGuest59: i found this, suggesting it used to work at least in chimaera, not sure about daedalus https://dev1galaxy.org/viewtopic.php?id=504400:45
Guest59gnarface thanks! Will try it01:00
systemdletegnarface:  It looks like apt-cacher-ng had its last update 11 years ago, unless I am looking at the git page wrong.  With so many problems, I am considering just dropping it altogether.20:56
systemdleteI appreciated your suggestion to use this, but it is frustrating when it doesn't work.20:57
systemdleteBut maybe you (or someone else) can convince me to stay with it.20:57
systemdleteI've even contemplated going over the source (perl) and seeing if I can figure out what is going sPr01nG intermittently20:58
gnarfacesystemdlete: i haven't had an issue with mine in months, and overall my experience has been much less miserable than yours... we never really figured out how your use case could be so very different, but if it's not working out for you then you gotta do what you gotta do. sorry i've got no better suggestions though.20:59
systemdleteI mean, it is great for saving bandwidth for my own network as well as for the project.20:59
systemdleteIt seems to be an unloved project20:59
gnarfacewell you could always try apt-cacher21:00
systemdleteBut isn't apt-cacher even more ancient?21:00
systemdlete(and, thus, probably even less loved)21:00
gnarfacewell it's definitely older, i don't know about less loved. i only picked apt-cacher-ng because it looked easier to setup21:01
systemdleteI really liked (and still do) the idea that it lessens load on devuan's servers.21:01
systemdleteSimilarly, I've set up my own local NTP server so that, at very least, my network is in sync.21:02
gnarfacethe smart and current advice seems to be to just use squid (or some derivative) for this, since with http-only repos it shouldn't need any sort of specialized proxy, so a normal regular proxy should do fine and squid is the best respected, but i never bothered because it seemed overkill for me and like i said - apt-cacher-ng has been fine for me21:02
systemdleteso you never have any momentary issues with it?21:03
gnarfacei've had the same issues you describe but they clear up rather quickly and aren't frequent21:03
gnarfaceyou seem to be plagued with a greater volume and persistence of the same issues and i can't figure out why21:03
systemdleteWhat I experience is that, time to time, clients get errors.  Then they go away, just like they do for you21:03
gnarfacelike, literally, i haven't had problems with it in months21:04
gnarfacemaybe it's just the volume of use though, i don't have a ton of computers online here right now21:04
systemdleteI don't know about that.  Actually, it is much less frequent than before21:04
systemdleteI am servicing about 6 Linux systems (most are VMs) and a few others like MX and openwrt.21:05
gnarfacei still think the problem might actually originate from irregularities at the repo end, and might not be something apt-cacher-ng can really mitigate in a clean automated fashion21:05
systemdleteOverall, it does do a good job.  I even wrote a script that continually retries the update.  It works, although once or twice it went into a rather tight loop.21:06
systemdletemaybe I'll look over the scripts and see if I can figure out why it hiccups.21:06
systemdleteno, gnarface, you are right that it doesn't error often.  It's just that when it does, it seems to be at the worst possible moment.21:07
gnarfacehmm21:07
jonadabDarned Murphy and his stupid laws.21:07
gnarfacewell you could try something like a squid proxy and run them side-by-side for a while to see which one chokes more21:07
systemdleteI am trying to, say, debug something and need some packages or want to try something else. So I go to install them and now I am battling with the cacher and have to run the maintenance and/or restart the cacher.21:08
gnarfacemy general web dev experience though has shown me that proxying is often fraught with complications21:08
systemdleteIt usually heals itself, but it is a bit distracting.  I have trouble multi-tasking technical issues because the details of each tend to get mixed up in my brain.21:09
systemdleteI'll let you all know what I find out and if/how I fix it.21:10
systemdleteI also see that some people have re-written the cacher in Go and some other languages (Java I think, but idrr); I wonder if those might be more stable.  They are more recent.21:13
gnarfacei doubt it could possibly matter... but who knows really21:15
gnarfacesquid is supposed to be the go-to proxy for everything, so my guess would be that if there was some missing feature that could mitigate this problem, that would be where to find it21:17
gnarfacethe only other thing that comes to mind is just running your own whole local mirror, but i have no illusions that it would be less overall hassle to do so21:18
jonadabsystemdlete: Your description of the problem rabbit hole reminded me of xkcd 349.21:18

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