/srv/irclogs.ubuntu.com/2012/09/12/#ubuntu-desktop.txt

micahgchrisccoulson: jbicha: I was going to discuss with skaet actually, I figured to play it by ear00:52
micahgre 16 in quantal00:52
micahgchrisccoulson is right not to include it ATM though00:53
doko_robert_ancell, would you mind uploading non-change uploads for the nth poppler transition?00:53
doko_<infinity> Oh, thank god, I was worried we might go a whole month without a poppler ABI bump.00:54
doko_<infinity> I wonder if maybe we should rename PlusOneMaint to PopplerAndEDSMaint.00:54
doko_<doko> just staff two people from -desktop for the team, there's not much to do for -foundations00:54
doko_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 well00:57
robert_ancelldoko_, yes, was waiting for it to be built02:16
TheMusojbicha: You around by any chance?02:30
jbichaTheMuso: yes02:44
TheMusojbicha: Ah great. Have you seen this branch, an alternate fix to your own for GDM autologin: lp:~darkxst/casper/fix-gdm-autologin-lp104663002:45
TheMusojbicha: THe same thing done somewhat differently, although the persistance check is removed, which I disagree with.02:46
TheMusoI'm wondering whether you are ok with that, and whether you also want the extra gsettings change he included.02:46
jbichaTheMuso: yes, his changes are fine02:47
TheMusojbicha: What do you think about the removal of persistance checking?02:48
jbichaI believe it's not really needed with the sed lines; and the the kdm & lxdm sections don't have that check02:51
TheMusoFair enough, will take his branch wholesale then.02:51
TheMusoThanks.02:51
jbichathanks! it was a headache trying to patch casper in our build script02:52
* TheMuso nods.02:52
TheMusoOk, I'll mark your branch merged, even though its not, because the end result is the same. :)02:53
TheMusojbicha: Oh, and please add a changelog entry next time.02:53
TheMusoThanks again.02:53
jbicharobert_ancell: could you sponsor https://code.launchpad.net/~ubuntu-desktop/+junk/ubuntu-default-settings03:04
robert_ancelljbicha, does it need to conflict with metacity, gsettings-desktop-schemas etc?03:08
jbichano, you can have multiple overrides for the same setting03:10
jbichaand the files are named differently so that doesn't conflict either03:10
robert_ancelljbicha, ok, cool03:11
robert_ancelljbicha, btw I registered lp.net/ubuntu-default-settings so you can push to lp:~jbicha/ubuntu-default-settings/blah in the future03:12
robert_ancelljbicha, uploaded03:25
pittiBonjour03:39
robert_ancelljbicha, btw have you considered putting anjuta on the ubuntu gnome image?03:40
jbicharobert_ancell: I hadn't considered it yet http://paste.ubuntu.com/1199894/03:44
robert_ancelljbicha, asking because it's considered a standard app: http://ftp.gnome.org/pub/GNOME/teams/releng/3.5.91/versions03:45
robert_ancellalong with devhelp, nemiver, rygel, accerciser03:45
robert_ancellglade, gnome-devel-docs etc03:46
jbichanemiver & rygel aren't useful enough03:47
jbichainstalling gnome-devel pulls in a lot but it works too http://paste.ubuntu.com/1199900/03:48
jbichathe definition of GNOME apps is a bit fuzzy03:49
robert_ancellyeah03:50
jbichalike the Abiword v. LibreOffice discussion on desktop-devel which didn't really conclude anything03:53
jbichaooh, vinagre & Boxes are both listed03:55
thumperhi ho03:56
thumperwho could I bitch to about libpixman?03:56
thumperit hates valgrind03:56
robert_ancellthumper, upstream?03:58
thumperhmm...03:59
thumperI'm wondering if I'm being overly harsh03:59
thumperperhaps we just suck at using it03:59
RAOFthumper: Upstream would be good; failing that, it's an X lib.04:15
dglassQuestion 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
micahgjbicha: speaking of rygel, are you planning on fixing that any time soon? :)04:22
dglassI'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.04:22
didrocksgood morning05:03
pittibonjour didrocks, ca va?05:48
didrocksguten morgen pitti. I think I caught a cold :/ not really big yet (just some coughing), but it seems to evolve quickly05:49
didrocksyourself?05:49
pittiargh, I'm just over that -- good luck!05:49
pittije vais bien!05:50
pittiI've got some sore muscles (but it feels good), from the first Taekwondo training after the rather long summer break05:50
pittihigh time to get into exercise again :)05:50
pittioh, c'est l'anniversaire de Seb05:51
didrocksheh, indeed, getting back to training is quite hard :)05:52
didrocksoui, c'est son anniversaire :)05:52
* pitti sends him some greetings05:53
robert_ancellSweetshark, 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
pittididrocks: et demain est le ton, oui?05:54
didrockspitti: en effet :)05:54
pittididrocks: hier, c'était de Jibel, what a coincidence ;)05:55
didrockspitti: oh really? Didn't know about that one! Will catch him today :)05:56
didrockspitti: september has a high birth rate AFAIK ;)05:56
pittigrande fête d'anniversaire des français :)05:56
didrocksahah :)05:56
pittididrocks: do you guys really say "quatre-vingt-seize", not something like "nonante-six"?06:14
didrockspitti: yeah, quatre-ving-seize :) Only elderly and belgium people are telling "nonante-…"06:15
pittiwow, arithmetic :)06:15
pittididrocks: ah, the dictionary says that's "swiss/belgium", indeed06:16
didrocksat least, it's logicial :)06:16
didrockslogical*06:16
pitti(also for huitante/octante)06:16
pittifascinating06:16
didrocksoh great, my session crashed06:17
didrockswell, compiz first06:17
didrocksthen, went to tty1, start metacity06:17
didrocksand boum, no more session06:17
didrocksok, compiz is still crazy, restarting06:20
didrockswonder if it's not the mesa driver…06:20
didrocks(and I'm running in llvmpipe then now06:20
didrocksOpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 0x301)06:20
didrocksyep, that's the cause, so something in mesa made compiz crashed06:21
didrocksthen, as my machine is quite beefy, I just see high CPU with llvmpipe, not that much slowliness06:21
didrocksanyway, restart, brb06:21
=== charles__ is now known as Guest11727
=== Guest11727 is now known as charles
pittimvo: good morning06:58
pittimvo: 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. firewall06:59
pittimvo: I guess this test should just be skipped in the DC?06:59
mvopitti: sure, I will add a skip decorator07:08
chrisccoulsongood morning everyone07:10
pittimvo: what are you going to test/ urlopen('http://de.archive.ubuntu.com/ubuntu/') and skipUnless('dists/</a>') in the contents, or something like that?07:10
mvopitti: it can talk to archive.u.c?07:10
pittimvo: yes, that works07:10
didrocksgood morning chrisccoulson07:10
pittimvo: presumably also to ppa.launchpad.net, if that helps07:10
chrisccoulsonhey didrocks, how are you?07:10
mvopitti: aha, yeah, good point07:10
didrockschrisccoulson: coughing more and more, but fine otherwise :/07:11
didrockschrisccoulson: yourself?07:11
chrisccoulsondidrocks, yeah, not too bad i guess07:11
pittihey chrisccoulson07:11
chrisccoulsonhi pitti, how are you?07:11
mvohey chrisccoulson, good morning07:11
chrisccoulsonhi mvo, good morning07:11
pittididrocks: 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
pittithat's what eventually helped me07:12
pittiadmitting that one day of proper recovery is better than ignoring it for a week :(07:12
pittichrisccoulson: I'm fine, thanks!07:12
didrockspitti: 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 yet07:18
didrocksin addition to the utouch rename SRUs… :/07:18
=== tkamppeter_ is now known as tkamppeter
dholbachhiya07:58
dholbachany chance of getting libappindicator3 multi-arched?07:58
didrocksdholbach: 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 do08:33
didrocksdholbach: why do you need it multi-arched btw?08:33
* didrocks finally won over pbuilder, phew08:33
pittifun -- the first test that I set up for UI sleep integration tests fails (org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout)08:50
didrocksshowing that the test was needed :)08:52
cyphermoxHey didrocks. We should be able to get rid of a few eds nbs today by removing packages09:27
cyphermoxI'll get you a list once I'm done breakfast and on my laptop rather than my phone09:27
arandDoes "XB-Screenshot-Url:" work for all packages or only for those in "extras"?09:30
didrockscyphermox: excellent thanks!09:31
xnoxarand: I saw a screenshot load up for skype package downloaded from skype.com check their debs?09:31
didrockspitti: 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 well09:32
didrocks(but it's still in debian, we are in sync)09:32
pittididrocks: 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:38
didrockspitti: oupsss, sorry, s/can/can't/09:40
didrocksor "can find no patch" as I told, actually :)09:40
pitti"can find no patch" sounds right? :-)09:40
didrocksyeah, so there is no patch for the new API, I wonder what you meant by "apply a patch in Ubuntu" :)09:41
tsimpsonDIY :)09:41
didrockstsimpson: well, I don't know at all the software/nor how to test it, so seems pointless to do it09:42
arandxnox: Their debs have nothing that looks related.09:49
xnox=(09:50
xnoxsoftware-centre must be smart and pulls a screenshot for skype from somewhere....09:50
arandIt must be https://apps.ubuntu.com/cat/applications/skype/09:51
arandBut the partners repo sky doesn't have any either... :/09:54
arand*skype09:54
pittididrocks: you mean the library changed API that heavily?09:56
pittididrocks: why did that happen after FF? (or is that NBS case already that old?)09:56
pittididrocks: 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
arandHmm, they seem to be on http://screenshots.ubuntu.com/package/skype actually...09:57
didrockspitti: I'm just looking at NBS, seems to have been there for some time: http://people.canonical.com/~ubuntu-archive/nbs.html10:07
didrockslibevocosm-3.1-110:07
didrockswhich is the lib10:07
didrocksand acovea not working with the newer version10:07
pittididrocks: yeah, seems same problem in Debian10:08
pittihttp://qa.debian.org/popcon.php?package=acovea *yawn*10:08
* pitti parle "kill it"10:08
didrockspitti: that was my guess (not really popular), thanks! :-)10:12
dholbachcan somebody please reply to https://twitter.com/marcosbarbosa/statuses/245652886686670848?10:26
mvopitti: 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:32
mvopitti: aha! quantal has that as gi.version_info bu t not precise10:34
didrocksdholbach: that would be when mterry is around :)10:36
dholbachok cool10:36
pittimvo: right, version_info was only added recently10:36
pittimvo: is that enough (pre-quantal and correct version since quantal)?10:37
pittimvo: otherwise you might need a fallback to dpkg -l?10:37
mvopitti: 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 split10:39
pittimvo: another hack would be to intercept the TypeError (or AttributeError?) and fall back to the old method10:41
pittiEAFP10:41
mvopitti: 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 EAFP10:42
pitti"easier to ask for forgiveness than permission"10:42
pittiwhich is the pythonic approach10:42
* mvo nods10:42
pittithe other is "look before you leap"10:42
pittii. e. "if (I can do this) { do }"10:42
pittimvo: yeah, so I guess it shoudl be aright to check version_info, and assume the old method if it's not there10:43
pitti"alright"10:43
* mvo nods10:43
mvopitti: thanks for your help10:43
pittide rien :)10:44
=== 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
didrockschrisccoulson: how bad would you feel if we remove thunderbird-couchdb (because of the EDS big API changes)?12:51
chrisccoulsondidrocks, i'd be really happy ;)12:52
chrisccoulsondidrocks, bug 104083912:52
ubot2Launchpad bug 1040839 in thunderbird-couchdb "Thunderbird hangs accessing eds on startup" [High,Triaged] https://launchpad.net/bugs/104083912:52
didrockschrisccoulson: if I can make you happy AND close a bug… :-)12:52
pittididrocks has a quad-damage today!12:53
didrockspitti: never used remove-package that many in a day12:53
didrocks(just flushed evolution-exchange, evolution-couchdb)12:54
didrocksand this is only the beginning!12:54
didrocksthe EDS API change are a big chunk and nobody maintains that12:54
pittididrocks: oh, evo-exchange is gone as well?12:55
pittithat seemed to be quite popular12:55
didrockspitti: yeah, no upstream updates for long, removed from fedora, debian confirms there is no maintainance as well12:56
=== dednick_ is now known as dednick
didrocksevolution-ews seems to be maintained though12:56
didrocks(which is the 2007+ protocol as cyphermox explained to me)12:56
cyphermoxyeah, pitti, I agree it seemed pretty popular to me too12:57
cyphermoxdidrocks: 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 obliteration12:58
cyphermoxI hope not too many12:58
cyphermoxcontact and dates used to have been removed from testing, but it seems there was at least one QA upload since so they're back12:58
didrockscyphermox: ok, do you think you will have time to look at that before EOW?13:00
cyphermoxyes, definitely13:00
cyphermoxby that you mean all NBS for EDS, right? :)13:00
didrocksyeah, all rdepends for this evolution stack :)13:00
cyphermoxeep13:00
cyphermoxhehe13:00
didrocksebook and ecal included :)13:00
cyphermoxdepending on how long it will take to fix ekiga and some of those13:01
didrockscyphermox: let's see if upstream worked on those13:01
cyphermoxyeah13:01
cyphermoxbut I know some didn't13:01
didrockslike?13:01
cyphermoxfortunately in some places we can just disable them13:01
cyphermoxcan't recall13:02
didrocksyeah, that's an option13:02
didrocksI this the e-d-s integration is optional for most of them13:02
cyphermoxbut I know some aren't ported to EDS 3.5 yet13:02
cyphermoxoh, I thought you mean EOD13:02
cyphermoxEOD is agressive. EOW is very reasonable :)13:03
didrocksno, EOW ;)13:03
jbichaekiga has a new release with support for eds 3.5.313:03
didrocksjbicha: I'm just looking trunk13:04
didrocksright, excellent :)13:04
didrockswill need a FFe/UIFe I think13:05
jbichabut we don't want to bother with the new ptlib/opal, do we?13:05
didrocksargh, 3.10.7 for 3.10.413:06
didrockslet me see if I can just backport the e-d-s commit13:06
didrocksseems to be http://git.gnome.org/browse/ekiga/commit/?id=d84271d706408357d3ec8a36be4db7160e0823e413:06
cyphermoxjbicha: might, I recall I had to mess with it for something this cycle13:10
cyphermoxdidrocks: you looking at ekiga then?13:12
didrockscyphermox: yeah13:13
cyphermoxok13:13
kenvandinedavmor2, i am about to upload the fix for the google auth bug :)13:23
didrockscyphermox: taking care of glabels13:25
cyphermoxok, I'm looking at obexd-server13:25
didrockskenvandine: I discussed it earlier with mardy. Thanks kenvandine :)13:25
cyphermoxbrb13:25
kenvandinedidrocks, cool, you hit that bug too?13:25
didrockskenvandine: yep13:26
kenvandinejasoncwarner_ will be happy too :)13:27
=== cjohnston_ is now known as cjohnston
davmor2kenvandine: Woohoo!13:49
=== m_conley_away is now known as m_conley
didrockscyphermox: I'm taking care of almanah14:15
dholbachmterry, didrocks suggested you might be able to reply to https://twitter.com/marcosbarbosa/statuses/245652886686670848?14:17
didrocksdholbach: I think there is a report that it's available today (just one hour ago ;))14:18
cyphermoxoh, fun, LDAP login yay!14:18
didrocksdholbach: http://www.iloveubuntu.net/unity-greeter-received-remote-login-support-ubuntu-1210-default14:18
dholbachsweet14:19
mterrydholbach, 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 me14:19
mterryoh, let me read that article14:19
cyphermoxdidrocks: taking eweouz14:20
dholbachmterry, so is that info something I could pass on or is there a bug about ad/ldap?14:24
dholbach... or you could reply to it :)14:25
mterrytedg, ^14:25
mterrydholbach, I need Ted to answer what remote-login-service actually supports.  I only helped integrate it into the greeter14:26
dholbachok14:26
tedgdholbach, No we're not talking about authenticating to local accounts.14:26
cyphermoxdidrocks: also taking syncevolution14:26
dholbachI have no idea about this, I just received this at @ubuntudev14:26
tedgdholbach, We're building a guest account with a full screen login to a remote server.14:26
didrockscyphermox: roger :)14:27
tedgdholbach, Really for that, you should be able to just use pam_ldap14:27
kenvandinedidrocks, any tricks to run the unity tests?14:27
kenvandinemake[3]: *** No rule to make target `../tests/test-gtest', needed by `tests/CMakeFiles/check'.  Stop.14:27
tedgdbarth, But, I don't think there's a nice way to configure it.  You have to go all command line and stuff.14:27
tedgsorry dbarth, dholbach14:28
dholbachok...14:28
didrockskenvandine: make check should be enough14:28
kenvandine:/14:28
dholbachxnox replied already: https://twitter.com/tdlk/statuses/24584546373823692914:28
dholbachgreat14:28
kenvandineit's not building test-gtest14:29
kenvandinebut it looks like it should14:29
arandDoes "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:30
mvopitti: 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:36
cyphermoxdidrocks: does this look like just bugfix to you? --> http://paste.ubuntu.com/1200661/14:39
cyphermoxsorry, the commit list is quite large I agree :)14:40
didrockscyphermox: sorry, I don't get you, you want just to backport 428a959 EDS: added support for EDS 3.5.x14:44
didrocksright?14:44
didrocks(which app is this?)14:44
cyphermoxno, I don't14:44
cyphermoxsorry, that's syncevolution14:44
cyphermoxit needs a two more commits to cherry pick the changes14:45
didrocksah, and you want to backport a snapshot?14:45
tkamppeterpitti, hi14:45
cyphermoxbut this whole list of commits would actually be a new release14:45
cyphermoxjumping revision numbers14:45
didrockscyphermox: ah, got you now14:45
didrockslet me see if the snapshot is ok14:45
cyphermoxaccording 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
cyphermoxI guess I wasn't very clear with all this was I ;)14:46
didrocksyeah, I got you now, no worry :)14:46
didrockscyphermox: looking at all the commits, it seems reasonable to me to go with latest and greatest, only bug fixing14:47
cyphermoxok14:47
cyphermoxthen that's what I'll do14:47
didrocksgreat :)14:48
cyphermoxeweouz is going to need porting work, I'll get back to it14:48
cyphermoxit's emacs too, I feel dirty :)14:48
didrocksheh :)14:50
didrockswith a name like that as well… ;)14:50
cyphermoxlol14:51
didrockscyphermox: what do you think about dates and contacts? those were meego projects, for the handset IIRC14:55
didrockscyphermox: I would go for a removal personnaly14:55
cyphermoxdoes it look like they might be maintained?14:56
didrockscyphermox: I can't find any trunk for the past 5 minutes since the meego project was shutted down14:57
cyphermoxah right14:57
cyphermoxnot all of meego was shut down sadly14:57
cyphermoxjust enough remains to make our life complicated when it comes to finding if something is maintained14:57
didrocksheh, indeed :)14:57
cyphermoxdidrocks: I'd say removal; it used to be removed in Debian too, and is still orphaned14:58
didrockscyphermox: agreed14:58
* cyphermox declares this "the big EDS pruning day of '12" ;)14:58
didrocksheh :)14:59
cyphermoxwish there aren't many more, I don't like removing stuff14:59
didrockscyphermox: http://qa.debian.org/popcon.php?package=dates, http://qa.debian.org/popcon.php?package=contacts15:00
didrockscyphermox: 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:01
tkamppeterAnyone 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:05
tkamppeterIn 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:08
tkamppeterThe debian/control file is here: http://pastebin.ubuntu.com/1200709/15:09
xnoxwhen I run usb-creator in quantal I get "dbus error while communicating with UDisks"15:10
xnoxis Udisks1 disabled?15:10
xnoxpitti, maybe you know this?! ^^^^15:10
didrockstkamppeter: you don't need the Breaks:15:12
didrockstkamppeter: just get the Replaces:15:12
didrockstkamppeter: so assuming that 1.3.11+20120807-0ubuntu7 is the version when you moved the files from -gnome to -common15:13
didrockstkamppeter: keep the replaces field you have in system-config-printer-common and removes the Breaks: one15:13
=== ken__ is now known as kenvandine
cyphermoxdidrocks: still working on building syncevolution; I'm going out for an hour or so for lunch15:21
didrockscyphermox: no worry ;)15:21
didrocksenjoy!15:21
tkamppeterdidrocks, that's it. Thank you.15:22
didrockstkamppeter: yw :)15:22
=== dpm is now known as dpm-afk
kenvandinecyphermox, you did the packaging for indicator-sync right?15:41
didrockskenvandine: do you think you can find someone to update indicator-evolution in the PS team to latest e-d-s?15:42
kenvandinecyphermox, the bug that made you disable the tests is fixed and there are some comments on the MIR, can you look at it?  bug 104605515:42
ubot2Launchpad bug 1046055 in indicator-sync "[MIR] indicator-sync" [Undecided,Incomplete] https://launchpad.net/bugs/104605515:42
kenvandinedidrocks, i'll try :)15:42
didrocksthanks kenvandine :)15:42
kenvandinedidrocks, is there a bug for it?15:43
didrockskenvandine: no, but I can fix that :)15:43
kenvandinedidrocks, thx15:45
didrockskenvandine: bug #104990915:45
ubot2Launchpad bug 1049909 in evolution-indicator "evolution-indicator doesn't work with latest e-d-s" [High,Triaged] https://launchpad.net/bugs/104990915:45
didrockskenvandine: I put it on the release-team tracking15:45
=== jacky is now known as jalcine
=== dpm-afk is now known as dpm
xnoxwho did singon package?16:50
xnoxnever mind found it.16:51
=== dpm is now known as dpm-afk
cyphermoxkenvandine: thanks, yeah, there's a new release too just for this IIRC; I'll upload today if possible18:35
kenvandinecyphermox, thx18:36
=== dpm-afk is now known as dpm
cyphermoxkenvandine: well, now the tests pass but there are really consterning Glib Critical warnings19:21
cyphermox;)19:21
cyphermoxI'm going to run it a couple more times in sbuild before uploading though, just to be sure19:22
kenvandinecool19:24
cyphermoxkenvandine: uploaded19:48
kenvandinecyphermox, can you change the MIR bug status too19:49
kenvandineas long as it's in incomplete it won't get looked at19:49
kenvandineand maybe bug mterry :)19:49
cyphermoxsure19:50
kenvandinethx19:50
cyphermoxmterry: ^^ I updated the bug19:57
mterrycyphermox, which bug?19:57
mterryindicator-sync, ah19:58
cyphermoxah yeah19:58
cyphermoxnote to self, read the whole comment next time before uploading19:58
cyphermoxI could have covered the nitpicks as well :/19:58
mterrycyphermox, 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 eve20:01
mterryrything was already prefixed.  Nowadays, that bug is fixed20:01
mterry(that is, we start polluting the global libexecdir, unless we use pkglibexecdir)20:02
cyphermoxbah, whatever.20:02
cyphermoxI asked for it to be fixed partly upstream before20:03
cyphermoxI can definitely add the prefix manually in the install file for next upload ;)20:03
mterrywell...  is there an upstream bug I can go yell at someone in?20:03
cyphermoxnah, I asked charles directly20:04
cyphermox mterry: I'll file the bugs now20:05
cyphermoxbear with me, doing other stuff at the same time, so I'll let you know ;)20:05
* cyphermox waves hands to try to get wpa and syncevolution to build faster20:06
mdeslaurcyphermox: try bribes :)20:08
cyphermoxmdeslaur: nobody to bribes, that's on my sbuild ;_)20:09
mdeslauroh, hehe...bribe yourself into buying a faster computer? :)20:09
charlescyphermox: are you referring to the glib warnings in the i-sync tests?20:09
charlesthere are tests in there that feed the public API a bunch of garbage to increase branch coverage, but it's noisy :)20:09
cyphermoxcharles: yeah, that's what i meant20:09
cyphermoxit's kind of scary. because it looks like the tests could be failing silently20:10
cyphermoxif 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 pedantic20:10
charlesthat's a good idea20:11
cyphermoxcharles: mterry: https://bugs.launchpad.net/indicator-sync/+bug/105002620:11
ubot2Launchpad bug 1050026 in indicator-sync "install service to pkglibexecdir rather than libexecdir" [Medium,Triaged]20:11
cyphermox(needs triaging in the indicator-sync project too)20:11
mterrycyphermox, thanks!20:12
charlessounds right. the other services get installed in /usr/lib/indicator-foo/indicator-foo-service20:13
cyphermoxcharles: but indicator-message doesn't20:13
cyphermoxwe discussed this before, my fault for telling you conflicting things20:14
cyphermoxthat's because I get conflicting messages too :)20:14
cyphermoxhttps://bugs.launchpad.net/ubuntu/+source/indicator-sync/+bug/105003220:14
ubot2Launchpad bug 1050032 in indicator-sync "incorrect call to dh_girepository" [Medium,Triaged]20:14
cyphermoxmterry:  ^20:14
mterrycyphermox, charles: new package/tests fail on armhf20:14
cyphermoxgah!20:15
mterrylooks like it's just slower building everything than dbus-test-runner is willing to wait for20:17
cyphermoxyeah20:17
cyphermoxthat's my fault20:17
mterrycyphermox, you weren't spinning the armhf lever fast enough?20:17
mterry:)20:17
cyphermoxdamn :, (20:18
* cyphermox does more tests to try to figure out the sweet spot for that timeout20:18
mterrycyphermox, 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:30
cyphermoxomg, that was scary20:33
cyphermoxI thought I had fried my arm board :/20:33
mterryheh20:34
mterrycyphermox, I even get a timeout building locally on my i38620:35
cyphermoxgrr20:36
cyphermoxwell like I said, I'll do a bit of testing on my armhf and try to figure out a better timeout20:37
cyphermoxhere and on the amd64/i386 builders, 30 seconds (the default) seems good enough, but maybe I should bump it up to 6020:38
cyphermoxor even 120, since it wouldn't really be so much of an issue20:38
mterrycyphermox, yeah seems like there's little cost to a hight timeout20:39
mterrycharles, playing with the demo app, the on/off switch doesn't seem to work.  Does it for you?20:40
mterry(re: indicator-sync)20:40
charlesmterry, yes20:40
cyphermoxcharles: using the binaries from the package?20:40
charlesmterry: larsu was using it too, so that's at least two of us :)20:40
charlesyep, 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 correctly20:42
charlesmterry, what behavior are you seeing?20:42
mterrycharles, hm, ok...  this is running with indicator-loader, so maybe something in that interaction is bad20:42
mterrycharles, 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 off20:43
charlesmterry: try running the menu example in ido, for a point of comparison20:43
charlesthat doesn't sound good20:43
mterrycharles, everything else in the demo works20:43
charlesmterry: 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/105002620:43
ubot2Launchpad bug 1050026 in indicator-sync "install service to pkglibexecdir rather than libexecdir" [Medium,Triaged]20:43
charlesthe automake rules in there are the same as in the other indicators, so I'm not sure what you're looking for20:44
mterrycharles, the other indicators are wrong too20:44
charles(and if it's broken in i-sync, is it broken everywhere else and just worked around in the packaging rules)20:44
charlesmterry: could you point to a Makefile.am that does it correctly, so that I can use it as reference?20:45
mterrycharles, it's just a matter of changing libexec to pkglibexec20:45
mterrycharles, so in the service.in file and in the two Makefile.am's that reference it20:45
mterrycharles, the reason this may seem like a new issue is because dh9 changed its default behavior20:46
mterrycharles, there is a long-standing bug that debhelper will include the source package name in libexecdir, when it shouldn't20:46
mterrycharles, which meant pkglibexecdir always looked like /usr/lib/package/package, which most people thought looked stupid and so didn't use it20:46
mterrycharles, but dh compat level 9 fixes that, so upstreams should really use the correct variable20:46
mterrycharles, let me dig up a correct Makefile.am just for clarity20:47
charlesokay. So I would just replace "libexec_PROGRAMS = indicator-foo-service" with "pkglibexec_PROGRAMS = indicator-foo-service"20:47
charlesiiuc20:47
mterrycharles, http://bazaar.launchpad.net/~deja-dup-hackers/deja-dup/24/view/head:/data/Makefile.am for example20:48
charles+ the service.in20:48
mterrycharles, yeah20:48
mterrycharles, and the data/Makefile.am20:48
mterrywhich does the sed20:48
mterrycharles, and spread the word to the rest of the indicator team  :)20:48
charlesgotcha, thanks mterry20:48
charlesnow, back to the on/off button...20:48
charles... 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
mterrycharles, mouse clicking.  I'm following the steps in http://bazaar.launchpad.net/~indicator-applet-developers/indicator-sync/trunk/view/head:/examples/README20:49
charlesmterry: whoa, yep there it is20:51
charlesthat's new. I've done that dozens of times20:51
jbichaboy, I hate it when the gdm lockscreen crash/freezes :(20:51
charleswhatever the reason, it's reproducible now. Thanks mterry :)20:52
mterrycharles, awesome20:52
=== m_conley is now known as m_conley_away

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