/srv/irclogs.ubuntu.com/2022/09/08/#ubuntu-release.txt

rs2009vorlon: the generated ISO for Ubuntu Unity doesn't seem to boot (either kernel panics, or gets stuck on 'Mounting POSIX Message Queue File System...')03:26
LocutusOfBorgvorlon, yes, it happens every ghc migration06:08
LocutusOfBorgtoo much to be copied in one shot?06:08
LocutusOfBorgshouldn't britney block during publishing?06:08
amurrayRAOF: hey my local friendly SRU team member :) - could you please sponsor intel-microcode from bionic/focal/jammy-proposed to -updates for LP: #1984166? thanks - once it is fully phased in -updates then I will copy it to -security06:27
ubottuLaunchpad bug 1984166 in intel-microcode (Ubuntu Jammy) "Update to latest upstream 20220809 to fix CVE-2022-21233" [Undecided, Fix Committed] https://launchpad.net/bugs/198416606:27
=== guiverc2 is now known as guiverc
arraybolt3rs2009: The Ubuntu Unity daily ISO booted up just fine for me... into a GNOME shell.07:58
* LocutusOfBorg is syncing some node-* packages mainly bugfixes and autopkgtests fixes09:01
LocutusOfBorgand compatibility with newer nodejs fixes09:01
-queuebot:#ubuntu-release- Unapproved: accepted mypy [source] (jammy-proposed) [0.942-1ubuntu1]09:10
LocutusOfBorghello SRU team please have a look at virtualbox in jammy/focal queue09:11
LocutusOfBorgthe current version is breaking images!!!09:11
LocutusOfBorgits critical issue with newer kernel09:11
sil2100o/09:30
sil2100ON IT! (in a moment)09:31
-queuebot:#ubuntu-release- Unapproved: accepted loguru [source] (jammy-proposed) [0.6.0-1ubuntu1]09:32
LocutusOfBorg<309:35
sil2100LocutusOfBorg: what tests do you usually perform on virtualbox new upstream releases validation?09:51
LocutusOfBorgstart vm, check dkms modules build, check if guest addition installs, check ext pack installation09:52
LocutusOfBorgask the people who reported bug to do the same09:52
LocutusOfBorgand using virtualbox daily :)09:52
LocutusOfBorgmost important, monitoring new bugs, since the package is widely used09:53
RAOFAlright! The GNOME MRE script is now ready for anyone who feels like reviewing it, or its output: https://discourse.ubuntu.com/t/scope-of-gnome-mru/18041/50?u=raof09:55
RAOFAlso, if anyone feels like a quick FFe review, https://bugs.launchpad.net/ubuntu/+source/mir/+bug/1988702 should be pleasantly easy ;)09:56
ubottuLaunchpad bug 1988702 in mir (Ubuntu) "FFe: Upstream 2.9.0 release" [Undecided, New]09:56
sil2100LocutusOfBorg: can you do the same for the new version after I accept it? And add info about that in the SRU bug Test Case ;)09:56
sil2100RAOF: looking09:57
sil2100RAOF: approved o/09:59
LocutusOfBorg:) thanks10:02
LocutusOfBorgsure10:02
RAOFsil2100: 🎉10:02
-queuebot:#ubuntu-release- Unapproved: accepted virtualbox [source] (jammy-proposed) [6.1.38-dfsg-3~ubuntu1.22.04.1]10:04
-queuebot:#ubuntu-release- Unapproved: accepted virtualbox-ext-pack [source] (jammy-proposed) [6.1.38-1~ubuntu1.22.04.1]10:15
-queuebot:#ubuntu-release- Unapproved: lttng-modules (bionic-proposed/universe) [2.10.8-1ubuntu2~18.04.3 => 2.10.8-1ubuntu2~18.04.4] (kernel-dkms)10:15
-queuebot:#ubuntu-release- Unapproved: accepted virtualbox-guest-additions-iso [source] (jammy-proposed) [6.1.38-1~ubuntu1.22.04.1]10:17
-queuebot:#ubuntu-release- Unapproved: accepted virtualbox-hwe [source] (jammy-proposed) [6.1.38-dfsg-3~ubuntu1.22.04.1]10:19
-queuebot:#ubuntu-release- Unapproved: accepted virtualbox [source] (focal-proposed) [6.1.38-dfsg-3~ubuntu1.20.04.1]10:28
rs2009sil2100: was wondering what the blacklist file is for in a seed (is it the list of packages to be removed during the ISO build after installing the packages in the desktop file?)11:54
rs2009arraybolt3: ah, that's because gnome-session too installed due to it being present in the depends/recommends of some of the packages present in the Ubuntu Unity seed12:11
jbichars2009: I previously tried installing Unity on top of Ubuntu 22.04 and 22.10 and I was unable to log in to Unity on either version. Either a missing dependency or something essential was crashing12:12
rs2009jbicha: that's because unity also requires dbus-x11, which isn't installed on Ubuntu by default12:13
rs2009(I'm adding it to the new seed)12:13
LocutusOfBorgI'm doing some checks, and syncing stuff that is stuck in proposed due to build failures/autopkgtest failures12:13
LocutusOfBorgand syncing whenever it might be useful, at the worst scenario, we don't make migration status worse12:13
jbichars2009: if it's required by Unity, then Unity or unity-session should depend on it. People sometimes install desktops without installing the big metapackage12:14
rs2009jbicha: ah, I'll add it to Unity7's depends too. thanks for the suggestion!12:14
jbichars2009: you can try adding things to a blacklist file. It looks like the Ubuntu Budgie seed has a few extra things at the bottom of its blacklist file12:15
rs2009jbicha: yep, that's why I was asking what the blacklist file is for (I added the GNOME packages to it just now)12:16
jbichaI think it works by helping germinate pick the right alternative dependencies. It is less powerful than people would think but it can still help12:16
rs2009we should hopefully have a completely functional Ubuntu Unity ISO in today's daily build (apart from the unity package, which Trevinho had some feedback for)12:17
rs2009jbicha: the GNOME packages only get installed because of recommends, not depends, so that shouldn't be a problem either12:18
jbichait may require several tries to get things correct :)12:18
rs2009ack :)12:19
rs2009I'll probably ask v0rlon or sil_2100 (don't want to ping them) to manually trigger the UU ISO build manually multiple times today to work on these issues12:20
jbichathey might be able to get you access to that rebuild ISO button12:21
rs2009jbicha: yep, that would be great until I get a proper build env set up locally12:22
jbichaI thought that after adjusting the seed, you'd have to wait for germinate to update, but I don't see Unity at https://people.canonical.com/~ubuntu-archive/germinate-output/12:24
jbichathat germinate page is very useful. It tries to explain what is being installed and why (and then there are lots of other relationships on that page like build-depends that don't matter for what you need)12:25
jbichathere's a little documentation at https://wiki.ubuntu.com/Germinate12:28
cjwatsonSee also "man germinate"12:28
cjwatsonThe blacklist file is almost never what you want for anything at all12:28
cjwatsonAt best it might be able to cause seed expansion to fail rather than picking something undesired12:29
cjwatsonBut you should mostly regard it as a historical relic and ignore it12:29
cjwatsonAs "man germinate" says: "The purpose of a blacklist is to make it obvious when a package that is not supposed to be installed ends up in germinate's output, so that package relationships can be fixed to stop that happening.  It is not intended for the purpose of working around buggy package relationships, and attempts to do so will not work because apt has no way to know about blacklist entries12:30
cjwatsonin seeds."12:30
rs2009cjwatson: ic, is there any other alternative for removing packages installed by recommends of packages in a seed?12:30
cjwatsonThe far superior way to pick the right alternative dependencies is to seed then12:30
cjwatson*themn12:30
cjwatsonargh whatever12:30
rs2009the GNOME packages actually aren't depends, just recommends of packages like nautilus-data12:31
cjwatsonYou can have a seed that has the no-follow-recommends feature set, but beware that that needs to be carefully synchronized with all tools that build images, notably livecd-rootfs12:31
cjwatsonSeeds are just simply not normally the right place to do this12:31
jbichano-follow-recommends is probably a bad idea too12:32
cjwatsonIt's absolutely vital to understand that germinate is essentially an apt simulator.  If you set up unusual situations in seeds then it becomes impossible for germinate to simulate apt correctly12:33
cjwatsonSo this sort of thing normally has to be resolved in collaboration with the people who maintain the relevant packages12:33
jbichaI believe Lubuntu used the no-follow-recommends option years ago, but it was a lot of work12:33
cjwatsonOr maaaaaybe sometimes by supplying alternative packages that Provides: the things you don't want to be installed, and arranging for those to be seeded instead (so that they end up in metapackages)12:34
cjwatsonBut that may not always be appropriate12:34
rs2009cjwatson and jbicha: I think I could try using no-follow-recommends temporarily12:36
jbichars2009: I do not believe setting no-follow-recommends temporarily will help12:42
jbichars2009: I think one of your problems is that ubiquity-frontend-gtk depends on gnome-shell. Maybe if you depend on metacity for now, you can get metacity instead12:43
rs2009jbicha: what about blacklist for now?12:44
jbichayou might not need blacklist since it's not nearly as useful as it sounds12:44
rs2009I'm aware of ubiquity-frontend-gtk, but we're okay with gnome-shell being installed for now, just not gnome-session12:45
cjwatsonBlacklist for now will probably do precisely nothing.  Seriously.12:45
cjwatsonIt certainly won't have the effect of causing apt not to install the package when building your images.12:45
-queuebot:#ubuntu-release- Unapproved: systemd (focal-proposed/main) [245.4-4ubuntu3.18 => 245.4-4ubuntu3.19] (core, i386-whitelist)12:46
cjwatsonAt absolute most it will confuse you by causing the package in question not to show up in germinate output even though it shows up in images anyway, which would be counterproductive12:46
jbichars2009: having gnome-shell installed will cause you problems! it recommends gdm3 and you don't want gdm3 running and as the gnome-shell maintainer, I'm not going to add an alternate on unity-greeter12:46
LocutusOfBorgsil2100, sorry forgot some focal virtualbox packages?12:47
rs2009jbicha: I mean, we are aware of this, and we got around it in the 22.04 by installing budgie-core as I recall there being some problems with metacity being installed. I'll take a look at adding metacity to the seed again12:49
-queuebot:#ubuntu-release- New binary: mir [amd64] (kinetic-proposed/main) [2.9.0-0ubuntu1] (ubuntu-desktop)12:54
-queuebot:#ubuntu-release- New binary: mir [s390x] (kinetic-proposed/main) [2.9.0-0ubuntu1] (ubuntu-desktop)12:57
sil2100LocutusOfBorg: yeah, still on it, got distracted12:58
sil2100It's on my list tho!12:58
-queuebot:#ubuntu-release- New sync: llvm-toolchain-15 (kinetic-proposed/primary) [1:15.0.0-1~exp1]13:14
-queuebot:#ubuntu-release- New: rejected llvm-toolchain-15 [sync] (kinetic-proposed) [1:15.0.0-1~exp1]13:14
-queuebot:#ubuntu-release- New: accepted mir [amd64] (kinetic-proposed) [2.9.0-0ubuntu1]13:14
-queuebot:#ubuntu-release- New: accepted roger-router [riscv64] (kinetic-proposed) [2.4.2-3]13:14
-queuebot:#ubuntu-release- New: accepted llvm-toolchain-15 [sync] (kinetic-proposed) [1:15.0.0-1~exp1]13:14
-queuebot:#ubuntu-release- New: accepted mir [s390x] (kinetic-proposed) [2.9.0-0ubuntu1]13:14
-queuebot:#ubuntu-release- New binary: golang-github-iovisor-gobpf [amd64] (kinetic-proposed/universe) [0.2.0-4] (no packageset)13:16
-queuebot:#ubuntu-release- New binary: mir [armhf] (kinetic-proposed/main) [2.9.0-0ubuntu1] (ubuntu-desktop)13:29
-queuebot:#ubuntu-release- Unapproved: libreoffice (jammy-proposed/main) [1:7.3.5-0ubuntu0.22.04.1 => 1:7.3.6-0ubuntu0.22.04.1] (ubuntu-desktop)13:37
ricotzsil2100, hello :), please take a look at libreoffice in jammy/queue when time permits - https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/198874413:44
ubottuLaunchpad bug 1988744 in libreoffice (Ubuntu Jammy) "[SRU] libreoffice 7.3.6 for jammy" [High, In Progress]13:44
-queuebot:#ubuntu-release- Unapproved: accepted virtualbox-guest-additions-iso [source] (focal-proposed) [6.1.38-1~ubuntu1.20.04.1]13:46
-queuebot:#ubuntu-release- Unapproved: accepted virtualbox-ext-pack [source] (focal-proposed) [6.1.38-1~ubuntu1.20.04.1]13:47
-queuebot:#ubuntu-release- Unapproved: accepted virtualbox-hwe [source] (focal-proposed) [6.1.38-dfsg-3~ubuntu1.20.04.1]13:48
sil2100ricotz: I'm reviewing it right now, a quick question in the SRU bug: https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1988744/comments/113:55
ubottuLaunchpad bug 1988744 in libreoffice (Ubuntu Jammy) "[SRU] libreoffice 7.3.6 for jammy" [High, In Progress]13:55
ricotzsil2100, commented14:06
ricotzsil2100, this could be an intermediate problem in Debian following every 7.3.x-x update, basically libreoffice-common "lost" the ownership of the directory leading to its removal in certain conditions14:09
ricotzsil2100, fyi https://git.launchpad.net/~libreoffice/ubuntu/+source/libreoffice/log/?h=wip/jammy-7.314:11
ricotz(updated the count of bug fixes)14:15
-queuebot:#ubuntu-release- Unapproved: s390-tools (jammy-proposed/main) [2.20.0-0ubuntu3.1 => 2.20.0-0ubuntu3.2] (core)14:18
-queuebot:#ubuntu-release- Unapproved: accepted libreoffice [source] (jammy-proposed) [1:7.3.6-0ubuntu0.22.04.1]14:20
=== dbungert1 is now known as dbungert
-queuebot:#ubuntu-release- Unapproved: s390-tools-signed (jammy-proposed/main) [2.20.0-0ubuntu3.1 => 2.20.0-0ubuntu3.2] (core)14:23
ricotzsil2100, thank you :)14:25
LocutusOfBorgvorlon, https://launchpad.net/~costamagnagianfranco/+archive/ubuntu/costamagnagianfranco-ppa/+build/2434606814:27
LocutusOfBorg Finished 14 minutes ago (took 4 hours, 30 minutes, 56.5 seconds)14:27
LocutusOfBorgwhat do you think about? :)14:27
=== schopin_ is now known as schopin
vorlonLocutusOfBorg: what does #debian-haskell think of these changes?15:43
vorlon(I have no idea what "unregistered" is)15:43
hellsworthsil2100: There's a gnome-tweaks SRU thats been opene for a little longer than a week. Could you please take a look when you get a chance? https://bugs.launchpad.net/ubuntu/+source/gnome-tweaks/+bug/198827615:44
LocutusOfBorgunregistered is the "not optimized version" of the compiler15:44
ubottuLaunchpad bug 1988276 in gnome-tweaks (Ubuntu Jammy) "GTK3 is not considered legacy in Ubuntu yet" [Undecided, New]15:44
hellsworthsil2100: bugging you because you're listed as the vanguard today15:44
LocutusOfBorgsomething "best effort" that works when an architecture is not officially supported15:44
LocutusOfBorgat least from what I understand15:44
sil2100hellsworth: o/15:45
sil2100Sure15:45
hellsworththanks!15:45
vorlonschopin: librsvg build failure on i386 is a regression in rustc, the failing tests also exist in the release version of the package and it fails to build per https://people.canonical.com/~ginggs/ftbfs-report/test-rebuild-20220617-kinetic-kinetic.html .  How do we handle rustc floating point handling having gotten slopper on i386?15:50
vorlonit's arguably ok for us to ignore the fp errors on i386 but I also don't know how to do that for i386-only in this test framework15:51
bdmurrayI'm investigating the amd64 queue back log15:57
rs2009jbicha: I made a few changes to the seed to eliminate all the broken GNOME packages (other than nautilus, as Trevinho needs to approve all the unity 7.6 changes before we can go ahead with uploading a new version of unity without nautilus as a Recommends package)16:00
rs2009would it be possible to update the ubuntu-unity-meta package in universe with the updated seeds?16:00
schopinvorlon: first, the easy answer: to ignore a specific test that uses the standard Rust testing framework (which seems the case in librsvg), replace the #[test] directive by #[cfg_attr(not(target_arch = "x86"), test)] on the test16:03
vorlonschopin: will target_arch = "x86" match only i386, not amd64?16:03
schopinYes, I just checked :)16:03
vorlonperfect16:03
schopinBut more globally, we're basically hitting a regression in rustc, right?16:04
schopinWe should at least investigate to see if it's been reported upstream, because we might have other software silently breaking because of it :/16:05
schopinAssuming we find a fix *and* it's in rustc (could be in LLVM if only found in Jammy & Kinetic), we can rebuild packages that have i386 binaries with Built-Using: the bad version of rustc16:11
vorlonschopin: sure, probably worth reporting upstream, but I doubt we care much about fp accuracy on i386 in packages built with rustc: https://paste.ubuntu.com/p/fTKYC78MwV/16:11
vorlonbasically it's just librsvg and mozjs16:12
schopinfair point :P16:12
vorlonschopin: also, well, it looks like seb128 already uploaded a patch to ignore the test failures on i38616:12
rs2009"would it be possible to update the ubuntu-unity-meta package in universe with the updated Ubuntu Unity seeds?"16:12
rs2009^ vorlon16:12
rs2009(we should have an almost fully-functioning ISO today if this gets uploaded)16:14
rs2009once the unity package is approved by Trevinho and uploaded to universe (the last package to be uploaded), we would be ready for the beta16:17
vorlonrs2009: updating now16:17
rs2009vorlon: thanks!16:18
LocutusOfBorgvorlon,18:04
LocutusOfBorgThe term "unregisterised" really means "compile via vanilla C",18:04
LocutusOfBorgdisabling some of the platform-specific tricks that GHC normally uses to18:04
LocutusOfBorgmake programs go faster. When compiling unregisterised, GHC simply18:04
LocutusOfBorggenerates a C file which is compiled via gcc.18:04
LocutusOfBorgfrom ./docs/users_guide/codegens.rst18:04
LocutusOfBorgWhen GHC is build in unregisterised mode only the LLVM and C code18:05
LocutusOfBorggenerators will be available. The native code generator won't be. LLVM18:05
LocutusOfBorgusually offers a substantial performance benefit over the C backend in18:05
LocutusOfBorgunregisterised mode.18:05
vorlonLocutusOfBorg: so it gets faster if we *disable* ghc's attempts at optimization? :P18:21
vorlonwow the list of non-existent packages that librust-rust-embed-dev depends on is just ridiculous18:22
jbicharust packaging is chaotic. The -dev packages provide long lists of virtual packages. And then those virtual packages shown up in Build-Depends and I'm unaware of good tools to understand it all18:36
vorlonbuilding random things and uploading them to the archive without first verifying that the built packages are installable sounds like a maintainer problem, not a tooling problem18:37
jbichavorlon: oh, I'll sync rust-rust-embed 6.4.0-2 which might help18:37
vorlonjbicha: I've removed it from -proposed, no need to manually sync now18:37
vorlonrandom broken rust package can wait until the next release18:38
jbichagot it18:38
sergiodjhello, kindly pinging regarding the FFe bug for sssd: https://bugs.launchpad.net/ubuntu/+source/sssd/+bug/198861519:37
ubottuLaunchpad bug 1988615 in sssd (Ubuntu) "[FFe] Merge sssd 2.7.3-2 from Debian unstable" [Undecided, New]19:37
=== arraybolt3_ is now known as arraybolt3
-queuebot:#ubuntu-release- New binary: ormar [amd64] (kinetic-proposed/universe) [0.11.3-1] (no packageset)20:21
-queuebot:#ubuntu-release- New sync: rust-crdts (kinetic-proposed/primary) [7.2.0+dfsg-1]20:22
LocutusOfBorgvorlon, I put ghc on kinetic with the armhf unregistered mode20:27
LocutusOfBorglets see how bad is the rc debian bug20:28
LocutusOfBorgso you can remove the ghc sync block now20:33
-queuebot:#ubuntu-release- New binary: onetbb [i386] (kinetic-proposed/universe) [2021.5.0-15] (i386-whitelist)20:34
-queuebot:#ubuntu-release- New binary: onetbb [amd64] (kinetic-proposed/universe) [2021.5.0-15] (i386-whitelist)20:41
-queuebot:#ubuntu-release- New binary: onetbb [armhf] (kinetic-proposed/universe) [2021.5.0-15] (i386-whitelist)20:42
bdmurrayvorlon: regarding nrepl-clojure the switch from arch all to amd64 and arm64 only and so the armhf and ppc64el regressions are not really regressions. Should those be hinted given that arm64 is a regression?20:46
vorlonbdmurray: I think they should be hinted as the tests will never pass without binaries on those architectures; the arm64 will block it still20:48
-queuebot:#ubuntu-release- New binary: onetbb [arm64] (kinetic-proposed/universe) [2021.5.0-15] (i386-whitelist)20:48
bdmurrayvorlon: ack, thanks20:49
-queuebot:#ubuntu-release- New: accepted onetbb [arm64] (kinetic-proposed) [2021.5.0-15]20:51
-queuebot:#ubuntu-release- New: accepted onetbb [armhf] (kinetic-proposed) [2021.5.0-15]20:51
-queuebot:#ubuntu-release- New: accepted golang-github-iovisor-gobpf [amd64] (kinetic-proposed) [0.2.0-4]20:51
-queuebot:#ubuntu-release- New: accepted onetbb [i386] (kinetic-proposed) [2021.5.0-15]20:51
-queuebot:#ubuntu-release- New: accepted onetbb [amd64] (kinetic-proposed) [2021.5.0-15]20:51
-queuebot:#ubuntu-release- New: accepted ormar [amd64] (kinetic-proposed) [0.11.3-1]20:51
-queuebot:#ubuntu-release- New binary: onetbb [s390x] (kinetic-proposed/universe) [2021.5.0-15] (i386-whitelist)20:55
vorlon# dpkg -S /usr/lib/powerpc64le-linux-gnu/libhs.so.5.4.720:56
vorlonlibvectorscan5:ppc64el: /usr/lib/powerpc64le-linux-gnu/libhs.so.5.4.720:56
vorlon#20:56
vorlonright, perfectly normal library naming20:56
vorlonas opposed to amd64 where it's provided by libhyperscan5. :P20:57
bdmurrayvorlon: to be clear what did you mean by "hint"? force-badtest or something else?20:58
vorlonbdmurray: yeah, badtest20:58
bdmurrayvorlon: I'm looking at ~ubuntu-core-dev +invitations and see invites from ubuntucinnamon-dev and ubuntu-unity-devs. Should those be for ~ubuntu-core-dev or ~motu?21:06
=== arraybolt3_ is now known as arraybolt3
vorlonbdmurray: ~ubuntu-motu21:29
bdmurrayvorlon: ack, FYI it's really ~motu21:42
vorlonbdmurray: right, sorry21:42
bdmurrayseb128: what's this invitation for ~ubuntu-core-dev to join ~bluetooth about?21:44
jbichabdmurray: bluez is maintained there https://code.launchpad.net/~bluetooth/bluez/+git/bluez21:46
vorlonjbicha: is the purpose of that instead of one of the ubuntu-dev teams to grant morphis commit access despite not being an Ubuntu Developer?21:47
jbichaI don't know why it was done that way. duflu has been maintaining bluez and isn't a core dev21:50
-queuebot:#ubuntu-release- New: accepted onetbb [s390x] (kinetic-proposed) [2021.5.0-15]23:47

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