/srv/irclogs.ubuntu.com/2018/07/06/#ubuntu-devel.txt

=== rbalint_ is now known as rbalint
rbasakslangasek: I've been asked to look at the MAAS SRUs in the queue. What's the status of the MAAS SRU exception please? Is it approved? I found https://wiki.ubuntu.com/MAASUpdates but it doesn't seem to be endorsed or linked from https://wiki.ubuntu.com/StableReleaseUpdates00:35
rbasak(I'm aware I could review, negotiate and approve myself, but I'd prefer to go with whatever is already being done rather than do it all again)00:37
slangasekrbasak: correct, it has not been signed off on as a standing exception.  infinity has the ball on getting that done.  SRU Team always has the authority to make one-off exceptions, the standing exception just saves us time and avoids inconsistent handling00:37
slangasekrbasak: that wiki page is not approved, but I'd say it's getting close, so maybe you want to review it yourself by way of assessing the SRU00:37
rbasakOK00:37
rbasakTHanks00:37
tsimonq2rbasak: How often do Git imports run?00:42
tsimonq2(I'm asusming it's in a cronjob, right?)00:42
tsimonq2*assuming00:42
rbasaktsimonq2: there's a "daemon" that watches Launchpad publications00:52
rbasakIt's not currently very smart. In theory it should pick up on things in thirty minutes. In reality an actual import could take longer if it falls behind (eg. a large number of new publications). Right now it's recovering from an outage.00:53
tsimonq2rbasak: Ah.00:54
tsimonq2Thanks.00:54
anderskI feel like there ought to be an automated check for version monotonicity across Ubuntu releases.  Having just written a script for this, I found:03:11
anderskOlder in trusty than precise: language-pack-hne language-pack-hne-base language-pack-hsb language-pack-hsb-base language-pack-ss language-pack-ss-base03:11
anderskOlder in xenial than trusty: dh-golang03:11
anderskOlder in artful than xenial: fuse-umfuse-ext2 libclc libdrm mesa patch python-pyvmomi snapcraft wireless-regdb03:11
anderskOlder in bionic than xenial: fuse-umfuse-ext2 linux-meta-azure mesa nvidia-graphics-drivers-38403:11
anderskOlder in bionic than artful: libvorbisidec nvidia-graphics-drivers-38403:11
anderskOlder in cosmic than bionic: firefox gnupg2 gst-plugins-bad1.0 gstreamer-vaapi imagemagick libarchive-zip-perl linux linux-meta-raspi2 linux-raspi2 linux-signed llvm-defaults perl php7.2 snapcraft swauth thunderbird03:11
anderskThe mesa discrepancy in particular seems to be interfering with upgrades on a machine with both xenial and bionic sources, and I’d guess it might be causing upgrades to fail.03:13
Unit193andersk: Every upgrade I end up with local packages because people can't keep the upgrade path intact, and while I wouldn't mind that in PPA's so much I do mind in the official Ubuntu archive.03:19
Unit193andersk: I must ask though, what script did you write for this?03:20
Unit193https://loki.unit193.net/test_versions.py is mine, but it's designed for other uses not specifically testing upgrade paths.03:21
anderskIt’s a similar quick Python script: https://gist.github.com/andersk/72bf1e03fb5c8fff0b13e3dc497d85cd03:32
Unit193Neat.03:37
LocutusOfBorgtyhicks, hello, can we please have fscrypt merged / synced from Debian?11:24
LocutusOfBorgmaybe the new version fixes the testsuite11:24
LocutusOfBorg(yes, it should fix it)11:26
xnoxdoko, because boost upstream changed how they abi tag python-like libraries, i doubt anything in debian/ubuntu will know how to actually build against both 36 and 37 variants of the libs.14:16
xnoxdoko, thus when i come back, i will work on fixing all of those.14:16
xnoxdoko, as part of the 1.67 transition14:16
xnoxdoko, it's in NEW queue for both ubuntu & debian.14:16
xnoxdoko, (just the boost1.67, not the update to the defaults yet)14:16
tyhicksLocutusOfBorg: hey - thanks for the ping - it looks like a merge and possibly a sync is possible16:20
tyhicksgeneral question for #ubuntu-devel... the fscrypt package that I uploaded directly to bionic (and that cosmic inherited) built the golang-github-google-fscrypt-dev binary package which is the source tree of the fscrypt project (many go package seem to do this)16:22
tyhicksDebian fscrypt source package comments out that binary package from the control file: https://salsa.debian.org/go-team/packages/fscrypt/blob/debian/sid/debian/control#L5716:23
tyhicksI'd like to simply sync the package from Debian but anyone with that package installed will be left with the old version16:24
tyhicksI don't think that's a problem, especially considering what the binary package is, but can someone confirm that we can just not build that binary package in cosmic without any problem?16:24
mdeslaurtyhicks: just make sure there are no reverse depends on it, then you can drop it, yes17:18
tyhicksmdeslaur: ah, I hadn't thought about that (shouldn't be in this case but I'll make sure)17:19
tyhicksthanks!17:19
mdeslaurnp17:19
mdeslaurand reverse-build-depends17:19
* tyhicks nods17:20
tyhicksall good17:20
ahasenackdoko: hi, what was that sssd /usr/local change? It is failing to build now: https://launchpadlibrarian.net/377463205/buildlog_ubuntu-cosmic-amd64.sssd_1.16.1-1ubuntu4~ppa1_BUILDING.txt.gz20:34
ahasenackthe change: https://launchpadlibrarian.net/370383936/sssd_1.16.1-1ubuntu2_1.16.1-1ubuntu3.diff.gz20:34
ahasenackit's also adding an init file, not mentioned in the changelog20:37
Snow-Mananyone know how to get at the unix username of the user building the package inside debian/rules..?21:52
elmoSnow-Man: ... whoami ?21:54
Snow-Mantried that21:54
Snow-Manmore specifically: "export USER=$(whoami)" at the beginning of debian/rules21:55
elmoOK?21:55
Snow-Manwell, it didn't work..21:55
elmoas in $USER is empty or wrong or what?21:56
Snow-Man$(USER) ends up being empty21:57
Snow-Man$USER just gives SER21:58
Snow-Manspecifically trying to fix this: https://buildd.debian.org/status/package.php?p=pgbackrest21:58
Snow-Manessentially need to do: `sed -i 's/vagrant/$USER/g' /backrest/doc/resource/exe.cache`21:59
Snow-Manalso tried $(LOGNAME) but no joy there22:00
elmoSnow-Man: it's been a while since I did make files, but don't you need it to write it as $$USER  ?22:01
Snow-Manelmo: thought $(USER) would work (have been trying both $USER and $(USER)...), but lemme try $$USER...22:01
Snow-Manended up having to use $$(whoami), but that worked!  thanks much elmo!22:13
elmoSnow-Man: no worries22:13
cjwatsonSnow-Man: $(USER) would work if it were a make variable rather than a shell variable, in which case it would need to be assigned using $(shell whoami) rather than just $(whoami).  FWIW22:24
cjwatsonSnow-Man: $USER works because it's pre-set in the build environment, which isn't a particularly robust assumption to make22:26
cjwatson$$USER rather22:26
cjwatson$$(whoami) seems like a reasonable approach though and is probably what I'd do if there's only one occurrence22:28
Snow-Manyea, this is temporary22:28
Snow-Manand there's only one case of it22:28
Snow-ManWe should be able to eliminate the need for it in the next version22:28
cjwatsonack22:28

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