/srv/irclogs.ubuntu.com/2014/07/24/#ubuntu-devel.txt

=== timrc is now known as timrc-afk
=== timrc-afk is now known as timrc
msxhi all, sorry to bother here but I'm unable to find the answer anywhere else: i'm looking for a clean way to close the session (logout) from the command line. gnome-session-quit wont work, nor the dbus method shown here: http://askubuntu.com/questions/15795/how-can-you-log-out-via-the-terminal. Also, I don't want to just 'sudo reboot' but a nicier, more polite method so all running application can00:41
msxsafely end it's ongoing stuff and then end. Any idea?00:41
dobeymsx: most applications can't/don't use proper session management, and if they did, they should handle SIGTERM correctly anyway. so i'd say "sudo reboot" is about as "nice" as it's going to get realistically01:25
hallynhm, neither the precise nor trusty server cd isos are installable right now;  stops at kernel modules not being compatible01:31
msxdobey: hey! well, i noted that quiting a session when using Unity web brosers will close cleanly while using any other method they will offer to recover. If i'm not mistaken I think Unity someway passes a SIGHUP signal while powering off or restarting X just sends a SIGTERM signal, hence the difference01:36
msxsarnold told me about d-feet, a dbus browser so i'm looking into this path right now...01:37
dobeyi don't know what the browsers do exactly. i don't think they get a SIGHUP though01:43
msxdobey: hmm, okay, i'm fairly new to the way how GUI apps interact with the system, will look upon that, thanks!01:44
=== timrc is now known as timrc-afk
=== timrc-afk is now known as timrc
=== timrc is now known as timrc-afk
robert_ancellcjwatson, who maintains ubiquity now?02:19
pittiGood morning03:48
ionthat04:59
dholbachgood morning07:09
mvo_hey dholbach07:11
dholbachhi mvo_07:12
cjwatsonrobert_ancell: well, it's been somewhere between xnox and me for a while, mostly xnox - I guess "foundations" is the answer07:26
robert_ancellcjwatson, there was a proposal to update metacity to 3.12 - that's used in ubiquity right?07:27
robert_ancellWhat's the best way to check 3.12 is good to go in?07:27
cjwatsonrobert_ancell: ubiquity just uses it as a simple wm; about all it does is set org.gnome.metacity.compositing-manager to true, run metacity --sm-disable, and then expect it to manage windows07:29
cjwatsonrobert_ancell: if it works as a window manager with compositing switched on then I'd say we're fine07:29
robert_ancellcjwatson, oh good - org.gnome.metacity.compositing-manager defaults to true now. That was the main point I wanted to check07:30
cjwatsonrobert_ancell: yup, should be fine07:47
robert_ancellcjwatson, ta07:47
jibelmvo_, hey, could you have a look at bug 1348067 ? this is an upgrade from precise to trusty07:52
ubottubug 1348067 in update-manager (Ubuntu) "update-manager crashed with TypeError: pulse() takes exactly 1 argument (2 given)" [Medium,New] https://launchpad.net/bugs/134806707:52
mvo_jibel: is this new?07:57
mvo_jibel: sure, I have a look07:58
jibelmvo_, it seems to be relatively new. I found only 1 bug report, reported yesterday and I reproduced it this morning08:03
mvo_jibel: thanks, and it happens when the user clicks on the "upgrade" button in the main ui?08:04
jibelmvo_, it happens when the user clicks 'upgrade' on the release announcement dialog08:09
mvo_jibel: thanks, I'm upgrading my precise vm just now and investigate!08:10
jibelargh and then ubuntu-desktop fails to upgrade :/08:11
cjwatsonsarnold: Sorry to nag, but librevenge?  I really want to stop proposed-migration taking 25 minutes per run due to thinking really hard about libav every time :)08:21
mvo_jibel: its confusing, neither python-apt nor apt has changed in this area recently :/08:40
=== shuduo is now known as shuduo_afk
xnoxcjwatson: well, we can't use metacity 3.12, until unity7 is ported to gtk3 & metacity 3.12. Or is robert implieying that was done now?09:25
* xnox checks09:25
evcjwatson: oh hi. Rumour has it that you got jemjem to work with the x86 emulator. I can't seem to find a branch on LP with this, though.09:27
cjwatsonev: err that was ages ago and almost certainly stale09:27
evboo hiss09:28
cjwatsonev: I thought it had been superseded by xnox's branches09:28
cjwatsonpretty sure I pushed something somewhere but let me check09:28
xnox=)09:28
xnoxok.09:28
cjwatsonev: I was basically using lp:~xnox/ubuntu-test-cases/touch-emulator plus https://code.launchpad.net/~cjwatson/ubuntu-test-cases/python3 I believe09:29
cjwatsonev: After I did that I heard that that had been superseded by some similar branches somewhere else, but I never rebased09:29
evah, so has jemjem changed along the way? It started out as a juju charm, but this is decidedly not.09:31
evbackground> I'm trying to see what the state of nested kvm is as it relates to the touch emulator running on openstack. I appear to be missing a few gl packages in the server cloud image, and it's not obvious what remains after manually installing a lot of mesa.09:32
cjwatsonI'm not sure I ever used jemjem as such09:32
cjwatsonJust some of the code that went into it09:32
cjwatsonAt the time I was experimenting with getting autopkgtest working on top, but I don't think I used anything jujuish09:33
cjwatsonHowever I don't think this necessarily says anything about the state of jemjem in general09:33
evyeah09:35
rbasakI'm looking at Juju upstream's QA process and how it fits around SRUs and trying to figure out a decent QA process to land major version changes to Trusty for Juju in a way that makes sense for Ubuntu.09:43
rbasakOne thing I'd like to do is have upstream's QA test trusty-proposed packages. But ideally, this would happen before the package actually hits trusty-proposed.09:43
rbasakWould it be possible to prepare a build in a PPA, have upstream QA the binaries from the PPA, and then land the binaries in the trusty-proposed unapproved queue as normal?09:44
rbasakThe reason is that I'd like to be testing the same binaries that match upstream's binary distribution that's done outside-of-archive (for cross-distro and cloud provider purposes)09:44
xnoxrbasak: that's what silos are...09:47
xnoxrbasak: non-virt ppas, building with -proposed enabled, and later src+bin are copied and published into the archive, after they have been validated.09:47
xnoxrbasak: talk to sil2100 / robru about it.09:48
rbasakxnox: thanks. But maybe I need someone on the release team to arrange something like this for Juju?09:49
xnoxrbasak: not release team, but landing team sil2100/robru. We have landed SRUs like that already, e.g. unity709:49
rbasakThe specific reason here is that when Juju upstream "releases", binaries become available to external sources (eg. uploaded to cloud providers).09:49
rbasakI'd like to integrate Ubuntu's QA (ie. -proposed for SRUs and 7-day aging period etc), so that an Ubuntu QA issue actually holds back the upstream release.09:50
xnoxrbasak: still not sure what release team got to do with it. release team deals with ubuntu milestones only. landing team can give you ppas and facilitate in staged upload for sru.09:50
rbasakI wasn't aware of the landing team.09:51
xnoxrbasak: checkout #ubuntu-ci-eng09:51
xnoxrbasak: ... everything that is SRUed must be in devel release already, which most of the time also means released....09:51
rbasakHmm, good point.09:52
rbasakI suppose this would only be for the development release then.09:52
rbasakI hadn't considered that this could well have the same needs as the desktop side and is already being done - thanks!09:57
cjwatsonIf it's not a matter of just merging branches, you might be better off with an ordinary devirtualised PPA rather than bothering with CI Train, though.09:58
cjwatson(If you already have a suitable PPA.)09:58
rbasakI'm not familiar with the CI Train and what its requirements would be. There's already a fairly complex process for upstream to generate a release tarball because golang.10:07
rbasakThey have a Jenkins job do everything, so it's outside VCS at that point.10:07
rbasakMaybe an ordinary devirt PPA would be better, then?10:07
rbasakHow do I go about going through the details and arranging this?10:07
cjwatsonI would just use a separate devirt PPA if I were you.  xnox is right that CI Train deals with some of this, but if you can't use its auto-merging stuff then all it gives you is a devirt PPA with some extra annoyance around getting it assigned, and they have a limited pool right now10:08
cjwatsonCreate a PPA, ask webops, solemnly swear that only Canonical people will be allowed to upload to it10:08
cjwatsonRemember to get the right set of architectures enabled10:08
rbasakOK, thanks. How is the copy to devel-proposed organised?10:09
cjwatsonIf you can upload to a suite, you can also copy to it10:09
cjwatsoncopy-package in lp:ubuntu-archive-tools with the -b option10:09
rbasakGreat - thank you!10:09
rbasakI wonder. I can ensure that the devel release always gets it first. But since upstream's goal is to land in the previous LTS via an SRU, they test against that before release, and so I'd like to land it to stable-proposed nearly simultaneously.10:11
rbasakSo would I be able to do the same to trusty-proposed, QAing both at once?10:12
rbasakI guess I'll need to copy with binaries from the devirt PPA to trusty-proposed. Will that work, and just end up in the unapproved queue as normal?10:12
xnoxrbasak: you do need to make sure you build them clean, e.g. that ppa must have -proposed, -security, -updates pockets enabled, and there are no other non-archive dependencies in it, nor packages not from the archive (unless they are landing into the archive at the same time)11:05
rbasakxnox: ack11:12
=== _salem is now known as salem_
=== salem_ is now known as _salem
=== MacSlow is now known as MacSlow|lunch
mdeslaurrbasak: Hi! Think you could merge apache2 2.4.10 soon to fix the security issues?12:38
rbasakmdeslaur: sure. Looks fairly trivial.12:40
mdeslaurrbasak: cool, thanks12:41
=== MacSlow|lunch is now known as MacSlow
intgrpitti: Hey. Sorry to highlight you, but is there an ETA for PostgreSQL 9.3.5 in trusty repos?13:07
pittiintgr: I'll prepare the updates ASAP, but it's not a critical update, and I'm a bit swamped, so probably not before start of next week13:07
intgrAh ok, thanks.13:08
=== _salem is now known as salem_
pittiintgr: you can subscribe to bug 1348176 to track the status if you want13:18
ubottubug 1348176 in postgresql-9.3 (Ubuntu Utopic) "New upstream microreleases 9.3.5, 9.1.14, 8.4.22" [Undecided,New] https://launchpad.net/bugs/134817613:18
kentbHi...Can anyone help with sponsoring a few package upgrade bugs I've opened for 14.10?  There are 4 in all and I can provide bug numbers. Thanks in advance.13:18
intgrpitti: Cool13:20
=== pete-woods is now known as pete-woods|lunch
xnoxkentb: generally, just list the bugs straight away. As people who might be interested in those bugs (and get highlighted by e.g. package name) may not poke you to ask for numbers =)13:40
kentbxnox, ok. will do that now...I was worried about spamming the channel :)13:40
kentbhttps://launchpad.net/bugs/133590713:41
kentbhttps://launchpad.net/bugs/133594113:41
kentbhttps://launchpad.net/bugs/133594713:41
kentbhttps://bugs.launchpad.net/ubuntu/+source/openwsman/+bug/133483213:41
ubottuUbuntu bug 1335907 in sblim-sfcb (Ubuntu) "Update to version 1.4.8 sblim-sfcc for Utopic" [Undecided,New]13:41
xnoxkentb: phhh =) ubottu is except from spam protections =)13:41
ubottuUbuntu bug 1335941 in sblim-sfcc (Ubuntu) "Update to sblim-sfcc 2.2.7 for Utopic" [Undecided,New]13:41
ubottuUbuntu bug 1335947 in cim-schema (Ubuntu) "Upgrade cim-schema to 2.41.0 for Utopic" [Wishlist,Triaged]13:41
ubottuUbuntu bug 1334832 in openwsman (Ubuntu) "Update to upstream 2.4.7 for Utopic" [Undecided,New]13:41
xnoxkentb: would you want me to review and sponsor that into.... Debian?13:43
kentbxnox, I do have ITP bugs in Debian opened for those as well if you're inclined13:44
kentbxnox, but there are a few more in Debian as well, since the build-deps for those packages don't exist in Debian yet, either13:44
xnoxkentb: if you use appropriate version number, and dput into mentors.debian.org i'd sponsor into debian from there.13:44
kentbxnox, I've got 'em in mentors...let me hunt them down for you13:45
xnoxkentb: and at the same time upload into utopic. Such that once it clears in debian we can sync them across.13:45
xnoxkentb: and/or start with build-deps first indeed =)13:45
kentbok.13:45
kentbxnox, build deps for debian:  https://mentors.debian.net/package/sblim-sfc-common13:47
kentband13:47
kentbhttps://mentors.debian.net/package/sblim-cmpi-devel13:47
kentbxnox, and the rest:13:50
kentbhttps://mentors.debian.net/package/sblim-sfcc13:50
kentbhttps://mentors.debian.net/package/sblim-sfcb13:50
kentbhttps://mentors.debian.net/package/openwsman13:50
kentbhttps://mentors.debian.net/package/wsmancli13:50
kentbhttps://mentors.debian.net/package/cim-schema13:50
kentbxnox, wsmancli does not need to be synced to 14.10 as I got that one upgraded already13:50
kentbwe also already have sblim-cmpi-devel and sblim-sfc-common in Ubuntu and there's no new upstream release to upgrade to as of today13:51
xnoxkentb: well, debian version number will be higher (e.c. -1 >> -0ubuntuX) and it would be syncable over.13:52
xnoxwith zero net difference =)13:52
kentboh ok cool13:55
hallynjodh: xnox: why is notify-cgmanager.conf needed in user upstart session?14:00
hallynjodh: I'll stick your change to the upstart files in git;  but does this mean that the new job should also go into git under config/init somewhere?  I wonder how best to structure that14:01
hallynjodh: also, do you know whether nih-dbus-tool places any restrictions on the files it generates?  Or do they fall under whatever license the source files were under?14:06
xnoxhallyn: no restriction.14:07
hallynthx14:07
xnoxhallyn: notify-cgmanager.conf is needed to be installed into /usr/share/upstart/sessions/ such that one can have cgroups support in user-session jobs =)14:07
xnoxhallyn: i don't know how to best integrate it upstream. Imho, in user-session mode it should just assume that cgroups support is available, but i lost that argument with jodh, hence the notify call to the user-session upstart as well.14:08
hallynwell, what's there doesn't guarantee that anythign is available :)14:08
hallynexcept for the upstart job that claims they are14:09
hallyn(if notify-cgmanager.conf first did a 'cgm ping' that would be more reliable)14:09
xnoxhallyn: but "cgm" is a lot of dependencies which we don't have on the phone.14:12
xnoxhallyn: for ubuntu it's fine =) cause the same package ships both jobs ;-) hence one would have one available.14:12
hallynxnox: right but cgmanager/proxy couldve failed to start.  if that's not relevant, then ok14:13
hallynyeah i really need to write a non-script version of cgm14:13
=== pete-woods|lunch is now known as pete-woods
xnoxhallyn: yeah irrelevant. notify only allows attempting to start cgroups stanza jobs, if that fails or blocks, those jobs will simply fail.14:14
hallynok14:14
hallynoh, goodie, the other changes are already in git :)14:14
* xnox didn't have lunch yet. let me pop out to get some.14:16
hallynthe user session one should probably at least go into the debian pkg14:16
hallyn\o14:16
hallynthx for the info14:16
mvo_jibel: initify mentioned that there is a upgrade bug in saucy->trusty right now. do you have have advice how to reproduce? or can I just use a server install and try14:50
=== timrc-afk is now known as timrc
infinitymvo_: Intentional attempt to avoid nick highlighting me, or dyslexic fingers? :)14:58
mvo_infinity: too much stuff at once14:58
=== timrc is now known as timrc-afk
jibelmvo_, this is https://jenkins.qa.ubuntu.com/view/Upgrade/job/upgrade-ubuntu-saucy-trusty-desktop-amd64/140/15:20
jibelmvo_, install saucy + ubuntu-desktop^ and upgrade15:20
mvo_jibel: thanks!15:21
=== salem_ is now known as _salem
jibelmvo_, see also bug 1347721 with ubuntu-gnome. It contains a clone15:33
ubottubug 1347721 in ubuntu-release-upgrader (Ubuntu) "Ubuntu GNOME Saucy -> Trusty upgrade displays failure warning" [Undecided,New] https://launchpad.net/bugs/134772115:33
mvo_thanks jibel15:34
mvo_jibel: is there a indiciation in the automatic testing system when it started to happen?15:49
jibelmvo_, June 25th15:50
mvo_jibel: hm, thats a long time, thanks15:53
infinityjibel: Wow, we lasted a whole two months after release before something changed enough to resurface the bug?15:53
dholbachslangasek, sent the UOS update to u-d-a16:25
slangasekdholbach: the original mail never went through to u-d-a, correct?  I wonder if it would be better to have a mail subject with the correct dates, rather than one that's Re: wrong dates :)16:30
dholbachhum hum16:30
dholbachit already went through on community-announce@ and ubuntu-news-team@16:30
dholbachbut I agree - that would have been a good idea16:30
slangasekdholbach: do you want me to accept it as-is, or do you prefer to resend with a different subject?16:31
=== _salem is now known as salem_
dholbachslangasek, ok... let me re-send to u-d-a with a fixed subject16:32
slangasekok; rejecting the current one16:32
dholbachslangasek, thanks, new mail sent16:36
mvo_jibel: can not repdocue with the clone :(16:44
mvo_jibel: more tomorrow16:45
=== ximion is now known as ximion-afk
=== roadmr is now known as roadmr_afk
slangasekpitti: do you have any idea why address-book-service-dbgsym is missing?  source+binary in universe, .ddeb shows in the log: https://launchpadlibrarian.net/180026273/buildlog_ubuntu-utopic-armhf.address-book-service_0.1.1%2B14.10.20140715-0ubuntu1_UPLOADING.txt.gz18:32
slangasekpitti: so it doesn't seem to obviously be caused by any of the known bugs18:32
_nedRdarkxst, I see you are one of maintainers of gnome-control-center.. just wondering if i were to compile from  lp:ubuntu/utopic-proposed/gnome-control-center and run it in 13.10 would it blow up in my face?18:38
rww13.10's end of life, so running it in general is likely to blow up in your face.18:42
_nedRrww.. it is only about 8 months old,... I am just wondering can i run the current version (without applying changes) would it mess up... Does it need 14.04 to develop and run or 14.10 ?18:45
=== _salem is now known as salem_
rww!13.1018:48
ubottuUbuntu 13.10 (Saucy Salamander) was the 19th release of Ubuntu. Support ended on July 17th, 2014. See !eol, !upgrade and http://ubottu.com/y/saucy18:48
sarnoldneat18:48
_nedR rww.. I am wondering would developing  and running a utopic version  of gnome-control-center need ubuntu-utopic or is ubuntu-trusty as development machine?18:49
slangasekxnox: can you give me a hint about the right way to make autopilot-qt's build use proper flags for building, like -g?  (qmake-based)19:01
=== JanC_ is now known as JanC
=== ximion-afk is now known as ximion
keeshallyn: ooh, nice catch on the PR_SET_MM refactor's use of RLIMIT_DATA!19:33
hallyni had to look at taht 3 times, was sure i was being silly :)19:33
thomislangasek:curious - why are you building ap-qt?19:38
slangasekthomi: because the package fails to properly build with debugging symbols enabled currently, as required by policy19:40
thomislangasek: ahhh. I can do that for you today, if you like.19:40
thomislangasek: as I'm working in there currently19:41
thomislangasek: when should it be built with debugging symbols, and is '-g' all that's required?19:41
slangasekthomi: right - please make sure the settings from dpkg-buildflags are applied during the build :)19:41
slangasekthomi: you should just use the dpkg-buildflags abstraction, which will build with the right flags (there's more than just -g - it should also be setting a variety of hardening flags)19:41
thomiahhh, I never knew about that before19:42
slangasekthomi: these aren't urgent wrt autopilot-qt, which is hopefully not being run in production on phones :), but as I'm currently auditing the state of debug symbols it cam eup19:42
thomislangasek: yeah. interesting - what's the difference between CPPFLAGS and CXXFLAGS?19:43
slangasekthomi: CPP is c preprocessor; cxx is c++19:44
thomislangasek: I'll patch ap-qt, but FYI this seems to be the general recipe: https://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1020275.html19:44
thomior at least shows how several other packages seem to do it19:44
slangasekthomi: right; you could probably do that with a little less duplication of subshells by just calling dpkg-buildflags once for each variable and stashing in a make variable, but ok19:45
thomitrue19:45
highvoltaget/win 2419:49
=== roadmr_afk is now known as roadmr
slangasekpitti, ev: does apport-retrace have any smarts for dealing with -dbg packages built from the source package, vs. ddebs?20:07
dobey binutils : Conflicts: binutils:armhf but 2.24.51.20140709-1ubuntu1 is to be installed21:42
dobey binutils:armhf : Conflicts: binutils but 2.24.51.20140709-1ubuntu1 is to be installed21:42
dobeywhee21:42
dobeyslangasek: ^^ any idea how to get around that? :)21:42
dobeyslangasek: it's breaking cross-compile of something that requires g++-4.9 :-/21:43
dobeyslangasek: nevermind, i guess to cross-compile the dep needs to have :native21:52
slangasekdobey: there is no general solution for cross-compiling things that build-dep on specific toolchain packages, at the moment; effectively the current answer is "ignore the build-deps"21:56
slangasek(g++-4.9:native doesn't satisfy the build-dependency when cross-building)21:56
dobeyit seems to. i'm not getting the build dependency complaint any more21:58
=== salem_ is now known as _salem
michagogoslangasek: how far down in your queue is my email re: bug 1314616?22:13
ubottubug 1314616 in bitcoin (Ubuntu) "[SRU] bitcoin to be maintained upstream in PPA: Replace distro archive "bitcoin" bitcoin with an empty dummy package" [Undecided,Confirmed] https://launchpad.net/bugs/131461622:13
michagogo(the email in question is https://lists.ubuntu.com/archives/ubuntu-devel/2014-July/038389.html from July 2)22:15
sarnoldTrevinho: another one.. https://bugs.launchpad.net/ubuntu/+source/unity-greeter/+bug/134835323:07
ubottuUbuntu bug 1348353 in unity-greeter (Ubuntu) "Lock screen password field doesn't intercept key pressings from keyboard" [Undecided,New]23:07
catbus1this may not be the right place to ask this question: is 14.04.1 out yet?23:09
sarnoldcatbus1: not yet, i'll be annotated here when it is: https://wiki.ubuntu.com/Releases23:11
catbus1sarnold: ok, thank you!23:11
hallynslangasek: so i'd want to test it for a bit (and track down weird libnih-induced bug), but there's now a compiled 'cgm' program;  how much is the debian ftp team gonna hate me if i say we don't need the cgmanager-utils package any more?23:12

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