[00:52] chrisccoulson: jbicha: I was going to discuss with skaet actually, I figured to play it by ear [00:52] re 16 in quantal [00:53] chrisccoulson is right not to include it ATM though [00:53] robert_ancell, would you mind uploading non-change uploads for the nth poppler transition? [00:54] Oh, thank god, I was worried we might go a whole month without a poppler ABI bump. [00:54] I wonder if maybe we should rename PlusOneMaint to PopplerAndEDSMaint. [00:54] just staff two people from -desktop for the team, there's not much to do for -foundations [00:57] jasoncwarner_, seb128: ^^^ pretty please let's find a solution for this. this kind of stuff is pushed into the development releases, otoh I do hear that desktop doesn't stuff the maint+1 team very well [02:16] doko_, yes, was waiting for it to be built [02:30] jbicha: You around by any chance? [02:44] TheMuso: yes [02:45] jbicha: Ah great. Have you seen this branch, an alternate fix to your own for GDM autologin: lp:~darkxst/casper/fix-gdm-autologin-lp1046630 [02:46] jbicha: THe same thing done somewhat differently, although the persistance check is removed, which I disagree with. [02:46] I'm wondering whether you are ok with that, and whether you also want the extra gsettings change he included. [02:47] TheMuso: yes, his changes are fine [02:48] jbicha: What do you think about the removal of persistance checking? [02:51] I believe it's not really needed with the sed lines; and the the kdm & lxdm sections don't have that check [02:51] Fair enough, will take his branch wholesale then. [02:51] Thanks. [02:52] thanks! it was a headache trying to patch casper in our build script [02:52] * TheMuso nods. [02:53] Ok, I'll mark your branch merged, even though its not, because the end result is the same. :) [02:53] jbicha: Oh, and please add a changelog entry next time. [02:53] Thanks again. [03:04] robert_ancell: could you sponsor https://code.launchpad.net/~ubuntu-desktop/+junk/ubuntu-default-settings [03:08] jbicha, does it need to conflict with metacity, gsettings-desktop-schemas etc? [03:10] no, you can have multiple overrides for the same setting [03:10] and the files are named differently so that doesn't conflict either [03:11] jbicha, ok, cool [03:12] jbicha, btw I registered lp.net/ubuntu-default-settings so you can push to lp:~jbicha/ubuntu-default-settings/blah in the future [03:25] jbicha, uploaded [03:39] Bonjour [03:40] jbicha, btw have you considered putting anjuta on the ubuntu gnome image? [03:44] robert_ancell: I hadn't considered it yet http://paste.ubuntu.com/1199894/ [03:45] jbicha, asking because it's considered a standard app: http://ftp.gnome.org/pub/GNOME/teams/releng/3.5.91/versions [03:45] along with devhelp, nemiver, rygel, accerciser [03:46] glade, gnome-devel-docs etc [03:47] nemiver & rygel aren't useful enough [03:48] installing gnome-devel pulls in a lot but it works too http://paste.ubuntu.com/1199900/ [03:49] the definition of GNOME apps is a bit fuzzy [03:50] yeah [03:53] like the Abiword v. LibreOffice discussion on desktop-devel which didn't really conclude anything [03:55] ooh, vinagre & Boxes are both listed [03:56] hi ho [03:56] who could I bitch to about libpixman? [03:56] it hates valgrind [03:58] thumper, upstream? [03:59] hmm... [03:59] I'm wondering if I'm being overly harsh [03:59] perhaps we just suck at using it [04:15] thumper: Upstream would be good; failing that, it's an X lib. [04:22] Question about python-evolution: LP: #1041785 seems to be fixed by adding python-gnome2 as a dependency for python-evolution. I'm not sure if this is the correct fix or not. Is anyone working on this? [04:22] jbicha: speaking of rygel, are you planning on fixing that any time soon? :) [04:22] I've been using python-evolution for another package (https://bugs.launchpad.net/ubuntu/+source/wakeup) which has evolution capabilities broken in quantal because of this bug. [05:03] good morning [05:48] bonjour didrocks, ca va? [05:49] guten morgen pitti. I think I caught a cold :/ not really big yet (just some coughing), but it seems to evolve quickly [05:49] yourself? [05:49] argh, I'm just over that -- good luck! [05:50] je vais bien! [05:50] I've got some sore muscles (but it feels good), from the first Taekwondo training after the rather long summer break [05:50] high time to get into exercise again :) [05:51] oh, c'est l'anniversaire de Seb [05:52] heh, indeed, getting back to training is quite hard :) [05:52] oui, c'est son anniversaire :) [05:53] * pitti sends him some greetings [05:54] Sweetshark, hey, can you reupload libreoffice so it builds against the latest poppler? I'm not keen to download 300M just to do a no-change upload :) [05:54] didrocks: et demain est le ton, oui? [05:54] pitti: en effet :) [05:55] didrocks: hier, c'était de Jibel, what a coincidence ;) [05:56] pitti: oh really? Didn't know about that one! Will catch him today :) [05:56] pitti: september has a high birth rate AFAIK ;) [05:56] grande fête d'anniversaire des français :) [05:56] ahah :) [06:14] didrocks: do you guys really say "quatre-vingt-seize", not something like "nonante-six"? [06:15] pitti: yeah, quatre-ving-seize :) Only elderly and belgium people are telling "nonante-…" [06:15] wow, arithmetic :) [06:16] didrocks: ah, the dictionary says that's "swiss/belgium", indeed [06:16] at least, it's logicial :) [06:16] logical* [06:16] (also for huitante/octante) [06:16] fascinating [06:17] oh great, my session crashed [06:17] well, compiz first [06:17] then, went to tty1, start metacity [06:17] and boum, no more session [06:20] ok, compiz is still crazy, restarting [06:20] wonder if it's not the mesa driver… [06:20] (and I'm running in llvmpipe then now [06:20] OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 0x301) [06:21] yep, that's the cause, so something in mesa made compiz crashed [06:21] then, as my machine is quite beefy, I just see high CPU with llvmpipe, not that much slowliness [06:21] anyway, restart, brb === charles__ is now known as Guest11727 === Guest11727 is now known as charles [06:58] mvo: good morning [06:59] mvo: seems the s-c tests are much happier now, thanks! the only remaining failure is once again the "de.archive.u.c." resolution problem, i. e. firewall [06:59] mvo: I guess this test should just be skipped in the DC? [07:08] pitti: sure, I will add a skip decorator [07:10] good morning everyone [07:10] mvo: what are you going to test/ urlopen('http://de.archive.ubuntu.com/ubuntu/') and skipUnless('dists/') in the contents, or something like that? [07:10] pitti: it can talk to archive.u.c? [07:10] mvo: yes, that works [07:10] good morning chrisccoulson [07:10] mvo: presumably also to ppa.launchpad.net, if that helps [07:10] hey didrocks, how are you? [07:10] pitti: aha, yeah, good point [07:11] chrisccoulson: coughing more and more, but fine otherwise :/ [07:11] chrisccoulson: yourself? [07:11] didrocks, yeah, not too bad i guess [07:11] hey chrisccoulson [07:11] hi pitti, how are you? [07:11] hey chrisccoulson, good morning [07:11] hi mvo, good morning [07:12] didrocks: I dragged my cold for almost two weeks -- maybe better to take the day lightly, get into a steam bath, and sleep it off? [07:12] that's what eventually helped me [07:12] admitting that one day of proper recovery is better than ignoring it for a week :( [07:12] chrisccoulson: I'm fine, thanks! [07:18] pitti: let's see when it will be worse, still having a lot of bugs for the release team to triage and I'm supposively on the +1 shift without having any time for it yet [07:18] in addition to the utouch rename SRUs… :/ === tkamppeter_ is now known as tkamppeter [07:58] hiya [07:58] any chance of getting libappindicator3 multi-arched? [08:33] dholbach: hey, sorry, not really sure, we are quite rather focussing on bug fixing right now and already don't have enough people to do what we need to do [08:33] dholbach: why do you need it multi-arched btw? [08:33] * didrocks finally won over pbuilder, phew [08:50] fun -- the first test that I set up for UI sleep integration tests fails (org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout) [08:52] showing that the test was needed :) [09:27] Hey didrocks. We should be able to get rid of a few eds nbs today by removing packages [09:27] I'll get you a list once I'm done breakfast and on my laptop rather than my phone [09:30] Does "XB-Screenshot-Url:" work for all packages or only for those in "extras"? [09:31] cyphermox: excellent thanks! [09:31] arand: I saw a screenshot load up for skype package downloaded from skype.com check their debs? [09:32] pitti: what's the policy in case you have a library which changed it's soname (API breakage in that case), and a software which dep on it has no upstream activity for 7 years, I can find no patch online for the new API as well [09:32] (but it's still in debian, we are in sync) [09:38] didrocks: I'd say, apply a patch in Ubuntu and send it to the Debian BTS (so that it's available when they upgrade to the new lib as well) [09:40] pitti: oupsss, sorry, s/can/can't/ [09:40] or "can find no patch" as I told, actually :) [09:40] "can find no patch" sounds right? :-) [09:41] yeah, so there is no patch for the new API, I wonder what you meant by "apply a patch in Ubuntu" :) [09:41] DIY :) [09:42] tsimpson: well, I don't know at all the software/nor how to test it, so seems pointless to do it [09:49] xnox: Their debs have nothing that looks related. [09:50] =( [09:50] software-centre must be smart and pulls a screenshot for skype from somewhere.... [09:51] It must be https://apps.ubuntu.com/cat/applications/skype/ [09:54] But the partners repo sky doesn't have any either... :/ [09:54] *skype [09:56] didrocks: you mean the library changed API that heavily? [09:56] didrocks: why did that happen after FF? (or is that NBS case already that old?) [09:57] didrocks: there's always the option of removing old and crufty packages as well, of course; what lib and package are we talking about? [09:57] Hmm, they seem to be on http://screenshots.ubuntu.com/package/skype actually... [10:07] pitti: I'm just looking at NBS, seems to have been there for some time: http://people.canonical.com/~ubuntu-archive/nbs.html [10:07] libevocosm-3.1-1 [10:07] which is the lib [10:07] and acovea not working with the newer version [10:08] didrocks: yeah, seems same problem in Debian [10:08] http://qa.debian.org/popcon.php?package=acovea *yawn* [10:08] * pitti parle "kill it" [10:12] pitti: that was my guess (not really popular), thanks! :-) [10:26] can somebody please reply to https://twitter.com/marcosbarbosa/statuses/245652886686670848? [10:32] pitti: is there a way to get the pygi version in use? the best I found was GObject._glib.glib_version but that is not the pygi but the glib version :/ [10:34] pitti: aha! quantal has that as gi.version_info bu t not precise [10:36] dholbach: that would be when mterry is around :) [10:36] ok cool [10:36] mvo: right, version_info was only added recently [10:37] mvo: is that enough (pre-quantal and correct version since quantal)? [10:37] mvo: otherwise you might need a fallback to dpkg -l? [10:39] pitti: its about https://code.launchpad.net/~mvo/dee/small-python-fixes/+merge/123763 at some point python-gi changed and upstream wants to keep the override file version agnostic, I will ask them if precise/quantal is good enough for the split [10:41] mvo: another hack would be to intercept the TypeError (or AttributeError?) and fall back to the old method [10:41] EAFP [10:42] pitti: yeah, I mentioned that in the MP as well as a option, the only downside is that it might shadow real typerrorrs, I will let upstream decide :) IMO it should simply require the new python-gi (/me is lazy) [10:42] * mvo looks up EAFP [10:42] "easier to ask for forgiveness than permission" [10:42] which is the pythonic approach [10:42] * mvo nods [10:42] the other is "look before you leap" [10:42] i. e. "if (I can do this) { do }" [10:43] mvo: yeah, so I guess it shoudl be aright to check version_info, and assume the old method if it's not there [10:43] "alright" [10:43] * mvo nods [10:43] pitti: thanks for your help [10:44] de rien :) === doko_ is now known as doko === MacSlow is now known as MacSlow|lunch === Quintasan_ is now known as Quintasan === MacSlow|lunch is now known as MacSlow === Quintasan_ is now known as Quintasan [12:51] chrisccoulson: how bad would you feel if we remove thunderbird-couchdb (because of the EDS big API changes)? [12:52] didrocks, i'd be really happy ;) [12:52] didrocks, bug 1040839 [12:52] Launchpad bug 1040839 in thunderbird-couchdb "Thunderbird hangs accessing eds on startup" [High,Triaged] https://launchpad.net/bugs/1040839 [12:52] chrisccoulson: if I can make you happy AND close a bug… :-) [12:53] didrocks has a quad-damage today! [12:53] pitti: never used remove-package that many in a day [12:54] (just flushed evolution-exchange, evolution-couchdb) [12:54] and this is only the beginning! [12:54] the EDS API change are a big chunk and nobody maintains that [12:55] didrocks: oh, evo-exchange is gone as well? [12:55] that seemed to be quite popular [12:56] pitti: yeah, no upstream updates for long, removed from fedora, debian confirms there is no maintainance as well === dednick_ is now known as dednick [12:56] evolution-ews seems to be maintained though [12:56] (which is the 2007+ protocol as cyphermox explained to me) [12:57] yeah, pitti, I agree it seemed pretty popular to me too [12:58] didrocks: can we leave it at that for now, I'll look at the other packages and let you know what else would be a candidate for obliteration [12:58] I hope not too many [12:58] contact and dates used to have been removed from testing, but it seems there was at least one QA upload since so they're back [13:00] cyphermox: ok, do you think you will have time to look at that before EOW? [13:00] yes, definitely [13:00] by that you mean all NBS for EDS, right? :) [13:00] yeah, all rdepends for this evolution stack :) [13:00] eep [13:00] hehe [13:00] ebook and ecal included :) [13:01] depending on how long it will take to fix ekiga and some of those [13:01] cyphermox: let's see if upstream worked on those [13:01] yeah [13:01] but I know some didn't [13:01] like? [13:01] fortunately in some places we can just disable them [13:02] can't recall [13:02] yeah, that's an option [13:02] I this the e-d-s integration is optional for most of them [13:02] but I know some aren't ported to EDS 3.5 yet [13:02] oh, I thought you mean EOD [13:03] EOD is agressive. EOW is very reasonable :) [13:03] no, EOW ;) [13:03] ekiga has a new release with support for eds 3.5.3 [13:04] jbicha: I'm just looking trunk [13:04] right, excellent :) [13:05] will need a FFe/UIFe I think [13:05] but we don't want to bother with the new ptlib/opal, do we? [13:06] argh, 3.10.7 for 3.10.4 [13:06] let me see if I can just backport the e-d-s commit [13:06] seems to be http://git.gnome.org/browse/ekiga/commit/?id=d84271d706408357d3ec8a36be4db7160e0823e4 [13:10] jbicha: might, I recall I had to mess with it for something this cycle [13:12] didrocks: you looking at ekiga then? [13:13] cyphermox: yeah [13:13] ok [13:23] davmor2, i am about to upload the fix for the google auth bug :) [13:25] cyphermox: taking care of glabels [13:25] ok, I'm looking at obexd-server [13:25] kenvandine: I discussed it earlier with mardy. Thanks kenvandine :) [13:25] brb [13:25] didrocks, cool, you hit that bug too? [13:26] kenvandine: yep [13:27] jasoncwarner_ will be happy too :) === cjohnston_ is now known as cjohnston [13:49] kenvandine: Woohoo! === m_conley_away is now known as m_conley [14:15] cyphermox: I'm taking care of almanah [14:17] mterry, didrocks suggested you might be able to reply to https://twitter.com/marcosbarbosa/statuses/245652886686670848? [14:18] dholbach: I think there is a report that it's available today (just one hour ago ;)) [14:18] oh, fun, LDAP login yay! [14:18] dholbach: http://www.iloveubuntu.net/unity-greeter-received-remote-login-support-ubuntu-1210-default [14:19] sweet [14:19] dholbach, didrocks: we have remote login support now, with RDP. I don't think that's the same as AD/LDAP? The world of connecting to windows is confusing to me [14:19] oh, let me read that article [14:20] didrocks: taking eweouz [14:24] mterry, so is that info something I could pass on or is there a bug about ad/ldap? [14:25] ... or you could reply to it :) [14:25] tedg, ^ [14:26] dholbach, I need Ted to answer what remote-login-service actually supports. I only helped integrate it into the greeter [14:26] ok [14:26] dholbach, No we're not talking about authenticating to local accounts. [14:26] didrocks: also taking syncevolution [14:26] I have no idea about this, I just received this at @ubuntudev [14:26] dholbach, We're building a guest account with a full screen login to a remote server. [14:27] cyphermox: roger :) [14:27] dholbach, Really for that, you should be able to just use pam_ldap [14:27] didrocks, any tricks to run the unity tests? [14:27] make[3]: *** No rule to make target `../tests/test-gtest', needed by `tests/CMakeFiles/check'. Stop. [14:27] dbarth, But, I don't think there's a nice way to configure it. You have to go all command line and stuff. [14:28] sorry dbarth, dholbach [14:28] ok... [14:28] kenvandine: make check should be enough [14:28] :/ [14:28] xnox replied already: https://twitter.com/tdlk/statuses/245845463738236929 [14:28] great [14:29] it's not building test-gtest [14:29] but it looks like it should [14:30] Does "XB-Screenshot-Url:" as mentioned at https://wiki.ubuntu.com/PostReleaseApps/Metadata#Add_Custom_Metadata_Fields_to_debian.2BAC8-control work for all packages or only for those in "extras"? I'm wanting to add a screenshot for an app in multiverse (contrib, hence not accepted on screenshots.debian.net). [14:36] pitti: I guess you are fine with the diff for lp:~mvo/aptdaemon/support-for-whitelisted-repositories now? or is there anything you would like me to change (happy to do so :) [14:39] didrocks: does this look like just bugfix to you? --> http://paste.ubuntu.com/1200661/ [14:40] sorry, the commit list is quite large I agree :) [14:44] cyphermox: sorry, I don't get you, you want just to backport 428a959 EDS: added support for EDS 3.5.x [14:44] right? [14:44] (which app is this?) [14:44] no, I don't [14:44] sorry, that's syncevolution [14:45] it needs a two more commits to cherry pick the changes [14:45] ah, and you want to backport a snapshot? [14:45] pitti, hi [14:45] but this whole list of commits would actually be a new release [14:45] jumping revision numbers [14:45] cyphermox: ah, got you now [14:45] let me see if the snapshot is ok [14:46] according to the version number change 1.2.99.1 -> 1.2.99.3, it would be bugfix, the commits look reasonable-ish to me too (mostly tests) [14:46] I guess I wasn't very clear with all this was I ;) [14:46] yeah, I got you now, no worry :) [14:47] cyphermox: looking at all the commits, it seems reasonable to me to go with latest and greatest, only bug fixing [14:47] ok [14:47] then that's what I'll do [14:48] great :) [14:48] eweouz is going to need porting work, I'll get back to it [14:48] it's emacs too, I feel dirty :) [14:50] heh :) [14:50] with a name like that as well… ;) [14:51] lol [14:55] cyphermox: what do you think about dates and contacts? those were meego projects, for the handset IIRC [14:55] cyphermox: I would go for a removal personnaly [14:56] does it look like they might be maintained? [14:57] cyphermox: I can't find any trunk for the past 5 minutes since the meego project was shutted down [14:57] ah right [14:57] not all of meego was shut down sadly [14:57] just enough remains to make our life complicated when it comes to finding if something is maintained [14:57] heh, indeed :) [14:58] didrocks: I'd say removal; it used to be removed in Debian too, and is still orphaned [14:58] cyphermox: agreed [14:58] * cyphermox declares this "the big EDS pruning day of '12" ;) [14:59] heh :) [14:59] wish there aren't many more, I don't like removing stuff [15:00] cyphermox: http://qa.debian.org/popcon.php?package=dates, http://qa.debian.org/popcon.php?package=contacts [15:01] cyphermox: for stuff that are really not used and that are basically broken with few changes someone will get into it some days, don't feel sorry :) [15:05] Anyone can help me with a packaging issue? In system-config-printer I have moved two files from system-config-printer-gnome to system-config-printer-common. [15:08] In the debian/control section of -common I have added a Break/Replaces on the older -gnome versions and in the section for -gnome a Depends on the current -common version. If I update the packages all at once I get: http://pastebin.ubuntu.com/1200706/ [15:09] The debian/control file is here: http://pastebin.ubuntu.com/1200709/ [15:10] when I run usb-creator in quantal I get "dbus error while communicating with UDisks" [15:10] is Udisks1 disabled? [15:10] pitti, maybe you know this?! ^^^^ [15:12] tkamppeter: you don't need the Breaks: [15:12] tkamppeter: just get the Replaces: [15:13] tkamppeter: so assuming that 1.3.11+20120807-0ubuntu7 is the version when you moved the files from -gnome to -common [15:13] tkamppeter: keep the replaces field you have in system-config-printer-common and removes the Breaks: one === ken__ is now known as kenvandine [15:21] didrocks: still working on building syncevolution; I'm going out for an hour or so for lunch [15:21] cyphermox: no worry ;) [15:21] enjoy! [15:22] didrocks, that's it. Thank you. [15:22] tkamppeter: yw :) === dpm is now known as dpm-afk [15:41] cyphermox, you did the packaging for indicator-sync right? [15:42] kenvandine: do you think you can find someone to update indicator-evolution in the PS team to latest e-d-s? [15:42] cyphermox, the bug that made you disable the tests is fixed and there are some comments on the MIR, can you look at it? bug 1046055 [15:42] Launchpad bug 1046055 in indicator-sync "[MIR] indicator-sync" [Undecided,Incomplete] https://launchpad.net/bugs/1046055 [15:42] didrocks, i'll try :) [15:42] thanks kenvandine :) [15:43] didrocks, is there a bug for it? [15:43] kenvandine: no, but I can fix that :) [15:45] didrocks, thx [15:45] kenvandine: bug #1049909 [15:45] Launchpad bug 1049909 in evolution-indicator "evolution-indicator doesn't work with latest e-d-s" [High,Triaged] https://launchpad.net/bugs/1049909 [15:45] kenvandine: I put it on the release-team tracking === jacky is now known as jalcine === dpm-afk is now known as dpm [16:50] who did singon package? [16:51] never mind found it. === dpm is now known as dpm-afk [18:35] kenvandine: thanks, yeah, there's a new release too just for this IIRC; I'll upload today if possible [18:36] cyphermox, thx === dpm-afk is now known as dpm [19:21] kenvandine: well, now the tests pass but there are really consterning Glib Critical warnings [19:21] ;) [19:22] I'm going to run it a couple more times in sbuild before uploading though, just to be sure [19:24] cool [19:48] kenvandine: uploaded [19:49] cyphermox, can you change the MIR bug status too [19:49] as long as it's in incomplete it won't get looked at [19:49] and maybe bug mterry :) [19:50] sure [19:50] thx [19:57] mterry: ^^ I updated the bug [19:57] cyphermox, which bug? [19:58] indicator-sync, ah [19:58] ah yeah [19:58] note to self, read the whole comment next time before uploading [19:58] I could have covered the nitpicks as well :/ [20:01] cyphermox, so the deal with pkglibexecdir is that with debhelper compat 9, we start polluting the global libexecdir (granted, in this case, the files installed there happen to be pkg-prefixed, but that's not guaranteed to be the case, and it's good practice to use a pkg folder to stuff everything in). The reason some packages don't do that is that in compat versions less than 9, libexecdir included the package name for some dumb reason, so eve [20:01] rything was already prefixed. Nowadays, that bug is fixed [20:02] (that is, we start polluting the global libexecdir, unless we use pkglibexecdir) [20:02] bah, whatever. [20:03] I asked for it to be fixed partly upstream before [20:03] I can definitely add the prefix manually in the install file for next upload ;) [20:03] well... is there an upstream bug I can go yell at someone in? [20:04] nah, I asked charles directly [20:05] mterry: I'll file the bugs now [20:05] bear with me, doing other stuff at the same time, so I'll let you know ;) [20:06] * cyphermox waves hands to try to get wpa and syncevolution to build faster [20:08] cyphermox: try bribes :) [20:09] mdeslaur: nobody to bribes, that's on my sbuild ;_) [20:09] oh, hehe...bribe yourself into buying a faster computer? :) [20:09] cyphermox: are you referring to the glib warnings in the i-sync tests? [20:09] there are tests in there that feed the public API a bunch of garbage to increase branch coverage, but it's noisy :) [20:09] charles: yeah, that's what i meant [20:10] it's kind of scary. because it looks like the tests could be failing silently [20:10] if you could reorganize the tests to make the ones that are expected to fail have a name that represents this, it would satisfy me, but I'm just being pedantic [20:11] that's a good idea [20:11] charles: mterry: https://bugs.launchpad.net/indicator-sync/+bug/1050026 [20:11] Launchpad bug 1050026 in indicator-sync "install service to pkglibexecdir rather than libexecdir" [Medium,Triaged] [20:11] (needs triaging in the indicator-sync project too) [20:12] cyphermox, thanks! [20:13] sounds right. the other services get installed in /usr/lib/indicator-foo/indicator-foo-service [20:13] charles: but indicator-message doesn't [20:14] we discussed this before, my fault for telling you conflicting things [20:14] that's because I get conflicting messages too :) [20:14] https://bugs.launchpad.net/ubuntu/+source/indicator-sync/+bug/1050032 [20:14] Launchpad bug 1050032 in indicator-sync "incorrect call to dh_girepository" [Medium,Triaged] [20:14] mterry: ^ [20:14] cyphermox, charles: new package/tests fail on armhf [20:15] gah! [20:17] looks like it's just slower building everything than dbus-test-runner is willing to wait for [20:17] yeah [20:17] that's my fault [20:17] cyphermox, you weren't spinning the armhf lever fast enough? [20:17] :) [20:18] damn :, ( [20:18] * cyphermox does more tests to try to figure out the sweet spot for that timeout [20:30] cyphermox, I see some output like "(process:17316): libsync-menu-CRITICAL **: on_got_bus: assertion `IS_SYNC_MENU_APP (user_data)' failed" when running the test suite too... [20:33] omg, that was scary [20:33] I thought I had fried my arm board :/ [20:34] heh [20:35] cyphermox, I even get a timeout building locally on my i386 [20:36] grr [20:37] well like I said, I'll do a bit of testing on my armhf and try to figure out a better timeout [20:38] here and on the amd64/i386 builders, 30 seconds (the default) seems good enough, but maybe I should bump it up to 60 [20:38] or even 120, since it wouldn't really be so much of an issue [20:39] cyphermox, yeah seems like there's little cost to a hight timeout [20:40] charles, playing with the demo app, the on/off switch doesn't seem to work. Does it for you? [20:40] (re: indicator-sync) [20:40] mterry, yes [20:40] charles: using the binaries from the package? [20:40] mterry: larsu was using it too, so that's at least two of us :) [20:42] yep, if I build the sync-app-example from source and run it standalone, I get the sync indicator in unity and see the on/off switch there, and clicking it switches correctly [20:42] mterry, what behavior are you seeing? [20:42] charles, hm, ok... this is running with indicator-loader, so maybe something in that interaction is bad [20:43] charles, it switches from on to off and back about 6 or so times, before finally setting back to on. So I can't switch it off [20:43] mterry: try running the menu example in ido, for a point of comparison [20:43] that doesn't sound good [20:43] charles, everything else in the demo works [20:43] mterry: as an aside, could you clarify what you're looking for in the sync-menu project side of https://bugs.launchpad.net/indicator-sync/+bug/1050026 [20:43] Launchpad bug 1050026 in indicator-sync "install service to pkglibexecdir rather than libexecdir" [Medium,Triaged] [20:44] the automake rules in there are the same as in the other indicators, so I'm not sure what you're looking for [20:44] charles, the other indicators are wrong too [20:44] (and if it's broken in i-sync, is it broken everywhere else and just worked around in the packaging rules) [20:45] mterry: could you point to a Makefile.am that does it correctly, so that I can use it as reference? [20:45] charles, it's just a matter of changing libexec to pkglibexec [20:45] charles, so in the service.in file and in the two Makefile.am's that reference it [20:46] charles, the reason this may seem like a new issue is because dh9 changed its default behavior [20:46] charles, there is a long-standing bug that debhelper will include the source package name in libexecdir, when it shouldn't [20:46] charles, which meant pkglibexecdir always looked like /usr/lib/package/package, which most people thought looked stupid and so didn't use it [20:46] charles, but dh compat level 9 fixes that, so upstreams should really use the correct variable [20:47] charles, let me dig up a correct Makefile.am just for clarity [20:47] okay. So I would just replace "libexec_PROGRAMS = indicator-foo-service" with "pkglibexec_PROGRAMS = indicator-foo-service" [20:47] iiuc [20:48] charles, http://bazaar.launchpad.net/~deja-dup-hackers/deja-dup/24/view/head:/data/Makefile.am for example [20:48] + the service.in [20:48] charles, yeah [20:48] charles, and the data/Makefile.am [20:48] which does the sed [20:48] charles, and spread the word to the rest of the indicator team :) [20:48] gotcha, thanks mterry [20:48] now, back to the on/off button... [20:49] ... I'm still not seeing that behavior, are you just mouse-clicking it to activate? any odd steps I need to follow to reproduce? [20:49] charles, mouse clicking. I'm following the steps in http://bazaar.launchpad.net/~indicator-applet-developers/indicator-sync/trunk/view/head:/examples/README [20:51] mterry: whoa, yep there it is [20:51] that's new. I've done that dozens of times [20:51] boy, I hate it when the gdm lockscreen crash/freezes :( [20:52] whatever the reason, it's reproducible now. Thanks mterry :) [20:52] charles, awesome === m_conley is now known as m_conley_away