libera/#devuan-dev/ Tuesday, 2021-08-24

d4n13Lhey, anyone here I can talk about getting our public ISO mirror added to the list?07:45
onefangI was about to do that.  Just woke up not so long ago.07:58
d4n13Lhaha, thought you're just handling the package mirrors? :)07:58
d4n13Lbut.. good morning!07:59
onefangOops, like I said, just woke up.  I'm about to handle your PACKAGE mirror, assuming yours is tw1.mirror.blendbyte.net?08:00
onefangXenguy: are you handling the listing of ISO mirrors these days?08:00
d4n13Lyup, that's correct08:14
onefangI guess your "personal contact" email is the one I should add to the devuan-mirrors mailing list?08:17
d4n13LI think I already signed up for that one08:19
onefangAh yes I see the 24/7 support email there.08:22
d4n13Lyeah, better to have the whole team on there in case I'm not available :)08:23
onefangShould be ready for you to rsync your package mirror now.  One last question - what will be your rsync refresh rate?  I like to have package mirrors rsync to pkgmaster.devuan.org every 30 minutes.08:25
onefangAww, I lost my position at the bottom of the apt-panopticon list.  They are sorted alphabetically, mine is sledjhamr.org.  lol08:28
onefangMaybe I could change it to zzzzzledjhamr.org?  B-)08:29
d4n13Lwhatever you prefer really :)08:30
onefangJust waiting for various cron jobs to update the https://pkgmaster.devuan.org/mirror_list.txt package mirror list, then for the apt-panopticons to notice that changed and add you to their scanning.08:32
d4n13Lokay, rsync is running now08:35
onefangCool.08:35
d4n13Lwe also enabled ipv6 for the mirror server yesterday, in case that's relevant08:42
onefanghttp://tw1.mirror.blendbyte.net/devuan/devuan/  and not  http://tw1.mirror.blendbyte.net/devuan/  ?08:47
onefangIPv6 is good, I have that on my mirror to.08:47
d4n13Lnah, just once "devuan", missed the / in the rsync script, will move that :)08:48
d4n13Lshould be correct now08:51
onefangMuch better.  Thanks.08:52
d4n13Lhow big is that folder I'm syncing?08:52
onefangA lot less than 15 TB.  B-)08:54
onefang44 GB currently.08:55
d4n13Lyeah I figured :) was just wondering how long that'll take - but should be done soon then08:55
d4n13LI mean, all of debian is "only" 1.4T :-)08:56
onefanghttps://pkgmaster.devuan.org/mirror_list.txt is now up to date, coz it's cron job ran.  That makes your package mirror official!08:58
onefangWelcome to the team.08:58
onefangAnd once your mirror passes the apt-panopticon tests, "Active" on that list will switch to "yes".08:59
d4n13Lthanks! hope to serve quite some bytes here and make deployments faster :)08:59
onefanghttps://sledjhamr.org/apt-panopticon/results/Report-web.html  and  http://veritas.devuan.org/apt-panopticon/results/Report-web.html have noticed you.  https://borta.devuan.dev/apt-panopticon/results/Report-web.html will notice you sometime in the enxt hour, it updates slower than the other two.09:07
onefangIgnore the errors for now, just means your initial rsync hasn't finished yet.09:07
d4n13Lquite a lot of mirrors with errors :)09:20
onefangYep, I been meaning to raise that on the mirrors list, but got distracted by my gf getting out of the hospitals / nursing homes she's been in for the last few years.09:22
d4n13Louch, sorry to hear09:22
onefangAll apt-panopticons are testing you now.  Though obviously the weekly statistics will take a week to settle.09:27
LeePengnu_srs: Hi. Are you around?10:59
gnu_srsHi11:01
gnu_srsI'm working on eudev, maybe later this week it will be ready.11:02
LeePenOK. I was looking at #600.11:03
LeePenAFAICS eudev doesn't use debconf so the db_purge and debconf Pre-Depends can just go.11:04
gnu_srsI've got one problem with apt-get dist-upgrade, due to the transitional package udev, on one box, not on the other, see:  https://paste.debian.net/1208804/11:10
LeePengnu_srs: on the bax that fails, where is apt finding udev version 241-7~deb10u8 from?11:19
LeePenWhat is the sources.list on that box?11:19
LeePenIt is in beowulf-security and proposed updates.11:20
LeePenIf you remove those repos from the sources list and retry, does that fix it?11:21
d4n13Lonefang: all synced up now11:34
onefangd4n13L: Cool, and all green to.  Well done.12:17
d4n13Lonefang: the deb.devuan.org vhost should also work, at least it's configured ;)12:30
onefangAh you want to be added to the deb.devuan.org DNS RR?12:33
d4n13Lwell, up to you if you want to use it or not, just saying it is configured and should work if you need it12:33
onefangCool.  That'll take some time though, I'm still catching up on stuff, and that's one of the things I'm still catching up on.12:34
onefangThe idea is apt-panopticon will use it's "test all the package mirrors every ten minutes" result to decide which mirrors are in the DNS RR until the next tests.  So deb.devuan.org will be very reliable.  I'm only half way through writing that.  Life happened.  lol12:35
d4n13Lhaha, well, in the end there are more important things ;-)12:36
fsmithredgnu_srs, you might need to specify the versions to install eudev and libeudev1. See https://dev1galaxy.org/viewtopic.php?pid=6626#p662612:44
gnu_srsLeePen: Both boxes have both udev versions: see https://paste.debian.net/1208825/ One difference is Config-Version: 1:3.2.7+devuan1.1.13:53
LeePengnu_srs: yes, I saw that. But I think what is confusing apt are the debian packages it is finding in beowulf-security and proposed updates.13:58
LeePenIf you remove those from the sources and apt update, I think it might do the right thing.13:59
gnu_srsYes, but why does not the problem appear on the OK box With 1:3.2.7+devuan1.1 installed, while the not OK box has 1:3.2.9+devuan4?14:01
LeePenBecause it has a different sources list without beowulf-securit and proposed-updates?14:02
gnu_srsBoth boxes have beowulf-security and beowulf-proposed-updates in sources.list: https://paste.debian.net/1208827/14:06
gnu_srsudev=241-7~deb10u8 comes from beowulf-proposed-updates, while udev=1:3.2.9+devuan4 comes from beowulf.14:16
LeePengnu_srs: On the box that is not working right, uninstall the udev transitional package and then try again?14:58
LeePenOn the working one, udev has been removed and only has the config-files remaining.14:58
Xenguyonefang, Yes I usually update https://devuan.org/get-devuan.html based on any new information received from you.  Feel free to send any relevant updates (#-www is fine too)15:02
Xenguys/from you/& and golinux/15:03
LeePengnu_srs: I think the issue is caused by 'Conflicts: hal, udev (<< 1:3.2.9+devuan4)'15:17
LeePenThere is a mismatch between that conflicts and the Provides: udev version (= 1:3.2.9-9~beowulf1)15:20
LeePenOne has a packaging number and the other doesn't.15:21
LeePenI think(?) the Conflicts version should be << the first version of our transitional package.15:24
LeePenThe udev transitional package doesn't continually need upgrading alongside eudev.15:24
LeePenDoes that make sense?15:25
LeePenHmmm, maybe I am not right about that.15:41
LeePenI still think the difference is that the transitional udev is uninstalled on the OK box.15:43
LeePenWhy are you doing dist-upgrade if it is already a beowulf system? Surely upgrade should be enough.15:43
LeePendist-upgrade is known to remove installed packages.15:44
onefangSometimes, especially for kernels, updated packages get held back, unless you do dist-upgrade.16:09
gnu_srsonefang: Yes, a kernel upgrade was held back, therefore I issued dist-upgrade (without really executing the proposed solution)16:50
gnu_srsLeePen: dpkg --compare-versions 1:3.2.9-9~beowulf1 lt 1:3.2.9+devuan4; echo $?: 0. This means that the beowulf version is lower than the udev version.17:11
gnu_srsI should change either the Conflicts entry in eudev or create another version of udev, e.g.  1:3.2.7-1??17:11
gnu_srsAnd you are right about the udev being installed only on the Not OK box.17:13
LeePenI confused myself with this too!17:20
LeePenI think the argument is that  eudev Conflicts  udev (<< 1:3.2.9+devuan4), and udev is 1:3.2.9+devuan4 which is gt. So all OK.17:21
gnu_srsLeePen: But if eudev conflicts with the installed version of udev and udev is gt, then dist-upgrading would create the above problems, unless udev is removed after upgrading to eudev??18:18
gnu_srsI'm still confused how to keep the transitional package udev for upgrades of eudev :(18:19
LeePenOnce eudev is installed the udev transitional package is redundant.18:31
fsmithredgnu_srs, did you ever see what aptitudes second option would be?18:33
LeePengnu_srs: This is worth reading: https://www.debian.org/doc/debian-policy/ch-relationships.html#replacing-whole-packages-forcing-their-removal18:35
LeePenI wonder if the eudev 'Replaces: udev (>= 215)' should be << or unversioned.18:37
LeePenI think the udev transitional package can (and should) be removed once eudev is installed.18:39
LeePenAfterall, eudev Provides: udev (= 1:${source:Version})18:39
LeePenThere is still something curious on that box, though: I have a beowulf system with beowulf-security enabled and I can't get apt to want to install udev 241-7~deb10u8.18:52
LeePenWhat does 'apt policy udev' produce? Do you ahve any pinning configured?18:52
gnu_srsfsmithred: Sorr, that was not in the paste:      Keep the following packages at their current version: 2)     udev [1:3.2.9+devuan4 (now, stable, unstable)]18:53
gnu_srsSorry*18:53
gnu_srsSee https://paste.debian.net/1208884/18:56
LeePenOK, that is it!18:56
LeePenYou have beowulf-proposed-updates pinned at 110018:57
LeePenwhich forces used of the debian version of udev that is there (241-7~deb10u8).18:59
LeePenforces use..19:00
golinuxJust heard from jaromil regarding eudev.  He included this link which I hadn't seen before: https://archives.gentoo.org/gentoo-dev/message/dff4bf35636efef95f6d7926823b4e8d23:14
golinuxI invited him to join this discussion.23:14

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