didrocks | good morning | 05:39 |
---|---|---|
pitti | bonjour didrocks ! | 05:50 |
larsu | bonjour #desktop! | 06:58 |
seb128 | hey larsu & desktopers | 06:58 |
didrocks | re larsu, seb128 | 06:59 |
pitti | bonjour seb128 et larsu | 07:01 |
pitti | comment allez-vous ? | 07:01 |
seb128 | hey pitti | 07:01 |
seb128 | ça va bien ! | 07:01 |
seb128 | et toi ? | 07:01 |
larsu | hi didrocks, pitti, and seb128! | 07:02 |
pitti | seb128: moi aussi ! except for being a bit sore from basketball, but that's just a normal Thu morning :) | 07:02 |
pitti | larsu: how is your phone today? :) | 07:04 |
larsu | pitti: it's pretty good now. I've been able to solve all issues except that the read/write image | 07:05 |
larsu | pitti: already started converting units (and getting rid of the ones we don't need anymore) | 07:08 |
* larsu is reading a lot of man pages | 07:08 | |
larsu | gotta stop for today though and translate some slides for a sales meeting :) | 07:09 |
pitti | larsu: oh, that sounds like good progress! You are converting the remaining ones in lxc-android-config? | 07:11 |
pitti | larsu: please let me know if you have questions or run into trouble | 07:11 |
* pitti hugs larsu | 07:11 | |
larsu | pitti: yep. Will do thanks :) | 07:12 |
* larsu hugs pitti back | 07:12 | |
willcooke | Morning all | 07:44 |
willcooke | what's libpeas? | 07:44 |
seb128 | hey willcooke | 07:45 |
larsu | willcooke: morning. A library for handling plugins in apps | 07:45 |
larsu | (think gedit, totem, etc) | 07:45 |
willcooke | thx larsu | 07:45 |
willcooke | Do we think #1440504 is something we should target for this cycle | 07:46 |
willcooke | https://bugs.launchpad.net/ubuntu/+source/libpeas/+bug/1440504 | 07:47 |
ubot5 | Launchpad bug 1440504 in libpeas (Ubuntu) "libpeas-1.0-0 depends on both libpython2.7 and libpython3.4" [High,Triaged] | 07:47 |
didrocks | hey willcooke | 07:47 |
seb128 | willcooke, Laney said he would look at it | 07:47 |
willcooke | seb128, well, he said "when and if" ;) | 07:48 |
willcooke | is that Laney speak for "I'll do it"? | 07:48 |
larsu | woah why is that? Different deps on introspection stuff? | 07:48 |
seb128 | unsure... | 07:49 |
seb128 | willcooke, I think it's a way to see "in due time" ... do you consider that a top priority? | 07:49 |
seb128 | we should do it this cycle if we can | 07:49 |
seb128 | but I don't think it needs to be done this week | 07:49 |
willcooke | That's cool, I don't mind - but I have heard talk of getting Python 2.x off the install CD / out of the image for a while, so if that's blocking then I would like to get it done | 07:50 |
seb128 | yeah, that's not "blocking" | 07:50 |
seb128 | it's part of a stack remaining and not the most difficult item | 07:50 |
seb128 | https://bugs.launchpad.net/ubuntu/+bugs?field.tag=python3 | 07:50 |
seb128 | "port software-center to python3" is on this list | 07:51 |
willcooke | ah, lolz | 07:51 |
seb128 | ubuntu-sso-client as well | 07:51 |
willcooke | got it | 07:51 |
seb128 | sessioninstaller port to python3 too | 07:51 |
willcooke | thanks, I have some scope now :) | 07:51 |
seb128 | so yeah, some of those need quite some upstream work and have no allocated ressources atm | 07:51 |
willcooke | cool, thanks for helping me understand | 07:52 |
seb128 | yw! | 07:52 |
seb128 | I've a big pitti on my g+ today | 07:55 |
pitti | seb128: oh, from the canonical pitti? I forgot to remove the auto-generated github link in my daily report yesterday.. :) | 07:56 |
seb128 | pitti, http://people.canonical.com/~seb128/pitti.png | 07:56 |
seb128 | :-) | 07:56 |
pitti | heh, yeah | 07:57 |
seb128 | pitti, stop staring at me, I didn't do it! | 07:57 |
seb128 | :p | 07:57 |
pitti | seb128: it's not my angry face! | 07:57 |
seb128 | :-) | 07:57 |
larsu | pitti has an angry face? /me doesn't believe | 07:57 |
seb128 | I was going to say | 07:58 |
pitti | yeah, it doesn't come out very often | 07:59 |
Laney | hullo | 07:59 |
pitti | try saying "TTIP", and you'll see it :) | 07:59 |
pitti | Laney: oh hai! | 07:59 |
seb128 | hey Laney | 08:00 |
Laney | hey pitti seb128 | 08:00 |
Laney | what's up? | 08:00 |
* Laney is outside in the sun | 08:00 | |
seb128 | Laney, can you see the screen with this reflective glass? | 08:00 |
Laney | a bit | 08:00 |
Laney | I'm going to go inside in a minute | 08:01 |
larsu | morning Laney! | 08:03 |
Laney | hey larsu | 08:03 |
Laney | what's crackin'? | 08:03 |
larsu | got the sales thing today | 08:04 |
larsu | translating some remaining slides to German right now. "fun" | 08:04 |
larsu | you? | 08:04 |
Laney | oh yeah | 08:04 |
Laney | what is the general theme? | 08:04 |
larsu | ubuntu — designed for government | 08:04 |
larsu | it's about all kinds of public sector use | 08:05 |
Laney | ah, advertising the keylogging feature | 08:05 |
Laney | ^o) | 08:05 |
larsu | actually quite interesting :) | 08:05 |
Laney | willcooke: It means "someone needs to analyse the reverse dependencies first" by the way | 08:06 |
willcooke | thx Laney | 08:06 |
Laney | I was mainly intercepting robert_ancell doing this in Ubuntu | 08:06 |
willcooke | gotya | 08:06 |
Laney | he's welcome to do that first bit ;) | 08:06 |
Laney | pitti: did you see that LO is still ENOSPCing? | 08:11 |
pitti | Laney: yes, and I know exactly why | 08:11 |
Laney | \o/ | 08:11 |
Laney | |o/ | 08:11 |
pitti | Laney: (and glibc and chromium-browser) | 08:11 |
Laney | \o| | 08:11 |
Laney | |o| | 08:11 |
pitti | Laney: I'm just preparing the systemd upload which will fix this :) | 08:11 |
pitti | Laney: *\o-* | 08:11 |
seb128 | systemd issue? | 08:12 |
Laney | gooooooooooo team! | 08:12 |
pitti | mounting /tmp/ as a tmpfs | 08:12 |
pitti | I didn't notice as I do that anyway | 08:12 |
pitti | we now have a solid fix for that (plus a new autopkgtest) | 08:12 |
Laney | ah, I thought ubuntu2 was for this but now I see the changelog | 08:12 |
pitti | I had an initial bandaid yesterday | 08:13 |
pitti | but mbiebl and I discussed how to make this less brittle | 08:13 |
Laney | http://www.nottinghampost.com/Giant-indoor-trampoline-park-coming-Nottingham/story-26674935-detail/story.html | 08:58 |
seb128 | Laney, found a new sport? ;-) | 09:06 |
Laney | tempting! | 09:06 |
xnox | RFP of gtk-nocsd | 09:07 |
xnox | =) | 09:07 |
xnox | https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=788076 | 09:07 |
ubot5 | Debian bug 788076 in wnpp "RFP: gtk3-nocsd -- LD_PRELOADable library to disable GTK+ 3 client side decoration" [Wishlist,Open] | 09:07 |
xnox | Laney: can one play ulitmate freezby on that ?! =) | 09:07 |
seb128 | gtk-nocsd! | 09:08 |
Laney | haha | 09:09 |
Laney | they should add something in there to stop drawing the window controls | 09:09 |
larsu | omg | 09:10 |
Laney | SEED IT | 09:10 |
seb128 | :-) | 09:10 |
larsu | let's do some string comparisons whenever we create any GType! | 09:11 |
larsu | surely that will make things faster :/ | 09:11 |
hyperair | lol | 09:12 |
hyperair | is that your first time seeing that? | 09:12 |
larsu | ya | 09:12 |
larsu | the README is gold: "Even worse, this may break some window manager or compositors. | 09:13 |
hyperair | fwiw, i think ld-linux does some string comparisons for looking up symbols as well | 09:13 |
hyperair | as does dynamic_cast<> in C++ | 09:14 |
larsu | indeed, and this is just when registering the type | 09:14 |
larsu | so not all that bad | 09:14 |
hyperair | yeah | 09:14 |
hyperair | what README are you talking about anywya? | 09:14 |
larsu | https://github.com/PCMan/gtk3-nocsd | 09:14 |
seb128 | somebody should just fork gtk ;-) | 09:15 |
hyperair | well, sounds like the typical disgruntled non-gnome gtk-using developer.. | 09:16 |
hyperair | this sentiment seems to float around the lxde and xfce communities | 09:16 |
seb128 | kde, unity as well | 09:16 |
seb128 | most of !GNOME I guess | 09:17 |
larsu | people were always complaining about gnome and gtk | 09:30 |
larsu | this is not news | 09:30 |
larsu | even in the 2.x days ... and still, everyone continues to use it | 09:31 |
seb128 | unsure | 09:31 |
seb128 | devs didn't complain much about gtk2, out of maybe things being stalling/the toolkit not being modern enough | 09:31 |
larsu | exactly | 09:31 |
larsu | it was too slow, now it's too fast | 09:32 |
larsu | always something to complain | 09:32 |
seb128 | the main issue with the GTK3 way and what alienates most users is the tendency to replace things with uncomplete/not ready solution | 09:32 |
seb128 | like "that's the new way, it works for us but doesn't do everything you might need, don't worry we are going to fix it in the next cycles" | 09:32 |
larsu | yeah, it adopted the GNOME way of doing things :) | 09:32 |
seb128 | meanwhile if you want/need those things, sucks to be you | 09:33 |
seb128 | like you wm doesn't handle csd? | 09:33 |
seb128 | or you need different decoration order/side that from th GNOME ones? | 09:33 |
seb128 | sorry, can't do, wait a few cycles | 09:33 |
larsu | seb128: ya, taking out the GTK_FRAME_EXTENTS check was bollocks | 09:33 |
larsu | I'm not saying that this is the best way to handle a project | 09:34 |
larsu | but noone has done it better so far | 09:34 |
larsu | just a lot of complaining | 09:34 |
seb128 | yeah :-/ | 09:44 |
hyperair | seb128: lol, that whole "that's the new way" thing has been the way a lot of open source projects have been going | 09:45 |
hyperair | GNOME isn't the only one doing this | 09:45 |
hyperair | arguably, it might be the same bunch of people involved | 09:45 |
hyperair | but there was what, HAL, upower, udisks, and udisks2 before that that went the same way | 09:45 |
hyperair | and then there's the systemd pattern of course | 09:46 |
hyperair | all your projects are belong to systemd | 09:46 |
hyperair | s/^/systemd-/ on all project names! | 09:46 |
hyperair | okay nuff ranting from me | 09:47 |
pitti | sorry, I missed the start of that conversation over my "keyboard broke" fuss here -- what's the "new way"? | 09:53 |
larsu | pitti: feel free to ignore | 09:54 |
Laney | https://twitter.com/GermanQuatsch | 09:56 |
* Laney learns Mäusespeck | 09:57 | |
ogra_ | yummy ! | 09:59 |
ogra_ | the pic is wrong though | 10:00 |
ogra_ | http://ak-hdl.buzzfed.com/static/2015-05/15/10/enhanced/webdr01/enhanced-buzz-11894-1431699200-9.jpg | 10:00 |
ogra_ | thats the real Mäusespeck :) | 10:01 |
ogra_ | (quite different from mashmellow mice) | 10:01 |
Laney | they don't look like mäuse any more! | 10:02 |
Laney | maybe after some heavy processing | 10:02 |
ogra_ | its only their bacon ... | 10:02 |
ogra_ | your breakfast bacon doesnt look like a pig either :) | 10:02 |
Laney | speak for yourself | 10:04 |
* Laney Henry VIII | 10:04 | |
ogra_ | lol | 10:04 |
davmor2 | willcooke: 15.10 i386 had a very short play last night, trackpad is stupidly sensitive and most of the apps closed instantly other than that looks fun so far :0 | 10:05 |
davmor2 | :) | 10:05 |
Laney | most of the apps closed instantly? | 10:06 |
Laney | bug report please? | 10:06 |
ogra_ | does desktop have a very short app lifecycle ? | 10:07 |
ogra_ | :P | 10:07 |
davmor2 | Laney: will do when I have 5 minutes, settings app was the only one that seemed to stay open | 10:10 |
pitti | Laney: chromium-browser now doesn't fail any more on ENOSPC, but fails on an entirely different reason | 10:30 |
pitti | grep: webserver-out: No such file or directory | 10:30 |
* Laney NOOOOOOOOOOOOOOooooooooooooo | 10:31 | |
Laney | wait, this isn't blocking gtk ;-) | 10:32 |
Laney | although I am about to sync glib, so I probably do still care | 10:32 |
pitti | I retried glibc and libo as well now | 10:34 |
Laney | qengho: maybe you could take a look at https://jenkins.qa.ubuntu.com/job/wily-adt-chromium-browser/lastBuild/ARCH=amd64,label=adt/console once you're around? | 10:35 |
pitti | Laney: right, this looks like an honest test regression with the new upstream versoin | 11:00 |
Laney | nod, or at least the test harness | 11:02 |
Laney | either way it needs looking at | 11:02 |
=== MacSlow is now known as MacSlow|lunch | ||
=== alan_g is now known as alan_g|lunch | ||
Laney | seb128: can you demote-to-proposed gnome-shell-extension-autohidetopbar gnome-shell-extension-redshift gnome-shell-extension-suspend-button gnome-shell-extension-weather gnome-shell-timer please? | 12:41 |
Laney | the tests are passing again now | 12:41 |
* Laney lunches | 12:44 | |
Laney | demote-to-proposed is in lp:ubuntu-archive-tools, btw | 12:44 |
* Laney has blocked them in proposed-migration so they don't go straight back in | 12:46 | |
seb128 | Laney, what is "demote to proposed"? | 12:47 |
seb128 | isn't that just deleting from wily and keeping only the proposed pocket version? | 12:47 |
seb128 | thanks for pointing the tool ;-) | 12:47 |
Laney | no, there is no proposed version | 12:47 |
Laney | it copies it there and deletes the wily one | 12:47 |
Laney | so that it goes back in if e.g. it gets synced | 12:48 |
seb128 | I see | 12:48 |
seb128 | thanks | 12:48 |
seb128 | enjoy lunch ;-) | 12:49 |
* Laney is deciding what to have | 12:50 | |
Laney | thank *you*! | 12:50 |
=== MacSlow|lunch is now known as MacSlow | ||
qengho | Laney: Perhaps not that error? "tar: Unexpected EOF in archive" I'll look at others. | 13:23 |
pitti | qengho: oh, amd64 failed with that | 13:57 |
pitti | qengho: we mean the i386 one ("grep: webserver-out: No such file or directory | 13:57 |
seb128 | same on https://jenkins.qa.ubuntu.com/job/wily-adt-libreoffice/67/ARCH=i386,label=adt/ | 13:57 |
qengho | pitti: Yes, got it. Fixed. Will propose replacement soon. | 13:58 |
pitti | qengho: \o/ cheers! | 13:58 |
Laney | qengho: ah, there was another run and I linked to lastBuild - unhelpful of me | 14:09 |
Laney | build 42 | 14:09 |
Laney | seb128: it went in \o/ | 14:09 |
seb128 | Laney, larsu, well done ;-) | 14:10 |
Laney | let the complaints commence | 14:11 |
gogis_ | ok, so here I am :) | 14:55 |
gogis_ | I know C/++, Python, Pascal, quite Java... I also understand Assembly and I can learn other languages quickly... can I somehow help with the development of ubuntu? | 14:55 |
gogis_ | hey there :) | 14:58 |
Laney | hi gogis_ | 14:58 |
Laney | you sure can if you want to | 14:58 |
gogis_ | Hi Laney | 14:58 |
Laney | what area do you want to work on? desktop / server / phone? | 14:59 |
gogis_ | I would personally prefer to work on desktop, but in the end, it doesn't matter, I would do whatever | 15:00 |
Laney | well I always think the best way to get motivated at the start is to work on something which you have a personal interest in | 15:00 |
Laney | that is either a bug which annoys you or an application you like | 15:01 |
gogis_ | Laney: Yeah, I agree | 15:01 |
gogis_ | Laney: Ok, but how do I get in touch with the developlment team, how do I know what exactly to do? | 15:02 |
Laney | you found us | 15:02 |
Laney | e.g. here is the bug list for rhythmbox https://bugs.launchpad.net/ubuntu/+source/rhythmbox | 15:03 |
gogis_ | well, nice... where do I get the source codes and what should I do, when I fix some bug? | 15:05 |
Laney | here's some documentation: http://packaging.ubuntu.com/html/traditional-packaging.html and then https://wiki.ubuntu.com/MOTU/Sponsorship/SponsorsQueue is how to get it reviewed | 15:08 |
Laney | it's a bit complex at the start | 15:09 |
gogis_ | yeah, I see | 15:09 |
Laney | https://wiki.ubuntu.com/UbuntuDevelopment is a good page too | 15:09 |
gogis_ | thank you, Laney :) | 15:10 |
gogis_ | what do you do, for example? | 15:10 |
Laney | I work on the desktop mainly, fixing bugs and helping to maintain and integrate the software which makes it up | 15:13 |
Laney | also working with the projects that develop the software we use | 15:13 |
Laney | can I get seahorse's gpg-agent to forget my key after a timeout? | 15:38 |
Laney | it seems to be keeping it unlocked forever which is disturbing me | 15:38 |
ogra_ | Laney, +1 | 15:39 |
ogra_ | just took me 45min to even find what i have to do after mv'ing ~/.ssh around | 15:39 |
ogra_ | evo didnt want to talk to dbus anymore and stuff | 15:39 |
Laney | DDTT™ :) | 15:40 |
ogra_ | fun is ... if ssh <IP> doesnt work ... but ssh localhost "ssh <IP>" does :) | 15:41 |
seb128 | Laney, mvo, ogra_, do you have any opinion on http://paste.ubuntu.com/11696900/ ? | 15:43 |
Laney | I have no idea, try slangasek? | 15:44 |
seb128 | Laney, k | 15:44 |
Laney | sorry | 15:44 |
seb128 | no worry | 15:44 |
ogra_ | seb128, if you have multiple vmlinuz-* files it would only copy the last ona anyway, no ? | 15:45 |
ogra_ | (i.e. when you have vlinuz-* and .signed and .efi.signed and whatever) | 15:46 |
mvo | seb128: no opinion, I wonder how we can convey better that any change in the file needs to be done in two places :/ maybe we could sh "source" the one from the other? | 15:46 |
mvo | seb128: if symlinks do not work | 15:46 |
Laney | why don't symlinks work? | 15:46 |
ogra_ | does the x86 image use a vfat for the boot partition too ? | 15:46 |
seb128 | ogra_, no, because it would be "cp vmlinuz vmlinuz.signed dir/vmlinuz" | 15:46 |
seb128 | ogra_, or that work only if dir/vmlinuz is a dir | 15:47 |
seb128 | which it's not | 15:47 |
ogra_ | yeah | 15:47 |
seb128 | mvo, yeah, unsure but that's another topic, I don't want to block getting an image to build on making livecd-rootfs design sucks less | 15:47 |
seb128 | Laney, because they don't, I tried this week | 15:48 |
Laney | haha | 15:48 |
ogra_ | what do you mean by "suck less" livecd-rootfs is a beauty | 15:48 |
seb128 | Laney, https://launchpadlibrarian.net/208713546/buildlog_ubuntu_wily_i386_ubuntu-desktop-next_BUILDING.txt.gz | 15:48 |
* ogra_ hides somewhere | 15:48 | |
Laney | I believe you that they don't | 15:48 |
seb128 | Laney, cp: cannot stat 'config/hooks/03-boot_with_systemd.chroot': No such file or directory | 15:48 |
mvo | seb128: ok | 15:48 |
Laney | I want to know why and whether that can be fixed instead :P | 15:48 |
seb128 | Laney, ^ | 15:48 |
seb128 | Laney, patches are welcome :-) | 15:48 |
Laney | like cp -L or so | 15:48 |
Laney | ... | 15:48 |
seb128 | I don't understand how livecd-rootfs works | 15:49 |
seb128 | what is the relative dir and where it's copied | 15:49 |
seb128 | so I don't understand why it's failing | 15:49 |
ogra_ | it unpacks the linux package in the chroot you are currently in | 15:49 |
ogra_ | so the kernel ends up in boot/ | 15:49 |
seb128 | ogra_, the symlink issue Laney is asking is something else | 15:49 |
seb128 | I tried to symlink hooks | 15:50 |
* ogra_ doesnt see whats complicated about that | 15:50 | |
seb128 | but that results in a "cp: cannot stat 'config/hooks/03-boot_with_systemd.chroot': No such file or directory" | 15:50 |
seb128 | so somewhat the symlink doesn't resolve | 15:50 |
ogra_ | yeah, that wont work | 15:50 |
seb128 | slangasek is happy with the change | 15:52 |
* seb128 uploads | 15:52 | |
=== alan_g|lunch is now known as alan_g | ||
seb128 | "You have been added to ubuntu-desktop-next-release" | 15:58 |
seb128 | I feel like Laney is on something | 15:58 |
Laney | MUHAHAHA | 15:58 |
seb128 | :-) | 15:58 |
* willcooke -> EOD | 16:26 | |
=== alan_g is now known as alan_g|EOD | ||
seb128 | Laney, is that you hammering desktop-next i386 rebuilds? | 17:08 |
Laney | ye | 17:16 |
Laney | has this one hung? | 17:17 |
Laney | oh no, just moving slowly | 17:18 |
Laney | I'll check on it later, got to go climbing now | 17:19 |
Laney | should post to the iso tracker if I got the config right this time | 17:19 |
Laney | & then in theory self service rebuilds should w ork | 17:19 |
Laney | (i386 only until I push the change) | 17:19 |
Laney | ok, see you! | 17:20 |
seb128 | Laney, have fun | 17:20 |
Sweet5hark | sneaky changes in configure defaults that create hope: https://github.com/LibreOffice/core/commit/88f94fa76ffbfc3abba885480d7d2d2e05107d0a | 17:27 |
seb128 | Laney, pitti, can you one you sponsors http://paste.ubuntu.com/11697411/ to debian for me? | 17:30 |
seb128 | can't commit to the svn either for some reason | 17:37 |
seb128 | where I can ssh to svn.debian.org | 17:37 |
seb128 | bah, going for some exercice | 17:37 |
seb128 | bbl | 17:37 |
=== alexabreu is now known as alex-abreu |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!