[06:16] morning [06:49] bonjour [06:54] robru: ping [06:55] robru: i just saw the message in the ~ubuntu-elisp/ppa description that said something about debian -el packages not working with emacs-snapshot [06:55] is it still broken? [06:56] hyperair: yeah i never got around to fixing that. [06:57] ah [06:57] * hyperair will just stick to the old 20140101 snapshot i have then [06:57] * hyperair sighs [06:57] hyperair: but package.el works so well i honestly don't miss any of the Debian packages [06:57] really now [06:57] does package.el have any form of package authentication? [06:58] hyperair: ah, well I suppose not. [06:59] :) [06:59] * hyperair sighs [06:59] hyperair: https://github.com/robru/.emacs.d/blob/master/init.el check my emacs.d if you're curious. pretty slick config, all package.el, been using the ppa snapshots since forever. [06:59] why did you redo the entire packaging of emacs? [07:01] hmm, the (use-package bits are pretty slick, yeah [07:01] hyperair: because it was super old and crufty, I redid it in the hopes that I could get something nice and clean. if you're curious you should compare my version against the distro version, it's a huge difference. but for whatever reason debian/emacs people are pretty curmudgeonly and I'm not part of the neckbeard's club so they didn't care for my patches. [07:01] now my fork just somewhat languishes, but I'm still using it myself. [07:02] ah, i see [07:02] but now that cassou's ditched everything, your fork is all that remains [07:02] hyperair: ohhhh really? [07:02] yep [07:03] https://launchpad.net/~cassou/+archive/ubuntu/emacs <-- see the ppa description [07:03] hyperair: actually my fork is in a bit of trouble as well. since emacs switched to git, the bzr import on launchpad has gone to shit, and as a side effect of that the recipe isn't doing daily builds anymore. I'm still trying to come up with a solution for that, and desperately trying to avoid writing a local cron job that builds emacs and uploads to the ppa. [07:03] heh [07:03] i had a local cronjob that worked for banshee [07:04] then a bunch of half-ports of certain libraries that need to work with both gtk2 and gtk3 resulted in me ditching the cronjob [07:04] ah yeah [07:05] http://anonscm.debian.org/cgit/users/hyperair-guest/daily-ppa-script.git/ [07:05] very hacky [07:05] a lot of weird hacks to get gpg-agent bridged into cron's environment [07:06] hyperair: heh, thanks for the tip. I may have to do something like that. My concern is mostly that I don't like to have people depending on services that run on my laptop. I liked it better when launchpad was building emacs for me, then I could turn my laptop off and not worry about it. [07:10] hyperair: hm, I bet the debian package would work on ubuntu? did you ever try http://londo.ganneff.de/dists/stable/main/binary-amd64/Packages [07:10] ? [07:10] hmm i haven't [07:11] hyperair: me either, but that package looks a bit newer than the one you mentioned ;-) [07:14] heh [07:15] pitti: hey! btw, another case where I have to workaround due to https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768456 [07:15] Debian bug 768456 in init-system-helpers "init-system-helpers: deb-system-invoke starts disabled systemd service on package upgrade" [Normal,Open] [07:17] pitti: the workaround is easy, if you think my invoke-rc.d patch and that one won't likely get reviewed, let's workaround in all packages that needs it then and close that as won't fix [07:19] (the invoke-rc.d part is https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768450) [07:19] Debian bug 768450 in sysv-rc "sysv-rc: invoke-rc.d will start a disabled service for systemd-only or systemd+upstart config" [Normal,Open] [07:31] waow, a package that doesn't build-dep on debhelper nor cdbs === hikiko__ is now known as hikiko [07:33] :q [07:35] didrocks, what are you doing? applying for debian n-m? ;-) [07:35] one of the stuff they make me do by then is to rewrite a rules without any helper, just pure make [07:36] seb128: not, systemdification of various package with upstart-only jobs [07:36] no* [07:36] I see ;-) [07:36] yeah, this one is pure make [07:36] systemd as pid1 still happening this cycle? [07:36] seb128: hopefully yeah [07:37] we are going to need to look at bug #1400394 [07:37] bug 1400394 in ubuntu-app-launch (Ubuntu) "Unity8 fails to start applications under systemd init (cgmanager issue?)" [Undecided,New] https://launchpad.net/bugs/1400394 [07:37] e.g making ubuntu-app-launch works with systemd's cgroups controler [07:38] hum, I think getting rid of cgmanager isn't planned for this cycle [07:38] well, cgmanager doesn't run under systemd init [07:38] the job is made that way atm [07:38] yeah, I think pitti started to look at that, there is not reason (yet) it can't [07:39] see comment #7 on that bug [07:39] #8 as well [07:39] seems to not be that simple [07:39] interesting, I wasn't aware of those recent discussions [07:40] ok, so ual it is, which brings the question of session systemd then [07:45] user sessions you mean? [07:45] yeah, systemd as the session handler [07:46] which is what ual is using cgmanager/upstart for [07:46] I don't know how much coupling there is there [07:46] yeah, me neither [08:50] TheMuso, hey, do you have any opinion on https://bugs.launchpad.net/ubuntu/+source/libao/+bug/1075479 ? [08:50] Launchpad bug 1075479 in libao (Ubuntu) "libao defaults to ALSA output, should probably use Pulseaudio" [Undecided,In progress] [08:54] seb128, really? https://code.launchpad.net/~gunnarhj/ubuntu/trusty/gdm/config-error-dialog/+merge/244687/comments/606489 since when was trusty not an LTS? [08:55] darkxst, shrug, I'm visible not awake, thanks for pointing it out [08:55] Good morning, seb128! :) [08:56] morning all [08:56] hey GunnarHj [08:56] hey willcooke [08:56] darkxst, but since you are subscribed to it, maybe you want to sponsor the changes? ;-) [08:56] there is also a gdm .1 update from Noskcaj you said you would upload [08:57] seb128, I somehow missed the SRU's for gunnar bug, but I will sponsor since I did the originals [08:58] for gdm, I am going to upload a merge with debian, probably rename it to gdm3 to make it easier in the future [08:58] I'm guessing that would be ok? [08:59] darkxst: They are identical in practice (besides the line numbers in the patch). [09:00] GunnarHj, did you forward changes upstream? [09:01] darkxst, thanks [09:01] darkxst: Yes. No reaction so far. [09:01] darkxst, renaming sounds ok to me, wasn't debian speaking about dropping the rename/go back to the gdm name? (at least for the jobs, etc) [09:02] seb128, yes they have in some parts, but their source is still gdm3 [09:07] hey hey [09:07] hey Laney, wie gehts? [09:08] hey Laney [09:08] morning Laney! === mfisch is now known as Guest12671 [09:12] darkxst: Or did you by upstream mean Debian? If so no (I forwarded to GNOME), but I can file a Debian bug too if you want. [09:14] GunnarHj, what did GNOME say? and debian would be good also hoping we can almost get back in sync with debian this cycle [09:14] tkamppeter, hey, could you have another look to https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/1396373 and advice on what to do? [09:14] Launchpad bug 1396373 in cups-filters (Ubuntu) "Merge cups-filters 1.0.61-4 (main) from Debian unstable (main)" [Wishlist,Triaged] [09:14] darkxst: GNOME hasn't responded. Ok, I'll submit a Debian bug. [09:15] hey seb128 darkxst larsu [09:15] doin' good! [09:15] Laney, not sure if you saw my comment about eog yesterday (I might not have seen your reply) [09:16] I did reply [09:16] I said that I didn't check the gtk stuff yet [09:16] * seb128 checks for IRC logs [09:16] k [09:16] I were under the impression in Washington that you said you would just wait for the new GTK and drop those patches [09:17] I can test on my touch screen vivid laptop without the patches if you want [09:17] (not sure if you have hdw to test that) [09:17] oh, you do, you got the laptop from desrt right? [09:17] I have one of those dell things [09:17] but if you want to, feel free ;-) [09:18] not especially, I had forgotten you had one of those [09:19] well, I've mine running current vivid so should be easy to do a test build/run, let me know if that's needed [09:19] ok [09:24] mvo: hey hey, you planning on merging debhelper again or can I steal it? [09:24] (scary) [09:27] Laney: no worries, you can steal it [09:27] ty [09:27] Laney: and good morning and all that :) [09:27] and happy new year! [09:27] hope you had a good break :-) [09:28] yes, it was very nice. but its also very nice to hack again on $stuff [09:28] $stuff is good [09:31] Laney, $stuff is bad when it involves exact rooting in gjs ;( [09:34] darkxst: garbage collection? [09:34] Laney, yes [09:34] darkxst, have you seen https://code.launchpad.net/~albertsmuktupavels/gsettings-desktop-schemas/remove-revert-application-based-key-patch/+merge/245486 ? [09:34] not sure what that revert was about [09:35] Laney, ^ do you know? [09:35] spidermonkey moved from conservative stack scanning to a moving exact rooting scheme, which caused an incredible number of api changes [09:36] seb128, it was definately used when I searched when reverting that [09:38] in metacity/flashback sessions atleast [09:40] but I don't see a problem dropping it, if they request, its only going to break them if needed [09:42] its also possible they dropped that upstream now flashback sessions are somewhat maintained [09:44] gtg now, though [09:46] morning mlankhorst, did Bschaefer poke you about xmir yesterday? I think this is the problem we talked about briefly yesterday [09:51] a little [09:51] he didn't say how he hit it though [09:52] which doesn't give me enough information to work on it :P [09:55] heh [09:55] mlankhorst, here's the error: http://pastebin.ubuntu.com/9684420/ [09:56] mlankhorst, I'm trying to get Xmir up and running on the phone - that's my goal for this week [09:57] ok :P [09:57] I'm going to need to make a bt then [09:59] thanks mlankhorst [10:01] what application are you trying to run? [10:02] I'll give LibreOffice a go I think, but if that doesnt work, anything [10:02] I mean does the error happen before running any application? [10:03] ah, not sure [10:04] still working through the pre requisites [10:04] I should have more info for you soon [10:10] it just means I forgot to initialize something, last time it happened i tried to use a dri2 call.. [10:10] without dri2 initialized [10:14] kk [10:47] Laney, do you have an utopic install somewhere by any chance? ;-) [10:47] hmm [10:47] or somebody else [10:47] maybe in a vm [10:47] if someone fancy looking at https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/1361906 [10:47] Launchpad bug 1361906 in gvfs (Ubuntu Utopic) "gvfsd-ftp crashed with SIGABRT in g_mutex_unlock_slowpath()" [High,Triaged] [10:48] https://git.gnome.org/browse/gvfs/patch/?id=2153d300f24d3388d7c4ab75a55451ad5a581b5a should be the change to backport [10:48] issue with new glib/old gvfs [10:48] I guess I could SRU without testing, but I would prefer if somebody with an utopic could give it a try [10:50] lunch for now though [10:50] bbiab [10:53] enjoy seb128 === vrruiz_ is now known as rvr [11:08] hm, i thought light-themes don' [11:08] t use the unico engine anymore..? [11:08] (strangely, it still gets pulled in when installing them on vivid) [12:04] sflphone is at 1.3 instead of 1.4 which was released 4 months ago. Is this one of the packages we get from debian? [12:05] It's been modified so someone will need to look at it manually === MacSlow is now known as MacSlow|lunch [12:07] (usually the person listed on https://merges.ubuntu.com/universe.html) === alan_g is now known as alan_g|afk === alan_g|afk is now known as alan_g [12:27] larsu, Laney, ^ do you know about ochosi's question? you handled the gtk/theme updates in decembre [12:32] ochosi: sorry, was at lunch. We haven't removed the depends yet, but I'm about to (probably this week) [12:57] larsu: btw, another thing. recently the menubar-menuitems theming broke in some apps (e.g. shotwell and transmission), adding padding to the menubar-menuitems on the left. do you know anything about that? [12:58] ochosi: no. How can I reproduce? [12:59] I guess by having menus inside the window? [13:01] seb128: not sure if you noticed, but at least, I fixed invoke-rc.d to not fail anymore if you upgrade/install/remove packages that contains upstart-only jobs when you run under systemd [13:01] which was an issue if you upgrade (running systemd) an upstart-only package to one which then has a systemd unit [13:02] (as the old prerm would fail) [13:02] didrocks, I didn't, but I didn't know that was an issue either [13:02] well, I guess good then :) [13:04] larsu: yes. it looks like this: http://imgur.com/IyTOTqU [13:04] almost as if there was an image that isn't displayed [13:04] (same with adwaita btw) [13:05] for reference, transmission with adwaita: http://i.imgur.com/XsCjkTk.png [13:11] evince otoh is fine [13:11] ochosi: neat. Is this V? I can neither reproduce it in transmission nor in shotwell [13:11] this is V (xubuntu) === MacSlow|lunch is now known as MacSlow [13:12] with the desktop team ppa? [13:13] * larsu wonders what the difference might be [13:13] lemme check whether i'm still using that ppa [13:13] nope, without the desktop team ppa [13:13] should i be using that for some reason? [13:14] ochosi: can you look where the padding comes from with inspector? [13:14] i thought that with gtk3.14.6 being in main i don't need that ppa anymore... [13:15] you don't, I'm just trying to find the difference between our systems ;) [13:15] ah ok :) [13:15] what's the quickest way to start the inspector again? [13:15] Ctrl+Shift+I [13:16] with the mouse cursor over the widget you want to inspect [13:16] or Ctrl+Shift+D for just opening it [13:20] hmmm [13:20] odd, do i need to do anything else there? [13:20] (doesn't seem to open) [13:24] ochosi: is org.gtk.Settings.Debug enable-inspector-keybinding turned on? [13:24] (needs libgtk-3-dev) [13:24] right, installing that now [13:25] right, installed and setting turned on [13:26] nothing happening still [13:26] * ochosi is puzzled [13:26] starting the app with GTK_DEBUG=interactive set works as well [13:27] oh [13:27] now it does [13:28] as i suspected... [13:28] gtkimagemenuitem [13:28] and the image is the padding [13:28] booh [13:29] why would that be in a normal menubar? [13:34] I guess unity-gtk-module? [13:34] ah wait, that doesn't apply to you [13:34] hm, why, what does that do? [13:35] nothing. I wasn't thinking right :) [13:35] the bigger question is: why do you see it and I don't... [13:35] nope, i don't have that installed :) [13:35] yeah [13:35] that too [13:35] maybe there is some other gtk setting..? [13:35] what exactly is set in the image menu item? A margin? [13:36] you said you had a special gtk setting for local menus..? [13:36] i dont have anything set there because that's the default in xfce [13:36] I'm running unity, so I have global menus. But I disabled them in order to reproduce this bug [13:37] and I don't see any margin. looks totally normal [13:37] right [13:37] what would you like me to check exactly? [13:38] (i thought there was a gtk xsetting that made the menus go back to the respective windows instead of being global for unity) [13:38] does the image menu item have a 'margin-left' set? (in the Properties tab) [13:38] ochosi: yes, that's what I'm using [13:39] and if not, does it have a margin or padding or border set from css (in the style properties tab) [13:39] it's the pixel-size value [13:39] not even sure what that is [13:39] something like a width-request i guess [13:39] if i decrease that, the padding goes away [13:39] no other margin, padding or border is set [13:40] gtkimagemenuitem doesn't have a pixel size... [13:40] weird, width-request is -1 [13:40] gtkimage does [13:40] yeah, that's the gtkimage that is packed inside [13:40] but that's hidden for me [13:40] right, so that's the difference i guess [13:40] does that have visible=true for you? [13:40] yup [13:40] that's wrong. I wonder where that comes from... [13:41] setting it to false fixes it [13:41] makes sense... [13:41] no idea either where that comes from [13:42] whta do you change exactly when disabling global menus in unity? [13:42] I don't load unity-gtk-module [13:42] transmission and shotwell both still need this, because they don't seem to be using GMenuModel yet [13:43] hm ok [13:43] so no other switch that gets flipped [13:43] or any other env var that gets set [13:44] no [13:44] there's the xsetting, but when u-g-m isn't loaded, nothing looks at it [13:44] (except gtk itself, but only when using GMenuModel) [13:46] are you seeing the same issue on unity or gnome shell? [13:46] i have neither of those available for testing [13:46] :/ [13:48] i'll ask around among the other xubuntu devs just to make sure i'm not the only one seeing it [13:48] but i have to admit i'm a bit out of ideas on that one... [13:52] ok, they can confirm [13:52] meh [13:53] larsu: setting gtk-menu-images to false fixes the issue... :( [13:53] which isn't entirely cool, cause we don't want that setting [13:54] interesting! [13:54] makes total sense though [13:55] I wonder why those apps use GtkImageMenu at all though... [13:55] in menu bars, I mean [13:59] it makes sense alright, but i wonder why 1) they're using imagemenuitems there (weird!) and 2) why this didn't happen with earlier versions of gtk3 [14:03] there were some changes in the way icons are sized [14:03] maybe that's related [14:08] larsu: hm, maybe. but empty images should just always not be displayed, no? [14:09] ochosi: "should" [14:16] didrocks: I think your sysvinit has a syntax error [14:16] https://launchpadlibrarian.net/194237210/sysvinit_2.88dsf-53.2ubuntu3_2.88dsf-53.2ubuntu4.diff.gz "t\nhen" [14:21] * Laney fixes [14:26] peer review ftw! [14:33] ffs [14:33] https://launchpad.net/ubuntu/+source/sysvinit/2.88dsf-53.2ubuntu5/+build/6695432 [14:33] can't build the new one because of the previous error [14:33] seb128: should we remove it from vivid-proposed, wait for it to publish, retry the new one? [14:34] Laney, wfm, let me delete it [14:34] autopkgtests caught this too \o/ === Guest12671 is now known as mfisch [14:46] Laney, sorry I cleared out your new upload as well on the way, can you reupload with a bumped revision? [14:47] yeah, once this is published [15:14] Laney: argh, thanks man [15:14] seb128: thanks [15:15] didrocks, yw! [15:15] no worries [15:17] should have happen during the final review before uploading, as I copied it just before to test… :/ [16:09] megalolz https://lh4.googleusercontent.com/-clogGj40qOA/VK1YN0yoXwI/AAAAAAAAI7k/3kxoqBWuO8c/w659-h879-no/2015%2B-%2B1 [16:10] willcooke, mireyes? ;-) [16:10] :D [16:10] willcooke, is that in the store? [16:10] ha! [16:10] I should add it and make it 99999 USD [16:11] just need 1 guy… [16:11] then we *all* go to Vegas [16:11] \o/ [16:12] would be cooler if it was interacting with the accelerometer [16:12] hum, nice idea of a small dummy app to do :) [16:12] ooho [16:12] :D [16:12] should be easy to simulate X input evens [16:12] can anyone tell me how to open a gtk app in u8-mir desktop session? from a terminal. [16:13] dednick, using native Mir gtk support? [16:13] willcooke: ya [16:13] ok, so assuming you want to use Gedit [16:13] willcooke: we need something that has a menu bar, QWidget would be fine too I guess [16:14] gedit would be fine, yes [16:14] let me see if I have a .desktop file kicking around here... [16:14] in theory that's all you need [16:14] oh wait [16:15] it's easier than that [16:15] you should just need to edit the .desktop file for $APP and add [16:15] * willcooke checks.... [16:15] ah, the X-Ubuntu-Touch=true? [16:16] yeah [16:16] that's the one [16:16] it's case sensitive it seems [16:16] willcooke: but we probably want debug prints [16:16] we get that in upstart cache though... so would work [16:16] ahhh [16:16] dednick: ^ [16:16] yes [16:16] ah. ok, give me a sec. it just bombed out after i did a random desktop file. [16:16] hehe [16:17] who wrote this!!! ;-) [16:19] desrt, mzanetti, dednick, you can also probably "MIR_SOCKET= somebinary" [16:19] desrt, sorry, was meant to be dednick [16:19] willcooke, ^ [16:20] thanks seb128 [16:20] that works at least to run an app from a vt with the mir demo server on vt1 [16:22] GLib-GIO-ERROR **: No GSettings schemas are installed on the system [16:22] gedit [16:24] dednick, is XDG_DATA_DIR set? [16:24] seb128: nope [16:24] should be [16:26] seb128: ah. its DIRS :) set to "/opt/click.ubuntu.com/blahbvlah" [16:26] sorry [16:27] well, I guess you want to add /usr/share to it [16:29] seb128: yeah, that got me a bit further. now getting "This application can not open files" [16:30] dednick, try maybe something simpler than gedit? like gnome-calculator [16:30] seb128: yeah, i did as well. same problem [16:32] dednick, seems like a gapplication thing, maybe it relies on something to be set that isn't [16:32] desrt or larsu might know? [16:32] G_APPLICATION_HANDLES_OPEN [16:32] as a flag [16:32] desrt, it's trying to run any application from a vt to test them under unity8/mir [16:33] e.g gedit [16:33] so likely an env issue [16:33] not a code one [16:33] suspicious. [16:35] arg.. ffs it's the -- --desktop_file_hint [16:37] same thing happens if you do it on X [16:37] supprised gedit doesnt allow... [16:39] oh.... it does. i was just trying with gnome-calculator. [16:40] seb128: uploading that gvfs fix now + another similar one [16:41] Laney, excellent, thanks [16:41] yw [16:41] dednick, what was the issue? [16:41] doesn't work with gcalc? [16:42] seb128: apparently gtk doesnt like you specifying the "--desktop_file_hint" because it thinks you're trying to open a file. works ok with gedit (because you can open a file from command line), but not with gnome-calculator [16:42] dednick, maybe you need to -- --desktop_file_hint? [16:43] seb128: yeah, that's what i meant [16:43] I see [16:43] works now? [16:43] gnome-calculator no. [16:43] or did you hit $the_next_issue [16:43] gedit? [16:43] gedit - it opens, but doesnt render. [16:44] dednick, that's likely https://bugs.launchpad.net/ubuntu/+source/qtmir/+bug/1401968 [16:44] Launchpad bug 1401968 in QtMir "GTK applications don't work anymore under unity8" [Critical,Triaged] [16:44] dednick, you can downgrade your qtmir for local work purpose [16:44] seb128: ta. i'll try [16:58] 403 Forbidden with wget === alan_g is now known as alan_g|EOD [19:06] darkxst: I added the gdm patch to the Debian bug tracker: [19:06] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=774798 [19:06] Debian bug 774798 in gdm3 "Warning msg when ~/.profile syntax error instead of failed login" [Normal,Open] [19:07] * willcooke -> EOD [19:55] Can we sync gtksourceview3 from debian? the gtk version dep change is now unneeded, ppc64le builds in debian without our autoreconf, and the conflicts/replaces has hopefully been in long enough it can be dropped [19:56] seb128, ^ [21:11] seb128: Yeah I agree. I'll take care of it. [22:15] GunnarHj, thanks