libera/#devuan/ Saturday, 2021-02-27

lunarioi am trying to update my beowulf installation but i get the following message: The repository 'http://deb.devuan.org/merged beowulf Release' no longer has a Release file.08:54
lunariowhat should i change in my sources.list?08:54
onefangYou should wait half an hour and try again.  Likely you managed to hit one of the mirrors just as it was updating.08:58
onefangdeb.devuan.org is a round robin DNS pointing to several of our package mirrors.08:58
lunariook, thanks09:03
doonoois there a way to set a display manager using runit?09:03
deldenzenthe minimal live devuan iso does not boot09:16
deldenzenit says "UEFI BOOT FILE NOT FOUND"09:16
golinuxonefang: Isn't that the error where you have to do it in aot and answer yes?09:24
golinuxlunario: From the release notes:09:26
golinuxIf you are already on Beowulf, just run this command to get to the09:26
golinuxcurrent release version:09:26
golinux  apt-get update && apt-get dist-upgrade09:26
onefangIf you have caught a package mirror mid update, it's best to try again later.  The various metadata files will be in an inconsistent state.09:27
golinuxI found the solution in the release notes09:28
golinuxSee above quote09:28
golinuxlunario: Might be a good idea to read the Release Notes: https://files.devuan.org/devuan_beowulf/Release_notes.txt09:29
deldenzenright got it09:31
unixbsd_a very useful code to use in your apps, avoiding using tmux/screen/nohup: https://gitlab.com/openbsd98324/tinynohup/-/blob/master/tinynohup.c12:30
luser977what's wrong with nohup?20:03
ST-OldieHi, i am Michel Bernstein from germany, a newbie in IRC and a devuan beowulf user since last year. I tried to install another package yesterday and it failed. So i would like to ask for some help. I use synaptic. The package sources are set like described on the devuan homepage ("deb http://deb.devuan.org/merged beowulf main", ...). Because the download did not start, i cancel and could see for every package an21:32
ST-Oldie error: "Die Datei http://deb.devuan.org/merged/pool/DEBIAN-SECURITY/....deb konnte nicht heruntegeladen werden". Ok, i tried to check it with a web broser because its http. But for my surprise under "merged" i found no directory "pool". Can someone help with my confusion?21:32
plasma41ST-Oldie: What package were you trying to install?21:33
ST-Oldielibnode-dev21:35
ST-OldieTo resolf dependencies, synaptic tries to install libssl, libssl-dev, libuv1-dev and then nodejs. But each failed.21:38
gnarfaceST-Oldie: people have been reporting a lot of temporary failures lately.   deb.devuan.org is a DNS round-robin, so either try another server in the list or just wait a couple minutes and try again21:39
plasma41What versions of those other packages does it try to install?21:39
fsmithredand when was the last time you did update/upgrade?21:40
ST-Oldieopenssl/libssl/1.1_1.1.1d-0+deb10u5_i386  openssl/libssl/1.1_1.1.1d-0+deb10u5_amd64  openssl/libssl-dev_1.1.1d-0+deb10u5_amd64.deb lubuv1/libuv1-dev_1.24.1-1_amd64.deb  nodejs/libnode64_10.24.0~dfs-1~deb10u1_amd64.deb  nodejs/libnode-dev_10.24.0~dfsg-1~deb10u1_amd.deb21:44
ST-OldieI hope, there is no type because IRC runs on a different machine.21:45
fsmithredlooks like they are current21:45
fsmithredfor beowulf-security21:45
ST-OldieI hope because i updated the package list.21:46
fsmithredthat did not fail?21:46
ST-OldieThe update of the package list was made yesterday before i tried to install the new package.21:47
fsmithredtry the install again21:47
gnarfaceST-Oldie: always "apt-get update" at least once on the same day you "apt-get upgrade"21:47
gnarfaceST-Oldie: those lists can become out-of-date on an even hourly basis21:48
gnarface(synaptic seems to struggle a lot, i couldn't confirm for you that it is not a independent source of problems)21:49
plasma41ST-Oldie: "openssl/libssl/1.1_1.1.1d-0+deb10u5_i386" <-- That one is a 32bit package. Are you running a multi-arch system?21:50
ST-OldieYes it is multi-arch because i have a third party software for i386 architecture.21:52
gnarfacesometimes that can cause a problem21:52
gnarfacein most cases when using 32-bit software, you want the 64-bit dependency libraries anyway.  where there's exceptions, you also want the 32-bit dependency libraries, not instead21:53
gnarfacedevuan stuff from debian for multiarch will know how to do that right21:53
gnarface3rd party packages for a 32-bit only distro will not21:53
ST-OldieI updated now the package list (apt-get update) and no problem. Then a true to install libnode-dev (apt-get install libnode-dev) and it hangs "warten auf Kopfzeilen"21:53
gnarfacebut even though they may seem to work then they can cause a chain-reaction style disruption in the depencency tree21:54
gnarfacealso, not everyone here speaks german, fyi21:54
ST-OldieI know, but i dont know what an english system reports in this case.21:55
gnarfacewell, that's a problem then if neither of us do either, isn't it?21:55
plasma41ST-Oldie: Even a rough translation would be helpful21:56
gnarfacetranslate.google.com says "waiting for headers"21:56
gnarfacewhich suggests to me this is network related21:56
gnarfacebut not the error we were looking for21:56
ST-Oldiesomething like "waiting for header"21:56
gnarfacealso, make sure it's this one from beowulf-security:  10.24.0~dfsg-1~deb10u121:57
gnarfacenot this one from main: 10.21.0~dfsg-1~deb10u121:57
gnarfaceST-Oldie: how long did you let it wait for headers, anyway?21:58
gnarfacei've noticed from the US anyway, some of the international cross-connects seem to suffer from hostile throttling of devuan mirrors21:59
fsmithredhere's the package mirror list if you want to try a different mirror: https://pkgmaster.devuan.org/mirror_list.txt21:59
gnarfaceit wouldn't be unreasonable to expect it would have started working in 30s or so...21:59
gnarfaceyea, manually choosing a different mirror would be a good way to test the throttled cross-connect theory21:59
plasma41"Wating for headers" indeed. See https://sources.debian.org/src/apt/2.2.0/po/de.po/#L364522:00
* fsmithred is starting to think that plasma41 is connected to the fungal network and can find anything in the universe.22:02
plasma41https://sources.debian.org/src/apt/2.2.0/methods/basehttp.cc/#L5322:02
plasma41Being a human(?) search engine is my superpower!22:03
gnarfacei frequently gets "0 B/s" speeds from the mirrors for extended periods22:07
gnarfacehaving a caching proxy for apt helps though22:07
gnarfacei'm convinced someone is abusing authority to illegally throttle you guys here22:07
gnarfaceunfortunately it's probably the same people paid to make sure that doesn't happen though22:08
plasma41s/L3645/L3641/22:08
ST-OldieI wait more than a minute for headers22:11
gnarfacehmmm22:11
gnarfacedisturbing22:11
gnarfacehow long did you say it had been since this system was updated again?22:11
gnarfacefsmithred: could his apt version be too out-of-date or something like that?22:11
fsmithredI think it would have to be ancient for that22:12
gnarfaceyea i feel like it would have to be from ascii or jessie22:12
fsmithredwe did a point-release on ascii partly because of an apt fix22:13
gnarfaceyea i remember there was an incompatibility that blocked upgrades a while back but it was a while back and i've been upgrading servers and not seeing it so....22:13
fsmithredI'm getting on network glitch22:13
fsmithredjessie isos had an old signing key22:13
gnarfaceST-Oldie: are you able to traceroute to the servers?22:13
fsmithreds/getting/betting22:14
gnarfaceST-Oldie: your DNS or your routes could be suspect here22:14
ST-Oldiei can check it. My system was set up fresh with beowulf. I got this notebook vor nothing las year.22:15
gnarfaceST-Oldie: your sources.list could be a culprit too, but the one line you pasted as an example looked like you knew what you were doing so network glitches seem likely, but if you want us to sanity check your sources.list paste it at paste.debian.net22:16
gnarfaceST-Oldie: my ISP does shitty things with my wifi router and my DNS... if you have a secondary connection to test it might be worth while22:16
gnarfaceST-Oldie: (i also in general recommend running your own DNS servers - this isn't something you should trust to someone whose well-being isn't tied to your own)22:17
ST-OldieI have my own dns inside my home. Yes i have a little bit knowledge because i work as a software engineer on embedded systems with linux.22:19
ST-OldieShould i do a traceroute to deb.devuan.org?22:19
gnarfacewell, it's a DNS round-robin22:21
gnarfaceso pick some specific ip addresses from the list to traceroute to22:21
gnarfacestart with whichever one apt is getting by default...22:21
ST-OldieI am not sure if i understand exactly which test i should do22:27
ST-Oldieapt-get tries to download from de.devuan.org22:28
ST-Oldiea traceroute to deb.devuan.org gives: gt5 (my router) - router from voadafone - 188.111.222.104 - 92.79.214.110 - 145.254.2.20722:29
ST-OldieI see what you explain with dns round robin. A ping gives answers from different ip addresses.22:31
ST-OldieCan a get the ip address from the server from apt-get or should i make a network trace to see it?22:32
ST-OldieMy network trace shows something interesting. If i try to start "apt-get install libnode.dev" i see in tcpdump a connection to mirror.checkdomain.de And i got a html file as an answer. This file contains the text "The document has moved". So i think this is the reason why it fails. Did this package come from debian servers? And the location there has moved so apt-get did not get the deb package but a html file with a er22:45
fsmithredI had no trouble installing libnode-dev. Try it with a hyphen instead of a dot.22:46
onefangIs it also trying to switch between HTTP and HTTPS for that mirror?22:47
onefang http://deb.devuan.org/merged/pool/DEBIAN-SECURITY/ tends to get redirected to Debian servers by our mirrors, unless that particular mirror happens to host Debian security stuff as well.22:49
ST-OldieSorry, typo, i used a hyphen instead of a dot.22:49
ST-OldieIt is http for that mirror22:49
ST-OldieI was successfull in installig the package by choosing a mirror.23:27

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