/srv/irclogs.ubuntu.com/2016/01/22/#ubuntu-devel.txt

=== salem_ is now known as _salem
SpamapSmarcoceppi: FYI, a few of us are headed to karaoke in Korea Town later this evening.. :)01:41
SpamapSmarcoceppi: Cafe Brass Monkey. You can pass that along if you want.01:41
BluefoxicyI have no idea what i'd file for a bug for this02:38
BluefoxicyInstall Monodevelop, create new ASP.NET MVC project, it doesn't compile out of the box.02:38
BluefoxicyRequires System.Web.Mvc 3.0, which comes installed; this requires a ton of 3.0 libmono stuff, which doesn't come installed.  4 hours of futzing with nuget packages later, still won't work.  :|02:39
Bluefoxicyat the very least, a new, blank project should work out of the box.02:39
=== yuning_ is now known as yuning
pittiGood morning07:44
mitya57spineau, will do now07:59
spineaumitya57: Good morning08:03
mitya57Good morning!08:03
mitya57spineau, also, I'll take the liberty to change the ugly .install.in file to a normal install file using dh-exec08:04
mitya57(if you don't mind)08:04
spineaumitya57: oh sure, if there's a more compliant way to do the same thing08:04
mitya57I'll say more nice rather than more compliant08:05
mitya57spineau, and also, set -e as a separate line in debian/rules didn't make any sense :)08:07
spineaumitya57: indeed, I'm reading how dh-exec works08:09
mitya57spineau, uploaded to both Debian and Ubuntu08:21
spineaumitya57: thanks again08:21
mitya57Yw!08:21
flexiondotorgCan I request that today's patch pilots take a look at sponsoring some Ubuntu MATE requests that we would like for 16.04 Alpha 2.08:47
flexiondotorgThese are in the queue for Ubuntu MATE: https://bugs.launchpad.net/ubuntu/+source/ubuntu-mate-artwork/+bug/1535927 https://bugs.launchpad.net/ubuntu/+source/ubuntu-mate-settings/+bug/1535922 https://bugs.launchpad.net/ubuntu/+source/ubuntu-mate-meta/+bug/153591008:49
ubottuLaunchpad bug 1535927 in ubuntu-mate-artwork (Ubuntu) "ubuntu-mate-artwork 16.04.1 new release [debdiff attached]" [Wishlist,New]08:49
ubottuLaunchpad bug 1535922 in ubuntu-mate-settings (Ubuntu) "ubuntu-mate-settings 16.04.1 release [debdiff attached] " [Wishlist,New]08:49
ubottuLaunchpad bug 1535910 in ubuntu-mate-meta (Ubuntu) "Please update ubuntu-mate-meta for 16.04 Alpha 2" [Low,New]08:49
Odd_Blokeapw: Quick kernel SRU/lifecycle question; when we see an SRU for a release kernel, will there also have been an SRU release for the LTS kernels?09:32
Mirvflexiondotorg: looking and probably sponsoring the first two, I don't know what needs to be updated in the meta package09:36
flexiondotorgMirv, That's great.09:36
flexiondotorgMirv, Usually someone from foundations updates the meta package.09:36
LaneyMirv: download the source package, run ./update, debuild, upload09:38
Mirvthat sounds easy09:39
Mirvah, it just runs germinate update09:39
flexiondotorgMirv, Yep, that's all that is needed :-)09:39
Unit193Mirv: Thanks!09:46
MirvUnit193: you're welcome!09:49
gj|workI'm going to set up a LX-Container to run a Desktop based on Trusty. I neary works out of the box, but there is a problem with the user session management: If i log in -- either via GUI or via ssh -- there is no session listed by 'loginctl'. From this, i e.g. can't do actions requirering authorisation via the desktop. Please, how to debug (or solve) this?10:06
xnoxdoko, thank you for fixing gcc on arm6410:13
ginggs_doko, yeah thanks! i fired off rebuilds for a couple of things earlier10:22
cyphermoxgood morning!10:44
mitya57spineau, ignore the rejected mail please, I've sorted it out with a ftp master10:48
spineaumitya57: ok, nice, thank you10:52
flexiondotorgMirv, Thanks for your sponsoring :-)11:07
spineaucyphermox: hello, do you know who can do the universe->main migration for pyotherside? I'd like to unblock the xenial builds11:15
spineaucyphermox: mitya57 sponsored a new version this morning that passed all the tests. The package is ready for a copy11:16
cyphermoxspineau: ask in #ubuntu-release :)11:16
spineaucyphermox: ok thanks11:16
=== spineau is now known as spineau_afk
=== _salem is now known as salem_
=== jincreator is now known as jincreator_
Mirvspineau_afk: you'll need to go through this process https://wiki.ubuntu.com/MainInclusionProcess12:13
Mirvspineau_afk: ah, I only didn't find a bug because it was already handled, great :)12:13
dasjoecjwatson: re: grub2 + zfs: thank you!12:33
cjwatsondasjoe: np, sorry it took a while12:35
dasjoecjwatson: no worries, I'm happy the patches will be in 16.04 so I'll be able to upgrade my servers' rpools :)12:41
=== spineau_afk is now known as spineau
LocutusOfBorgxnox, I just uploaded re2c that should already have the Big Endian fix, can you please "syncpackage -s costamagnagianfranco -V 0.16-1 -f re2c when possible?13:09
spineauMirv: indeed, Colin took care of it while I was lunching :)13:10
Odd_Blokepitti: Hello! I'm debugging a problem we're seeing in some (partner-specific) cloud images, and have a couple of questions: Was network interface renaming enabled in wily?  And what are the possible (sensible ^_^) ways that it could be disabled?13:47
Odd_Blokepitti: (A little background: two wily images in different clouds, one is renaming (and therefore breaking), the other is not renaming; I'm trying to work out why renaming is happening in one and not the other)13:48
pittiOdd_Bloke: we switched to ifnames in wily, yes; /usr/share/doc/udev/README.Debian.gz shows to ways how to disable that (one kernel CLI based, one config file based)14:44
pittiOdd_Bloke: was this an upgrade? we don't change the  naming schema on upgrades, if there's an existing 70-network-names.rules that'll continue to work14:45
pittimid-term that doesn't solve the problem, though, and we should stop hardcoding "eth0" in images (that leads to actual problems)14:45
Odd_Blokepitti: No, this is on new instances; and, yeah, we need to work out how we're going to get rid of eth0 stuff.14:47
rharperOdd_Bloke: one possibility for the different behavior is the type of nic being used;  at some point systemd didn't recognize virtio devices as "Stable" and would not attempt to apply naming rules (ens3); but things like emulated e1000 (qemu default nic) would get renamed;14:52
rharperOdd_Bloke: at some version systemd did include virtio in the nic renaming14:52
Odd_Blokerharper: Aha, really useful note; thanks!14:54
rharperOdd_Bloke: https://bugs.launchpad.net/ubuntu/+bug/1483457  may have some other useful bits of info as well14:56
ubottuLaunchpad bug 1483457 in cloud-init (Ubuntu) "non-virtio devices get named with systemd "predictable network interface names"" [Critical,New]14:56
rharperrbasak: I've got a new strongswan package merge;  it still needs the upgrade path changes but I would like you to take a look at what I've got so far, if that's ok;15:00
mitya57Laney, new keyring uploaded (to Debian)15:05
mitya57Looking at autopilot-legacy now15:05
Laneymitya57: ssssssssweeeeeeeeeeetttttttttt15:10
kickinz1rbasak, ping15:15
mitya57Laney, https://github.com/sphinx-doc/sphinx/pull/2261 fixes the first issue, but now I get another one15:20
mitya57Ah, no, that's because of missing build-dep, so after applying that PR it works15:21
mitya57Laney, I won't add it in Debian until upstream ACKs it, but feel free to cherry-pick that into Ubuntu in the mean time15:22
elopiodoko: ping. I was told you could give us a hand here: https://bugs.launchpad.net/ubuntu/+source/make-dfsg/+bug/153672715:29
ubottuLaunchpad bug 1536727 in make-dfsg (Ubuntu) "make crashes in xenial lxc" [Undecided,Confirmed]15:29
rbasakslangasek, tdaitx: what's the status of the squid3 merge, please? It's been months! Is this going to get done imminently, or do I need to take it back to make sure it gets done in time for feature freeze?15:48
=== cpaelzer is now known as cpaelzer_afk
slangasekrbasak: I think you should take it back, I don't think we're going to have16:10
slangasekrbasak: time to get to it16:10
slangasekrbasak: sorry!16:10
rbasakslangasek: OK, thanks.16:13
rbasaktdaitx: please note I'm taking the squid3 merge back.16:13
Laneymitya57: thanks16:18
Laneywhat missing build-dep?16:18
Laneythat's basically the same patch that I haxed up locally for testing and would have PRed if you didn't respond :P16:18
pittikirkland: heh, on snappy (or any r/o root) you don't have much choice about /tmp being a tmpfs :)16:22
pittikirkland: interesting point/data about /tmp being slow on cloud deployments, I wasn't aware that this is that bad16:23
kirklandpitti: well, usually the storage in the cloud is remote to the machine hosting the vm16:23
kirklandpitti: it's typically a huge disk array or san16:24
pittiRLY16:24
kirklandpitti: sure, "EBS" is exactly that16:24
kirklandpitti: same with OpenStack16:24
pittikirkland: so, more tmpfs then :)16:24
kirklandpitti: azure's I/O is absolutely horribly embarrassingly bad16:24
kirklandpitti: almost unusable16:24
pittikirkland: wow, how do people use DBs and high-load webapps there?16:25
kirklandpitti: they usually pay extra for expensive ssd-backed instances16:25
kirklandpitti: or instances that have *local* ssd storage, in an ephemeral volume16:25
kirklandpitti: however, that volume is usually not protected against failure16:25
kirklandpitti: it's "ephemeral"16:25
rbasakrharper: sure, I'll review. Not sure I'll get a chance today though. Is your tree in Launchpad?16:26
Odd_Bloke(Whilst cursing the CTO who chose Azure ^_^)16:26
rharperrbasak: yes, it's updated16:26
rbasakThanks16:26
rharperthe "merge" branch is origin/new/debian_copy_in_old/debian16:26
rbasakkirkland: if it's particularly needed for azure, could we use vendor-data there to enable it on a per-cloud basis where it makes sense?16:26
pittikirkland: so you said "[treshold] will be 3 GB", so that's planned/done now?16:26
rbasakkirkland: a more gradual switch like that would be less scary16:27
rharperand I've placed a build of the current merge in my ppa (  ppa:raharper/merges )16:27
rbasakrharper: ack16:27
rharperrbasak: I'm preparing a note to ubuntu-devel for review and comments;  I have some remaining todos, specifically the upgrade path16:27
rbasakrharper: sounds good!16:27
rbasakrharper: BTW, I'm gaining some experience reviewing a bunch of people picking up my workflow at once.16:28
kirklandpitti: well, "would be" according to the rfc/proposal16:28
rharperrbasak:  =)16:28
rbasakrharper: I'm starting to think an intermediate review of the "logical" stage might be a good idea. It sounds like you're well past that stage this time though.16:28
rharperrbasak: I think the logical stage is a *great* place for review16:29
rharperthat's exactly where experience can help with how much to break up or leave16:29
rharperI am past that but it's definitely the right place for sanity check before rebase16:29
rbasakrharper: right, but also because if there's any confusion it can be cleared up before rebasing on new/debian to avoid wasted effort.16:29
rharper=)16:29
rharperyes16:29
bdmurraypitti: I did get some work done on the email functionality but it is incomplete / untested.16:30
rharperI have to say there were many times that I thought I had lost it all but having everything in git with tags/branches made recovering *much* easier16:30
* rbasak wonders if he can unblock others by getting others doing this to sanity check each other16:30
rharperrbasak:  so thanks! =)16:30
rbasakrharper: np :)16:30
rharperrbasak: personally the logical stage is very easy to review with the changelog, so I think it makes a great place to do peer review16:31
rbasakNote that a tag is effectively a backup in git, unless you destroy your git repo some more direct way. You can always reset a branch back to a tag.16:31
rharperyep16:31
pittibdmurray: oh, great! btw, I realized that the place we discussed yesterday might not be the best -- we must remember that we sent the mail, not do it every time we run britney16:31
rbasakAlso, even if you forget to tag, the reflog can help undo as well; it's just a bit more effort to figure out the exact point you want to restore to.16:31
rharperI also backed up my git/gitwd at various stages as well =)16:32
pittibdmurray: so shuffling this stuff around and sending the mail when downloading a new result would be better16:32
bdmurraypitti: where does downloading a new result happen?16:35
pittibdmurray: "def fetch_one_result" in autopkgest.py16:36
pittibdmurray: that's the only place that adds to self.test_results, the other parts just read it (or init it from the results.cache file)16:36
tsimonq2hi, I am trying to use backportpackage for the sake of learning how to use it, and I keep getting backportpackage: Error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590)16:39
tsimonq2my OpenPGP key is in LP16:39
tsimonq2so idk what the problem is16:40
cjwatsonthat has nothing to do with your key - for some reason your system is unable to verify LP's SSL certificate16:40
tsimonq2cjwatson: how do I diagnose this?16:40
cjwatsondo you have full output?16:41
cjwatsonincluding the command you're running16:41
tsimonq2backportpackage -u ppa:tsimonq2/backports -s xenial -d precise ccid16:41
tsimonq2backportpackage: Error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590)16:41
cjwatsonany HTTP proxy in use in your environment?16:41
tsimonq2nope16:42
cjwatsonwhat release is the host system?16:43
tsimonq2xenia;16:43
cjwatsonok, I would suggest trying with something simpler such as lp-shell (in the lptools package), and probably drill down with things like strace from there16:44
tsimonq2cjwatson: so I installed lptools, what do you suggest I do now?16:45
cjwatsonsee if you can reproduce the same thing with lp-shell, and if so, drill down with things like strace16:46
cjwatsondon't have time to advise further right now sorry16:47
tsimonq2all ok16:47
tsimonq2*ahh16:47
tsimonq2thanks16:47
cjwatsonthe LP API itself is working fine16:47
tsimonq2httplib2.SSLHandshakeError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590)16:48
tsimonq2same error16:48
* tsimonq2 uses the Python shell and imports the launchpadlib library16:49
cjwatsonlp-shell is basically just that16:50
tsimonq2hmm http://pastebin.ubuntu.com/14598694/16:52
tsimonq2same error16:52
cjwatsonright, the possibilities are basically that you don't have the right system certificates installed, or that there's some network corruption between you and launchpad.net (in which I include both random data corruption and "transparent" proxies), or that somebody is trying to man-in-the-middle your HTTPS connections16:54
cjwatsonperhaps visiting https://api.launchpad.net/ in a browser will be more informative (or perhaps not)16:55
cjwatsonbrowsers have tools to report on certificates, as does e.g. the openssl command-line tool16:55
tsimonq2cjwatson: what page should I look at for an example?17:03
cjwatsontsimonq2: unimportant17:04
tsimonq2cjwatson: what am I looking for? this is a normal output...17:05
cjwatsontsimonq2: browsers typically let you look at the security certificates in use for any given page, and you could use that to help work out why Python apparently isn't picking up the same certificates17:07
cjwatsonit's a debugging exercise and I don't know exactly what the problem is, so I cannot walk you through it17:07
tsimonq2cjwatson: I'm not by any means literate in this, what am I supposed to look for?17:08
cjwatsonplease could somebody else help tsimonq2?17:08
cjwatsonlike I say I don't have the time at the moment17:08
xnoxtsimonq2, i find it very odd why you hae launchpadlib installed globally from pacakging, yet httplib2 in /usr/local17:08
xnoxtsimonq2, i would expect for you to use httplib2 from /usr/lib i.e. one provided on your system.17:08
cjwatsonah good point, pretty sure the system httplib2 carries a patch to use system certificates17:09
tsimonq2xnox: so what do I need to do?17:09
xnoxtsimonq2, why do you have python packages in /usr/local? it's quite a bad idea. as that affects everything on the system. Either use virtualenv, or per user python.17:10
tsimonq2thanks for your help cjwatson :)17:10
tsimonq2xnox: I didn't know that, how do I fix it? :)17:10
xnoxtsimonq2, i would try $ sudo mkdir -p /var/tmp/backup; sudo mv /usr/local/lib/python2.7 /var/tmp/backup/usr-local-python2.717:10
cjwatsonI would instead try sudo pip uninstall httplib217:10
cjwatsonthough it may take out other stuff you've locally installed there17:10
xnoxtsimonq2, assuming you do know what you have in /usr/local....17:11
xnoxright.17:11
cjwatsonbut that will have the useful effect of telling you what you need to fix to use a virtualenv instead ...17:11
xnoxcjwatson, btw - i dream to kill /usr/local support by default. there are more people who break their systems with it, than those who really know how to use it. and most people don't need /usr/local at all, given the fancy pants deployment things of the modern day.17:12
tsimonq2ooh ooh ooh thanks xnox, that fixed it :)17:12
xnoxtsimonq2, well we don't know what we broke =) andy why you have things installed in urs/local. if you run something and a python thing is missing, try installing things with apt first, rather than pip.17:13
tsimonq2ahh ok17:13
tsimonq2and now it should be in my ppa, yay :) https://launchpad.net/~tsimonq2/+archive/ubuntu/backports17:13
kickinz1rbasak, ntp logical delta against old/ubuntu is: logical/1_4.2.6.p5+dfsg-3ubuntu917:47
kickinz1rbasak, new merge proposal is: logical/4.2.8p4+dfsg-3ubuntu117:47
=== beisner- is now known as beisner
kickinz1rbasak, hold-on18:10
dannfcjwatson: fyi : https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1533009/comments/2819:10
ubottuLaunchpad bug 1533009 in linux (Ubuntu) "arm64: "unsupported RELA relocation"" [High,Triaged]19:10
dannfcjwatson: i saw your grub upload, just noting that because it'll hit GCC6 as well, but likely needing a different flag19:11
mitya57 Laney: thanks for the sphinx upload! And btw the pr is now merged upstream.19:35
=== cpaelzer_afk is now known as cpaelzer
cjwatsondannf: phcoder implemented the relocations, so I can probably drop it once I've tested that that's enough19:55
cjwatson(which I haven't yet)19:55
RAOFWhat would people feel about linking Mir using the gold linker?20:42
coreycb`mitya57, is sphinx working ok for you?  I'm getting a 'no such file or directory' error.21:05
coreycb`I'm not sure if it's on my end or something with sphinx21:06
coreycb`nevermind, I think it's on my end21:18
=== salem_ is now known as _salem

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