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

=== Guest28960 is now known as NCommander
=== NCommander is now known as Guest30460
=== mnepton is now known as mneptok
pittigood morning05:26
pittisarnold_: yes, the i386 retracer crashed, I restarted it yesterday05:26
pittiERROR: Package download error, try again later: Failed to fetch http://ddebs.ubuntu.com/pool/universe/g/gnome-python-extras/python-gtkspell-dbgsym_2.25.3-13_i386.ddeb Size mismatch05:34
* pitti curses ddebs.u.c.05:34
pittisarnold_: ^ that's why it breaks, I'll have a look05:35
=== mnepton is now known as mneptok
=== FJKong_afk is now known as FJKong
mlankhor1tgood morning!06:53
dholbachgood morning07:17
SpamapSinfinity: just FYI, mysql's tools and daemons static link libmysqlclient because they use private symbols from the library. Upstream is unwilling to compromise on that.08:07
SpamapSjamespage: (just reading backscroll) regarding "raise these objections at the beginning of the cycle: sorry. I have a hard time taking vUDS seriously. I will try harder.08:09
SpamapSjamespage: had I been privvy to such discussions, I'd have -1'd at that time, because 5.6 didn't even really exist in Debian until very recently. Not LTS material at all.08:10
darkxstpitti, bug 1290270? does apt check md5 hashes on index files or just timestamps?09:26
ubottubug 1290270 in apt (Ubuntu) "apt-get uses an unreliable transfer protocol" [Undecided,New] https://launchpad.net/bugs/129027009:26
rbasakdarkxst: AIUI, that problem usually happens when there's a bad external http cache. This being a "mobile" Internet connection points to that, but it's not clear.09:38
rbasakI believe there's an existing bug that covers /var/lib/apt/lists/* needing manual cleaning when it gets a bad file and subsequent gpg verification failure on downloading a bad file though. This commonly happens on "free wifi" that serves apt-get a bad file in an attempt to redirect the user to a sign-in page.09:39
=== mlankhor1t is now known as mlankhorst
=== tkamppeter__ is now known as tkamppeter
ogra_xnox, could there possibly be some hidden dependency on dbus-x11 in network-manager ? seems we have some random wlan probs in the last images (there was also an lxc change that seems to touch wlan devices but i want to be sure the dropping of dbus-x11 cant cause anything here)09:50
infinitySpamapS: You can use private symbols and dynamically link, just need a more exact versioned dep.  Which, when all the packages are produced from the same source, ain't hard.10:21
=== pete-woods is now known as pete-woods-afk
pittidarkxst: the gpg check is the correctness check10:38
pittidarkxst: making this better for little-bandwidth connections is quite a task, and it has been discussed several times already; e. g. adopting Debian's pdiff approach10:38
pittidarkxst: I think that can't be applied straightforward to Ubuntu as we have so many publisher cycles10:39
=== maclin__ is now known as maclin
=== MacSlow is now known as MacSlow|lunch
=== _salem is now known as salem_
=== dannf` is now known as dannf
mlankhorstcan't repliate barry's issue >:(13:12
=== MacSlow|lunch is now known as MacSlow
seb128dholbach, something weird happened to the sponsoring queue13:20
seb128it has 19 items, it was a bit over 30 an hour ago and some of those which dropped should still be listed13:21
seb128dholbach, unping, went back to normal by itself on the next refresh13:29
mlankhorstbarry: ping13:32
barrymlankhorst: hi. thanks for responding on that bug.  i am doing a dist-upgrade and can respond in more detail... or we can chat about it now :)13:38
mlankhorstI got lucky(?) once, but I really can't reproduce it13:39
barrycrashes for me every time13:39
barry(of course the login hang of LP: #1289410 doesn't help)13:41
ubottuLaunchpad bug 1289410 in linux (Ubuntu) "Xorg freeze" [Undecided,Confirmed] https://launchpad.net/bugs/128941013:41
mlankhorstI've had a hang when I had apport enabled13:41
pittimlankhorst: of the crashed app?13:45
mlankhorstno, apport, but I guess it could be the same xorg freeze bug :p13:46
mlankhorstbarry: can you install xserver.*dbg xserver-xorg-video-vmware-dbgsym xserver-xorg-input-vmmouse-dbgsym xserver-xorg-input-mouse-dbgsym ?13:59
mlankhorstmight need to install the ddebs repository from https://wiki.ubuntu.com/DebuggingProgramCrash13:59
barrymlankhorst: sure thing13:59
mlankhorstand gdb, should be possible to figure out what is going on then14:00
barrymlankhorst: yep.  give me a few minutes14:02
mlankhorstyou can simply attach through ssh to the xorg server as root with 'gdb /usr/bin/Xorg $(pidof X)' 'handle SIGPIPE nostop' 'cont'14:02
mlankhorstand then crash the thing, should have a nice backtrace14:04
=== oSoMoN_ is now known as oSoMoN
barrymlankhorst: ah, good trick with the ssh.. okay, everything's installed, let's see if i can trigger it14:13
barrymlankhorst: is this helpful? http://paste.ubuntu.com/7067823/14:17
mlankhorstassert("svga->curr.sampler[i]");14:17
barryoh how interesting.  libxatracker is in the bt.  i had a bug a while ago about libxatracker14:17
* barry looks14:17
mlankhorstthere is a sampler_view[i], but no sampler[i]14:18
dholbachseb128, sorry - no idea what happened14:19
seb128dholbach, no worry, launchpad glitch I guess (it was midday where they usually have their short not-available-time)14:20
seb128dholbach, down to 32 items in the queue btw ;-)14:20
cjwatsonthere was no fastdowntime today AFAIK14:21
seb128ok, so I don't know what was wrong in the sponsoring queue, but it autofixed itself14:22
mlankhorstI have no idea what that means here though :P14:23
mlankhorstbut guessing it's a vmware bug14:23
barrymlankhorst: dang.  i can't find that libxatracker bug.  iirc, it caused the graphics to revert to llvmpipe instead of actual 3d14:24
barrybut that was a while ago14:24
mlankhorstdifferent one14:24
barryk14:24
mlankhorstbug #127118614:24
ubottubug 1271186 in xserver-xorg-video-vmware (Ubuntu) "No 3D acceleration in Trusty - Gallium3D XA version too new" [Undecided,Fix released] https://launchpad.net/bugs/127118614:24
barryyep, that's it14:24
barrymlankhorst: is there any other information i can gather for you here at the gdb prompt?14:24
mlankhorstI've pinged prf_jakob in #ubuntu-x14:25
mlankhorstbarry: from a fresh vm what are the exact steps you do to hit that bug?14:26
barrymlankhorst: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-vmware/+bug/1284134/comments/1314:27
ubottuLaunchpad bug 1284134 in xserver-xorg-video-vmware (Ubuntu) "Xorg crash" [Undecided,Confirmed]14:27
barryhappens every time14:27
mlankhorstah k14:27
* barry reboots his vm14:27
mlankhorstdoesn't work for me :/14:30
barryreally?  wow.  okay, let me do this.  i'll create a spanking new trusty vm and see if i can reproduce it14:31
xnoxpopey: i'm after calendar r205+ and music r370+ to be released, as it's blocking my python2 removal work. When would those happen or is there anything i can do to make that happen sooner?14:36
popeyxnox: poke balloons or sergio14:37
xnoxpopey: ack, thanks.14:37
popeynp14:37
balloonsa release you say?14:37
xnoxballoons: sergiusens: can i please get calendar r205+ and music r370+ released.14:37
xnox=))))14:37
balloonsI'll push up the chain ;-)14:38
sergiusensballoons, you doing it then?14:39
balloonssergiusens, yes I will14:40
sergiusensxnox, for what it's worth this can be simpler14:40
sergiusensxnox, mock isn't used when running as click as they use it to patch env to return a different home but makes no sense when confined and started with upstart14:44
balloonspopey, so both are pushed but I need a test review14:47
balloonsI didn't check them before pushing, so I'll be doing it now alos14:48
pittijamespage, SpamapS: err, all the juju binaries are > 30 MB big? that smells like statically linking the whole Go runtime lib or so; can this be done dynamically somehow?14:49
pitti128 MB installed size is quite large14:49
xnoxsergiusens: the test should work as non-click on e.g. desktop. thus using python3 compatible mock.14:49
xnoxsergiusens: and since it's a naked import (even when running under click) it fails with python3.14:49
xnox(global, e.g. it's not in the "desktop-only" code branch)14:49
sergiusensxnox, yeah; I'm just saying that you can forget about that for click, move to the non click code path and perhaps just dep on python3 for running in desktop/deb mode14:49
sergiusensanyways, not blocking; just a suggestion14:49
xnoxsergiusens: meh, true. I'll do that when dropping python2 code-path everywhere.14:49
kentbis it too late to request an upstream version bump for a package?   I.e. update openwsman 2.4.3 to 2.4.4?14:50
mitya57kentb: it's not too late provided that that is a bugfix-only release14:50
pittikentb: if the new upstream release only fixes bugs (likely for microrelease updates), there's no problem at all; for new features you need to file a feature freeze exception request14:50
xnoxpitti: juju binaries are unstripped.14:51
pittixnox: right, stripping gets them down to 20 MB; but that's still a lot of duplication14:51
xnoxpitti: correct.14:51
pittiand it doesn't link to some kind of libgo14:51
xnoxpitti: per archive policy it should be built with gccgo, however it isn't.14:51
* xnox ponders if there was a bug open about it.14:51
jamespagepitti, unfortunately not14:51
=== wedgwood is now known as Guest24594
pittixnox: ah, gccgo-go [!amd64 !i386 !armhf], golang-go (>= 2:1.1.1) [amd64 i386 armhf]14:51
pittifun14:51
mlankhorsto.O14:51
arges@pilot in14:51
argeshmm... is the bot down?14:51
pittiso it seems gcc-go works in general (as it's used for ports)14:52
=== 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: arges
=== zyga_ is now known as zyga
xnoxpitti: there is https://bugs.launchpad.net/ubuntu/+source/juju-core/+bug/1267393 thus i think it's appropriate to request to use same go compiler with shared linking across all arches.14:53
ubottuLaunchpad bug 1267393 in juju-mongodb (Ubuntu) "[MIR] juju-core, juju-mongodb, gccgo-go, gccgo-4.9, golang" [High,New]14:53
xnoxpitti: although as per jamespage's comments there are reasons for prefering golang-go where available.14:54
pittithanks for pointing out14:55
pittijamespage: i. e. golang-go does not have any shared runtime lib? (indeed I don't see any binary package like that)14:55
pittithat's ... eww14:55
jamespagepitti, yeah - feels odd i know14:56
jamespagepitti, the entire golang-go tool chain builds around static linking14:56
jamespagepitti, which is why most golang-xxx-dev packages are just a ship of source code14:56
* pitti now regrets that he even asked; I just noticed the ginormous debs14:56
jamespagemeans that all rbd's need a rebuild every time they change14:57
jamespagedh-golang makes some effort to annotate this using Build-Using fields14:57
pittirebuild-o-mania, archive space / download / HD space waste, and a security update nightmare, yay :)14:57
* jamespage makes no further comments so he does not get himself into trouble14:58
jamespagebut yeah - I know14:58
jamespagepitti, oh - and stripped go built binaries tend to explode in odd ways14:59
* pitti sheds a tear for the previous implementation in Python..15:00
jamespagepitti, you're going to make me cry in a minute15:01
pittijamespage: ok, I better STFU and forget that I even asked :)15:01
cjwatsonlool,jdstrand: not to be overly are-we-there-yet but if I get reasonably prompt feedback on that click supported-frameworks branch then I might be able to squeeze it in before Qt 5.2 :-)15:05
cjwatson(yeah, I know I only just filed it)15:05
pittijamespage: on a different note, I just installed juju-local, and "sudo juju bootstrap" fails, without much to go at: http://paste.ubuntu.com/7068091/15:06
pittijamespage: do you have a hint how to debug what's going on?15:06
=== apachelogger_ is now known as apachelogger
pittijamespage: I set root-dir in .juju/environments.yaml to /home/martin-scratch/juju and created that directory15:06
pittijamespage: sudo lxc-ls --fancy tells me that it didn't create any container15:07
jamespagepitti, --debug15:08
pittiI was following https://juju.ubuntu.com/docs/config-LXC.html15:08
pittijamespage: http://paste.ubuntu.com/7068109/15:09
jamespagepitti, ok - drop the sudo15:09
jamespagethe documentation is for the current stable release - 1.16.x15:09
pittijamespage: hm, I didn't set up my system for lxc-create to work as user15:09
* pitti cleans up ~/.juju and $JUJU_HOME15:09
jamespagepitti, 14.04 has the current dev release which drops the need to explicitly sudo15:09
jamespagekinda like py-juju used todo15:10
pittijamespage: ah, thanks!15:10
pittijamespage: that succeeded now15:10
jamespagepitti, excellent15:10
pittithere's a mongod running now15:10
pittijamespage: thanks!15:10
pittijamespage: sorry, it's been a while since I touched this last (was pyjuju and canonistack before, but with local and LXC that's so much nicer to play with)15:11
jamespagenp15:11
jamespagepitti, next stable should be out this week or next (fingers crossed)15:11
jamespagethe juju-core team have been sprinting on it15:11
cjwatsonLaney: I'm looking at converting ubuntu-system-settings to my as-yet-unreleased interface in libclick for getting manifests.  That interface returns a JsonArray *, which of course will need to be turned into a QJsonDocument.  Would you prefer that I serialise/deserialise it via a string, or walk through the members of the JsonArray and recursively translate to QJsonFoo directly?15:14
Laneycjwatson: Sorry, DMBing --- I'd probably do the walking way as a matter of taste, but I don't mind really if that's going to be annoying.15:21
cjwatsonLaney: ok, yeah, it seemed marginal enough for me that I thought I'd ask, so happy to go with your taste15:27
xnoxsergiusens: balloons: barry: once calendar_app 205+ and music_app 370+ lands we can upload phablet-tools which does python 3 or 2 detection and execution without regressing any results.15:27
barryxnox: fantastic!  thanks for pushing this forward while i've been distracted on other things15:28
=== dholbach_ is now known as dholbach
sergiusensxnox, did th unity8 and uitoolkit stuff get resolved already?15:37
sergiusensif so, yes15:37
xnoxsergiusens: yes, it's fully landed in the archive.15:40
xnoxsergiusens: that also assumes there are no other new/untested apps converted to clicks.15:42
balloonspopey, it seems music tests don't pass for me, running calendar now15:45
loolcjwatson: I looked at the click changes for the framework dir changes, looked good; doing a test build now15:47
Laneystgraber: hallyn: Did you see https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/1290315 ?15:48
ubottuLaunchpad bug 1290315 in lxc (Ubuntu) "After 'Switch user', entering password doesn't return to the session" [Undecided,New]15:48
stgraberI saw you blame me in #ubuntu-desktop, didn't see the bug report yet though15:49
Laney:-)15:49
cjwatsonlool: it'll be going through CI Train, so that'll catch any build problems that I somehow missed - I mostly wanted to check that it was OK to lock us down to the base name / base version thing15:49
cjwatsonor double-check I suppose15:49
loolcjwatson: I wanted to run the testsuite before approving, and since it requires generated files anyway...15:49
hallynLaney: looking now15:50
loolcjwatson: the only thing I noted was that we're exposing functions to get the directory, which is an implementation detail that clients shouldn't poke at15:50
loolbut I guess they should not use it15:50
cjwatsonlool: mm, I guess I could hide that; it was by analogy with getting the hooks dir and the db dir which I'd already exposed15:53
loolyeah15:53
cjwatsonlool: tried to hide it but that breaks the tests, hmm15:54
loolcjwatson: you could just name it _get_frameworks_dir15:54
loolI mean prefix with _15:54
sergiusensxnox, will silo and see15:54
xnoxsergiusens: \o/15:54
stgraberLaney: so that's very weird, LXC indeed creates those symlinks but only in the container's rootfs, so unless you have a container without a rootfs (or with your machine's own / as its rootfs), that shouldn't be possible15:54
cjwatsonlool: mm, I don't really want to have multiple ways to indicate ABI stability15:56
cjwatsonlool: it might not be worth the effort to hide it - that directory is already a published interface in that other packages install into it15:58
cjwatsonlool: so we could argue that it's theoretically useful for their build systems ;-)15:58
* cjwatson handwaves15:58
cjwatsonI wonder if the linker is assuming that it can non-lazily relocate anything that isn't an exported symbol16:00
cjwatsonI'm not using -z now though16:01
Laneystgraber: http://paste.ubuntu.com/7068381/16:01
stgraberLaney: that's your container's fstab?16:03
Laneyya16:03
stgraberLaney: drop the devtmpfs line, that's your problem16:04
Laneydid I add that?16:04
stgraberyep16:04
LaneyI don't know why I would have16:04
stgraberwe never had it in our templates16:04
stgraberLaney: you can also shorten all the other lines by using rootfs-relative targets16:04
Laneyno leading / you mean?16:04
stgraberLaney: e.g. "/var/lib/schroot var/lib/schroot none bind 0 0"16:05
Laneyneat16:05
Laneylemme try removing that then16:05
ScottKyolanda: Your clamav tests are in Debian now: http://ci.debian.net/#package/clamav16:05
ScottK(and work)16:05
stgraberLaney: devtmpfs isn't namespaced by default, so that mount was basically the equivalent of a bind-mount of /dev into your container (with the devastating effects you noticed)16:08
Laneystgraber: indeed, I figured that this would have come from the template though16:08
hallynI'm pretty sure there was a time where templates did that, but that woudl be probably a year ago16:10
hallyn(and probably lasted like a week)16:10
hallyntiming is everything :)16:10
LaneyI think I created this container in Quantal16:11
stgraberLaney: odd that you didn't notice this issue earlier, I guess you don16:11
stgraberdon't use your ttys a lot :)16:12
Laneythey were broken, so no :-)16:12
Laneyah16:16
yolandahi ScottK, cool16:16
yolandaand thx16:16
Laneyit looks like it was in the version of lxc released with Q16:16
Laneybad hallyn :P16:16
hallynyeah.  i really don't like the way devtmpfs is single-instance.16:17
hallynit's so non-linux-y16:17
Laneycan this be cleaned up somehow?16:17
stgraberLaney: not easily, we have weird users who actually want to do that kind of stuff on purpose...16:22
=== PaulW2U is now known as G4MBY
stgraberLaney: looking in current quantal's source package, I'm not seeing any mention of devtmpfs in templates/ though16:23
Laneystgraber: it was removed in a SRU it seems16:23
Laneydebian/patches/0024-* in the version in quantal-release16:23
stgraberyeah, looks like we broke it in ubnutu37 and fixed it in ubuntu3816:24
stgraberthere was a 20 days window between the two...16:25
Laneyoh well16:26
LaneyI guess it's probably quite limited16:26
hallynit *might* be worth spitting out a warning if we see devtmpfs.  i can't think of a legitimate use for that16:27
hallynwith lxc-execute, maybe16:27
stgraberthat and people using lxc.pty = 0 and don't want to run udev in the container but still want all the new nodes to show up16:28
juliankpitti: So, is there a chance we'll see 0.9.3.2 in trusty, or will it stay at 0.9.1ubuntu1?16:36
pittijuliank: I was going to sync 0.9.3.2 as soon as it gets published in Debian and imported in LP (which will still take a few hours)16:37
juliankpitti: Great.16:37
pittijuliank: thanks for the fast fix16:37
juliankpitti: No problem, git bisect did most of the work.16:37
pittijuliank: did you un-archive the debian bug? (I guess so, last time I did that it just took ages to get processed)16:37
juliankpitti: Yes, of course. It hope it is visible on all bugs.d.o hosts now, it took some time for all to show an updated bug report.16:39
LaneyDMB results are awaiting moderation to u-d-a16:42
GunnarHjLaney: Me again.16:46
cjwatsonLaney: clicketyclick16:46
GunnarHjLaney: Time to follow up on https://mentors.debian.net/package/mythes-sv ?16:46
Laneycjwatson: ta16:47
LaneyGunnarHj: I'll queue it up this afternoon16:47
Laneythanks16:47
GunnarHjLaney: TIA16:47
Logan_xnox, micahg, bdmurray: congrats! :D16:49
mitya57Congratulations! :)16:50
xnoxLogan_: thanks.16:54
=== Ursinha is now known as Ursinha-afk
SpamapSinfinity: IMO there is _zero_ point to such an exact versioned dynamic link. That feels like dogma to me. Also MySQL's engineers, for whatever reason, have never understood how to create shared libraries right.17:39
SpamapSpitti: re: juju, I have never run the go version, nor do I expect I ever will. :-P17:41
infinitySpamapS: Well, the point would be that if you already have the shared library mapped, you don't need to have a quarter of it statically mapped elsewhere.17:43
infinitySpamapS: But yes, it's also not a massively big deal, since the usual security argument doesn't apply when it ships from the same source.17:44
SpamapSinfinity: you're talking about micro optimizations of /usr/bin/mysql, and /usr/bin/mysqldump17:44
SpamapSinfinity: EPRIORITIES ;)17:44
infinitySpamapS: Every bit helps. :P17:44
cjwatsonthe samba 3 clients shipped that way for ages ... it was a problem for image size but I think not otherwise17:44
infinitySpamapS: (But yes, not something I'm passionate about, just something that would really bug me if I was still involved in MySQL maintenance)17:45
SpamapSinfinity: there are 130 other things to be annoyed about  bugs.debian.org/cgi-bin/pkgreport.cgi?repeatmerged=no&src=mysql-5.517:46
=== bfiller is now known as bfiller_afk
=== Ursinha-afk is now known as Ursinha
tkamppeterOdyX, hi18:01
=== kyleN is now known as kyleN-afk
hallynrhythmbox has become a virus?  i keep killing it and it keeps starting back up19:09
Meerkatrhythmbox needs a kick in the behind. I installed it yesteryday and its first action on start was to search my entire home folder for music filer, without my consent. Then when I closed it down it kept playing the music and I had to kill the process. Reminds me of Windows apps in that way.19:11
=== jackson is now known as Guest57400
JanCMeerkat: closing a window is not the same as closing a process... (it will keep running in the background and you can control it through the sound indicator menu--maybe there should be a better visual indication of that though)19:43
Meerkatoh, forgot to mention. There was no icon down where there's usually icons.19:44
MeerkatI just tried again and it shuts down as I expected. So that is good.19:45
justCarakasI have a question about html 5 apps: what should I use for a date picker ? an option selector ?19:50
Meerkatinput type=date19:53
justCarakasok19:53
mitya57-mobileAlso, -> #ubuntu-app-devel19:53
justCarakasive asked it there a couple of times but never got a reply19:54
Meerkatso many ubuntu channels. Hard to keep track.19:56
dobeyjustCarakas: this channel isn't really about app dev. i think you want #ubuntu-appdev (or something similar, iirc) for that20:06
justCarakasoki20:07
=== kyleN-afk is now known as kyleN
bdmurraysuperm1: have you seen bug 1290460?20:58
ubottubug 1290460 in ubiquity (Ubuntu) "Mythbuntu Installer Crashes" [High,New] https://launchpad.net/bugs/129046020:58
arges@pilot out21:15
=== 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:
superm1bdmurray: no i hadn't21:43
superm1i'll add it to the list to look at21:43
saiarcot895Would a no-change rebuild of a package go in as a Stable Release Update?22:13
TheMuso`saiarcot895: Its been done before afaicr, given a good reason to do so.22:18
sarnoldwhat's the deal with all those "TypeError: 'NoneType' object is not callable" messages when apt-get dist-upgrading trusty VMs? Should I be filing bugs for all the ones I spot or is it a known issue that is being addressed elsewhere?22:28
sarnold(see e.g. https://bugs.launchpad.net/ubuntu/+source/newt/+bug/1282216 for one example from someone else)22:28
ubottuLaunchpad bug 1282216 in newt (Ubuntu) "Package install error in python3-newt on trusty" [Undecided,New]22:28
sarnold(perhaps part of the python 3.4 conversion?)22:29
sergiusensxnox, hey, gallery would be failing as well with the py3 setup22:41
=== GridCube_ is now known as GridCube
=== salem_ is now known as _salem
xnoxsergiusens: .click or app?23:39
xnoxsergiusens: either don't introduce new clicks, or tell me which ones are ready to go for me to fix.23:39
xnoxsergiusens: will take a look into gallery now.23:39
xnoxsarnold: it's a python3.4 bug itself.23:40
sergiusensxnox, gallery was changed to click last week (as camera, but that didn't have issues)23:40
sergiusensxnox, it's rather simple; need to get the full path to the python module23:40
xnoxsarnold: known and being worked on .23:40
sergiusensxnox, here's the full test run http://q-jenkins:8080/job/andy-smoke-daily-test/3/#showFailuresLink23:40
sarnoldxnox: great :) thanks23:41
xnoxsergiusens: right from __future__ absolute_imports, will make merge proposal.23:41
xnoxsergiusens: somehow on my image today i didn't have them as click, or maybe i'm just blind =)23:41
xnoxsergiusens: let me reflash it first.23:41
sergiusensxnox, no; different than that; the module has payload data that needs to be copied23:41
sergiusensxnox, it used relative data, that needs to be made absolute (joining the module path should fix it)23:42
sergiusensie; http://paste.ubuntu.com/7070697/23:42
xnoxsergiusens: right, yes. cause the $PWD is not /legacy-py2/, or we can just check if they run under python323:44
xnoxsergiusens: and declared the "autopilot" direcotry key to make it run under python3.23:44
xnoxsergiusens: i wonder if $PWD under python2 should be /home/autopilot/legacy-py2 and /home/autopilot simply added to the pythonpath, to be moe compatible.23:45
xnoxsergiusens: since python2 tests should not need any changes at all.23:45
sergiusensxnox, I say just path.join(module_name.__path__, the_rel_path)23:45
xnoxsergiusens: ok, more explicit.23:45
sergiusensso gallery_app.__path__23:46
xnoxsergiusens: btw, can you click http://s-jenkins.ubuntu-ci:8080/job/notes-app-ci/275/rebuild ? to get jenkins to recheck https://code.launchpad.net/~xnox/notes-app/py32/+merge/21025423:50
sergiusensxnox, ok, just did; but with those results you can imply everything is ok given you write the commit message23:55

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