/srv/irclogs.ubuntu.com/2014/03/14/#ubuntu-devel.txt

=== emma_ is now known as emma
=== stgraber_ is now known as stgraber
=== kitterma is now known as ScottK
TheMuso@pilot out02:05
=== udevbot changed the topic of #ubuntu-devel to: Trusty Beta 1 released! | Archive: feature freeze | Devel of Ubuntu (not support or app devel) | build failures -> http://qa.ubuntuwire.com/ftbfs/ | #ubuntu for support and discussion of lucid -> saucy | #ubuntu-app-devel for app development on Ubuntu http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
TheMuso@pilot out02:17
TheMusooh already done. :)02:18
=== _salem is now known as salem_
=== salem_ is now known as _salem
happyaronbdmurray: well no, it's a small feature, and the cooperation project is still private.03:08
pittiGood morning05:18
pittibdmurray: in principle yes; but that would need more cleverness in sandboxutils/the apt_dpkg to retrieve versions which aren't published in the archive any more (i. e. not in apt) directly from LP05:19
mitya57rsalveti: thanks for pyqt5 upload!05:20
mitya57In case someone is interested, I pushed a branch to fix qt3d FTBFS, waiting for CI approve.05:20
Noskcajpitti, thanks for the uploads05:50
NoskcajAny chance you could improve the testimonial you gave me? https://wiki.ubuntu.com/Noskcaj#MOTU05:52
pittiNoskcaj: ah, looking06:00
pittiNoskcaj: done now; http://ubuntu-dev.alioth.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=Martin+Pitt&sponsor_search=name&sponsoree=Jackson+Doak&sponsoree_search=name now looks fairly impressive :)06:03
sarnoldubuntu-dev.alioth.debian.org? :)06:09
sarnoldwow, that's impressive :)06:09
Noskcajthanks Pici06:11
Noskcajoops, pitti06:11
pittiNoskcaj: thanks to you!06:11
mitya57sarnold: That webpage uses Ultimate Debian Database, that's why it is there06:27
sarnoldmitya57: oh man, that's even cooler :)06:32
dholbachgood morning07:44
=== SpamapS_ is now known as SpamapS
mitya57Mirv: Should I do anything special with my qt3d MP to trigger CI?08:12
Mirvmitya57: I was also wondering why it's not working, I'll ping CI folks at #ubuntu-ci-eng08:14
mitya57Mirv: thanks08:15
mightyiamSince the trusty updates today I can't type in any other language than English.08:23
=== edward` is now known as edward
dholbachseb128, can you reproduce bug 1292382?09:36
ubottubug 1292382 in totem (Ubuntu) "totem: error while loading shared libraries: libwayland-egl.so.1: cannot open shared object file: No such file or directory" [Undecided,New] https://launchpad.net/bugs/129238209:36
seb128dholbach, uninstall libhybris?09:37
dholbachah ok09:37
seb128that diverts the libGL09:37
dholbachI wanted to try out the unity8 desktop session - that's probably where I got it from :)09:37
seb128well, just guessing from the title, but that's usually the issue when we see that error09:37
seb128yeah09:37
seb128it's a bit unfortunate that it screws libGL for desktop users this way09:38
RAOFseb128, dholbach: You're looking at bug #129176109:40
ubottubug 1291761 in qtubuntu (Ubuntu) "Depends on libhybris on the desktop" [Critical,Confirmed] https://launchpad.net/bugs/129176109:40
seb128RAOF, well, from the title solving that issue wouldn't solve the problem, that problem keeps happening through different components09:41
seb128RAOF, we should just make libhybris less destructive for desktop users09:41
seb128like make it not divert your libGL by default09:42
RAOFBut it kinda has to.09:42
RAOFI don't know if it's possible, but the right behaviour would be ‘divert if there's an underlying Android stack for hybris’.09:43
dholbachseb128, confirmed, that's the problem09:43
seb128dholbach, great09:44
seb128RAOF, right09:44
dholbachseb128, shall I mark it as a dup of 1291761?09:44
seb128but yeah, not having unity8 pulling it in would already be a good thing09:44
seb128dholbach, yes please09:44
dholbachdone, thanks09:45
=== sil2100_ is now known as sil2100
=== oSoMoN_ is now known as oSoMoN
=== Sweetsha1k is now known as Sweetshark
chrisccoulsonhmm, it seems that https://launchpad.net/ubuntu/+source/libdbusmenu-qt/0.9.2+14.04.20140305-0ubuntu1 has migrated from proposed, but it built against qt5.2 which hasn't migrated yet (and depends on some symbols introduced in 5.2)12:12
rbasakjamespage: python-websocket-client (indirect dependency of juju-quickstart) is behind PyPI. It's an Ubuntu-only package. I don't see any reason to break FF and bump it now, but that isn't good for MIR and maintanence. Do we have any system for tracking outstanding watches in Ubuntu?12:12
jamespagerbasak, no and that sucks12:13
=== MacSlow is now known as MacSlow|lunch
* jamespage tries to remember something12:13
rbasakWe could quite easily create a report that just looks for -0ubuntu packages and runs uscan12:13
jamespagerbasak, is the latest 0.12.0 ?12:14
rbasakYes12:14
jamespageright - we've got two packages providing the same version12:14
jamespageone is incorrectly named12:14
* jamespage sighs12:14
jamespagerbasak, python-websocket12:14
rbasakhttps://launchpad.net/ubuntu/+source/websocket-client12:15
rbasakhttps://launchpad.net/ubuntu/+source/python-websocket-client12:15
jamespagerbasak, can I suggest we switch the dep in jujuclient and drop python-websocket-client12:15
rbasakThe first is in Debian.12:15
jamespageyeah12:15
rbasakjamespage: agreed. I'll take care of it.12:15
jamespagethanks12:15
* rbasak wonders if this needs an FFe.12:15
jamespagerbasak, I don't think so12:17
jamespageits tidying12:17
jamespagefundamentally the underlying python is the same12:17
rbasakIt's a version bump :)12:17
jamespagerbasak,  trying to overwrite '/usr/lib/python2.7/dist-packages/websocket.py', which is also in package python-websocket-client 0.11.0-0ubuntu112:18
rbasak(for python-jujuclient)12:18
rbasakOK well that's a bug :)12:18
jamespagerbasak, lets ask kapil12:19
jamespagerbasak, but I don't think it will be an issue12:19
jamespagerbasak, this is my bad for never pushing this package back up to debian12:19
* jamespage either forgot or ran out of time12:20
geserrbasak: something like http://qa.ubuntuwire.org/uehs/no_updated.html for tracking watch files?12:23
jamespagerbasak, urgh - the package from debian is not really named correctly IMHO12:24
rbasakjamespage: why? It matches the upstream tarball name, right? What's the correct way to do it?12:24
jamespagerbasak, the name of the python project is websocket-client12:25
jamespagethe name of the binary from Debian is python-websocket12:25
jamespagewhen dh_python2 does its business it auto-generates a dependency on python-websocket-client12:25
jamespagenaming convention being python-(project-name)12:25
rbasakgeser: thanks! Though I don't see this websocket thing in there, and am not sure why.12:25
jamespagebut I can think of other things that don't follow that12:26
jamespagebarry, care to give an opinion on the above?12:26
rbasakI presume the binary name difference stopped this issue being flagged up before, too.12:26
rbasakjamespage: "The binary package for module foo should preferably be named python-foo, if the module name allows..."12:29
rbasakjamespage: since it provides websocket.py, I think the right binary package name would be python-websocket.12:29
rbasakSo "import websocket" -> "apt-get install python-websocket"12:29
rbasakjamespage: I've filed https://bugs.launchpad.net/ubuntu/+source/python-jujuclient/+bug/129250212:31
ubottuLaunchpad bug 1292502 in python-websocket-client (Ubuntu) "python-websocket-client is a dupe of and conflicts with python-websocket" [Undecided,New]12:31
jamespagerbasak, yeah - I guess so12:31
jamespageso it aligns to the actual module name, not the upstream project name12:31
rbasakThe binary does, yes. I'd expect the source to align with the upstream project name, though that's just an assumption I made and I'm not aware of any policy around that.12:31
jamespagerbasak, we'll need to insert an appropriate Breaks/Replaces/Conflicts on python-websocket to ensure it gets bumped from installs12:32
rbasakjamespage: good point, thanks. I'll add a task for that.12:32
rbasakAt least we can drop that delta in U I suppose.12:32
jamespagerbasak, I can confirm that python-jujuclient appears functional with python-websocket12:32
rbasakThanks12:32
jamespagebut we'll need to add a pydist-override to map websocket-client -> python-websocket12:33
rbasakack12:40
rbasakjamespage: https://github.com/liris/websocket-client/issues/60 'websocket' clashes with other popular python libraries12:50
jamespagerbasak, nice12:50
rbasakAnd the test suite is missing from the Python sdist.12:50
rbasakThis seems to be a really common thing (things missing from the sdist tarball)12:50
* rbasak files a github issue for that12:51
=== _salem is now known as salem_
xnox..12:57
* xnox IT'S IN!12:57
xnox..12:57
didrocks(be scared) ;)12:57
davmor2I don't won't to know what xnox is doing12:58
xnoxdavmor2: Qt5.212:58
davmor2\o/12:59
lamontThe following packages have been kept back:13:08
lamont  libdb-dev tk8.513:08
lamontI wonder if I care13:08
barryjamespage: did you guys figure it out?13:09
* lamont manually installs them and watches the package shuffles13:09
jamespagebarry, I think so yes13:10
barryjamespage: cool13:10
rsalvetiseb128: I'm investigating the hybris issue today13:18
rsalvetijust need a clean up and split some other pieces (input), then we shouldn't have anyone depending on it at all13:18
rsalvetiqtubuntu needs the input headers, creating all the mess13:19
seb128rsalveti, hey, great, thanks!13:19
rsalvetisuch as powerd13:19
=== MacSlow|lunch is now known as MacSlow
bdmurrayhappyaron: we don't generally SRU new features14:13
bdmurraypitti: my thought was more that we could use that to notice ones that are published in the archive but just don't exist on the ddebs for whatever reason.14:15
=== henrix_ is now known as henrix
=== kyleN-afk is now known as kyleN
=== bfiller is now known as bfiller_afk
hyperairwhat's a good test for whether systemd is running as pid1 or not in ubuntu?15:07
hyperairor rather, a good cross-distro way that doesn't check /sys/fs/cgroup/systemd, since that exists in ubuntu via systemd-shim15:07
hyperair(inside a udev script)15:08
hyperairer udev rule15:08
ScottKsystemd is never running as pid 1 in Ubuntu.15:12
ScottKSo if you are on Ubuntu (at least now) you know.15:12
cjwatsonhyperair: The sd_booted library function in systemd tests for whether /run/systemd/system exists and is a directory15:14
hyperaircjwatson: oh nice thanks15:15
cjwatsonhyperair: /usr/bin/deb-systemd-helper does likewise (-d "/run/systemd/system")15:15
cjwatsonSo I think that's the canonical answer15:15
hyperairheh15:15
hyperairalright15:15
cjwatsonYeah, sd_booted(3) agrees15:15
hyperairthanks15:18
pittihyperair, cjwatson: correct, that's the official upstream answer now (it used to be the cgroup, but we changed that for our case of running logind without systemd pid 1)15:30
xnoxcjwatson: i wonder if the $ initctl version; check as advocated by debian policy will start giving false positives, if we start running systemd as pid1 and system-upstart as pid215:39
=== bfiller_afk is now known as bfiller
dholbachasac, I think I have accidentally moved the landing taskforce calls in the calendar - they are at 9:30 utc in the morning, right?15:44
dholbachok, looks like they're fine again15:48
=== sil2100_ is now known as sil2100
lamontresizing windows by grabbing corners has become harder with trusty, and it seems that the upper left corner just doesn't want to recognize the mouse at all.  and then there's the occasional "oh you want full screen, sure" surprise.16:08
Meerkatsince a few version it seems you only have a 1 pixel thick border to do any resizing on16:09
Meerkatlamont, alt+right click should work fine. Try it.16:09
Meerkatalt+hold right mouse rather16:10
lamontwell... for these particular things,  alt-rtmouse gives me a menu, which happens to have 'resize' in it, so it works16:10
lamontin times past, I may have smacked the theme into once again having a 10-pixel border....16:11
* lamont whistles16:11
Meerkat1 pixel dragable border is really silly16:11
Meerkatgood that you found a way16:12
ogra_lamont, are you up to date on your trusty ? for me it is like a 20px area since there are no borders anymore ... way easier to grab16:20
lamontI might not have restarted X this morning16:21
ogra_ah16:21
xnoxlamont: in display, i've increased the UI scaling to give me everything just a tad bigger. It seems that grabbing area also increases.16:21
lamontbut it was currnet 2 days ago when I rebooted...16:21
xnoxlamont: are you on a better than 98dpi screen?16:22
ogra_it might be psychological though ... i simply dont try to hit the 1px border anymore since it is gone :)16:22
xnoxlamont: (e.g. an HD or FULL-HD one)16:22
=== Ursinha is now known as Ursinha-afk
xnoxlamont: my top-left corner grab areas is the size of about half the title-bar height on the left edge of the screen.16:23
lamontxnox: and when the window goes to the top of the display area, and bumps up against the bottom of the panel?16:26
xnoxlamont: oh, one is screwed when that happens =)16:27
lamont  resolution:    96x96 dots per inch16:27
ogra_thats the resolution X thinks you have :)16:27
lamontxnox: the real question is, is that a bug, or is it considered a feature16:27
xnoxlamont: but, you just grab any portion of the top bar and drag down, it "un-maximizes" the window?!16:27
lamontit's the resolution that the display thinks I have, too, I think... inspiron 501016:28
lamontxnox: nope.16:28
xnoxlamont: i see what you mean now, the grabers are fully gone one the edges meet. that's weird.16:29
lamontonce I drag it down, then I can grab it and resize it...16:29
lamontsomehow I suspect that this might be related to my 3x3 workspace topology16:29
xnoxi just have dual-screen and no workspaces, same problem.16:29
=== Ursinha-afk is now known as Ursinha
ogra_xnox, btw, my GF has a yoga, do you have any script that switches off kbd/touchpad when in tablet mode for yours ?16:32
xnoxogra_: something hacked up, yes. not quite reliable.16:34
xnoxogra_: disable keyboard -> http://paste.ubuntu.com/7091051/16:35
xnoxogra_: rotate screen & touchpad into vertical mode http://paste.ubuntu.com/7091052/16:35
xnoxogra_:  i didn't hook that up to the setkeycode, but some gists on github have that fully working with a setkeycode.16:36
xnoxogra_: kernel in trusty or 3.14 will have setkeycode mapped for that i think...16:36
ogra_well, i would like to disable the touchpad altogether when it is in tablet mode ... but thanks with that i should find my way along16:36
xnoxogra_: yeah, i think touchpad is another xinput thing one can disable. just check the args, it should have option to list all devices and thus find the touchpad.16:39
ogra_yeah16:40
ogra_thanks !!16:40
ogra_something to do on the upcoming rainy weekend :)16:40
smoserxnox, i realized yesterday that i had (possibly incorrectly) associated performance regression with your changes18:08
smoserto plymouth. rather than with the fix that we wanted.18:08
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== bfiller is now known as bfiller_afk
jtaylordoko is on vacation or? until when?19:51
slangasekjtaylor: doko is currently unavailable; something you need that someone else can help with?20:05
jtaylorI would like 1290287 fixed soonish20:06
jtaylorbut next week is probably ok20:06
infinityjtaylor: I can fix that.20:28
jtaylorinfinity: thanks that would be great, it affects debian too, there is a patch in the bug there20:29
infinityjtaylor: Yeah, I won't NMU to Debian unless it's urgent.  Is there an upstream commit for this?20:30
infinityjtaylor: It's a bit disconcerting that the patch in the Debian bug is different from the one in the mailing list post you pointed at.20:30
jtaylorhm didn't find a upstream VCS, but also didn#t search much20:30
jtayloryes my link is a old upstream reply20:30
jtaylorI'll add the latest one which the patch is based of20:31
jtaylor34 instead of 31 in the link20:31
infinityAhh, this has the new one http://lists.gnu.org/archive/html/bug-readline/2014-03/msg00034.html20:31
Noskcajstgraber, Mind if i package the new bugfix release for busybox? "1.21.1 has fixes for ntfs detection (big-endian fix), xz decompression of concatenated streams, mdev acquired a [ENV=regex;] extension instead of undocumented subsystem match hack it used to have prior to 1.21.x."20:31
infinityCheck.20:31
stgraberNoskcaj: I don't mind it, though note that dealing with busybox config and making sure they are correct in all cases is very tricky. So I have the feeling it's one of those merges where the only way to make sure it was done right is to do it again yourself.20:33
=== bfiller_afk is now known as bfiller
stgraberso I'm not against it but I doubt I'll have time to review it myself (since it's not a priority target for me at all)20:34
NoskcajDebian went straight to 1.22, so i'd just be merging a minor release from upstream20:34
stgraberyeah, the problem is that our busybox build config is pretty different from Debian and upstream has a tendency to add/remove/rename config options all the time...20:34
infinityjtaylor: Hrm, doesn't look to be committed upstream yet.  Oh well.20:35
jtaylorthere is this: http://lists.gnu.org/archive/html/bug-readline/2014-03/msg00040.html20:35
stgraberso just swapping the source tarball and assuming that since Debian didn't change their config ours don't need to either, isn't a good plan at all and has been a problem in the past. You actually need to go through the upstream diff and make sure they didn't sneak some config renames in there20:36
Noskcajstgraber, ok. I'll leave that one then. The entire changelog was what i quoted above20:37
jtaylorinfinity: did you find an upstream source repo? url?20:37
stgraberNoskcaj: sure, I just tend not to trust the changelog ;)20:37
Noskcajunderstandable20:37
jtaylora found it on savannah20:38
stgraberand considering that a broken busybox tends to break all Ubuntu systems from booting, I prefer to keep what we have unless we're 100% sure it won't regress us20:38
stgrabers/break/prevent/20:39
infinityjtaylor: That look like what you tested? http://paste.ubuntu.com/7092227/20:39
jtaylorinfinity: yes20:40
infinityOh, I guess I should put a bug closure in there.20:40
infinityjtaylor: Uploaded.20:42
jtaylorinfinity: great, thanks20:43
=== tkamppeter_ is now known as tkamppeter
=== salem_ is now known as _salem
asacdholbach: i think so :) ... ogra and didrocks should know for sure22:52
asacogra_: when is the morning landing team call?22:52
asacogra_: dholbach moved it accidentially, can you confirm it was 10:30 our time?22:53
=== yofel_ is now known as yofel
ogra_asac, yup ... all fine, i checked the calendar23:51
=== mino_ is now known as mino
=== Daviey_ is now known as Daviey
=== jasoncwarner___ is now known as jasoncwarner
=== pbn_ is now known as pbn

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