/srv/irclogs.ubuntu.com/2014/11/18/#ubuntu-devel.txt

=== Spads_ is now known as Spads
pittiGood morning04:49
pittirbasak: FYI, new apache seems to cause some regressions: http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#apache204:56
=== soren_ is now known as soren
pittirbasak: it seems to break redmine too: https://jenkins.qa.ubuntu.com/job/vivid-adt-redmine/606:34
=== _Xamin_ is now known as MasterPiece
=== mlankhor1t is now known as mlankhorst
=== doko_ is now known as doko
dholbachgood morning07:57
=== Ursinha_ is now known as Guest58037
* smb notes that it looks like some google API shutdown may have broken current xul-ext-lightning (at least all my gcalendars stopped working as of yesterday which seems to match some info on the lightning support page)08:58
=== apachelogger is now known as JackWolfSkin
=== JackWolfSkin is now known as JackWolfSkin_
seb128wgrant, hey, any news on the vivid translations opening?09:59
=== Guest58037 is now known as Ursinha
xnoxjdstrand: anything i can do to progress bug #1388889 ?10:58
ubottubug 1388889 in iucode-tool (Ubuntu) "[MIR] intel-microcode & iucode-tool (multiverse -> restricted)" [Undecided,New] https://launchpad.net/bugs/138888910:58
ypwongcjwatson, hey, could you suggest who is the best one to give some hints on bug 1330410 ?11:11
ubottubug 1330410 in Ubuntu Kylin "All keyboard types in "Keyboard layout" are not localized during installation" [High,Triaged] https://launchpad.net/bugs/133041011:11
=== _salem is now known as salem_
cjwatsonypwong: I don't know, sorry11:18
cjwatsonypwong: I mean it's probably me but I'm not at all sure I have time in the remaining few weeks I have on Foundations.  Ask slangasek, and maybe he'll bounce it back to me or maybe he can find somebody else?11:20
ypwongcjwatson, okay, I will try to rebuild the package in a utopic chroot and see if I can reproduce it11:25
=== Trevinho_ is now known as Trevinho
=== MacSlow is now known as MacSlow|lunch
ogra_pitti, so i'm playing with this emergency remount stuff in adbd (by echoing u into systq-trigger) ... sadly i notice that the process issuing the reboot alredy dropped privs ... which means it runs as phablet ... do you thinkit would be overly evil to have /proc/sysrq-trigger owned by the phablet group ?12:20
tkamppeterI need some help for Python. I want to switch system-config-printer to use Python3. Problem is that on a system with both Python2 and Python3 iot always builds for Python2. Is there a way to force building for Python3?12:25
dokotkamppeter, wasn't that already switched? I remember some discussion with pitti12:26
didrocksmvo: small question regarding bug #1387090, did you get a tmpfs ro mount for /etc/machine-id once you reboot with your workaround to truncate the file?12:29
ubottubug 1387090 in systemd (Ubuntu) "boot breaks if /etc/machine-id is missing" [Medium,Triaged] https://launchpad.net/bugs/138709012:29
tkamppeterdoko, sorry I mean hplip, not s-c-p.12:33
dokoahh12:33
dokotkamppeter, do you have a test package?12:34
tkamppeterdoko, the problem is that there is no appropriate option in the ./configure script, like "--with-python3" or similar.12:34
dokotkamppeter, should I look at the current package in vivid then?12:35
mardytedg: hi! I've started using the launcher for the helper: http://bazaar.launchpad.net/~mardy/ubuntu-system-settings-online-accounts/click-plugins/view/head:/online-accounts-service/ui-proxy.cpp#L27412:35
mardytedg: how can I monitor the new process, and be notified when it ends?12:36
tkamppeterdoko, I can send my test package, packaging is as the current one, but the upstream source I got as a beta version from HP, which cannot be published. The beta version is language-wise converted to be Python3 compatible, so that it works on Python3-only systems using Python3, but on systems with both it seems always to default to using the system default.12:38
dokotkamppeter, try PYTHON=python3. it is using AC_ARG_VAR to get this value12:40
tkamppeterdoko, thanks, will try.12:43
tkamppeterdoko, and how do I get the PYTHON_DEFAULT_VERSION and PYTHON_SITENAME variables correct?12:43
doko$ py3versions -dv12:46
doko3.412:46
dokotkamppeter, ^^^12:46
tkamppeterdoko, thanks.12:47
mvodidrocks: yeah, I get a new mount with a valid machine-id12:55
tkamppeterdoko, I get12:56
tkamppeterdpkg-gencontrol: warning: Depends field of package hplip-gui: unknown substitution variable ${python3:Depends}12:56
tkamppeterwhat do I need to change for this?12:56
dokotkamppeter, sorry, this is too unspecific12:57
didrocksmvo: but this mount is using tmpfs, right?13:01
tkamppeterdoko, thank you very much. Now I can build the package as native Python3 package, hp-systray and hp-setup work as Python3 programs.13:02
mvodidrocks: yeah13:04
didrocksmvo: ok, the behavior is coherent with what I see at least, thanks!13:05
mvodidrocks: yw13:16
tkamppeterdoko, what do I have to install so that13:18
tkamppeterfrom dbus.mainloop.qt import DBusQtMainLoop13:18
tkamppeterworks under Python3?13:18
dokotkamppeter, what did you install for Python2?13:19
tkamppeterdoko, should be python-qt4-dbus.13:22
tkamppetercjwatson, jtaylor, ScottK: Do you know which package I have to install to get the module "dbus.mainloop.qt" in Python 3?13:25
cjwatsontkamppeter: python3-dbus.mainloop.qt - could you please use apt-cache search before asking?13:30
=== MacSlow|lunch is now known as MacSlow
tkamppetercjwatson, have found it out by myself, googling.13:40
tkamppeterdoko, seems that now everything is working.13:43
jdstrandxnox: no, it is in ok shape, I just need to find a bit of time to do it (it is on my list)13:50
tedgmardy, You need to register an observer: http://bazaar.launchpad.net/~indicator-applet-developers/ubuntu-app-launch/trunk.15.04/view/head:/libubuntu-app-launch/ubuntu-app-launch.h#L47114:03
xnoxjdstrand: kk. It's just ideally i would like it in by alpha 1 (~3 weeks) such that both canonical and intel QA can verify and test it on wide variety of hardware and finallise before feature freeze whether or not we will be installing it by default.14:03
xnoxthe current plan is that it will be wonderful with no regressions or bugs(tm)14:04
rbasakpitti: I'm on it. There's at least one bug to do with ordering of module configuration which causes things to fail.14:04
pittirbasak: ah, cheers14:04
asacanyone knows if i can hook a trigger to bip that does something if i get a highlight?14:08
pittiI don't think so, it's mostly just a relay/logging thing; seems easier to make your IRC client act on hilight?14:10
=== plars is now known as plars-sprint
ogra_asac, yes, you can write a client :P14:15
ogra_(which can be as much as a scrip wrapper around nc or telnet that attaches in parallel to your bip)14:16
asachmm. ok14:20
asacwill come back :)14:20
xnoxmdeslaur: congrats on owning 30% of changes to mountall in 2014 so far. I believe this makes you the new maintainer of mountall. =)14:20
pittihopefully not for very long any more :)14:25
caribouwhat's the best way to upgrade from Utopic to the dev release ? do-release-upgrade -d ?14:30
mdeslaurxnox: I get a blanket exception from owning anything since I'm on the security team :)14:32
mdeslaurxnox: nice try though :)14:33
xnoxmdeslaur: damn, i should have been in the security team.14:33
mdeslaurhehehe14:33
pitticaribou: TBH I always just s/utopic/vivid/ in /etc/apt/sources.list and "apt upgrade"14:33
pitticaribou: I think do-release-upgrade -d needs mvo or some other wizard to create some vivid meta-files first, but it doesn't hurt to try of course14:33
mvopitti: I thought I did that14:37
mvocaribou: I think that should work14:37
pittimvo: ah, great14:38
* xnox used do-release-upgrade to get vivid14:38
cariboupitti: the only time I did that was when I started with Canonical; completely hosed my laptop & had to reinstall but it was on stable release14:38
mvocaribou: *ick*14:38
cariboumvo: pitti: back on Natty14:39
sladenperhaps it was when the bootload changed to UUID etc14:39
caribousladen: wasn't a boot issue, but looked like many packages never upgraded correctly; I was left with a bootable laptop but no GUI14:40
=== roadmr is now known as roadmr_afk
mardytedg: thanks14:43
mardyjdstrand: hi! I'm working on confining the account plugins; I'm still unsure about the apparmor implications of it14:44
mardyjdstrand: I guess that account plugins will have to ship an apparmor policy file?14:45
rbasakstgraber: feature request. lxc-stop -k should be default on ephemeral containers. Not doing so doesn't make any sense, right?14:49
jdstrandmardy: hi! before I answer that, how will you be handling the profile attachment?14:55
* jdstrand suggests aa_change_onexec14:55
jdstrand(man 2 aa_change_onexec)14:57
Saviqogra_, hey, have there been plans to unify terminal sessions between touch and desktop? (i.e. getting the upstart env etc.)15:06
Saviqit's currently so confusing when you switch between the two...15:06
ogra_Saviq, not yet, once we use proper sessions perhaps ...15:06
Saviqogra_, "proper session"?15:07
ogra_lightdm greeter and all that15:07
Saviqwe are using lightdm sessions already, are we not? just no greeter, but that == autologin?15:08
ogra_oh, wait you said terminal sessions ... :)15:08
ogra_well ... we do our best to cheat adbd into behaving as much as a real session (by forcing the upstart env and dbus envs into it on "adb shell") the prob is that adb simply behaves more like a serial terminal than a login tty15:10
rbasakmvo: around? I have dpkg-query when called from within a postinst behaving differently between sid and Vivid, even though dpkg is merged and up to date in Vivid.15:13
mvorbasak: what is the difference?15:14
rbasakI'm just trying to find the code for your online now.15:14
rbasakmvo: the code is http://anonscm.debian.org/cgit/pkg-apache/apache2.git/diff/debian/debhelper/apache2-maintscript-helper?id=804b53b7d5901e47c2751cdf78908ccd9c594c5b15:15
rbasakmvo: "dpkg-query -f '${Status}' -W apache2|grep -q installed" doesn't work in Ubuntu, but does in Debian, it seems.15:15
rbasakmvo: I know it's dubious, but it's hard for me to submit a bug in Debian if it works there :)15:15
rbasakmvo: (note that this line is called from inside the postinst of a module package)15:15
=== roadmr_afk is now known as roadmr
rbasakSo in Ubuntu, apache2 is configured before libapache2-mod-passenger, but libapache2-mod-passenger runs that code and thinks that apache2 isn't configured yet.15:16
rbasakI modified the binary package to add "set -x" to verify it's definitely this line that's behaving differently.15:17
rbasakI can reproduce using a direct dpkg call.15:17
slangasekxnox: what's the process for translating between boost1.55 and boost-mpi-source1.55?  There's a Debian merge to merge in and I'm averse to manual busywork ;)15:17
rbasak(installing both apache2 and libapache2-mod-passenger in the same call)15:17
rbasakmvo: ^^15:24
mvorbasak: sorry, I'm a bit slow today, lots of stuff going on. so it might be that dpkg behaves the same but the different order of install might cause the difference in the output (or am I misreading what you wrote earlier?)15:42
xnoxslangasek: i believe i got it to the point of rename boost1.55 src package & run debian/rules clean and it should do everything.15:47
slangasekxnox: ah, I like that answer, thanks :)15:47
* xnox looks at changes.15:47
rbasakmvo: I accounted for the difference in order of install by calling dpkg directly with just the two packages involved, and got the same behaviour with the same configuration order.15:47
xnoxslangasek: is merge actually needed? i thought we had that all applied in ubuntu already...15:48
rbasakmvo: I filed https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1393832 to track this as the explanation is a little complicated15:48
ubottuLaunchpad bug 1393832 in dpkg (Ubuntu) "Modules fail to enable when configured after apache2 is configured" [Undecided,New]15:48
=== cyphermox_ is now known as cyphermox
xnoxslangasek: if that's not enough diff boost1.55 / boost-mpi-source1.55 - i think there are two variables in the debian/rules as well or maybe not.15:49
xnoxslangasek: ah, you do want the ppc64 patch i guess.15:49
slangasekpitti: the hard-coding of paths for all commands in systemd units is hateful and wrong (and, I assert, contrary to Debian policy).  Is there a way to make this more robust?  Could we have systemd use a default path, as a distro patch if necessary?15:49
slangasekxnox: I want it to not be on my list of pending merges, whether there's anything new in Debian's version :)15:50
mvorbasak: yeah, makes sense to file a bug15:50
xnoxslangasek: lolz. ok.15:50
xnoxslangasek: if grab-merge works with proxies i can do it ;-)15:51
slangasekxnox: and then you would be TIL, that would be great!15:51
slangasek;)15:51
xnoxslangasek: also it would be helpful to get https://code.launchpad.net/~xnox/launchpadlib/proxy/+merge/241176 in as well15:51
xnoxwithout that, my hands are tied.15:51
cjwatsongrab-merge is basically a fancy wget15:51
xnoxhm. barry wants tests =)15:51
* xnox ponders what to test in launchpadlib proxy test thing.15:52
* xnox can do auto-pkg-tests cause there is proxy support there.15:52
barryxnox: :)15:52
xnoxbarry: would auto-pkg-tests do, or do you want unit tests?15:53
xnoxproxy support is there, i only add auto-detection logic - hence i should be testing the autodetection logic?!15:54
barryxnox: dep-8 would be cool15:54
rbasakSo I've filed a bug to track the issue that is preventing proposed migration.15:59
rbasakIs there any way to get that to the update_excuses page, so others can follow it?16:00
rbasakblock-proposed tag, even though it isn't really for that?16:00
rbasakOTOH, maybe it does make sense, since even if the dep8 tests happen to pass, we probably still don't want to introduce the regression that the bug represents.16:00
rbasakAny opinions? Would this be abusing the tag?16:00
cjwatsonSeems reasonable enough to me.16:03
rbasakOh, one catch.16:03
rbasakIt has a dpkg task. I don't want to block dpkg migration16:03
rbasakSo I'd better not I guess (or delete the task).16:04
pittislangasek: ah yeah, I'd like that too; I see little point in not using $PATH16:19
slangasekpitti: what do you think is the right way to do it?  I'm looking at a dry-run conversion of an upstart job, and was pondering EnvironmentFile=/etc/environment16:20
=== Spads_ is now known as Spads
=== Spads_ is now known as Spads
pittislangasek: that would certainly work for ubuntu only units, although it's a bit ugly; but certainly more explicit than an ubuntu-only path (as these units wouldn't apply to Debian)16:38
pittislangasek: so if we can get agreement in Debian to add a patch to support $PATH resolution of Exec=, we can at least share stuff that way16:40
pittislangasek: does that actually work? it's not immediately clear that EnvironmentFile= is already taken into account for the Exec= binary?16:41
stgraberrbasak: so you may still want a clean shutdown if you've got a shared database or something with it as bind-mount. Also we've got semi-persistent ephemeral containers (with --keep) which you wouldn't want to kill but instead shutdown cleanly16:47
didrockspitti: slangasek: from my tests last week that doesn't work (I tried this as well), The Environment* are only for the process env, not the systemd wrapper when executing it16:48
rbasakstgraber: fair enough I guess. I'll just have to get used to -k then.16:50
rbasakAs well as -n -n -n -n :-)16:50
stgraberrbasak: :)16:51
slangasekpitti, didrocks: right - I didn't test this, was just wondering if it worked.  Obviously we wouldn't really like to have to set this in each unit anyway16:56
dokoRAOF, https://bugs.launchpad.net/ubuntu/+source/openjdk-7/+bug/1389493 please check if an empty jar helps17:13
ubottuLaunchpad bug 1389493 in openjdk-7 (Ubuntu) "Package dropped pulse-java.jar, breaking some development environments" [High,Confirmed]17:13
=== Spads_ is now known as Spads
bdmurraypitti: systemd no longer seems to produce a libudev1-dbgsym package. Do you know why?17:51
=== JanC_ is now known as JanC
bdmurraypitti: also any news on bug 1370230?19:46
ubottubug 1370230 in Apport "apport-retrace has become slower" [High,Triaged] https://launchpad.net/bugs/137023019:46
NoskcajLaney, IS there anything in particular i should be doing for my MOTU application or do i just wait19:48
LaneyNoskcaj: I pinged the others to reply with any questions19:54
Noskcajok19:55
LaneyIf we don't hear back in the next day or so we should up the pressure19:56
=== roadmr is now known as roadmr_afk
=== roadmr_afk is now known as roadmr
=== wendar_ is now known as wendar
=== salem_ is now known as _salem
=== Spads_ is now known as Spads
=== Spads_ is now known as Spads
=== Spads_ is now known as Spads
mdeslaurslangasek: I've figured out bug 1384502, but I'd like your opinion whether that's an upstart issue, or just needs the rpcbind package to be modified...22:19
ubottubug 1384502 in mountall (Ubuntu) "fstab entry for nfs /home fails to mount on boot" [Undecided,Triaged] https://launchpad.net/bugs/138450222:19
mdeslaurslangasek: argh, I added my comment to the wrong bug, one sec22:26
slangasekmdeslaur: hmm.  1) the portmap event was meant to be for backwards-compatibility only, and nfs-utils should be fixed to not rely on it; 2) yes I think it's an upstart bug22:26
mdeslaurslangasek: thanks, I've added that to bug 139129622:34
ubottubug 1391296 in upstart (Ubuntu) "14.10: NFS drives in fstab not mounted automatically" [Undecided,Confirmed] https://launchpad.net/bugs/139129622:34
slangasekmdeslaur: cheers22:37
wgrantPici: Hmm, did you approve some vivid templates?22:40
wgrantOops22:40
wgrantpitti: ^^22:40

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