[01:02] mwhudson: attached F/E patches to the bug [01:04] niedbalski: thanks [01:04] mwhudson: yw, have a good day o/ [01:14] niedbalski: uploading [01:16] (with a tweak to the version number on eoan) [07:32] juliank: hi, is merging apt-xapian-index in the works? [08:14] jibel: hey! Did you finish your tests on https://code.launchpad.net/~hugh712/ubiquity/+git/ubiquity/+merge/380808 ? [08:18] sil2100, I'm on it and something else for kde [08:18] sil2100, why? [09:04] sil2100, I'll do more tests today, it seems that g-s-d is not running but I hardly see why this mp would break it. So i'll check on a default install [09:04] not running during end user setup [09:10] jibel: hm, ok, thanks! Was poking about it because the OEM team seemed to have that as a priority [09:21] sil2100, the MP is fine, I'll merge it. OEM config is broken though [09:25] jibel: how is it broken? [09:28] sil2100, not themed, not the right font, ... g-s-d is probably not running [10:42] RikMills: why? [10:44] we have the changes already, why should we do a pointless merge _now_? [10:44] juliank: python-apt in proposed has breaks on apt-xapian-index version in release pocket [10:45] oh did I do that? [10:45] hmm [10:45] ok then [10:46] thanks [11:28] RikMills: telepathy is a kde thing. could you have a look at telepathy-salut, -python, -haze, whether to remove them or port to python3? [11:38] doko: telepathy is not a KDE thing per se. 2 of those are recommends of kde-telepathy-minimal, but to be honest I had never heard of them. the kde telepathy stack is anyway borderline removable itself, as upstream maintenance is minimal [11:38] in other words, I don't think I can say [11:57] RikMills: ok, I'm filing removal bugs then, also for pidgin-skype, seen no update since 2014 [11:59] this older style desktop messaging is generally a quite neglected thing now [12:00] RikMills: could you comment on https://bugs.launchpad.net/ubuntu/+source/telepathy-salut/+bug/1869361 [12:00] Launchpad bug 1869361 in telepathy-salut (Ubuntu) "remove Python2 based telepathy-* plugins and rdeps" [Undecided,New] [12:06] doko: done [12:17] cpaelzer, coreycb: https://launchpad.net/ubuntu/+source/python-tx-tftp has a server subscription. can the package be removed? [12:29] kanashiro: puppet migrated \o/ [12:30] ahasenack, and also ruby-zip :) [12:30] doko: it doesn't appear to be part of the openstack dependency chain so it's not needed on my end [12:31] kanashiro: ah, that was applied? [12:32] ubuntu-release:force-badtest ruby-zip/all/i386 [12:32] yep [12:34] sil2100: hi, libcbor upstream released 0.6.1 with the soname fixed (like in our patch in 0.6.0): https://github.com/PJK/libcbor/releases [12:36] he also clarified in the docs how it will be from now on [12:36] sil2100: shall I update? I'll comment in the bug [12:37] cpaelzer: FYI ^ [13:01] RikMills: ping on https://bugs.debian.org/952060 [13:01] Debian bug 952060 in src:libsignon-glib "libsignon-glib: FTBFS: signon-auth-service.c:72:13: error: G_ADD_PRIVATE [-Werror]" [Serious,Open] [13:03] coreycb: please comment on https://bugs.launchpad.net/ubuntu/+source/python-tx-tftp/+bug/1869366 [13:03] Launchpad bug 1869366 in python-tx-tftp (Ubuntu) "RM: python-tx-tftp package, not needed anymore?" [Undecided,New] [13:10] doko: I don't know what to do about that [13:14] RikMills: same question for libaccounts-glib [13:15] same answer I am sure [13:19] Hi guys, does anyone where work on building go debian packages ? I wanted to ask how can we resolve the go dependencies without making a debian package for the dependency ? [13:21] *here [13:26] you could vendor the dependency [13:26] some packages do that [13:39] ahasenack, Do I go get inside Makefile or rules ? [13:39] seb128: do we still have an artwork theme? https://launchpad.net/ubuntu/+source/human-theme [13:39] arunpyasi: that I don't know, you should check existing packages [13:39] doko, no idea sorry [13:39] arunpyasi: runc and containerd are some examples [13:39] ahasenack, I had go get inside Makefile but while building, I got permission denied. [13:39] ahasenack, OH ok, let me check :D [13:39] it shouldn't fetch from the network during build [13:40] ahasenack, So, we need to build respective .deb file ? [13:40] or download and keep in the source ? [13:46] doko: python3-txtftp was in for maas [13:46] doko: they are a snap now and don't need it from the archive [13:46] doko: you should ask them if it is needed [13:47] e.g. in bionic python3-maas-provisioningserver depended on it [13:48] arunpyasi: when it's vendored, it's part of the source tarball [13:49] cpaelzer: any idea who to ask? [13:50] ahasenack, ok, thanks ! [13:50] doko: I'd say sparkiegeek - but he is not on this chan [13:53] ahasenack, BTW, I liked the way pkgbuild works in Archlinux :D https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/golang-deepin-lib [13:56] sparkiegeek: so is python-tx-tftp still needed in the archive, or can it be removed? [13:58] doko: still needed - MAAS has indeed moved to a snap for primary deployment method, but the snap itself is built from packages in the archive [13:59] sparkiegeek: can you port it to python3 then? [14:00] doko: hmm, we depend on the python3 binary package, which comes from python-tx-tftp source? https://packages.ubuntu.com/focal/python3-txtftp [14:01] doko: so I'm not clear what porting is needed, if any [14:04] sparkiegeek: so we can remove python-tx-tftp? [14:04] sparkiegeek: stop building the python2 module? [14:05] doko: stopping building python2 module is fine, yes [14:05] doko: but removing python-tx-tftp (which is the source package) is not fine, just ok to remove python-txtftp (binary) [14:06] sparkiegeek: and there's no update since 2017? [14:07] doko: https://github.com/shylent/python-tx-tftp so it seems, yes [14:08] sparkiegeek: please can you upload the package? [14:09] doko: am not an Ubuntu developer :| [14:10] pff [14:13] ahasenack: hey! I guess that would be nice, then we'd be hack-free o/ [14:13] sil2100: yeah, but check out my comment in the bug [14:13] I think he made a release of master by mistake [14:16] sparkiegeek: ftbfs with Python3: [14:17] [ERROR] [14:17] Traceback (most recent call last): [14:17] File "/usr/lib/python3/dist-packages/twisted/trial/runner.py", line 804, in loadByName [14:17] return self.suiteFactory([self.findByName(name, recurse=recurse)]) [14:17] File "/usr/lib/python3/dist-packages/twisted/trial/runner.py", line 733, in findByName [14:17] obj = reflect.namedAny(name) [14:17] File "/usr/lib/python3/dist-packages/twisted/python/reflect.py", line 313, in namedAny [14:17] raise ModuleNotFound("No module named %r" % (name,)) [14:17] twisted.python.reflect.ModuleNotFound: No module named 'tftp' [14:17] tftp [14:17] ------------------------------------------------------------------------------- [14:17] Ran 1 tests in 0.073s [14:17] FAILED (errors=1) [15:10] doko: https://paste.ubuntu.com/p/XqJJjCt8r8/ i assume you have something like that? I just knocked it up, completely untested [15:19] sparkiegeek: yes, the trial3 call fails [15:30] community-themes [15:30] feisty-session-splashes [15:30] feisty-wallpapers [15:30] gutsy-wallpapers [15:30] human-theme [15:30] xnox, Laney, seb128: any idea who owns these packages? or if we can remove them? [15:31] doko, no-one I guess? and probably [15:33] but i like them! [15:33] doko: i'll set maintainer to myself?! [15:39] +1 [15:41] rbasak whenever you have a chance, is it possible to import 'meson' into git-ubuntu? [16:26] bdmurray, ping [16:33] gpiccoli: hello === genii_ is now known as genii [16:37] ddstreet: I can take care of that for you [16:39] ddstreet: I also added it to the list of packages to import, but to have that live will require a re-deployment of the importer, something we do every now and then. Just ping me if you notice the git repo is out of date [16:39] thanks! [16:39] ddstreet: it's currently importing, I'll let you know once it's done [16:39] it's at 0.27.0-1 now [16:41] hmm [16:41] does anyone know why on focal /etc/X11/Xsession.d/95dbus_update-activation-env unsets XDG_SESSION_ID? [16:42] or maybe, why XDG_SESSION_ID is not set in the session now [16:42] (maybe that file is a false positive) [16:42] The session is now spawned by the systemd --user instance, which runs outside of any logind session [16:43] hmmm, right, [16:43] hmm [16:43] should I be expecting XDG_SESSION_ID to be set? [16:43] or is that deprecated [16:43] Nope [16:44] please forgive me if I'm asking unclearly [16:44] I would like to learn of the logind session ID somehow [16:44] given a process or otherwise [16:44] sd_uid_get_display() is what most things that really do still want to know what the 'graphical' session have been moved to use [16:45] Laney: I'm not after the graphical session if that is a factor, just about the logind session of the current process [16:45] effectively when I run loginctl show-session [16:45] I'd like to know the ID of the session I'm in [16:46] I need this for some testing so that I can then wrap up that session wiht loginctl kill-session [16:46] Then there's sd_pid_get_session(), but not all processes run inside a logind session - that's the behaviour you are seeing [16:46] including those spawned from systemd units [16:46] Laney: hmm, I'm confused, [16:46] so what is a logind session? [16:47] or more specifically, what is the relationship to a logind session [16:47] and a systemd --user instance [16:47] if I login to a focal desktop I see it's a logind session [16:47] it has an ID [16:47] You get at most one systemd --user instance per user per machine, and one D-Bus session bus to go along with that [16:47] right [16:48] that makes sense [16:48] and then each login - be that VT, graphical, SSH gets its own logind session [16:49] and are you saying that XDG_SESSION_ID is no longer coupled to a logind session [16:49] therefore the variable is not set? [16:49] which *can* be a container for processes, but also the systemd instance can spawn stuff that is *not* associated with any of those sessions in particular [16:49] so like if you do SSH, start a user unit, VT, log out of SSH, that unit will still be running [16:50] is that linger or is that unrelated? [16:50] lingering would make it so that if you additionally log out of the VT then it stays around, otherwise it would be killed [16:50] ah [16:50] right [16:51] okay then I sort of understand this part [16:51] so I guess I must use sd_pid_get_session -or equvalent- it is just for testing after all [16:51] * zyga digs in to see what that does [16:51] probably cgroups [16:51] Laney: thank you, I can share what I'm building that needs this [16:51] if you want to spend some time on it and poke holes at the idea [16:52] you can do: loginctl session-status to see all the processes that are in there [16:52] (it's a shell script that helps to test interactions that normally happen in a user session) [16:52] also systemd-cgls is an interesting thing to look at to see how things are laid out nowadays [16:52] sure, I can try to take a look! [16:52] I'm familiar with cgls [16:53] this is for a part of testing snap run's use of StartTransientUnit with a scope unit [16:57] ddstreet: it's on artful now [16:57] busy little package [16:58] on https://help.ubuntu.com/community/InstallCDCustomization [16:58] MBR_FILE=/tmp/ubuntu_isohybrid_mbr.img [16:59] does anyone know how that file is created or where it's copied from? [16:59] ah there is a dd command [17:00] yes, copied from the iso [17:00] with a magic count [17:00] * ahasenack thought it was 512 bytes [17:01] dd if="$OLD_IMAGE" bs=1 count=446 of="$MBR_FILE" [17:01] works! [17:19] Sorry bdmurray, I've missed your ping that time [17:20] I'd like to ask you about an email I received, about libvirt crash increase rate after one version with a patch from me got in -proposed [17:21] I want to confirm that phasing continues, or if it stopped, what can I do ? Don't have accesss to the logs there, about that crash faults..but they seem to be present in older versions [17:21] The rate of crash increase calculation can return false positives in the first day or two, so the first step should be to see if the phasing is still stopped. [17:22] ok bdmurray, how can I check that? [17:22] The email says you can view the current status ... link [17:22] http://people.canonical.com/~ubuntu-archive/phased-updates.html [17:22] Thnak you bdmurray - no libvirt there [17:23] No problem, sorry for the false alarm. [17:24] no problem, thanks for the information bdmurray =) [17:24] havea good weekend [18:02] guys?! What is the maximum size of icons in toolbars in Ubuntu? [18:02] someone in the PureBasic forum was saying that OS APIs limit the size to 24x24 but I think it is not true [18:19] ddstreet: meson import is done [18:19] thanks! [18:19] marcoagpinto: no idea, maybe try #ubuntu-desktop? [18:20] ahhhh [18:20] thanks [20:45] hello :) [21:54] kenvandine: https://bugs.launchpad.net/ubuntu/+source/vte2.91/+bug/1869440 [21:54] Launchpad bug 1869440 in vte2.91 (Ubuntu) "missing breaks/replaces for files moved between packages?" [Undecided,New] [21:59] xnox: i've already uploaded a fix [22:00] kenvandine: nice, which version? [22:00] kenvandine: ah, i see it ubuntu2 [22:02] kanashiro: I see zip transitioned, thanks. [22:03] xnox: yup [22:04] Unit193, my pleasure [22:45] xnox, kenvandine, quite some users seem to enable focal-proposed :-/