/srv/irclogs.ubuntu.com/2022/11/14/#ubuntu-devel.txt

jdstrandmwhudson: oh yeah, I did. I think I was thinking that I would give it a day or so then didn't get back to it14:07
jdstrandmwhudson: done14:10
arraybolt3What's that fancy command for comparing two package version numbers to see which one is larger?14:30
arraybolt3nvm, found it14:30
arraybolt3Could I ask for sponsorship for the Manuskript bug fix here? https://bugs.launchpad.net/ubuntu/+source/manuskript/+bug/1989203 There's patches to fix the bug in both Jammy and Kinetic, and I believe the bug is already fixed in Lunar.14:33
-ubottu:#ubuntu-devel- Launchpad bug 1989203 in manuskript (Ubuntu Kinetic) "Manuskript crashes on start" [High, Confirmed]14:33
arraybolt3Also if someone with the necessary powers can add Lunar to the list of versions in the bug and set the bug status in Lunar to Invalid, that would be helpful (the bug is absent in Lunar).14:49
rbasakarraybolt3: it should be Fix Released then. I'll set it.14:51
arraybolt3Thanks!14:51
arraybolt3(And *this* is why I don't have these powers myself yet :P)14:51
RikMillsarraybolt3: a 4MB diff to apply all the changes in 0.12.0 -> 0.14.0 is not appropriate14:56
RikMillsif it is you intention to completely update to 0.14.0 then it should be that backported as a source tar plus packaging14:57
RikMillsor if just to fix that crash in the bug, the fix as a single patch applied to 0.12.014:58
arraybolt3The intention is a complete update. I do not know where the documentation is for doing a source tar plus packaging.14:58
arraybolt3(It is mainly to fix the one bug, but there's a ton of other bug fixes that come with the full upgrade, and it appears to be a fully bug-fix-only update.)14:59
RikMillsis this the crash fix? https://github.com/olivierkes/manuskript/commit/15edb6efb7305b9d1a192712660857ca38facace15:00
-ubottu:#ubuntu-devel- Commit 15edb6e in olivierkes/manuskript "Fixed issue #957 enforcing types supported by spec for QColor"15:00
arraybolt3(Also FWIW I did have a core dev check my work, and he seemed to approve.)15:00
arraybolt3RikMills: Yeah, that looks like it, but the full update would be preferable.15:01
arraybolt3I am noticing now though, I can't find a documented QA process in the upstream code. I think this is something that may have gotten missed when I was told this looked OK.15:05
arraybolt3Hmm. Then I may have to just backport that one fix. *Sigh.* Alright, thank you guys for helping!15:06
RikMillsalso your patch updatyes debian/changelog to 0.14.0 to upload with the 0.12.0 tar. not going to work15:06
RikMillsif 0.12.0 is completely useless due to the crash, updating to 0.14.0 may be reasonable. see what the SRU team think15:08
arraybolt3RikMills: Really? Hold on, that doesn't sound right. I just did the same thing I always do when upgrading a package to a new upstream release. Where is the docs about the tarballs?15:08
arraybolt3(re: 0.12.0 tar)15:08
arraybolt3I have the 0.14.0 tar in my working environment, so obviously I'm missing something.15:09
RikMillsif you intend to have the 0.14.0 tart uploaded, you don't need your 4MB diff15:10
RikMills*tar15:10
arraybolt3Right but *where do I upload it at*?15:10
RikMillsjust packaging to sponsor with it15:10
arraybolt3(This is a part of the world of packaging I have never encountered, so I may be a bit further behind the curve than you expect.)15:10
RikMillsarraybolt3: a ppa is usually good15:11
arraybolt3Wait a minute, I think I just got it. You mean all of the source code files that are in the same folder with the debian folder, right?15:11
arraybolt3The way I always package, I have a folder with just a debian folder inside it, I work on the packaging and use uscan to get the tarball. Then sbuild uses the upstream tarball and the packaging info and turns it into a package, and everything just works.15:12
arraybolt3This has worked with ppas, and for Lubuntu packages, so I don't know what I'm missing for this one.15:12
RikMillsI mean the orig.tar for 0.14.0 and a debian.tar.xz with the debian folder15:12
arraybolt3I upload those two things rather than the debdiff?15:12
RikMillsif you want to ship the actual new release, then a debdiff is not the thing to do15:13
RikMillsa debdiff with be if you are only patching the current release15:13
RikMills*would be15:14
arraybolt3OK. I didn't know that until now. Thank you for clarifying!15:14
RikMillsgo one way or the other. either is good15:14
RikMillsbut as said, check with the SRU team on shipping the whole 0.14.015:15
arraybolt3Also is this process documented anywhere so I can bookmark it for later?15:15
arraybolt3I don't see anything about upgrading to a new upstream release in the Packaging in Ubuntu guide.15:15
arraybolt3That being said, that guide looks awfully old, I'm looking at https://packaging.ubuntu.com/html/15:15
RikMillslong time since I had to look....15:18
RikMillsthe debian folder packaging delta between 0.12.0-1 and 0.14.0-1 looks very minimal, so it should be relatively simple to take the 0.14.0-1 and makes changes to make it a SRU15:21
RikMills 0.12.0-1 -> 0.14.0-1 is a dropped patch, standards bump, and the changelog. that is all15:22
RikMillsfor the packaging15:22
arraybolt3Pretty much, I think I did almost exactly that, but then uploaded as a debdiff.15:23
arraybolt3You'll see the packaging changes buried somewhere in there.15:23
arraybolt3But at any rate, if I did it wrong on accident, I'll redo it the right way. Should be a matter of just uploading the right files (I have them all on my computer right now).15:23
arraybolt3Shoot, let's upload them.15:23
arraybolt3Thanks for your help!15:25
RikMillshope it got you a bit further15:26
arraybolt3OK can you check it again and tell me if that was right?15:27
RikMillsa ppa package would make it easier for a sponsor15:29
RikMillsthey would just have to dget the .dsc and be able to see the build logs15:30
RikMillsand would demonstrate that it builds and works on the target release15:31
arraybolt3That makes sense.15:31
arraybolt3And I have the .dsc files so :D15:32
arraybolt3I'll figure this out eventually. I thought you meant a PPA was good for learning what I was doing for some reason...15:32
arraybolt3Er, the source.changes files.15:34
arraybolt3RikMills: Thank you for all your help here! I have the PPA building.15:40
arraybolt3(And I linked to it in the bug report.)15:40
sil2100!dmb-ping16:01
ubottubdmurray, kanashiro, rbasak, seb128, sil2100, teward, utkarsh2102: DMB ping16:01
Unit193Hah, wait so the reason xfwm4 won't migrate is a regression in ubiquity tests on ppc64el? :D23:16

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