/srv/irclogs.ubuntu.com/2018/05/04/#ubuntu-desktop.txt

seb128good morning desktopers05:43
jibelGood morning seb12805:43
seb128lut jibel, en forme ? bientôt le w.e ? ;)05:44
jibelseb128, en pleine forme et bientot les vacances :) et toi ça va ?05:44
seb128oui, c'est vendredi :)05:45
dufluMorning seb128 and jibel05:50
duflubon vendredi05:50
seb128bon vendredi duflu!05:50
jibelhi duflu, happy friday to you05:50
willcookemorning all.  Happy Friday!06:30
dufluHi willcooke06:34
=== seb128_ is now known as seb128
didrocksgood morning06:43
seb128lut didrocks06:43
didrockssalut seb128, paré pour la dernière journée en Allemagne ?06:44
seb128oui :)06:46
duflu'lo didrocks06:48
didrockshello duflu06:48
oSoMoNgood morning desktoppers06:55
seb128lut oSoMoN06:56
oSoMoNsalut seb12806:57
oSoMoNça va?06:57
didrockshey oSoMoN07:17
oSoMoNhey didrocks07:17
didrocksinstalling kubuntu to test dist-upgrade telemetry07:19
dufluMorning oSoMoN07:19
oSoMoNgood afternoon duflu07:19
Laneymoin08:02
didrockshey Laney08:06
Laneyhey didrocks08:07
Laneyandyrock: you better get cjwatson to review that08:07
Laneydidrocks: how's it going?08:07
didrocksLaney: quite well! Week-end almost there, installing kubuntu… ;) how are you?08:07
Laneytired, looking forward to a 3 day weekend!08:08
didrocks(funny that running the dist-upgrader from source between GTK and KDE require different procedures… :p)08:08
didrocks3 days?08:08
didrocksMonday if off for you?08:08
didrocks"Early May bank holiday"08:09
didrockswe are not going to see each other a lot next week :)08:09
didrocksTuesday and Thursday is off in France08:09
didrocksare*08:09
didrocks(but not Monday)08:09
Laneyyeah may's a good month for holidays08:10
didrocksindeed :)08:11
Laney2 for us though, you get 4 I think08:11
Laneyslackerssss08:11
didrockswell, actually, 308:12
didrockswe got 4, but only get paid for 308:12
didrocksthe 21 one is a weird one, basically, it's taxing for elder's charges08:14
didrocksand they are discussing about adding one more like this08:14
Laneyhmm?08:15
Laneydon't think we have anything like this08:15
didrocksit started with the heat waves in 200308:15
didrocksso, if I count correctly, you have 8 days off in UK, we have 9 in France (once you removed the Saturdays and Sundays)08:16
didrocksas for us, it depends on the year ;)08:16
Laneyyep always 808:16
didrocksyeah, more random for us08:16
Laneyunless you vote labour08:16
didrocksah ?08:17
Laneythey want to make more!08:17
didrocksI wonder, for all of those who don't work on Monday, how does it work for you?08:17
didrocksdo they get it back at their leasure?08:17
Laneyinteresting, I don't actually know if there's a general rule08:20
seb128Laney, didrocks, did you see https://code.launchpad.net/~azzar1/ubiquity/+git/ubiquity/+merge/345056 ? seems like andyrock figured out the permission issue :)09:23
seb128I'm trying to wrap my head around the fix09:23
seb128extra reviews/comment are welcome :)09:23
seb128duflu, duflu, btw https://lists.ubuntu.com/archives/ubuntu-devel/2018-May/040295.html , you are right that the vcs info needs updated but that requires an upload09:24
dufluseb128, yeah sounds like both cairo and ubiquity are broken simultaneously. Fixing at least one of them will hide the problem09:25
seb128right09:25
dufluAnd we have fixes for both09:25
didrocksoh nice! looking09:25
seb128well done team!09:25
didrockshum09:26
didrocksI don't understand why we don't call directly os.setresuid(0, egid, 0) for instance09:27
didrocksprobably because os.setgroups([]) has an incidence, but I've never used that one09:27
seb128yeah, it's a bit over me as well how that code works :/09:27
seb128I wonder if we should get foundations to review09:27
didrockswell, preservering the euid and geuid is needed for sure09:28
Nafallomorning09:28
didrocksand replacing with 0 for uid/guid was a mistake09:28
didrocksbut I don't understand why the 2 calls09:28
didrockshey Nafallo09:28
seb128right09:28
seb128I've pinged Steve/Dimitri, let's see if they want to review09:31
didrocksyeah09:31
Laneyhi seb12809:32
LaneyI already told andyroc-k earlier that he should ask Colin09:32
Laneybut ok that you pinged them09:32
seb128ah, I disconnected/didn't see that09:33
seb128thx09:33
seb128Laney, xnox commented saying you should review :p09:36
Laneythat's not a very helpful comment09:36
seb128indeed09:36
xnox/o\09:37
xnox😱09:37
seb128xnox, btw you could change the Vcs info in the git repo at least, so it's in the next upload09:37
xnoxseb128, yes09:37
seb128thx09:37
LaneyI still recommend that Andrea talks to Colin when he's around, that's probably likely to be the most productive route09:38
Laneyhi xnox :P09:38
xnoxyo09:39
seb128Laney, right09:43
andyrockhey all10:37
andyrockdidrocks: the two calls are required because .setgroups requires permissions10:37
andyrockthat's why the regression was introduced in the first place10:38
andyrockI'll talk with colin and add a comment to explain why the double call is required10:43
=== injo is now known as gluteus
seb128tkamppeter, did you see bug #1763520?12:23
ubot5bug 1763520 in cups (Ubuntu) "after upgrade to bionic, printing fails without explanation / logs / debuggability" [High,New] https://launchpad.net/bugs/176352012:23
andyrockseb128: Laney: Colin said we should ask Foundation to review it13:08
Laneyhahaha13:08
Laneyright then :-/13:09
Laneyxnox: guess it's up to you please :-)13:09
andyrockwe could ask community to help testing it13:09
andyrockon kubuntu too13:09
xnoxlovely13:10
xnoxLaney, my first thoughts are "it seems sketchy to have more than one pair of drop/restore privilidges"13:10
xnoxLaney, the effects of these extra euids, are potentially non-obvious13:10
xnoxLaney, and i need to inspect all calls to these things....13:10
xnoxLaney, Test that "push battan" works13:10
didrocksandyrock: sent "approved" for my part as you answered my question, but yeah, would be nice to have Foundation doing the final round ;)13:11
andyrockthe *_save version is not used in a lot of places13:12
andyrockbasically in 3 places13:14
seb128who wants to handle merging/SRUing that ubiquity fix?13:43
seb128cyphermox, xnox, want to do that?13:43
cyphermoxI can merge it13:45
seb128thx13:45
seb128if someone here wants to try to drive that through upload/SRU next week that would be nice13:46
seb128otherwise I can have a look once I'm back13:46
didrocksmy realm for a "s" option in bzr sheleve13:49
didrocksshelve*13:49
seb128I update bug #1751252 for SRU info13:49
ubot5bug 1751252 in ubiquity (Ubuntu Bionic) "[regression] ubiquity crashed in debconf.py:104 with ValueError: invalid literal for int() with base 10: ''" [High,In progress] https://launchpad.net/bugs/175125213:49
seb128cyphermox, if you merge can you dput to bionic as well? ;)13:49
seb128cyphermox, the bug reference is ^ and is SRU compliant13:50
cyphermoxyeah, I was going to dput as well14:00
seb128thx!14:00
cyphermoxit's just that I was preparing to do this on the bzr branch, because that's what I still had loaded14:00
seb128hehe14:01
seb128on that note, I'm wrapping in a bit so have a nice w.e/week desktopers if I don't see you again before your eod14:01
seb128(I might be online from airport/train/... later)14:02
didrockshave a nice travel back/week-end/week seb128!14:02
seb128thx14:02
rbasakBug 1767527 looks legit to me. I think I've hit it previously (upgrading to 16.04 perhaps?). Stuff gets removed on release upgrade such that there's not enough in the initramfs to decrypt LUKS.15:49
ubot5bug 1767527 in cryptsetup (Ubuntu) "[18.04] Installation boot failure. WARNING: invalid line in /etc/crypttab" [Critical,In progress] https://launchpad.net/bugs/176752715:49
HEX0rbasak: afaik the only hook you need in initramfs is "encrypt". Imo it's best to just compile everything into the kernel including firmware blobs and disable module loading.17:02
HEX0default keymap is US so you only need keyboard and encrypt hook. if you use dracut you need to specify crypt module. I'd personally still make initramfs as simple as possible so it's less likely to fail and build everything into the kernel17:06
oSoMoNhave a good week-end desktoppers!17:26

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