/srv/irclogs.ubuntu.com/2024/04/11/#ubuntu-devel.txt

vpa1977bryceh: Oh thank you for the presentation --CL-- =)03:20
cgmbThe ROCm stack has been FTBFS on arm64 since the update to glibc 2.38 last year. I'd like to ask for the arm64 binaries to be removed from the archive so that the fixes for amd64 and ppc64el can migrate from noble-proposed to noble-release. What process should I be following?03:25
arraybolt3cgmb: ask in #ubuntu-release, that's probably the fastest way.03:31
vpa1977cgmb: I believe it is described here https://wiki.ubuntu.com/UbuntuDevelopment/PackageArchive#Removing_Packages03:31
bdmurrayand that wiki page mentions opening a bug report03:32
cgmbThanks! I've filed a merge request with a fix for glibc, so hopefully we'll get arm64 in the release anyway. I just don't want to have everything else depend on that.03:35
mwhudsoncgmb: it's a bit late to be getting changes to glibc into 24.04 i'd say04:31
=== pushkarnk1 is now known as pushkarnk
=== pushkarnk1 is now known as pushkarnk
=== pushkarnk1 is now known as pushkarnk
=== pushkarnk1 is now known as pushkarnk
rbasakbryceh: ah so we have git ubuntu merge finish which does one thing and git-ubuntu.reconstruct-changelog which does another :-/09:08
rbasakI didn't realise the former wasn't just calling the latter09:08
rbasak(well, I probably once did know, but that code dates from 2017!)09:09
=== pushkarnk1 is now known as pushkarnk
=== pushkarnk1 is now known as pushkarnk
adriencpaelzer, sil2100 : I got the tests running for the libtracefs MIR but that also means I started getting results on non-amd64... s390x segfaults (maintainer has no BE machine anymore), ppc64el has 3, 4 or 5 test failures (it varies), and I'm waiting for arm64 results (amd64 last run failed but it seems to be testbed failure somehow)14:41
adriencpaelzer, sil2100 : my question is whether we want to support all arches for such a package; it's clear I won't be able to fix that many issues on non-amd64 platforms in less than several full days (and that's being optimistic)14:42
cpaelzersadly adrien, yes it is meant to work everywhere14:45
cpaelzerif you can isolate s390x and ppc issues fheimes might be able to get you IBM developers to assist14:45
cpaelzerthey are also the ones to tell you "ok, do not build it on these platforms for now"14:46
cpaelzeradrien: there are a few s390x boxes in your team which you should be able to get access, ppc64 via MAAS14:46
adriencpaelzer: thanks; tbh I'm thinking it won't be possible for noble14:48
cpaelzerI pinged fheimes in your channel, he is the one you want to get an ok for "be x86+arm only for now" which he wants to talk to IBM to not be surprised14:49
cpaelzeradrien: you can then adapt the build to not build on broken platforms14:49
cpaelzeradrien: if there are fixes later than noble these arches might then be re-enabled with fixes in place14:50
adriensounds good, thanks14:50
adrienI guess IBM might also prefer that we skip these arches for now if it means getting better support afterwards14:51
cpaelzerexactly14:51
cpaelzerbut while that sounds nice (unblocking now, having it later) it needs coordination14:52
cpaelzerhence I'm trying to link you and fheimes14:52
adrienyep, we'll see how it goes :)14:53
enr0nadrien: there were also big endian issues for libtraceevent (I think written by the same author), and there is a patch for that in Ubuntu now. Maybe that would shed some light?15:04
adrienenr0n: I was aware of it but I assumed it was in the library while it's actually changing the tests and I can actually spot a similar structure so it's probably worth a try!15:08
adrien(no idea what a tep_file is though :P )15:09
sudipadrien: tep is "trace event parser"15:15
adriensudip: ah, makes sense, thanks15:17
adrienI see "DEB_BUILD_OPTIONS=noautodbgsym parallel=4" in the logs of libtracefs and I haven't yet found where this could come from; there are very few references to "noautodbgsym" and I don't know where this would come (I know: probably debhelper but it doesn't mean I understand where it comes from!)15:24
cjwatsonadrien: https://git.launchpad.net/launchpad-buildd/tree/lpbuildd/binarypackage.py#n19115:25
cjwatsonadrien: https://bugs.launchpad.net/launchpad-buildd/+bug/162325615:26
-ubottu:#ubuntu-devel- Launchpad bug 1623256 in launchpad-buildd "RM pkg-create-dbgsym -> adjust the way to create dbgsym packages like Debian does" [High, Fix Released]15:26
adriencjwatson: thanks! it's pretty clear, I'll go edit the package15:31
sergiodj@pilot in15:58
=== ChanServ changed the topic of #ubuntu-devel to: Archive: Beta Freeze | Devel of Ubuntu (not support) | Build failures: http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of Focal-Mantic | Patch Pilots: sergiodj
adrienmateus-morais pointed out that it was maybe due to a PPA setting and indeed, I didn't have the generation of dbgsyms enabled in the config; I'm using ppa-dev-tools to create specific-purpose PPAs and never had to pay attention to that17:17
adrienI'll look at the LP API to see if it can be enabled that way (I don't remember what other thing was not available through the API (well, I think it was related to -proposed) but I have IRC logs for that)17:18
sergiodj@pilot out18:01
=== ChanServ changed the topic of #ubuntu-devel to: Archive: Beta Freeze | Devel of Ubuntu (not support) | Build failures: http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of Focal-Mantic | Patch Pilots: N/A
cjwatsonadrien: pretty sure you can set build_debug_symbols or whatever on the archive18:26
=== tuxifreund_ is now known as tuxifreund
mwhudsonadrien: you can enable proposed through the api but it's a bit fiddly18:51
mwhudson(well works in a different way to the ui might suggest it works)18:51
adrienmwhudson: oh, do you have code for that?18:56
adrienI couldn't find anything in the API but maybe I'm not used to the API enough18:56
adrienthat's the kind of thing I'd like to have in ppa-dev-tools so it only has to be done once18:57
mwhudsonadrien: https://github.com/mwhudson/rebuild-archive-scripts/blob/main/create-rebuild-ppas18:57
mwhudsonwell that limits the dependency to the release pocket but well18:57
adrienthanks, another goal is to set the dependency to proposed :P19:03
juliankpackages with removed amd64 binaries that need resolving: https://pad.riseup.net/p/migrate-list-amd6419:31
juliank^ needs to be added to topic, I only have permission in #ubuntu-release19:31
=== vorlon changed the topic of #ubuntu-devel to: Archive: Beta Freeze | Devel of Ubuntu (not support) | packages with removed amd64 binaries that need resolving: https://pad.riseup.net/p/migrate-list-amd64 | Build failures: http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of Focal-Mantic | Patch Pilots: N/A
juliankta19:33
adrienbtw, there is a specific flag to manipulate topic through chanserv I think19:34
juliankpossibly19:34
juliankWell yes I use /msg Chanserv topic19:35
juliankBut arguably it's sneaky19:35
juliankBecause it just does /topic for you and hides who did it19:35
vorlonyeah19:35
adrienyes but it's also possible to grant the access without granting +o (but now I'm wondering about +t ; it's been so long for all of that)19:36
mwhudsonliushuyu: good like with pike8.0 i got very confused19:46
mwhudson*luck19:46
liushuyumwhudson: seems like some bad zlib detection in pike8.0 that caused those errors19:56
liushuyuokay, so pike8.0's zlib test can never succeed due to a bug in the test code, so it's always using vendored zlib code20:16
liushuyu(sounds familar?)20:16
liushuyu* familiar20:16
mirespacestellarsolver ftbfs solved, MP and package here: https://code.launchpad.net/~mirespace/ubuntu/+source/stellarsolver/+git/stellarsolver/+merge/46413020:19
liushuyumirespace: can you record your findings in https://pad.riseup.net/p/migrate-list-amd64?20:20
mirespaceliushuyu: yes of course, I wasn't sure about permissions for writting ... omw for adding the info there20:21
mirespaceliushuyu: done, thank you20:22
liushuyumirespace: You're welcome! And thanks for helping with the unblocking work!20:22
mirespace:)20:23
liushuyupike8.0 fix: https://code.launchpad.net/~liushuyu-011/ubuntu/+source/pike8.0/+git/pike8.0/+merge/46414220:38
liushuyu... also forwarded to Debian as https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=106637820:39
-ubottu:#ubuntu-devel- Debian bug 1066378 in src:pike8.0 "pike8.0: FTBFS: zlibmod.c:1235:5: error: implicit declaration of function ‘pop_n_elems’ [-Werror=implicit-function-declaration]" [Serious, Open]20:39
liushuyu... wait a moment, pike8.0 isn't fully fixed20:43
liushuyuThere are some other errors20:43
liushuyupike8.0 fix updated21:00
liushuyutaking prelink21:04
liushuyuprelink fix: https://code.launchpad.net/~liushuyu-011/ubuntu/+source/prelink/+git/prelink/+merge/46414321:23
liushuyutaking prime-phylo21:27
mirespacetaking slrn21:31
mwhudsonliushuyu: oh heh21:34
cgmbWould anyone be able to sponsor a change to ucx on arm64 (dropping libamdhip64-dev from the B-D)? https://bugs.launchpad.net/ubuntu/+source/ucx/+bug/206099921:42
-ubottu:#ubuntu-devel- Launchpad bug 2060999 in ucx (Ubuntu) "Please drop libamdhip64-5 from depends on arm64" [Undecided, New]21:42
vpa1977cgmb: sure, would it be possible to do a ppa build with the change?22:00
mirespaceslrn fixed, MP and package at https://code.launchpad.net/~mirespace/ubuntu/+source/slrn/+git/slrn/+merge/46414722:04
vpa1977(not really a patch pilot, but will go through ftbfs fixes)22:05
liushuyuprime-phylo fix: https://code.launchpad.net/~liushuyu-011/ubuntu/+source/prime-phylo/+git/prime-phylo/+merge/46414922:18
liushuyutaking ruby-fusefs22:20
mirespacefiguring out spherepack22:22
enr0nmirespace: FYSA I filed a removal bug for spherepack (bug 2060735). It hasn't been commented on/approved though.22:35
-ubottu:#ubuntu-devel- Bug 2060735 in spherepack (Ubuntu) "please remove spherepack and ncl from the archive" [Undecided, New] https://launchpad.net/bugs/206073522:35
mirespaceenr0n - I updated the list with that bug a moment ago22:36
enr0ncool22:36
mirespacethankyou for the ping enr0n22:36
enr0nno problem22:36
liushuyuruby-fusefs fix: https://code.launchpad.net/~liushuyu-011/ubuntu/+source/ruby-fusefs/+git/ruby-fusefs/+merge/46415022:43
liushuyutaking rust-gdk-pixbuf-sys22:46
cgmbvpa1977: I'm not sure how to do a ppa build, but I can attach a log of a build I ran in qemu. It is... slow, but almost finished.22:50
vpa1977cgmb: thats fine this I will do it.22:50
liushuyulooking at rust-glib-sys test failures23:11
liushuyuThe GIR data contains a lot of constants and functions that are not available on Unix-like platforms23:12
mirespaceI'm surrender for today (or maybe I should say tomorrow now , hehe)... have fun23:52

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