13:00:22 #startmeeting NeuroFedora - 2022-08-01 13:00:22 Meeting started Mon Aug 1 13:00:22 2022 UTC. 13:00:22 This meeting is logged and archived in a public location. 13:00:22 The chair is FranciscoD_. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 13:00:22 Useful Commands: #action #agreed #halp #info #idea #link #topic. 13:00:22 The meeting name has been set to 'neurofedora_-_2022-08-01' 13:00:27 #meetingname neurofedora 13:00:27 The meeting name has been set to 'neurofedora' 13:00:38 Please refer to this table for meeting related commands folks: https://fedoraproject.org/wiki/Meeting:Guide#MeetBot_Commands 13:01:51 #chair music vanessa_kris Alessio achilleas hardeborlaa achillion davdunc davdunc HafsatAjia-Egbey kamdard VRaj[m] lbazan major Luna Jernberg 13:01:51 Current chairs: Alessio FranciscoD_ HafsatAjia-Egbey Jernberg Luna VRaj[m] achilleas achillion davdunc hardeborlaa kamdard lbazan major music vanessa_kris 13:01:58 if I've missed anyone, please do let me know 13:02:05 * FranciscoD_ wishes there was a "chair everyone" command :D 13:02:12 .members neuro-sig 13:02:13 FranciscoD_: Members of neuro-sig: sagitter, ignatenkobrain, bt0dotninja, zbyszek, sergiopr, blackfile, ankursinha, lbazan, ilgrad, gicmo, alciregi, bizdelnick, nerdsville, mhough, victortyau, music, major, fangq, anilbey, iztokf, aekoroglu, shaneallcroft, hardeborlaa, vanessakris 13:02:14 :) 13:02:35 Hello! 13:02:44 good afternoon everyone 13:02:55 o/ 13:02:58 #topic Agenda 13:03:14 #info The agenda is published on the blog, and included in the reminder e-mails: https://neuroblog.fedoraproject.org/2022/07/28/next-open-neurofedora-meeting-1-August-1300-utc.html 13:03:19 #info New introductions and roll call 13:03:27 #info Tasks from last meeting 13:03:33 #info Open Pagure tickets 13:03:38 #info Packages health check 13:03:46 #info Open package reviews check 13:03:56 #info Comp Neuro lab image compose check 13:04:04 #info Neuroscience query of the week 13:04:13 #info Next meeting day/time/chair 13:04:15 #info Open floor 13:04:21 #topic New introductions and roll call 13:04:45 #info Ankur Sinha (ankursinha; FranciscoD): UTC+1, Packaging, NeuroFedora, Fedora Join, Docs, etc. 13:04:58 Please do a quick info for the logs folks ^ 13:06:11 * FranciscoD_ will wait a few minutes for folks to join before proceeding 13:07:02 Vanessa Christopher (vanessakris) UTC+1, packaging. 13:07:18 * #info Vanessa Christopher 13:07:42 #info Adeleye Opeyemi (hardeborlaa) UTC+1, Packaging 13:07:50 #info Ben Beasley (music): UTC-4, Packaging, NeuroFedora, Python SIG, FESCo, etc. 13:08:35 #chair zbyszek[m] principis1 omnidapps2 omnidapps[m] MeWjOr Nishant Mishra oluyosola OluyosolaAfolabi Oluyosola Afolabi 13:08:35 Current chairs: Afolabi Alessio FranciscoD_ HafsatAjia-Egbey Jernberg Luna MeWjOr Mishra Nishant Oluyosola OluyosolaAfolabi VRaj[m] achilleas achillion davdunc hardeborlaa kamdard lbazan major music oluyosola omnidapps2 omnidapps[m] principis1 vanessa_kris zbyszek[m] 13:08:58 hello hardeborlaa music vanessa_kris aekoroglu , welcome :) 13:09:02 hope you're all doing well :) 13:09:18 #topic Tasks from last meeting 13:09:20 Thank you! Doing great 👍 13:09:33 #info Minutes from last meeting are here on the shiny new meetbot website: https://meetbot.fedoraproject.org/fedora-neuro/2022-07-18/neurofedora.2022-07-18-13.01.html 13:09:44 Doing great 👍 13:09:52 #info omnidapps to follow up on Pluto migration from Venus -> WIP 13:10:13 +1 doing great 13:10:30 being discussed on the infrastructure team mailing list to, if anyone is interested: https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org/message/OKKBJFPZCZHW664NNPWWKKHCDEJIQHFJ/ 13:10:40 I'll reassign this 13:10:49 #action omnidapps to follow up on Pluto migration from Venus 13:11:03 #info FranciscoD fix arbor and genesis FTBFS bugs -> WIP 13:11:13 also WIP, worked on some other packages, but didnt' reach these. They're next on my list 13:11:23 #action FranciscoD fix arbor and genesis FTBFS bugs 13:11:37 vanessa_kris check on status of python-pyABF review 13:11:48 vanessa_kris: did we complete/import/build/push updates for pyABF? 13:12:12 or is it still in review? 13:13:28 hrm, bugzilla is being super slow for me 13:13:33 This is the bug: https://bugzilla.redhat.com/show_bug.cgi?id=2050281 13:13:59 Checking 13:14:02 is it loading for anyone else? 13:14:04 thanks vanessa_kris 13:14:28 ah, finally loaded 13:14:53 vanessa_kris: looks like you need to include a patch to fix the failing test: https://bugzilla.redhat.com/show_bug.cgi?id=2050281#c8 13:15:58 I'll reassign it to you and we can look at what else needs to be done to complete the review later 13:16:25 #action vanessa_kris update python-pyABF as noted in review (apply patch to fix failing tests etc.) 13:16:42 vanessa_kris give neuro-sig permissions to python-ephyviewer repo 13:17:02 hrm, pending at the mo, vanessa_kris : https://src.fedoraproject.org/rpms/python-ephyviewer 13:17:04 Added those already I wonder why I halted I’ll rebuild 13:17:29 vanessa_kris[m]: ah, cool, 13:17:47 could you give neuro-sig admin/commit rights to python-ephyviewer if you have a minute now please? 13:18:25 also for python-astor: https://src.fedoraproject.org/rpms/python-astor 13:18:46 and python-neatdend: https://src.fedoraproject.org/rpms/python-neatdend 13:19:25 that way they are listed in our packages and get added to koschei etc. automatically, and folks can help with PRs etc. more easily 13:20:03 #action vanessa_kris add neuro-sig to python-ephyviewer, python-astor, python-neatdend 13:20:59 #action ALL MEMBERS: check that neuro-sig is added to all neuro related packages 13:21:12 #topic Open Pagure tickets 13:21:30 #info Any tickets tagged for discussion are to be discussed: https://pagure.io/neuro-sig/NeuroFedora/issues?status=Open&tags=S%3A+Next+meeting 13:21:35 #info No tickets to discuss 13:21:52 #topic Packages health check 13:22:05 #info Check package status on our packager dashboard at https://packager-dashboard.fedoraproject.org/dashboard?users=neuro-sig 13:22:52 #info Prioritise fails to build from source (FTBFS) and fails to install (FTI) bugs before updates and new packages, to ensure that already included packages are all installable by users 13:25:11 hrm, we still have a few FTI/FTBFS issues from the looks of it. Please work on any FTI/FTBFS bugs that have been filed, and then look at ones where they're marked but no bug has been filed 13:26:04 #info A few packages are still FTI/FTBFS, need looking into 13:26:33 I thought I'd fixed python-mne etc., but I see it's FTBFS here 13:27:31 it's because python-pyedflib excludes s390x.. 13:27:34 https://bugzilla.redhat.com/show_bug.cgi?id=2027046 13:29:07 You did a conditional BR on it, but it doesn’t work because the base package is noarch. 13:30:39 Ah, yes, here it is: https://src.fedoraproject.org/rpms/python-mne/blob/rawhide/f/python-mne.spec#_63 13:31:27 I’m guessing the presence of the pyedflib BR doesn’t affect the binary RPMs (e.g. it’s not a runtime dependency that has to be patched out), so the package really is still noarch? 13:32:20 In that case you could `ExcludeArch: s390x`, and it wouldn’t be built there but as a `noarch` package would still end up shipping for all of the architectures; or, you could do the trick where the base package is arched but python3-mne is noarch. 13:32:46 That would allow the `%ifarch` to work and would give you a better heads-up to architecture-dependent issues by building and testing on every architecture every time. 13:34:11 Yeh, let's go with the second option? 13:34:58 #action FranciscoD make python-mne base package archful and sub-package noarch to ensure it's built + tested on all arches and conditional BR on python-pyedflib is taken into account 13:35:28 Another one that I wanted some thought on is this: https://bugzilla.redhat.com/show_bug.cgi?id=2080613 13:36:01 Should we wait for the 3.6.8 update, or go ahead with 3.6.7 now because it contains CVE (security) fixes? 13:36:49 the annoying thing with dcmtk is that each patch release also includes a soname bump, so we need to rebuild dependent packages too 13:36:55 thankfully, there are only 2 13:38:59 note that upstream says even numbered releases are considered stable, while odd numbers are not, but they don't note when the next release will be 13:39:40 https://github.com/DCMTK/dcmtk/tags -> new releases are not frequent 13:44:06 Have you been able to identify the commit(s) for the CVE fix? Is there any chance of a backport? 13:45:05 Not done that yet, no, searching the repo for "CVE" doesn't return anything, unfortunately 13:46:02 don't see a changelog either.. 13:46:30 Is https://nvd.nist.gov/vuln/detail/CVE-2022-2119 the only CVE in question? 13:47:06 That one appears to be fixed in https://github.com/DCMTK/dcmtk/commit/f06a867513524664a1b03dfcf812d8b60fdd02cc 13:47:13 3 of them from what Ben (the reporter) noted: https://www.tenable.com/plugins/nessus/162601 13:49:26 hrm, if the links in the CVEs are to be belived, all of them refer to the one bug and the one fix: https://www.cisa.gov/uscert/ics/advisories/icsma-22-174-01 13:49:39 Ok, the same commit touches the SCP and SCU classes, so that’s https://nvd.nist.gov/vuln/detail/CVE-2022-2120 covered as well 13:50:13 https://nvd.nist.gov/vuln/detail/CVE-2022-2121 is different; it’s a NULL pointer dereference 13:50:37 fixed in https://github.com/DCMTK/dcmtk/commit/3e996a2749a9355c9b680fa464ecfd9ab9ff567f 13:50:53 yeh, but if you click on the link in reference, that also goes to bug #1021 .. 13:51:15 https://www.tenable.com/cve/CVE-2022-2121 -> https://www.cisa.gov/uscert/ics/advisories/icsma-22-174-01 -> https://support.dcmtk.org/redmine/issues/1021 13:52:04 Those two commits look backport-able. At a glance, I think the result should even be ABI-compatible. 13:52:43 ok, let's try the backport first and see if that helps then 13:52:58 #action FranciscoD backport commits fixing CVEs to dcmtk and push update 13:53:02 OK, ping me if I can help with something. 13:53:19 sure thing, will do 13:53:27 should hopefully be straightforward 13:53:47 lets go on to next topics, and try to finish on time :) 13:53:57 #topic Open package reviews check. 13:54:31 #info Neuro SIG tracker bug is here: https://bugzilla.redhat.com/show_bug.cgi?id=fedora-neuro (please click "show advanced fields" to see what review bugs *block* this tracker bug) 13:54:48 #info only python-pyABF review remains, we're already looking into it 13:55:03 #topic CompNeuro lab compose status check for Fedora 36/37. 13:55:21 #info Check the latest compose task here: https://koji.fedoraproject.org/koji/packageinfo?packageID=30691 (green tick means all good!) 13:55:25 #info Green tick: all good! 13:55:35 #topic Neuroscience query of the week 13:56:13 I'd found a few of general interest, that I put on our reading list ticket: 13:56:13 https://www.sciencenews.org/article/dog-smell-new-nose-brain-connection 13:56:13 https://www.sciencenews.org/article/covid-vaccine-little-kids-side-effects-parents-questions 13:56:28 If you find anything worth sharing (on our planets, for example), please do share them here in the channel and on the ticket 13:56:55 #info https://neuroblog.fedoraproject.org/planet-neuroscientists/ -> collection of neuroscience related blogs, great source of info 13:57:07 #topic Next meeting day, and chair. 13:57:13 Same time in 2 weeks? 13:57:17 Any takers for chair? :) 13:57:30 * FranciscoD_ is default chair if no one else can take it up 13:57:55 2 week is good 13:58:28 let's do that, and I can be chair for the time being, and someone else can take over if they wish 13:58:36 #info Next meeting in 2 weeks at same time 13:58:40 #action FranciscoD to chair next meeting 13:58:44 #topic Open floor 13:58:49 2 minutes for open floor folks ;) 13:59:02 Just saw this, may be worth reading: 13:59:02 https://www.sciencenews.org/article/long-covid-definition-symptoms-treatment-coronavirus 13:59:16 that's all I have for today 13:59:24 if there's nothing else, I'll end the meeting at the hour mark 13:59:31 (and keep up our record of being on time :D) 14:00:21 I'll have sometime this week to test and update plotly (5.10.0) 14:00:53 oo, is 5.10.0 out? I just worked on updating to 5.9.0 yesterday 14:01:05 yeap 14:01:14 pypi doesn't show it yet: https://pypi.org/project/plotly/#history 14:01:26 https://github.com/plotly/plotly.py/releases/tag/v5.10.0 14:01:26 github only release? :( 14:01:46 sigh 14:02:05 I dont like pypi :) 14:02:14 I've already got the 5.9.0 one almost done aekoroglu , so I might as well do an extra hour and do 5.10.0 14:02:30 sure np 14:04:09 so I can go for jupyterlab then 14:04:21 I think we dont have it on fedora right ? 14:04:21 #endmeeting ? 14:05:12 I'll try and throw up a PR and we can see if anything else is required 14:05:13 #endmeeting