/srv/irclogs.ubuntu.com/2023/12/14/#ubuntu-devel.txt

juliank@pilot in09:06
=== ChanServ changed the topic of #ubuntu-devel to: Archive: open | Devel of Ubuntu (not support) | Build failures: http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of Focal-Mantic | Patch Pilots: juliank
xypronCould somebody, please, explain the meaning of "[MANUALDEPWAIT]" shown on a build (https://launchpad.net/ubuntu/+source/pytorch/2.0.1+dfsg-5/+build/26922141).10:00
schopinxypron: I'm not seeing the string in question, rather a standard "missing build dependencies" status (confirmed by rmadison libsleef-dev, only published on x86* and arm* in Ubuntu)10:06
xypronschopin: the label seems to be gone. If you search on Google with: "[MANUALDEPWAIT]" site:launchpad.net , you will find that the label appears frequently.10:12
schopinOh, it's the alt text of the icon for the Dependency wait status!10:14
xnoxschopin: no, we need rustc-1.73 for new kernels in noble. when will that be available for us to upgrade?10:23
schopinxnox: thanks for the reminder, I'll upload it to NEW in a few minutes and try to find an AA to process it before I update the generic rustc to 1.73.10:37
xnoxschopin: yes please. i still don't know why you don't bootstrap each one as versioned one first; as it makes it easier to have them all in the same ppa, and then bootstrap unversioned one as needed.10:38
xnox(because if rustc-bootstrap ppa only has all of rustc-1.NN surely it makes it easier to rebootstrap all of them)10:39
xnoxeven if the archive only ships select rustc-1.NN and select unversioned rustc10:39
schopinoh I agree, it's just a matter of actually taking the time to switch gears. I think Zixing is working on that (last comment on the relevant card is "blocked waiting for all the pending Rust updates")10:41
schopinxnox: sorry, slight delay on rustc-1.73, I'm missing some pieces, this'll have to wait until Zixing's morning.11:10
sudipneed help please.. zeitgeist is passing the tests in Debian but one of the test is failing in Ubuntu. It used to fail in Debian also but that has been fixed since Jan'2022. the build log is at https://launchpadlibrarian.net/702673539/buildlog_ubuntu-noble-amd64.zeitgeist_1.0.4-5ubuntu1_BUILDING.txt.gz12:27
sudipany idea what I should be looking for?12:27
mirespaceI rebuild openafs on mantic against heimdal-to-be-proposed (so, from a ppa of mine by now), but It's complaining about unmet dependencies12:33
mirespacebecause the Depends: ${shlibs:Depends}, ${misc:Depends}  is converted on Depends: libroken19-heimdal (= 1.8.10-1ubuntu2.1)12:33
mirespacebut that version is openafs version, not heimdal12:34
mirespaceI'm wondering if the change I introduced in the symbols file for libroken is the cause12:35
mirespace-libroken.so.19 #PACKAGE# #MINVER# +libroken.so.19 #PACKAGE# (= ${binary:Version})12:35
mirespace(it looks like it, to me)12:36
mirespaceany idea/clue/hint about this, please?12:37
mirespace_playing with that in the meantime_12:38
jbichamirespace: yes, I don't think that syntax will work for the symbols file12:42
mirespacejbicha: mmm... that worked in the krb5 case maybe because the symbols were not used outside the src:krb5?12:45
jbichamirespace: maybe adding a Build-Depends-Package line could help: https://salsa.debian.org/gnome-team/gegl/-/blob/debian/latest/debian/libgegl-0.4-0.symbols12:46
mirespacejbicha: Thanks! Trying...12:46
jbichaoh, I didn't realize krb5 uses something like that for mantic, I had never seen that syntax in a symbols file12:48
mirespaceme neither, but I was using that as reference for fixing heimdal, but is true that krb5 don't have the external affected packages as heimdal12:49
schopindoko: I think there might be an issue with the new dpkg build flags in Noble. I'm seeing this kind of errors in a package that was buildling fine a couple of days ago:14:32
schopin<command-line>: error: "_FORTIFY_SOURCE" redefined [-Werror]14:32
schopin<built-in>: note: this is the location of the previous definitio14:32
schopinravikant_: FYI, the package in question is your ltrace MP ;)14:33
LocutusOfBorgarraybolt3, satpy ping... testsuite failures :/14:37
LocutusOfBorgmirespace, do you have a list of applications needing a rebuild?15:09
=== leftyfb_ is now known as leftyfb
LocutusOfBorgwe need to break them15:12
LocutusOfBorg(and rebuild)15:12
mirespace LocutusOfBorg: It's only openafs15:31
LocutusOfBorgso we need to break old openafs build and upload a no change rebuild15:31
mirespaceI opened a bug for it (bug 2046441)15:31
-ubottu:#ubuntu-devel- Bug 2046441 in openafs (Ubuntu Noble) "aklog: symbol lookup error: aklog: undefined symbol: rk_strlcat, version HEIMDAL_ROKEN_1.0" [Undecided, New] https://launchpad.net/bugs/204644115:31
mirespaceybut on noble is now FTBFS for other reasons15:31
mirespaceLocutusOfBorg: yes, you're right... not only the two libraries libafs*, also the binaries deployed by other openafs binary packages15:34
mirespaceI have that list... Putting that on the bug15:34
mirespacethe heimdal one, I mean15:34
LocutusOfBorgalso please put a new debdiff with the correct breaks on libraries affected15:35
LocutusOfBorgso we force people to upgrade them together...15:35
LocutusOfBorgbtw for me the mantic SRU is useless / risky15:35
LocutusOfBorgtransitions done in stable are painful15:35
LocutusOfBorgand this looks really a transition15:35
mirespaceit has now the Breaks for the libraries, but not for the /usr/bin/* that uses the symbols15:36
mirespaceI'll do the changes and I'll ping you again15:36
mirespaceyes... and unexpected transition hehehe15:36
UnivrslSuprBoxjbicha, mirespace: Can't help with heimdal, but krb5 does have at least one "private" symbol that's used outside of it... nfs-tools inlines `_krb5_gss_ctx_id_rec`: https://sources.debian.org/src/nfs-utils/1:2.6.4-2/utils/gssd/context_mit.c/?hl=58#L58. Just spreading the knowledge.15:37
mirespace UnivrslSuprBox:  Thank you!15:37
mirespaceneed to afk ... I'll come later15:52
LocutusOfBorgschopin, happens also for libheif16:36
schopinthe FORTIFY thing?16:36
LocutusOfBorg<command-line>: error: "_FORTIFY_SOURCE" redefined [-Werror]16:36
LocutusOfBorgyes16:36
LocutusOfBorgschopin, does this mean we have to rebuild gcc with the new FORTIFY_SOURCE=16:38
LocutusOfBorg?16:38
LocutusOfBorg<built-in>: note: this is the location of the previous definition16:38
LocutusOfBorgdon't know what <built-in> means, is it glibc/gcc?16:38
LocutusOfBorgdoko, ^^ you might want to know this...16:38
schopingcc is my guess, glibc defines have an actual file as a source.16:38
LocutusOfBorgI agree with your guess16:39
LocutusOfBorgthis is why I pinked Matthias16:39
LocutusOfBorg*pinged16:39
dokoLocutusOfBorg, schopin: this is most likely because of the mismatch in definitions for _FORTIFY_SOURCE. it should be fixed after the next gcc upload. Or build without -Werror17:14
LocutusOfBorgthanks for the clarification18:29
vpa1977ahasenak: Thank you for looking at the maven issue. I have updated the debdiffs - fixed the version and the encoding.18:30
ahasenackvpa1977: ah, hello18:33
ahasenackwas just about to ping you, after I looked at the time and did some timezone calculations18:34
ahasenackuh, still early for you, is it 7h34?18:34
vpa1977=)18:34
ahasenackI'm definitely not an early bird, and am always amazed at how early many people start their days18:35
vpa1977I am on vacation, just keeping the inbox clean daily =)18:35
ahasenackhehe18:36
ahasenackvpa1977: you need sponsoring?18:42
vpa1977ahasenack: yes18:46
ahasenackok, I think I can do that without a conflict of interest, since it's just a d/changelog fixup18:46
vpa1977Thank you!!!!18:46
Eickmeyerfossfreedom_: Do you have any insights re: bug 2046386?18:49
-ubottu:#ubuntu-devel- Bug 2046386 in livecd-rootfs (Ubuntu) "Ubuntu Studio images aren't being built with a live user" [High, New] https://launchpad.net/bugs/204638618:49
arraybolt3LocutusOfBorg: Grief, again? I built and autopkgtested it against proposed even, IIRC. Sigh, this is one tough package...18:58
arraybolt3re satpy18:58
arraybolt3Oh, interesting. Packages in -proposed aren't being used in the autopkgtest.18:59
arraybolt3Ok, time for AA assistance.19:00
LocutusOfBorgsorry arraybolt3 do you need trigger with all-proposed?19:02
LocutusOfBorg(done now)19:03
arraybolt3Oh, that would likely work. Thanks!19:05
fossfreedom_Eickmeyer lukasz added this for us. Guess you need something similar?19:05
fossfreedom_https://git.launchpad.net/~mwhudson/debian-cd/+git/ubuntu/tree/tools/boot/mantic/common.sh?h=a-bit-less-hardcoding&id=ac37446391574e6c4f25dee816e82ffb1e55c70b19:05
arraybolt3Pretty sure the recent failures are from https://github.com/pytroll/satpy/pull/2640, the new trollimage is in proposed but is stuck on satpy, which is in turn stuck on trollimage :P19:06
-ubottu:#ubuntu-devel- Pull 2640 in pytroll/satpy "Keep original dtype in DayNightCompositor" [Merged]19:06
Eickmeyerfossfreedom_: That's huge. Thanks!19:07
tsimonq2@pilot in19:07
=== ChanServ changed the topic of #ubuntu-devel to: Archive: open | Devel of Ubuntu (not support) | Build failures: http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of Focal-Mantic | Patch Pilots: tsimonq2, juliank
tsimonq2arraybolt3: Whaaatcha doin'? :P19:07
arraybolt3tsimonq2: fighting with satpy19:08
Eickmeyertsimonq2: I read that in what's-her-name from "Phineas and Ferb"'s voice.19:08
arraybolt3My upload was good I believe, but I forgot that autopkgtests triggered by Britney don't include proposed packages in them by default.19:08
tsimonq2arraybolt3: all-proposed or similar?19:09
tsimonq2Eickmeyer: hahahah someone's cultured :D19:09
arraybolt3Yep. That's what LocutusOfBorg just did.19:09
tsimonq2Cool :)19:09
tsimonq2@pilot out19:23
=== ChanServ changed the topic of #ubuntu-devel to: Archive: open | Devel of Ubuntu (not support) | Build failures: http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of Focal-Mantic | Patch Pilots: juliank
Eickmeyertsimonq2 flying a puddle jumper for his 15 minute flight.19:25
tsimonq2Eickmeyer: Well, the queue just hit zero, I have nothing else to do!19:25
Eickmeyerhehe19:26
* tsimonq2 watches as 15 lines show up on the next refresh... :P19:26
=== smoser1 is now known as smoser
tsimonq2@pilot in20:40
=== ChanServ changed the topic of #ubuntu-devel to: Archive: open | Devel of Ubuntu (not support) | Build failures: http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of Focal-Mantic | Patch Pilots: tsimonq2, juliank
tsimonq2Well, there's two already. :D20:40
tsimonq2Eickmeyer: Looks like you've done some recent bug status updates for src:impressive / bug 1969968 - you got it?20:44
-ubottu:#ubuntu-devel- Bug 1969968 in impressive (Ubuntu Jammy) "[SRU] impressive segfault" [Undecided, New] https://launchpad.net/bugs/196996820:44
tsimonq2@pilot out20:45
=== ChanServ changed the topic of #ubuntu-devel to: Archive: open | Devel of Ubuntu (not support) | Build failures: http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of Focal-Mantic | Patch Pilots: juliank
Eickmeyertsimonq2: Yeah, just helped out someone in #ubuntu-bug asking for the targeting, wasn't going to do much otherwise. Looks like an SRU.20:45
Eickmeyers/#ubuntu-bug/#ubuntu-bugs/20:45
tsimonq2Eickmeyer: I'll give it a few hours to see if that person follows up appropriately; if not, I will.20:46
Eickmeyertsimonq2: It was sudip, who is in here.20:46
* sudip is here, do I need to do anything for that?20:46
sudipdebdiff is already attached20:46
cpetetsimonq2: Thanks for the sponsorship!20:49
tsimonq2sudip: Hey, so I was confused on the bug status, got that sorted out.20:49
tsimonq2sudip: I'm reviewing your diff right now: two things that stick out immediately are the version number and the non-DEP-3 compliant header.20:50
tsimonq2sudip: If you're available to fix those and provide a new diff, cool, otherwise I can fix up and upload. :)20:51
tsimonq2(I can also provide links if you need more information.)20:51
sudipversion numbers in Ubuntu always confuses me, if you have some link to know more about it, that will be really great20:52
tsimonq2cpete: Of course! If I end up sponsoring enough of your uploads, let me know when your application comes through. ;) https://udd.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=&sponsor_search=name&sponsoree=Chris+Peterson&sponsoree_search=name20:52
Eickmeyer!sru | sudip: Check the links to the security team here under version numbers20:53
ubottusudip: Check the links to the security team here under version numbers: Stable Release Update information is at https://wiki.ubuntu.com/StableReleaseUpdates20:53
tsimonq2sudip: Sure! So, the short version is, the version you have is fine, if it's an upload for the development release.20:53
tsimonq2sudip: Erich's link is good, I'll also provide https://wiki.ubuntu.com/SecurityTeam/UpdatePreparation#Update_the_packaging as a good reference.20:53
tsimonq2(We should *really* change dch to automatically do that "the right way" if the upload targets a known stable or ESM release...)20:54
tsimonq2Anyway, you20:54
tsimonq2*'re *almost* there. Just need to make it 0.1, or similar.20:54
Eickmeyertsimonq2: dch is intelligent enough, you'd think it could handle a little nuance like that.20:55
tsimonq2(Just as a force-of-habit general rule of thumb I can apply everywhere, I usually do e.g. 0.22.04.1 for Jammy, just in case I miss that the version in another stable release is the same.)20:55
* sudip did 0.1 initially and then changed to 1 after seeing another upload20:55
tsimonq2sudip: That may have been correct for that upload: the key question here is, *where* is it going? :)20:56
cpetetsimonq2: this is a really cool tool I didn't know existed. I will certainly let you know, thanks :)20:57
tsimonq2sudip: Anyway, the only other point I have (that's also specific to SRUs) is, given Erich's link above, could you potentially increase the verbosity of the SRU template?20:58
tsimonq2It doesn't have to be a huge essay, but one or two sentences uuuuuusually doesn't do the trick WRT acceptance from the queue.20:58
tsimonq2cpete: Happy to help :) and thank *you* for your work!20:58
tsimonq2s/template/information/ ~=20:59
sudiptsimonq2: sure, let me try write something, about the dep3 headers.. can you please point out what I missed.. I guess you are thinking about the origin21:01
tsimonq2sudip: Sounds good, let me know how I can help!21:02
tsimonq2Sort of, let me explain. :)21:02
tsimonq2DEP-3, as you probably know, is a standard for patch headers in Debian: https://dep-team.pages.debian.net/deps/dep3/ - that's the reference page.21:03
tsimonq2If I happen to see a key that's non-standard, I'll usually fix it/upload, every once in a while I'll ignore it. :P21:03
sudipahh.. right.. so you mean the notes...21:04
tsimonq2The wider point that applies to your patch is, typically patch headers are separated from the actual diff by a single newline. There really shouldn't be any newlines between DEP-3 headers, simply so it doesn't confuse some tools.21:04
tsimonq2Re: notes, yeah, minor point. Standard is probably Comment or something, heh.21:04
tsimonq2(Oh, right, it's Description.)21:04
tsimonq2s/newline/empty newline/g (probably makes that clearer)21:13
sudiptsimonq2: added modified debdiff now.21:20
* sudip checks https://udd.debian.org/cgi-bin/ubuntu-sponsorships.cgi and sees waveform and sergiodj are having a close competition as my sponsor21:23
tsimonq2:D21:29
tsimonq2sudip: Got caught up in a conversation, looking now.21:29
tsimonq2sudip: Uploaded with minor patch tweaks :)21:34
tsimonq2cpete, sudip: Another cool link: https://raphaelhertzog.com/2012/08/08/how-to-use-quilt-to-manage-patches-in-debian-packages/21:35
tsimonq2Eickmeyer: I just realized that sudip is the author of that kernelshark upload I sponsored. ;)21:36
sudipthanks tsimonq221:38
Eickmeyertsimonq2: do do do do do do21:38
waveformsudip -- heh, afraid I'm a bit busy with other maintenance bits this evening, but it looks like you're in good hands!21:38
sudipbut what patch tweaks? usually I will test with "quilt push -a --fuzz=0"21:38
sudipwaveform: np, I will have another SRU tomorrow :)21:39
sudipif noble syncs from Debian tonight21:39
tsimonq2:))21:40
tsimonq2sudip: Here's what it looks like now (forgive me IRC mods, for I am about to sin):21:40
tsimonq2Description: Find correct library based on pygame sdl version I could not find any upstream repo for impressive, source downloads are available. So, considering Debian source for this change.21:40
tsimonq2Origin: upstream, https://sources.debian.org/src/impressive/0.13.1-1/impressive.py/#L41621:40
tsimonq2Bug-Ubuntu: https://launchpad.net/bugs/196996821:40
-ubottu:#ubuntu-devel- Launchpad bug 1969968 in impressive (Ubuntu Jammy) "[SRU] impressive segfault" [Undecided, New]21:40
tsimonq2---21:40
tsimonq2So essentially, I just moved those two lines up and above the ---21:41
tsimonq2There is an empty newline between that and the start of the header.21:41
tsimonq2sudip: Does that make sense? :)21:41
sudiphmm.. looks like I have missed "A line containing 3 dashes (---) should stop the parsing: lines after it are not relevant part of the meta-information." in **all** my patches ;(21:43
sudipthanks a lot tsimonq221:44
tsimonq2sudip: Out of any mistake you can make in Ubuntu Development, patch headers are one of the more minor ones.21:45
tsimonq2That being said, I'm happy to help, and I'm glad you understand the changes made :)21:45
* arraybolt3 calls ops on tsimonq2 for flooding /s23:05

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