/srv/irclogs.ubuntu.com/2022/05/30/#ubuntu-server.txt

ahasenackrbasak: hi, I imported ffmpeg last friday together with many other packages, and today I checked and switched the default target, but it looks odd: https://code.launchpad.net/ubuntu/+source/ffmpeg12:21
rbasakhttps://code.launchpad.net/~git-ubuntu-import/ubuntu/+source/ffmpeg/+git/ffmpeg12:23
rbasak"Repository scan failed"12:23
rbasakDo you have the "Rescan" button?12:23
utkarsh2102ahasenack: oh hey, what's up w frr? Did you get time to investigate the syslog issue?12:23
ahasenackI clicked, and got an angry permission denied12:23
ahasenackutkarsh2102: still in my list, that's all12:23
rbasak"12:23
rbasakRepository scan scheduled12:23
rbasak"12:24
utkarsh2102ahasenack: cool, cool, thank you. 12:24
rbasakProbably because I'm still in ~git-ubuntu-import12:24
ahasenackutkarsh2102: is there any particular reason it should be flagged as a high priority bug ahead of others?12:24
rbasakIf it's a regular thing we might need to figure out a way to get the importer or bot to do it.12:24
rbasakBut I think it's self-correcting when the repository is updated.12:24
ahasenackrbasak: first time I see this12:24
utkarsh2102ahasenack: none, really. I'm just curious to see what happens. So whenever you get around to doing that, just let me know. :)12:24
rbasakI think it'll affect the LP web UI only.12:24
rbasakFrom our point of view12:25
ahasenackis the scan still running, or did it fail again? Can you tell?12:25
rbasakI don't think I can tell.12:25
rbasakBut it's a queued job AIUI, so I'd give it a few minutes.12:25
rbasakI think a clone should work regardless.12:26
ahasenackif I go to the page with the button, it still says the scan failed. IIRC it would say scan is in progress if it was still running12:26
* ahasenack tries a clone12:26
ahasenackclone seems to work, it's downloading stuff12:27
rbasakAh yes it does change to "Updating repository..."12:28
rbasak(I retried again)12:28
rbasakAnd it failed again12:28
rbasakI'll ask in #launchpad12:28
ahasenackrbasak: do you happen to know how I can get a "stable" reference to this patch in launchpad's git web ui: https://git.launchpad.net/ubuntu/+source/samba/tree/debian/patches/bug_221618_precise-64bit-prototype.patch?h=ubuntu/jammy13:54
ahasenackalthough that one might be stable, because I used the "jammy" branch13:54
ahasenackwhich won't change anymore13:54
ahasenackbut let's say I wanted a link to the current status in ubuntu/devel. Something like "view this file at commit/revision <hash>"13:55
rbasakahasenack: go to the log tab, click on the import tag itself, and then back to the tree tab and select the file?14:07
rbasakThat gives me https://git.launchpad.net/ubuntu/+source/samba/tree/debian/patches/bug_221618_precise-64bit-prototype.patch?h=import/2%254.13.2%2bdfsg-1 and that looks more stable to me.14:07
rbasakI think you might be able to replace the h= value with a commit hash directly as well.14:08
ahasenackthanks14:11
parideThe ubuntu-server-minimal seed change https://code.launchpad.net/~xnox/ubuntu-seeds/+git/ubuntu-seeds/+merge/419854 is targeted to the jammy branch as kinetic was not ready when that was filed15:53
parideI'll retarget it to kinetic15:53
ahasenackcpaelzer_: that python-ecdsa ftbfs is a bug in python's interaction with openssl3, actually: https://github.com/python/cpython/issues/9125718:45
ubottuIssue 91257 in python/cpython "hashlib.algorithms_available lists algorithms that are not available in OpenSSL 3.0 default provider" [Open]18:45
=== cpaelzer_ is now known as cpaelzer
cpaelzermight that be on schopin 's radar already maybe?18:45
ahasenackhttps://github.com/python/cpython/pull/32085 is the fix, committed upstream already18:47
ubottuPull 32085 in python/cpython "[3.10] bpo-47101: list only activated algorithms in hashlib.algorithms_available (GH-32076) (GH-32085)" [Merged]18:47
cpaelzerahasenack: so the fix is for hashlib and the python-ecdsa is only exposing the issue?18:47
ahasenackI'm weary of uploading a new python :)18:47
ahasenackcpaelzer: the fix is for python18:47
cpaelzerI think it is fine to properly put this in a bug and make foundations aware18:47
cpaelzerthey can group it with any kind of other fixes they have enqueued18:48
ahasenackbasically you ask for the list of hash algorithms that can be used, you get the list, then you try to use them, and some of those are not available18:48
ahasenacktry this: python3 -c "import hashlib; a = {(name, hashlib.new(name).digest_size) for name in hashlib.algorithms_available}"18:48
cpaelzerunless the legacy provider is loaded18:48
ahasenackit also affects jammy18:48
ahasenackright18:48
ahasenackbut it's not loaded by default18:48
cpaelzeryep, really sounds like wrap it in a bug with hint to the test fail, the fix and bug by upstream and ask them to consider adding it to an SRU18:49
ahasenackso the bug is that the list of algorithms available was not considering that, and returning everything18:49
ahasenackyeah, I have the bug, will just mark the python-ecdsa as invalid18:50
cpaelzerand once it exists ping also schopin in case he still tracks openssl3 bugs18:50
yurtesenahasenack: You said there are other tickets before the tomcat issue. But can you give an estimate on how long it will take before you can have a look at it? Unless of course you meant that it is so low priority that there will always be tickets to handle before it perhaps?21:00
ahasenacksometime during june, it will be part of bug work then21:00

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!