2024-07-15 13:01:29 <@ankursinha:fedora.im> !startmeeting NeuroFedora - 2024-07-15 2024-07-15 13:01:31 <@meetbot:fedora.im> Meeting started at 2024-07-15 13:01:29 UTC 2024-07-15 13:01:31 <@meetbot:fedora.im> The Meeting name is 'NeuroFedora - 2024-07-15' 2024-07-15 13:01:33 <@ankursinha:fedora.im> !meetingname neurofedora 2024-07-15 13:01:34 <@meetbot:fedora.im> The Meeting Name is now neurofedora 2024-07-15 13:01:42 <@ankursinha:fedora.im> !link https://neuroblog.fedoraproject.org/2024/07/15/next-open-neurofedora-meeting-15-july-1300-utc.html 2024-07-15 13:01:49 <@ankursinha:fedora.im> !topic Introductions and roll call 2024-07-15 13:01:51 <@ankursinha:fedora.im> !hello 2024-07-15 13:01:52 <@zodbot:fedora.im> Ankur Sinha (ankursinha) - he / him / his 2024-07-15 13:02:13 <@gui1ty:fedora.im> !hi 2024-07-15 13:02:14 <@zodbot:fedora.im> Sandro . (gui1ty) 2024-07-15 13:02:32 <@ankursinha:fedora.im> !group members neuro-sig 2024-07-15 13:02:35 <@zodbot:fedora.im> Members of neuro-sig: Ali Erdinc Koroglu, alciregi, anilbey, Ankur Sinha, blackfile, bt0dotninja, fangq, gicmo, Sandro ., hardeborlaa, Igor Raits, ilgrad, iztokf, lbazan, Aniket Pradhan, mhough, Benjamin Beasley, Josh Santos, sagitter, sergiopr, shaneallcroft, vanessakris, Zbigniew Jędrzejewski-Szmek 2024-07-15 13:03:37 <@ankursinha:fedora.im> I think a few of our members may be inactive and would've been removed from the packagers group. But I'm not sure if that also removes them from other groups.. probably not 2024-07-15 13:03:57 <@ankursinha:fedora.im> !action Ankur check neuro-sig membership to remove folks that are no longer in the packager group (inactive packagers) 2024-07-15 13:04:05 <@gui1ty:fedora.im> I don't think so. But a cross check wouldn't hurt. 2024-07-15 13:05:10 <@gui1ty:fedora.im> It seems a lot of folks are unknown to Matrix as well. Stranded in the desert called IRC... 2024-07-15 13:05:35 <@ankursinha:fedora.im> I know a few of these folks are around on Matrix. Maybe they haven't added it to their profiles on FAS 2024-07-15 13:05:55 <@ankursinha:fedora.im> Alessio: have you mentioned your matrix info in FAS? It doesn't seem to find it ^ 2024-07-15 13:06:29 <@ankursinha:fedora.im> perhaps FAS should automatically assign `fas@fedora.im` to everyone with an account..? 🤔 2024-07-15 13:06:35 <@ankursinha:fedora.im> oh well 2024-07-15 13:07:02 <@gui1ty:fedora.im> Yeah. The default shouldn't need a spcification. 2024-07-15 13:07:37 <@ankursinha:fedora.im> I guess it'll need some way of knowing if people have logged in to matrix to "reserve" their account/username---but no harm just having it as default IMO 2024-07-15 13:07:49 <@ankursinha:fedora.im> right, let's begin with the agenda then 2024-07-15 13:07:55 <@ankursinha:fedora.im> !topic Tasks from last meeting 2024-07-15 13:08:09 <@ankursinha:fedora.im> We didn't really have much at the last meeting, so no actions from then 2024-07-15 13:08:20 <@gui1ty:fedora.im> Well, there shouldn't be any need to reserve `@fedora.im` user names. 2024-07-15 13:08:54 <@ankursinha:fedora.im> Not anything really from the June 17 meeting either 2024-07-15 13:09:00 <@ankursinha:fedora.im> !info No tasks from previous meetings 2024-07-15 13:09:17 <@ankursinha:fedora.im> !topic Open pagure tickets 2024-07-15 13:09:21 <@ankursinha:fedora.im> !link https://pagure.io/neuro-sig/NeuroFedora/issues?status=Open&tags=S%3A+Next+meeting 2024-07-15 13:09:48 <@ankursinha:fedora.im> No new tickets here either. Still got the vxl/bokeh etc. to update 2024-07-15 13:09:52 <@ankursinha:fedora.im> !action Ankur update bokeh 2024-07-15 13:10:01 <@ankursinha:fedora.im> !action fix remaining vxl issues and get new version to build 2024-07-15 13:12:11 <@ankursinha:fedora.im> also STEPS 2024-07-15 13:12:34 <@gui1ty:fedora.im> one at a time... ;) 2024-07-15 13:12:44 <@ankursinha:fedora.im> it'll all go on the backlong 2024-07-15 13:12:50 <@ankursinha:fedora.im> the ever increasing backlog ... 2024-07-15 13:13:02 <@ankursinha:fedora.im> gotta really sort out vxl---it's been WIP for a year! 2024-07-15 13:13:23 <@ankursinha:fedora.im> !topic Packages health check 2024-07-15 13:13:32 <@ankursinha:fedora.im> !link https://packager-dashboard.fedoraproject.org/dashboard?groups=neuro-sig 2024-07-15 13:14:12 <@ankursinha:fedora.im> I'll see what's up with mne-bids: https://src.fedoraproject.org/rpms/python-mne-bids/pull-request/5# 2024-07-15 13:15:48 <@gui1ty:fedora.im> That's been around for a while. Logs are gone. 2024-07-15 13:17:17 <@ankursinha:fedora.im> Testing it out locally 2024-07-15 13:17:47 <@ankursinha:fedora.im> looks like a simple issue---upstream moved to pyproject.toml, so our sed command on setup.cfg was making it fail 2024-07-15 13:17:49 <@ankursinha:fedora.im> (to begin with) 2024-07-15 13:18:42 <@ankursinha:fedora.im> - nothing provides python3.12dist(pooch) >= 1.5 needed by python3-mne-1.6.1-6.fc41.x86_64 2024-07-15 13:18:42 <@ankursinha:fedora.im> ``` 2024-07-15 13:18:42 <@ankursinha:fedora.im> ``` 2024-07-15 13:18:42 <@ankursinha:fedora.im> 2024-07-15 13:18:42 <@ankursinha:fedora.im> Could not execute mockbuild: Failed to execute command. 2024-07-15 13:18:42 <@ankursinha:fedora.im> Problem: conflicting requests 2024-07-15 13:18:42 <@ankursinha:fedora.im> - nothing provides python3.12dist(matplotlib) >= 3.5 needed by python3-mne-1.6.1-6.fc41.x86_64 2024-07-15 13:18:42 <@ankursinha:fedora.im> 2024-07-15 13:18:42 <@ankursinha:fedora.im> - nothing provides python(abi) = 3.12 needed by python3-mne-1.6.1-6.fc41.x86_64 2024-07-15 13:18:42 <@ankursinha:fedora.im> - nothing provides python3.12dist(decorator) needed by python3-mne-1.6.1-6.fc41.x86_64 2024-07-15 13:18:42 <@ankursinha:fedora.im> - nothing provides python3.12dist(tqdm) needed by python3-mne-1.6.1-6.fc41.x86_64 2024-07-15 13:18:42 <@ankursinha:fedora.im> - nothing provides python3.12dist(lazy-loader) >= 0.3 needed by python3-mne-1.6.1-6.fc41.x86_64 2024-07-15 13:18:42 <@ankursinha:fedora.im> - nothing provides python3.12dist(numpy) >= 1.21.2 needed by python3-mne-1.6.1-6.fc41.x86_64 2024-07-15 13:18:42 <@ankursinha:fedora.im> - nothing provides python3.12dist(jinja2) needed by python3-mne-1.6.1-6.fc41.x86_64 2024-07-15 13:18:42 <@ankursinha:fedora.im> - nothing provides python3.12dist(packaging) needed by python3-mne-1.6.1-6.fc41.x86_64 2024-07-15 13:18:42 <@ankursinha:fedora.im> - nothing provides python3.12dist(scipy) >= 1.7.1 needed by python3-mne-1.6.1-6.fc41.x86_64 2024-07-15 13:18:49 <@ankursinha:fedora.im> is python-mne FTBFS or something? 2024-07-15 13:19:20 <@ankursinha:fedora.im> indeed: https://bugzilla.redhat.com/show_bug.cgi?id=2291781 2024-07-15 13:19:32 <@gui1ty:fedora.im> Will you poke it or shall I? Your local cache might be outdated. Did you build with `-- --config-opts mirrored=false`? 2024-07-15 13:20:19 <@gui1ty:fedora.im> Some of those are still waiting on dependencies to be rebuilt for 3.13 or might still fail to rebuild for 3.13 themselves. 2024-07-15 13:20:29 <@ankursinha:fedora.im> Yeh, next one in the list: https://bugzilla.redhat.com/show_bug.cgi?id=2280596 2024-07-15 13:20:50 <@ankursinha:fedora.im> which doesn't depend on another bug, so I'll tackle this first and hopefully it'll sort the others out 2024-07-15 13:21:01 <@ankursinha:fedora.im> !action Ankur fix dipy FTBFS: https://bugzilla.redhat.com/show_bug.cgi?id=2280596 2024-07-15 13:21:31 <@ankursinha:fedora.im> Cool, what about the other packages? 2024-07-15 13:22:04 <@gui1ty:fedora.im> From the list above or from neuro-sig being FTBFS due to 3.13? 2024-07-15 13:22:16 <@ankursinha:fedora.im> neuro-sig FTBFS/FTI for 3.13? 2024-07-15 13:22:19 <@ankursinha:fedora.im> https://bugzilla.redhat.com/show_bug.cgi?id=2291685 -> another one 2024-07-15 13:22:40 <@ankursinha:fedora.im> may be fine now that the deps all work 2024-07-15 13:22:59 <@gui1ty:fedora.im> I've looked at most of them at some stage. What's left is beyond me to fix. Where applicable I have reported issues upstream. 2024-07-15 13:23:07 <@ankursinha:fedora.im> cool 2024-07-15 13:23:23 <@ankursinha:fedora.im> we'll just have to look at them regularly to see if there've been updates I guess 2024-07-15 13:23:45 <@gui1ty:fedora.im> Some are still waiting on other packages as well, e.g. `dill`. 2024-07-15 13:24:10 <@ankursinha:fedora.im> hrm, not a lot we can do for these yet I suppose 2024-07-15 13:24:28 <@gui1ty:fedora.im> Once dependencies have been fixed for 3.13 Python SIG (Miro and Karolina) usually rebuild what can be rebuilt. 2024-07-15 13:25:31 <@gui1ty:fedora.im> I think we have dependencies listed. So, whenever one is resolved, we'll get an update in the bug. 2024-07-15 13:26:59 <@ankursinha:fedora.im> Cool, let's look at non py3.13 bugs 2024-07-15 13:27:34 <@ankursinha:fedora.im> new version of graph tool... I'll run that on my work machine 2024-07-15 13:28:12 <@ankursinha:fedora.im> Penguinpee: what was one to do if the generate_build_requires phase already builds the python package? Just skip `pyproject_build`? 2024-07-15 13:28:45 <@gui1ty:fedora.im> Yes. You can just drop `%build` entirely. 2024-07-15 13:29:00 <@ankursinha:fedora.im> cool, dipy seems to be doing it 2024-07-15 13:29:44 <@gui1ty:fedora.im> Generally packages using `meson-python` (or the scipy build) do it. 2024-07-15 13:30:05 <@gui1ty:fedora.im> `cmake` packages as well 2024-07-15 13:30:12 <@ankursinha:fedora.im> yep, dipy is meson/ninja 2024-07-15 13:30:44 <@ankursinha:fedora.im> our other packages seem to be in good shape 2024-07-15 13:30:55 <@ankursinha:fedora.im> anything you found that we need to prioritise Penguinpee ? 2024-07-15 13:31:10 <@gui1ty:fedora.im> It looks odd, but it saves resources and time. Leaving a comment as to why there's no `%build` is genarally a good idea, I think. 2024-07-15 13:31:16 <@gui1ty:fedora.im> It looks odd, but it saves resources and time. Leaving a comment as to why there's no `%build` is generally a good idea, I think. 2024-07-15 13:31:40 <@ankursinha:fedora.im> yeh, definitely should leave a comment 2024-07-15 13:32:09 <@gui1ty:fedora.im> Nothing comes to my mind right away. 2024-07-15 13:32:25 <@gui1ty:fedora.im> A few odd CVE bugs... 2024-07-15 13:33:11 <@ankursinha:fedora.im> Ah, yeh, I see `iv` is back.. 2024-07-15 13:33:39 <@gui1ty:fedora.im> Iztok mentioned that he's lacking time to maintain his packages. So far, the packages I came across are leaf packages. I'm inclined to let them expire. Some of them need fixes for 3.13. 2024-07-15 13:35:09 <@ankursinha:fedora.im> that sounds like a good plan, +1 2024-07-15 13:36:13 <@ankursinha:fedora.im> the dcmtk CVEs seem to have patches for them, I'll see if they can be applied (or if they're already included in a new release) 2024-07-15 13:36:22 <@ankursinha:fedora.im> !action Ankur look at dcmtk CVEs 2024-07-15 13:37:18 <@gui1ty:fedora.im> I think `iv` CVEs can be ignored unless information is provided as to which versions are affected. 2024-07-15 13:37:43 <@gui1ty:fedora.im> which versions of `libtiff` that is 2024-07-15 13:38:45 <@ankursinha:fedora.im> yeh, it's got such a small attack surface that it's not worth spending time on anyway 2024-07-15 13:38:54 <@ankursinha:fedora.im> the IV interface is basically deprecated 2024-07-15 13:39:02 <@ankursinha:fedora.im> everyone uses the python bindings for neuron now 2024-07-15 13:39:12 <@ankursinha:fedora.im> hrm, new version of dcmtk is available but no bug.. 2024-07-15 13:39:42 <@gui1ty:fedora.im> Let's drop the `Provides: bundled()` and be done with it... 😈 2024-07-15 13:40:09 <@ankursinha:fedora.im> lol 😆 2024-07-15 13:40:26 <@gui1ty:fedora.im> There was an outage of release monitoring for some time. 2024-07-15 13:40:53 <@ankursinha:fedora.im> the project was setup wrong somehow 2024-07-15 13:40:56 <@ankursinha:fedora.im> just fixed it 2024-07-15 13:41:00 <@ankursinha:fedora.im> should file a bug soon 2024-07-15 13:41:01 <@ankursinha:fedora.im> https://release-monitoring.org/project/18627/ 2024-07-15 13:41:18 <@gui1ty:fedora.im> That would also explain it... 2024-07-15 13:41:21 <@ankursinha:fedora.im> OK, packages are fine, nothing too urgent 2024-07-15 13:41:38 <@ankursinha:fedora.im> !info Packages are in good shape, please do continue to fix FTI/FTBFS bugs and updates and so on 2024-07-15 13:41:51 <@ankursinha:fedora.im> !topic Open package reviews check 2024-07-15 13:42:16 <@ankursinha:fedora.im> !link https://bugzilla.redhat.com/show_bug.cgi?id=fedora-neuro 2024-07-15 13:42:37 <@ankursinha:fedora.im> hrm, we still have 7 issues awaiting reviews 2024-07-15 13:42:43 <@ankursinha:fedora.im> !info 7 new package awaiting reviews 2024-07-15 13:43:33 <@ankursinha:fedora.im> two snakemake plugins should be quick ones 2024-07-15 13:43:34 <@gui1ty:fedora.im> I'll take a look at reviews I didn't submit myself. I should be able to find some time. 2024-07-15 13:43:39 <@ankursinha:fedora.im> +1 2024-07-15 13:43:44 <@ankursinha:fedora.im> I'll look at them too 2024-07-15 13:43:54 <@ankursinha:fedora.im> !action neuro-sig please review the open review tickets 2024-07-15 13:44:14 <@ankursinha:fedora.im> !topic Comp neuro ISO compose check: 2024-07-15 13:44:19 <@ankursinha:fedora.im> !link https://koji.fedoraproject.org/koji/packageinfo?packageID=30691 2024-07-15 13:44:24 <@ankursinha:fedora.im> !info All green, compose working fine 2024-07-15 13:44:48 <@ankursinha:fedora.im> !topic Neuroscience query of the week 2024-07-15 13:45:17 <@gui1ty:fedora.im> 🦸 2024-07-15 13:46:34 <@ankursinha:fedora.im> !info A Dune-inspired spacesuit turns astronaut pee into drinking water -> https://www.sciencenews.org/article/dune-spacesuit-astronaut-pee-water 2024-07-15 13:48:11 <@ankursinha:fedora.im> !info https://www.nature.com/articles/d41586-024-02012-5 -> https://www.nature.com/articles/d41586-024-02012-5 (but not sure if this is open access) 2024-07-15 13:49:02 <@music:fedora.im> !hello 2024-07-15 13:49:02 <@zodbot:fedora.im> Benjamin Beasley (music) - he / him / his 2024-07-15 13:50:05 <@ankursinha:fedora.im> music: o/ 2024-07-15 13:50:15 <@ankursinha:fedora.im> I think those are the only sort of interesting bits 2024-07-15 13:50:31 <@ankursinha:fedora.im> there's this, but it's a full research paper: The cerebellum modulates thirst | Nature Neuroscience -> https://www.nature.com/articles/s41593-024-01700-9 2024-07-15 13:50:43 <@ankursinha:fedora.im> !topic next meeting chair/date 2024-07-15 13:50:55 <@ankursinha:fedora.im> Same time on 29th? 2024-07-15 13:51:13 <@ankursinha:fedora.im> I'm at the annual comp-neuro conf all of next week, so I may not have done my action items by the next meeting 2024-07-15 13:51:19 <@ankursinha:fedora.im> but worth meeting for a quick round up anyway? 2024-07-15 13:52:07 <@gui1ty:fedora.im> Not sure, yet. My work schedule might change, meaning I won't be available. It's not certain yet, though. 2024-07-15 13:52:27 <@ankursinha:fedora.im> Let's plan for a meeting and we can move it around depending on how things are? 2024-07-15 13:52:48 <@ankursinha:fedora.im> you and I are the usual attendees, so we can find a new time that works for both of us Penguinpee ? 2024-07-15 13:53:08 <@ankursinha:fedora.im> could do a whenisgood etc. to find a new time if required too 2024-07-15 13:53:10 <@gui1ty:fedora.im> Yeah. I'll ping you once I know for sure. 2024-07-15 13:53:23 <@gui1ty:fedora.im> Let's keep it scheduled as is for now. 2024-07-15 13:53:37 <@ankursinha:fedora.im> !agreed Next meeting in 2 weeks on 29 July at 1300 UTC 2024-07-15 13:53:46 <@ankursinha:fedora.im> !info Next meeting time may change 2024-07-15 13:53:49 <@ankursinha:fedora.im> Cool 2024-07-15 13:53:52 <@ankursinha:fedora.im> !topic open floor 2024-07-15 13:54:05 <@ankursinha:fedora.im> Anything else, otherwise let's close and go get some caffeine :D 2024-07-15 13:54:11 <@ankursinha:fedora.im> 🫖 2024-07-15 13:54:40 <@gui1ty:fedora.im> ☕️ 2024-07-15 13:54:48 <@gui1ty:fedora.im> 🍪 2024-07-15 13:56:06 <@ankursinha:fedora.im> Thanks for coming folks 2024-07-15 13:56:07 <@ankursinha:fedora.im> !endmeeting