parazyd | Centurion_Dan: https://pkgmaster.devuan.org/oldpackages.txt | 11:07 |
---|---|---|
onefang | Centurion_Dan: Evilham has a TODO to make a generic package out of his mirror script. I can see the point of that, so it's on my TODO as well. I guess when I get around to doing that putting it on Devuan package building infrastructure makes sense. | 11:38 |
onefang | Though I'm not sure how generic he intends. Work for any Debian based distro? Support Red Hat based distros and the others as well? | 11:39 |
onefang | For now it'll live on my source repo and bug tracker, which will be "upstream". | 11:41 |
onefang | parazyd: what is oldpackages.txt? I see a list of package names. | 11:42 |
onefang | My script is already downloading Packages.gz files from each mirror. If grab that from Debian, I can compare versions. That should handle both 1 and 2 I think. | 11:47 |
parazyd | onefang: This file is what is not up to date in Devuan with Debian. | 11:49 |
onefang | OK, so that's 1 done then. | 11:50 |
fsmithred | I'm seeing some different versions than the ones on that list | 11:55 |
onefang | OK, so that's 1 not done then? | 11:56 |
fsmithred | I don't know | 11:56 |
fsmithred | from the list: ascii,init-system-helpers,1.46+devuan1.0,1.48 | 11:56 |
fsmithred | file is dated today | 11:56 |
fsmithred | from my system, updated yesterday or day before: 1.48+devuan2.0 500 | 11:57 |
fsmithred | 500 http://pkgmaster.devuan.org/merged ascii/main amd64 Packages | 11:57 |
onefang | I can easily add 1 to my script, I'm already gathering half the data, and would need to pass that data for 2 anyway. | 11:58 |
fsmithred | I'm confused. What's 1 and 2? | 11:58 |
onefang | Things Centurion_Dan told me we should track up there ^^^ just before parazyd pointed him to https://pkgmaster.devuan.org/oldpackages.txt | 12:00 |
onefang | Yes, that was 12 hours ago, no one has said anything since, and it's been busy day for me. | 12:01 |
fsmithred | ok, I had to check the logs. I turned computer off yesterday. | 12:02 |
onefang | Ah yes, you where not on at that time. | 12:02 |
Centurion_Dan | it's not just reporting, it's alerting - and filter on source packages (because that's what counts and I don't want an alert for 100 tasks translation packages... | 12:04 |
Centurion_Dan | which are all built by the 1 tasks source package | 12:05 |
Evilham | I did something in that direction | 12:06 |
fsmithred | I don't understand why I have newer versions of some packages than what the list shows, when the list was generated after I last installed anything or upgraded. | 12:06 |
Evilham | But source packages don't always match binary packages in devuan | 12:06 |
Evilham | E.g. when security wasn't being ipdated coiple weeks ago, there was a source for thr newer version of the kernel | 12:07 |
Evilham | But no binary | 12:07 |
onefang | Ah the devil is in the details, but that's what my script is all about, delving deeply into the details. | 12:07 |
onefang | I had considered sending an email to the mirror admin contact saying "your mirror might have trouble" with details. What sort o alert would you want Centurion_Dan? | 12:09 |
Centurion_Dan | there should be an alert emailed to the package Maintainer address alerting that "debian has updated the source-package and that it should also be updated in devuan" and perhaps including the list of binary packages built by that package. It would be simple to just do it all from the sources.gz | 12:14 |
Centurion_Dan | perhaps there should be a bug report too. | 12:14 |
fsmithred | yeah, would be good to go to the buglist, because package maintainer might not be accurate or paying attention | 12:17 |
onefang | Ah that can be done via email to. | 12:18 |
onefang | Anything else to be mentioned on this subject before I copy this discussion to my TODO? | 12:26 |
fsmithred | well, I'm curious about when the current list was generated | 12:30 |
onefang | And by what. | 12:30 |
fsmithred | file date is today, but versions don't match what I'm seeing with 'apt-cache policy' | 12:30 |
fsmithred | but you're going to make a new list anyway, right? | 12:31 |
onefang | If I'm adding this functionality to my mirror checker script per Centurion_Dan's request, then yep I'm generating a new list. | 12:32 |
Centurion_Dan | fsmithred: every package I've touched of late has had the maintainer changed to "Devuan Maintainers <devuan-dev@lists.dyne.org>" | 12:33 |
fsmithred | oh, good. | 12:34 |
Centurion_Dan | fsmithred: the oldpackages.txt is generated each time that amprolla runs... | 12:34 |
onefang | Generating the http://pkgmaster.devuan.org/mirror_status.html page is on part of the scope for this project, so oldpackages.txt might be to. | 12:34 |
fsmithred | amprolla runs several times a day? | 12:35 |
fsmithred | oldpackages.txt: ascii,util-linux,2.28-1+devuan3,2.29.2-1+deb9u1 | 12:35 |
fsmithred | apt-cache policy: *** 2.29.2-1+devuan2.1 500 | 12:36 |
fsmithred | 500 http://pkgmaster.devuan.org/merged ascii/main amd64 Packages | 12:36 |
fsmithred | history shows I installed that version of util-linux in October | 12:37 |
onefang | Amprolla is the source of truth, my script is checking the results on the mirrors, that's the major scope. Being already fingers deep in checking these sorts of things, I don't mind a little scope creep. | 12:39 |
fsmithred | suggested name: ampropticon | 12:45 |
onefang | lol | 12:45 |
onefang | I had to not call it mirror-checker so I had a different name for it's folder due to Evilhams mirror-checker scripts being on my HD already. | 12:47 |
onefang | What's the source of the name "amprolla"? Searching only turns up the Devuan thing. | 12:52 |
fsmithred | I've never heard an explanation of the name. | 12:59 |
fsmithred | Wild guess: Archive Merge <something< | 12:59 |
fsmithred | Package | 13:00 |
fsmithred | roller | 13:00 |
onefang | I'm liking ampropticon, I prefer project names that are easily searchable, so made up names are great. No hits on ampropticon. B-) | 13:03 |
onefang | "mirror-checker-lua" is a bit cumbersome, didn't like it at all, but needed a name for git and mantis. | 13:04 |
golinux | parazyd: Post on dev1galaxy: "Does anyone have any insights on getting Devuan running on the new Raspberry Pi 4B? I can sadly confirm that that raspi3 distribution doesn't boot successfully." | 17:19 |
drawkula | $HEY trew out rasPIan10 in a hurry before PI4. If it would run with rasPIan9's firmware, this wouldn't have been neccessary. | 17:29 |
drawkula | $THEY... | 17:30 |
drawkula | https://www.raspberrypi.org/downloads/raspbian/ | 17:31 |
drawkula | mixing in to devuan the /boot and the kernel related stuff (/lib/modules) from such an image may help. | 17:32 |
drawkula | I won't get a PI4 until the 8G RAM variant shows up | 17:33 |
drawkula | or never, if some competitor has an interesting board with that much RAM earlier | 17:34 |
drawkula | ...so I cannot test it now and here | 17:45 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!