/srv/irclogs.ubuntu.com/2024/12/06/#ubuntu-devel.txt

=== ubuntu_4321 is now known as ubuntu4321
adrienparide: openmpi/prrte can "overcommit" slots, and I expect that previous versions did that by defaults and newer ones don't06:45
parideadrien, I see. so everything adds up, apparently?08:26
adrienparide: I can't say for sure that this is the reason but there were larges changes in openmpi/pmix and I think I saw something about that in some changelog even though I can't find it again now08:34
parideadrien, for those packages, are you adding to big_packages to make them get 4 cores, or what else?08:35
parideadding *them08:35
adrienI've instead modified them to limit themselves to the number of cores available: https://code.launchpad.net/~adrien/ubuntu/+source/gpaw/+git/gpaw/+merge/477858 for gpaw08:41
adrienand another one coming in a couple minutes08:41
adrienmy scripting failed during the night so the tests for parmetis weren't triggered but I'll create the MR without waiting08:42
adrienI'll push the changes debian-side afterwards rather than immediately because I think we want to get the openmpi transition done as quickly as possible now08:43
adrienparide: sigh, I wasn't building using proposed for parmetis so I'd need a new loop iteration to confirm the fix I think but the one for gpaw is ready and tested08:48
adriengreat: adios2 needs a change too08:52
ginggsadrien, paride: the name of the environment variables for oversubscription changed in openmpi 509:17
ginggshttps://salsa.debian.org/science-team/petsc/-/commit/21f8e199f3c563ac0119ffc797cdf1075b931b3809:17
-ubottu:#ubuntu-devel- Commit 21f8e19 in science-team/petsc "OpenMPI 5.0 changed the name of the environment variables OMPI_MCA_rmaps_base_oversubscribe and OMPI_MCA_plm_rsh_agent. Use the new variable name in debian/rules and debian/tests."09:17
adrienginggs: ha! thanks! I'll re-do my changes, that should be quick09:22
sudipeztrace tests are also failing09:33
ginggseztrace looks like another tsimonq2 syncpackage -f09:40
* sudip looks09:47
sudipI will add the delta now09:49
adrienIt looks like britney is not seeing the petsc amd64 build which finished 20 hours ago; that's unexpected, right? And I guess that this can be caused by LP's publisher is having troubles?10:20
sudipadrien: it was waiting for the NEW which was approved approx an hour ago. should be available in next few minutes10:24
ginggsyeah, there was a binary NEW on amd6410:25
adriensudip: thanks; never really had to look at the queue so far10:25
adrienWhere can I look at the new queue? I think I looked at it at some point but I'm completely unable to find it again now.10:30
seb128adrien, https://launchpad.net/ubuntu/plucky/+queue?queue_state=010:38
adrienta! I need to bookmark this because ff's wonderbar won't help here :)   (it took me 15 years to start loving the wonderbar, apparently long enough that it changed names 3 times)10:40
adrien(it was actually awesomebar, it didn't change name that many times :) )10:42
sudipseb128: ooi, what is queue_state ? for SRU queues I use queue_state=1, never realised it can be 0 also10:46
seb128sudip, you have a combo box in the UI listing the different values possible10:46
seb1280 is unapproved, 1 is new10:47
seb128just play with the combo, click the update button and check the url10:47
sudipyeah, I realised now. I changed the combo before but never clicked on the update button after that and expected it to update automatically.10:48
sudipthanks seb12810:48
adrienalso, the API is at https://api.launchpad.net/devel.html#package_upload and I think numerical values stem from the order of the values listed for "status"10:49
sudipadrien: do you have mpi4py in your list? it has same autopkgtest failure10:58
adriensudip: I'm not seeing the same error for mpi4py, which test/trigger/log was that? However I have a merge for mpi4py that needs sponsoring and fixes errors at least on s390x: https://code.launchpad.net/~adrien/ubuntu/+source/mpi4py/+git/mpi4py/+merge/477530 ; it looks like it has a merge conflict now however11:36
sudipoops, sorry. I was looking at the one triggered for 3.1.6-9ubuntu1, not the one you triggered11:37
ginggsadrien: you can also see binary new packages in the package builds11:38
ginggshttps://launchpad.net/ubuntu/+source/petsc4py/3.22.1-2ubuntu111:38
ginggsPlucky: [FULLYBUILT] amd64 (New) [FULLYBUILT] arm64 (New) [BUILDING] armhf [FULLYBUILT] ppc64el (New) [BUILDING] riscv64 [FULLYBUILT] s390x (New)11:39
ginggsand you can go further11:39
ginggshttps://launchpad.net/ubuntu/+source/petsc4py/3.22.1-2ubuntu1/+build/2933275611:39
ginggsBinary packages / Binary packages awaiting approval in NEW queue11:40
sudipadrien: in your merge for mpi4y, you have also committed the rebase errors11:40
sudipin debian/changelog and debian/tests/mpi4py-test11:40
ginggsadrien, sudip: what about a sync for mpi4py, and then merge in the change if still needed?11:41
adrienginggs: I think that could work, I just went for a middle-ground that reduces the number of uploads as I said in the MR (since I can't upload, I have to optimize for that)11:42
sudipI will sync now and see what happens11:43
adrienginggs: I was reading the build pages too quickly and hadn't noticed the mentions of "new", thanks :)11:44
adriensudip: actually I think the mistake is that I "targetted" pkg/ubuntu/devel instead of pkg/debian/sid11:44
adrienyes, that was it; I kept the changelog entries from ubuntu11:45
sudipmpi4py synced, I can upload your merge if the synced mpi4py fails11:47
adriensounds good, thanks (lunch time now)11:47
sudipeztrace also uploaded with the old delta as a merge11:48
sudipadrien: we will need the mpi4y merge, armhf build failed12:03
jbichadoko: do you know what is going wrong with this build? https://launchpad.net/ubuntu/+source/libimobiledevice/1.3.0-8.1ubuntu114:14
ginggsjbicha: cython-legacy is gone14:17
jbichaoh I see, thanks14:17
adriensudip: have you been able to look at my change for mpi4py and upload it? do you need me to change something?14:57
sudipadrien: no, sorry, went for a meeting in $dayjob, had a look and also built it. uploading now.14:58
adrienthanks :)15:05
ginggswow, the autosync-er seems to have been very confused by debian re-using a version number in unstable, that was previously used in experimental15:08
ginggshttps://launchpad.net/ubuntu/+source/mpich/4.2.1-215:08
ginggshttps://tracker.debian.org/news/1591680/accepted-mpich-421-2-source-into-unstable/15:08
adrienonly kept the first one; should it "forget" about the first one and pick the one from unstable?15:11
ginggsi would have expected that15:14
cjwatsonProbably too late, debusine will already have a record for it15:23
cjwatsonDebian should really not have done that!15:23
cjwatsonerr s/debusine/Launchpad/ :-)15:23
cjwatsonIMO it's ridiculous for dak to allow that but the least confusing fix would be to get the Debian mpich maintainer to upload a new non-ambiguous version15:24
ginggsi can upload 4.2.1-2ubuntu1 (as soon as it builds in my PPA)15:32
ginggs.16:30
adrienonly gpaw and parmetis left for openmpi and I have sponsorship requests for both (they're both simple) so hopefully openmpi itself will be seen as good by britney afterwards :)17:06
sudipno, there are still many. I just triggered the level 6 builds, another needs a merge which I built in a PPA, waiting to autopkgtest before pushing17:11
sudipall the risv64 builds are still waiting for vtk9 to complete17:12
adrienyeah, what I meant was that openmpi itself may be written as fine by britney but the transition is far from complete indeed17:20
adrienvtk9 took hours on my laptop and I think that translates to days on riscv64 builders, maybe half a week...17:20
sudipyeah, last build took around 23 hours and then that failed without a log, I triggered a rebuild which should complete in next 5-6 hours :)17:21
sudipadrien: did you trigger any autopkgtest for gpaw?  the last log from your ppa for amd64 still fails with the same error17:24
sudiphttps://autopkgtest.ubuntu.com/results/autopkgtest-plucky-adrien-plucky-gpaw-too-many-procs/plucky/amd64/g/gpaw/20241206_123032_35d90@/log.gz17:24
adrienI didn't manage to trigger the tests with the right environment; actually, as you can see, it's pulling an older openmpi in that log17:27
adrienand nothing from proposed17:27
adriengenerally speaking, I haven't been able to use -proposed from the tests in PPas17:28
adrienPPAs*17:28
sudiptriggered one, lets see17:31
sudipadrien: https://autopkgtest.ubuntu.com/results/autopkgtest-plucky-adrien-plucky-gpaw-too-many-procs/plucky/amd64/g/gpaw/20241206_174312_9317f@/log.gz17:45
sudipyou do not have proposed enabled in your ppa, if you see the build log it only takes from plucky not from plucky-proposed17:46
sudipthe autopkgtest problem is happening from my ppa also17:57
ginggsin the past, triggering tests in my PPA twice; once with &all-proposed=1 and once without, has been useful for e.g. python transitions18:06
sudipginggs: tried that. all are failing. with allproposed its trying to fetch plucky-proposed for ppa also18:08
sudiphttps://autopkgtest.ubuntu.com/results/autopkgtest-plucky-sudipmuk-test-ppa/plucky/amd64/s/slepc4py/20241206_175404_30040@/log.gz18:08
sudipand proposed disabled, its failing to install18:08
sudipwhich is https://autopkgtest.ubuntu.com/results/autopkgtest-plucky-sudipmuk-test-ppa/plucky/amd64/s/slepc4py/20241206_180201_87f56@/log.gz18:08
sudipadrien: tested gpaw autopkgtest locally, looks ok with 2 cpu, will upload now19:34
adriensudip: thanks19:46
adrienand indeed, the ppa was without proposed; I use ppa-dev-tools to create the PPAs and unfortunately there is no API to enable proposed so it has to be done by hand and I sometimes failed to do so :/19:46
sudipthat fix should also go to Debian, right?19:47
adrienalso, there has been changes to autopkgtest repos in the past few days (less than a week) so it's possible something broke for all-proposed=1 in PPAs19:47
adrienI don't have the diffs in front of my eyes right now but IIRC, all of these should go to debian too, yes19:48

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