/srv/irclogs.ubuntu.com/2023/10/04/#ubuntu-devel.txt

nteodosioIt seems that if you write any inexisting URL for autopkgtests results, it gets an unauthorized message, e.g. https://autopkgtest.ubuntu.com/results/autopkgtest-mantic.09:42
nteodosioThis is a quite confusing when the page doesn't yet exist (simply because the tests haven't finished running).09:42
nteodosioWhat is the right department to file a bug -- or is there already one?09:43
seb128nteodosio, https://bugs.launchpad.net/auto-package-testing/+filebug09:51
ginggs@pilot in11:00
=== ChanServ changed the topic of #ubuntu-devel to: Archive: Mantic post-Beta Freeze | Devel of Ubuntu (not support) | Build failures: http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of Bionic-Lunar | Patch Pilots: ginggs
rbasakEickmeyer: o/ bug 2033992 is showing in pending-sru as ready for Jammy. Is that status the status you expect, or should it be verification-failed now?13:12
-ubottu:#ubuntu-devel- Bug 2033992 in ubuntustudio-menu (Ubuntu Lunar) "[SRU] Change Ubuntu Studio Chat from Matrix to IRC" [High, Fix Committed] https://launchpad.net/bugs/203399213:12
rbasakenr0n: regarding https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/2036358/comments/28, would it be appropriate to retry these with migration-reference/0 then? I'm not supposed to release without the failures being clean, one way or another.13:14
-ubottu:#ubuntu-devel- Launchpad bug 2036358 in systemd (Ubuntu Lunar) "systemd wait-online now times out after jammy and lunar upgrade" [Critical, Fix Committed]13:14
=== flag is now known as ppisati
enr0nrbasak: yes, I think that would be okay then13:18
rbasakOK, all submitted, thanks. Let's see if that works.13:25
enr0nrbasak: thanks!13:26
Eickmeyerrbasak: That one is good for Jammy. It's bad for lunar and needs to be re-done for lunar due to another SRU that was attempted. I've been eyeballs-deep in fixing mantic bugs before final freeze.14:17
rbasakThanks. Released then, with a comment in the bug.14:38
jbicha@pilot in15:00
=== ChanServ changed the topic of #ubuntu-devel to: Archive: Mantic post-Beta Freeze | Devel of Ubuntu (not support) | Build failures: http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of Bionic-Lunar | Patch Pilots: ginggs, jbicha
ginggs@pilot out15:01
=== ChanServ changed the topic of #ubuntu-devel to: Archive: Mantic post-Beta Freeze | Devel of Ubuntu (not support) | Build failures: http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of Bionic-Lunar | Patch Pilots: jbicha
tsimonq2juliank (cc rbasak): I have a local patch building now for apt to suggest git-ubuntu on Ubuntu machines, when using apt source. Is this an agreeable approach?18:39
tsimonq2If I don't hear anything otherwise, I'll submit it to Salsa for a review. Any feedback, including how to get the vendor information in the cleanest way possible, would be appreciated.18:42
julianktsimonq2: This is going to need a new field in the Release file to specify a default URL for git repositories; similar to Changelogs and Snapshots18:48
juliankYou could set a default based on Origin though as both of these features do18:48
juliankSee apt-pkg/init.cc for the funny options to configure those18:49
tsimonq2Cool. What about usage of the `git ubuntu clone` command instead of a bare Git clone, does that seem like a18:49
juliankAnd you can look at the 2.4.y branch for a clean backport of the snapshots feature for inspiration18:49
tsimonq2..."hackier" approach?18:49
juliankHmm18:49
juliankHow about Vcs-Clone command18:50
juliankVcs-Clone: git ubuntu clone @SOURCEPACKAGE@18:50
juliankAnd apt includes "Run <Vcs-Clone here> command to get the source code for this package"18:50
juliankI think this probably is the nicest approach18:51
tsimonq2That could certainly work :) if there is an existing Vcs-Git, would Vcs-Clone auto-populate with the appropriate `git clone` command?18:51
juliankI have not formed an opinion on that matter18:51
juliankAlso what happens with missing git-ubuntu repos18:52
juliankSome packages are not imported18:52
juliankMaybe we can have launchpad figure out which packages have repos and add Vcs-Clone fields to the package entries18:52
juliank:D18:52
tsimonq2That's a really good point; I'd almost like to ping Robie and Colin to ask for their input, but part of me thinks this belongs on ubuntu-devel@?18:53
juliankGo for the email!18:54
tsimonq2Sounds good! I'll CC you :)18:54
rbasakIt's...complicated18:58
rbasakgit-ubuntu is convenient in that it'll give you _actual_ source used to build a package, but there are still some rough edge cases.18:59
rbasakBut if you are submitting a fix, then the team that maintains the package may prefer that you base your changes from a commit from Vcs-Git (or even somewhere else that no metadata points to) with which the git-ubuntu branch has no common ancestor at all.19:00
rbasakOTOH, I'd like for those teams to accept git-ubuntu MPs since rebasing is trivial and that way it's the same workflow for every package, which is much easier for first time contributors.19:00
jbicha@pilot out19:01
=== ChanServ changed the topic of #ubuntu-devel to: Archive: Mantic post-Beta Freeze | Devel of Ubuntu (not support) | Build failures: http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of Bionic-Lunar | Patch Pilots: N/A
tsimonq2juliank, rbasak: https://lists.ubuntu.com/archives/ubuntu-devel/2023-October/042813.html19:08
mwhudsonwhat's the easiest way to answer "is this binary package in main" in a script i wonder23:02
rbasakrmadison -cmain -aamd64 -sfocal mosh23:07
rbasakNo answer = not in main23:07
rbasakrmadison -cmain -aamd64 -smantic mosh23:07
rbasakAnswer = in main23:07
rbasakYou could use -cuniverse to confirm for certain23:07
rbasak(rather than just a nonexistent package)23:07
rbasakI don't know how well that'll handle all errors though23:08
rbasakAnother way might be chdist + grep-dctrl23:08
rbasakand looking at the Section field23:08
rbasakOr APT-Sources23:08
rbasakThat's probably more reliable but requires setup23:09
mwhudsonyeah i cooked up something with chdist and indextargets23:11

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