15:02 <juliank> #startmeeting Weekly Ubuntu Foundations team
15:02 <meetingology> Meeting started at 15:02:05 UTC.  The chair is juliank.  Information about MeetBot at https://wiki.ubuntu.com/meetingology
15:02 <slyon> o/
15:02 <ginggs> o/ also
15:02 <meetingology> Available commands: action, commands, idea, info, link, nick
15:02 <juliank> #topic Lightning rounds
15:02 <juliank> #link https://discourse.ubuntu.com/t/foundations-team-updates-thursday-13-jul-2023/
15:02 <juliank> 8 minutes for reading!
15:02 <dviererbe> o/
15:03 <bdmurray> timed reading‽
15:03 <bdrung> juliank, 8min for your entry alone?
15:03 <juliank> :D
15:03 <juliank> Yeah we always continue at the :10 mark
15:05 <bdmurray> dbungert: so the sponsoring report has been updated?
15:05 <dbungert> bdmurray: no, not yet.  I think my MP doesn't have to be on python3, so I can run a python2 test then we could merge
15:09 <juliank> sigh, doko added a apt-utils dependency to ca-certificates-java test so now it fails on i386 as it tries to swap i386 apt for amd64 one
15:09 <juliank> this needs what an apt-utils:native?
15:11 <bdrung> waveform, can you link the blog post that you wrote?
15:11 * juliank checks
15:11 <waveform> bdrung, it's not finished yet -- still getting screenshots on the last two (because I forgot to get them first time round and it takes at least 2 hours to get each to run!)
15:12 <waveform> it'll be the follow-on from https://waldorf.waveform.org.uk/2023/desktop-on-a-stick.html though (I'll update that one with a link once it's posted)
15:12 <bdrung> ah, i intrepreted that entry that you have finished writing it.
15:12 <juliank> so ginngs, badtesting ca-certificates-java/i386 was wrong
15:12 <juliank> the new test dependency is wrong
15:13 <bdrung> schopin, you did not mention apport. Was it too disturbing?
15:13 <ginggs> juliank: ack
15:13 <juliank> I'll just go try :native, I don't have an i386 cross-testing setup
15:13 <schopin> bdrung: I honestly forgot.
15:14 <ginggs> juliank: i find testing in a PPA is good for i386/cross-testing
15:15 <juliank> Sounds reasonable
15:15 <juliank> Let's move on
15:15 <juliank> #topic Release incoming bugs
15:15 <juliank> #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-mm-incoming-bug-tasks.html#foundations-bugs
15:15 <juliank> bug 2026637 is up to desktop to figure out what they want
15:16 <juliank> let's look at bug 2026826
15:16 <juliank> I think that's with desktop too, though
15:16 <slyon> ^ this one is probably fixed
15:16 <slyon> (confirming the fix right now
15:17 <juliank> bug 2026310 I don't think is worth spending work on right now
15:19 <bdrung> Isn't that a small drive-by change?
15:20 <zhsj> if it's been there for a long time, people may rely on that... lol
15:20 <juliank> this is quite complex
15:21 <juliank> I moved it to nn-incoming
15:21 <juliank> #link https://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ll-incoming-bug-tasks.html#foundations-bugs
15:21 <juliank> <empt>
15:21 <juliank> *<empty>
15:22 <juliank> ok jj and ff are empty too, skipping
15:22 <juliank> #topic Team proposed-migration report
15:22 <juliank> #link https://ubuntu-archive-team.ubuntu.com/proposed-migration/update_excuses_by_team.html#foundations-bugs
15:22 <juliank> now to find the jira tracking epic
15:24 <juliank> netcat-openbsd
15:25 <juliank> yes the failures are network related
15:25 <juliank> volunteers?
15:25 <danilogondolfo> juliank, I can take a look
15:26 <juliank> netcat-openbsd: danilogondolfo
15:26 <juliank> gcc-13 seems to need a hint, I'd assign ginggs to it
15:26 <ginggs> gcc-13 is no longer is never_run, and the retest is already in the queue
15:26 <ginggs> in*
15:26 <juliank> perfect
15:26 <juliank> python-click blocking python3-defaults
15:27 <juliank> >  AttributeError: property 'encoding' of 'DontReadFromInput' object has no setter
15:27 <bdrung> i can have a look
15:27 <juliank> python-click: bdrung
15:27 <juliank> python-lockfile blocking setuptools (67.8.0-1 to 68.0.0-1) for 7 days
15:27 <juliank> > FAIL stderr: /tmp/autopkgtest.Alr6oH/build.pAS/src/debian/tests/smoke_test.py:27: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
15:28 <dbungert> juliank: I've done one of these already, I can take that
15:28 <juliank> python-lockfile: dbungert
15:29 <juliank> multiple things blocking python3-defaults (3.11.4-1 to 3.11.4-5)
15:29 <juliank> python3-defaults vs openvswitch
15:29 <juliank> [seems not super related imo]
15:29 <danilogondolfo> openvswitch is failing due to dpdk
15:29 <xypron_> setuptools-scm has a bug in its  pyproject.toml
15:30 <danilogondolfo> same reason why netcat-openbsd has excuses
15:30 <juliank> ah yes
15:30 * juliank is bad at remembering
15:30 <juliank> xypron_: you're a couple lines ahead :D
15:31 <juliank> python-click/8.1.3-2 we already assigned
15:31 <juliank> python3-defaults vs python-molotov is a timeout
15:31 <juliank> 11050s autodep8-python3     FAIL timed out
15:31 <juliank> 11050s autodep8-python3     PASS (superficial)
15:31 <juliank> confusing
15:31 <ginggs> i'll take the rest of python3-defaults
15:31 <juliank> bdmurray: do you know what that means, it's the same test twice?
15:32 <juliank> thanks ginggs
15:32 <juliank> python-molotov/2.1-5: arm64 (log, history)
15:32 <juliank> python-omegaconf/2.2.2
15:32 <juliank> those ones ginggs?
15:32 <ginggs> yes
15:32 <juliank> ack
15:32 <juliank> ugh now it gets weird
15:32 <bdmurray> juliank: No, but I could look into it.
15:33 <juliank> bdmurray: check with ginggs I'd say
15:33 <juliank> setuptools  vs doit/0.31.1
15:34 <juliank> also editorconfig-core-py and gandi-cli
15:34 <juliank> Are pkg_resources deprecation warnings
15:35 <juliank> python3-defaults vs setuptools-scm: xypron_
15:36 <juliank> so patroni is a real issue, the others are all deprecation warningsa
15:36 <juliank> dbungert could maybe explain what to do
15:37 <juliank> setuptools vs doit: juliank
15:37 <juliank> setuptools vs editorconfig-core-py: ?
15:37 <slyon> I can
15:37 <juliank> setuptools vs editorconfig-core-py: slyon
15:38 <juliank> Actually should we drop them into a separate epic and we can go pick from it?
15:38 <slyon> dbungert: can you give a reference of where you fixed that deprecation issue earlier? So we can take it as a template
15:39 <dbungert> slyon: digging
15:40 <juliank> I'll just go assigning alphabetically shout if you don't want
15:40 <juliank> setuptools vs gandi-cli: adrien
15:41 <juliank> setuptools vs pyethash: waveform
15:41 <waveform> ok
15:41 <schopin> (how does one pronounce that?)
15:41 <juliank> setuptools vs pyrlp: dviererbe
15:41 <adrien> sure (sorry, got distracted right when I was about to answer)
15:41 <juliank> setuptools vs python-coverage: pushkarnk
15:42 <pushkarnk> sure
15:42 <juliank> setuptools vs python-daemon: schopin
15:42 <schopin> ack
15:42 <dbungert> https://peps.python.org/pep-0632/ should help for people handling distutils deprecation items
15:43 <juliank> python-jsonext liushuyu
15:43 <juliank> eh
15:43 <juliank> setuptools vs python-jsonext liushuyu
15:44 <juliank> setuptools vs python-lockfile: zhsj
15:44 <liushuyu> juliank: okay
15:44 <zhsj> ack
15:44 <juliank> setuptools vs python-tinyrpc: vorlon
15:45 <juliank> setuptools vs patroni: doko
15:45 <juliank> setuptools vs python-can: sil2100
15:46 <waveform> for pkg_resources deprecations, importlib.resources (https://docs.python.org/3/library/importlib.resources.html) is probably worth a look too
15:46 <juliank> pillow vs django-simple-captcha mateus-morais
15:46 <waveform> (particularly the migration document: https://importlib-resources.readthedocs.io/en/latest/migration.html)
15:47 <juliank> pillow vs dnstwist: ogayot
15:47 <juliank> pillow vs fdroidserver: vladimir
15:48 <juliank> and everyone has one now, but lots of stuff leftover
15:49 <juliank> #topic AOB
15:49 <ginggs> gcc 13 is now the default in debian and ubuntu
15:49 <juliank> hooray
15:49 <juliank> I need to compile grub with something newer than gcc-10
15:51 <zhsj> so i guess we will see lots of new items in proposed migration for gcc-defaults /me run away.
15:52 <adrien> I'll be off on tomorrow
15:53 <juliank> #endmeeting