/srv/irclogs.ubuntu.com/2020/12/02/#ubuntu-devel.txt

amurrayvorlon: libseccomp merge is in bileto https://bileto.ubuntu.com/#/ticket/4358 - this is not final, I plan to make some changes though though for debian/tests so it can be more easily SRUd back ontop of older kernels but that will oonly affect debian/tests not anything else so if you want to test against it, it should be good00:07
vorlonamurray: ta.  fwiw I found up doing a trivial merge locally and the build in question still fails with libseccomp-dev 2.5.0-3ubuntu1.  I'm now at a loss to understand how this ever built in Debian, since it appears to depend on interfaces not exposed by any version of golang-github-seccomp-containers-golang-dev that's been published01:09
=== ijohnson|lunch is now known as ijohnson
amurrayvorlon: I don't follow - what fails to build? (golang-github-seccomp-containers-golang-dev ?)01:25
vorlonamurray: the failing package is golang-github-containers-buildah, which references non-existent seccomp.ActLog and seccomp.ActKillProcess01:26
ItzSwirlzI assume people are aware that ports (ports.ubuntu.com) doesn't have a Packages file for any of their dists but archive does, right?03:25
sarnoldItzSwirlz: what specificailly do you mean? I picked 'focal', 'arm64', and 'amd64' with the theory that they'd be well-worn paths, and there's a Packages.xz in both: http://us.archive.ubuntu.com/ubuntu/dists/focal/main/binary-amd64/ http://ports.ubuntu.com/dists/focal/main/binary-arm64/03:28
ItzSwirlzsarnold, Just the file named "Packages". No tarball or anything, it's just a text file with GPG keys and such for the packages. http://ports.ubuntu.com/ubuntu-ports/dists/hirsute/main/binary-arm64/03:35
sarnoldItzSwirlz: Packages.xz exists in both http://us.archive.ubuntu.com/ubuntu/dists/hirsute/main/binary-amd64/ and http://ports.ubuntu.com/ubuntu-ports/dists/hirsute/main/binary-arm64/ .. what exactly is different?03:40
ItzSwirlzTrying to (for fun and to see how livecd-rootfs works) build an arm64 image. Germinate part with lb config fails because there is no file called http://ports.ubuntu.com/ubuntu-ports/dists/hirsute/main/binary-arm64/Packages03:41
ItzSwirlzWhich that directory *doesnt exist*. In archive.ubuntu.com from what i see it does, but only here in the ports it doesnt03:41
sarnoldItzSwirlz: because the compression method for that file changes from release to release, apt sometimes just reports 'Releases' when it really should report the full path with extension03:45
sarnoldItzSwirlz: try using tshark or opensnoop or strace to find out what's actually being done03:46
ItzSwirlzI've tried looking at the script with nano and it shouldn't be a problem. It's most likely apt03:46
=== didrocks999 is now known as didrocks
eoli3nHi08:21
eoli3nmwhudson when i use an early_command like "which ip" or "ip -V" it outputs nothing08:22
eoli3nto be able to workaround the DHCP hostname issue, i need to use ip -j (json) output08:22
eoli3nwhat's strange is that when i use ip -j in early_command, it fails08:22
eoli3nthen if i open tty2 and run it, it succeed08:22
eoli3ncan you tell me why ?08:22
eoli3ni think it uses busybox "ip", lets try to force /usr/sbin/ip08:24
eoli3nbut if it does, why does it ?08:24
mwhudsonno early commands run in the full server environment, no busybox or anything08:42
eoli3nso that's strange that "ip" differs from "/usr/sbin/ip"09:06
eoli3ni can't which, it outputs nothing09:06
eoli3ni can't tell what ip binary is played from the PATH09:06
dokomitya57: did something change in sphinx so that more dependencies on libjs-sphinx are generated? probably already in Sep/Oct?09:23
mitya57doko: maybe https://salsa.debian.org/python-team/packages/sphinx/-/commit/72fe9228e17faf8f09:28
mitya57Does it cause any problems?09:28
dokonode-jquery was promoted last cycle, but we don't know why. I demoted it again, and also demoting a few -doc packages which have gained that dependency09:30
mitya57doko: Hm, then maybe this change is not related. It only made the dependencies more strict, but it shouldn't add *new* dependencies.09:32
mitya57I have another guess…09:33
dokoyes, libjs-sphinxdoc depends on libjs-query, but already in focal.09:33
mitya57doko: maybe it was mkdocs, not sphinx?09:35
eoli3nmwhudson with which user are run early and late commands ?09:36
mitya57doko: Also libjs-jquery itself now depends on node-jquery!09:38
mitya57Looks like already in groovy, but not in focal: https://packages.ubuntu.com/groovy/libjs-jquery09:38
dokomitya57: ahh, jquery source renamed to node-jquery?09:42
dokook, that explains it09:43
dokosarnold, cpaelzer, vorlon: ^^^09:44
mitya57doko: not renamed, but merged into, I would say09:47
mitya57See also https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=94097509:48
ubottuDebian bug 940975 in libjs-jquery, node-jquery "jQuery may not need two different packages" [Normal,Fixed]09:48
dokoit looks like the same source09:50
mitya57I mean it existed before this year, so it's a merge/unification, not a rename. But that shouldn't change anything :)09:51
dokoyes, but it was a package without a subscriber. now subscribing the owner of jquery09:52
dokoand re-promoting09:52
LocutusOfBorgmitya57, hello, can you please update the intltool repository in debian? I merged it in Ubuntu, but the patch should really be upstreamed10:10
LocutusOfBorghttps://salsa.debian.org/gnome-team/intltool/10:10
LocutusOfBorgthere are few merge requests, and somebody did NMU it10:10
mitya57LocutusOfBorg: I can do it, but later, not now10:16
LocutusOfBorgsure, if you could also apply the Ubuntu patch it would be awesome10:20
LocutusOfBorgor add me to the team, even better10:20
cpaelzerdoko: the new bin:libjs-jquery (now from src:node-jquery) depends on bin:node-jquery which gladly is not pulling in any more of node-*10:22
cpaelzerdoko: but yeah the recommends to libjs-sizzle from there is what we see in mismatches10:23
cpaelzerdoko: original jquery is under foundations-bugs, so node-jquery (which gladly deos not do much else) should probably be subscribe by foundations-bugs as well?10:23
cpaelzerdoko: do you have the power to subscribe the team ?10:24
dokoalready done10:24
cpaelzeroh thanks10:24
cpaelzerdoko: and mid term - MIR for src:sizzle or delta to drop the dependency?10:25
mitya57LocutusOfBorg: about adding to the team — better ask on #debian-gnome. I don't know why I'm an owner — that's probably a mistake :)10:26
mitya57But if nobody replies then I can do it :)10:27
eoli3nhttps://bugs.launchpad.net/subiquity/+bug/190573111:04
ubottuLaunchpad bug 1905731 in subiquity "feature request autoinstall: late_command scripts and chroot key" [Undecided,New]11:04
eoli3nmwhudson i think you're sleeping, but if you could take a look on this11:04
xnoxi am very bad at weechat13:16
xnoxi have no idea how to remove a server13:16
xnoxhoray, managed to do it.13:19
gpiccoliHi folks, does anybody know if it's possible to skip installation integrity check on server ISO, for Focal ?13:53
gpiccoliThe installer checks md5 for all files, it takes a while in case of a a virtual media mount...13:53
gpiccoliMaybe we have a parameter to skip it ?13:54
seb128gpiccoli, https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/189236913:57
ubottuLaunchpad bug 1892369 in ubiquity (Ubuntu) "Impossible to skip integrity test for ubuntu-server 20.04.1 iso" [Undecided,Confirmed]13:57
gpiccoliI saw this =/13:57
gpiccolihehe13:57
gpiccoliI was in hope that there was some hack hehe13:58
seb128xnox might know a way13:58
gpiccoliI might reconstruct the casper initrd to skip the bottom script that does the integrity check13:58
gpiccoliit's uber slow if ISO is mounted as virtual media..my case is exactly the one in the LP (Dell machine)13:59
gpiccoli    if (strncmp(tok, "fsck.mode=skip", sizeof("fsck.mode=skip")) == 0)13:59
gpiccolipromissing...I'll try this one13:59
gpiccoliIt's from the casper-md5check tool14:00
jdstrandvorlon, amurray: fyi in Ubuntu patched golang-github-seccomp-libseccomp-golang for those two things ahead of upstream's 0.9.1 release iirc. perhaps golang-github-seccomp-containers-golang has < 0.9.1 vendored or something?14:18
jdstrandvorlon, amurray: that said, it looks like only ActLog is in 0.9.1. ActKillProcess is in master14:22
jdstrandvorlon, amurray: oh, we didn't patch the archive for those, we patched snapd's vendored golang-github-seccomp-libseccomp-golang, sorry. maybe the info about 0.9.0, 0.9.1 and master is still useful to you14:30
sil2100seb128: hey! So just now I did a quick look and it feels to me that maybe the best choice will be to indeed add a new image type for canary! Like daily-canary or something. I'll prep a quick MP later, trying to fix the publishing while at it14:36
seb128sil2100, k, thanks for checking, let me know when you have a proposed change and I can test that locally14:37
sil2100Will do!15:06
Odd_Blokewaveform: https://lists.launchpad.net/cloud-init/msg00320.html <-- does this sounds like a workflow that you'd expect to work ATM?15:25
waveformOdd_Bloke, yes - that workflow *should* work; sounds like something is broken with the naming setup in network-config - I'll try and replicate here15:41
Odd_Blokewaveform: Thanks!15:51
gpiccoli"fsck.mode=skip" didn't work =/17:20
gpiccolixnox, saw your comment in LP #1892369, but it didn't work for me18:01
ubottuLaunchpad bug 1892369 in casper (Ubuntu) "Impossible to skip integrity test for ubuntu-server 20.04.1 iso" [Undecided,New] https://launchpad.net/bugs/189236918:01
gpiccoliI guess Dell virtual media is slow, given it's a remote ISO mounting...I'm not sure why so slow, but here it takes many minutes to complete the integrity check18:01
=== ijohnson is now known as ijohnson|lunch
kbrso rust-bat in hirsute is 0.12.1-1 and for some reason 0.12.1-5 sits in hirsute-proposed. I can't figure out why - shouldn't this be automatically imported to hirsuite proper from Debian?18:11
kbraccording to https://wiki.ubuntu.com/SyncRequestProcess it should be synced automatically, as DebianImportFreeze is not yet in place18:15
kbrsame question applies for rust-sniffglue, which has 0.11.1-5 in hirsute-proposed (but that FTBFS, not sure if this may be stopping the sync?)18:20
LocutusOfBorgkbr, https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html18:36
LocutusOfBorgIssues preventing migration:18:37
LocutusOfBorgBuild-Depends(-Arch): rust-bat rust-dirs (not considered)18:37
sarnolddoko,mitya57, thanks for tracking that down :)18:38
LocutusOfBorgvorlon, is it possible to kick out https://launchpad.net/ubuntu/+source/rust-vte due to it being out from debian testing? this might make some rust stuff migrate18:38
LocutusOfBorgI tried a rebuild just to make sure we have a log18:39
LocutusOfBorgkbr, ^^ this should fix the migration issue18:39
kbrhah, I kinda knew in the back of my mind that update_excuses existed, but couldn't find it18:39
kbrcheers18:39
kbrI was hoping to get a SRU going to fix LP #1868517 but since this is not yet fixed in hirsute I understood it doesn't qualify for SRU in groovy18:42
ubottuLaunchpad bug 1868517 in rust-bat (Ubuntu) "Stray /usr/.crates2.json file" [High,Fix committed] https://launchpad.net/bugs/186851718:42
vorlonLocutusOfBorg: lgtm, done18:48
LocutusOfBorgthanks19:14
LocutusOfBorgkbr, I hope this is enough for migration, but I really don't like rust :)19:16
=== ajmitch_ is now known as ajmitch
=== ijohnson|lunch is now known as ijohnson
LocutusOfBorgvorlon, also https://packages.qa.debian.org/r/rust-x11rb.html needs a kick out...20:39
LocutusOfBorgkbr, in order to have that migration somebody has to: fix rust-glib and rust-onig tests20:40
LocutusOfBorgfix rust-libsystemd and fix rust-libmount20:41
mwhudsonricotz: yeah will take a few more days, hopefully not too many20:55
vorlonLocutusOfBorg: rust-x11rb removed21:04
LocutusOfBorgta21:09
ricotzmwhudson, thank you, regarding the bootstrapped update issue, iirc the packaging supports using the upstream binaries21:13
mwhudsonricotz: yes but ubuntu does not21:14
ricotzmwhudson, https://forge.rust-lang.org/infra/other-installation-methods.html#standalone21:14
ricotzhmm21:14
ricotzI guess eventually riscv64 will require this way21:16
siretartvorlon: thanks for your patch for containers/image and merging it into ubuntu!21:27
vorlonsiretart: thanks for picking it up so quickly! btw I also noticed after filing the bug that it should also be a runtime dep21:34
kbrLocutusOfBorg: I'll try to have a look into these in the next few days22:05
kbrthanks22:06
siretartvorlon: oh, I (more or less) accidentally picked that already up: https://salsa.debian.org/go-team/packages/golang-github-containers-image/-/commit/55195fe6aa2ed23f5aaf0b55ec1b609d30140fc0 :-)23:03
vorlonsiretart: ah, great :)23:03

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