=== maclin1 is now known as maclin | ||
robert_ancell_ | bye all | 04:03 |
---|---|---|
* Trevinho did it again... :/ I'll be here again a little late in the morning. | 04:48 | |
hikiko | hello | 05:28 |
duflu | Morning hikiko | 05:42 |
* thumper feels pangs of nostalgia | 05:49 | |
didrocks | good morning | 06:08 |
larsu | bonjour~ | 06:22 |
didrocks | hey larsu! | 06:23 |
larsu | morning didrocks! How goes? | 06:23 |
seb128 | hey didrocks larsu desktopers | 06:23 |
didrocks | larsu: still sneezing a little, but near the end, and you? | 06:23 |
didrocks | re seb128 | 06:23 |
larsu | hello seb128! What's up? | 06:23 |
larsu | didrocks: started to sneeze yesterday :/ | 06:23 |
larsu | but doesn't seem *that* bad | 06:23 |
seb128 | larsu, I need coffee, a bit tired this morning ... what about you, feeling better than yesterday? | 06:24 |
larsu | seb128: a little bit better. Had a good night's sleep | 06:24 |
larsu | I hope it doesn't get worse over the day | 06:24 |
seb128 | good | 06:24 |
pitti | bonjour tout le monde ! | 06:24 |
larsu | bonjour pitti! | 06:25 |
pitti | ça va seb128 et didrocks ! comment allez-vous ? | 06:25 |
didrocks | hey pitti, et toi, comment vas-tu ? | 06:25 |
seb128 | salut pitti, comment ça va ? C'est bien à Budapest? | 06:25 |
pitti | je vais bien, merci ! je suis allé courier le matin | 06:25 |
pitti | et on a eu des bonnes heures de "hack sessions" hier soir | 06:26 |
seb128 | vous avez hacké sur quoi ? | 06:26 |
pitti | seb128: helping people with some beaglebone issues, and I taught britney another corner case | 06:28 |
pitti | there was free beer :) | 06:28 |
seb128 | good :) | 06:29 |
Sweet5hark | moin all | 07:11 |
didrocks | hey Sweet5hark | 07:13 |
seb128 | hey Sweet5hark | 07:16 |
Sweet5hark | didrocks, seb128: hey there ... | 07:17 |
willcooke | morning | 08:00 |
Laney | yoooo | 08:00 |
darkxst | hey all | 08:01 |
didrocks | hey willcooke, Laney! You guys are both in sync :) | 08:03 |
didrocks | evening darkxst | 08:03 |
larsu | hi Laney, willcooke, darkxst | 08:03 |
larsu | what's up | 08:03 |
larsu | man I hate icons | 08:03 |
* larsu puts another item to the sprint | 08:03 | |
darkxst | spent the weekend and a bit up in the mountains enjoying the last of the snow, before our first heatwave arrives this weekend ;( | 08:04 |
larsu | darkxst: meanwhile, we are enjoying the last rays of sun over here | 08:04 |
seb128 | hey willcooke Laney darkxst | 08:05 |
larsu | as usual, I'm glad launchpad sends me an email when I edit a blueprint | 08:05 |
larsu | I had almost forgotten! | 08:05 |
Laney | looking like it's going to be a nice day! | 08:09 |
larsu | willcooke: BUD? | 08:11 |
willcooke | Budapest | 08:11 |
willcooke | Snappy sprint | 08:12 |
didrocks | finally: http://s-jenkins.ubuntu-ci:8080/job/udtc-trusty-tests/1966/ | 08:12 |
larsu | willcooke: ah! | 08:12 |
didrocks | hum, public url once synced to our jenkins mirror :) | 08:12 |
larsu | willcooke: that will be an intersting discussion - will we have a snappy packagekit backend? | 08:12 |
didrocks | and done! https://jenkins.qa.ubuntu.com/job/udtc-trusty-tests/1966/ | 08:12 |
willcooke | larsu, it's rather looking like.... "if we build it we will have" | 08:12 |
didrocks | still have to have the distro fixed. /me looks at our python maintainers… | 08:12 |
willcooke | larsu, but I will be having a meeting with those guys when they are back from Budapest to work out exactly what the requirements are | 08:13 |
willcooke | larsu, right now it looks like we have a couple of options: | 08:13 |
willcooke | 1) Add Snappy support to USC | 08:13 |
willcooke | 2) Add Snappy, and paid-for-apps etc to G SC | 08:13 |
larsu | usc is basically unmaintained, isn't it? | 08:14 |
seb128 | larsu, I guess I missed the start of the discussion, or is that backlog from yesterday? | 08:14 |
seb128 | "that will be an intersting discussion" | 08:14 |
* seb128 tries to find what "that" is | 08:14 | |
larsu | seb128: no willcooke just moved and item around on the sprint planning blueprint and I wondered what BUD stands for | 08:14 |
seb128 | ah ok | 08:14 |
darkxst | seb128, Laney ok to upload gsettings-desktop-schemas 3.18, its just one bug fix, on typo fix and lots of translation updates | 08:15 |
larsu | (didn't have "cities" in mind, but "business units") | 08:15 |
seb128 | darkxst, no objection from me if that's what you described | 08:15 |
Laney | indeed | 08:20 |
Laney | will go to the queue for someone to double check anyway | 08:20 |
larsu | Laney: https://code.launchpad.net/~larsu/humanity/eog-fullscreen-toolbar/+merge/272879 and https://code.launchpad.net/~larsu/ubuntu-themes/eog-overlay-buttons/+merge/269482 fix eog's theming | 08:22 |
larsu | reviews/landing appreciated ;) | 08:22 |
Laney | larsu: who is the person you asked for a review from? | 08:24 |
larsu | you | 08:25 |
Laney | LIES | 08:26 |
larsu | ? | 08:26 |
Laney | danrabbit | 08:26 |
larsu | Laney: do you have approval chops for icons? | 08:26 |
* Laney doesn't understand icon themes really either | 08:26 | |
Laney | apparently so | 08:27 |
darkxst | seb128, Laney k, uploaded | 08:27 |
larsu | Laney: ah thanks for the catch. I reassigned | 08:27 |
larsu | I had accidentally proposed to merge into lp:humanity | 08:27 |
larsu | this whole project is a mess | 08:28 |
Laney | anyway, will look shortly | 08:28 |
larsu | thanks | 08:28 |
seb128 | didrocks, could you have a look to https://bugs.launchpad.net/ubuntu/+source/oneconf/+bug/1421884? do you remember if oneconf use the apt cache without taking a lock? (can it take one if it's not root?) | 08:28 |
ubot5` | Ubuntu bug 1421884 in oneconf (Ubuntu) "/usr/share/oneconf/oneconf-query:SystemError:/usr/bin/oneconf-query@245:async_update:update:update:compute_local_packagelist:__init__:open" [High,Confirmed] | 08:28 |
Laney | did you give the toolbar a background? | 08:28 |
Laney | (don't have the new theme on the laptop atm) | 08:29 |
Laney | (so can't check right away) | 08:29 |
larsu | Laney: yes, that's the 2nd mr I linked | 08:29 |
larsu | Laney: actually it's missing that commit, let me push it | 08:29 |
willcooke | oh boy - looks like today is fsck day | 08:29 |
Laney | haha | 08:30 |
larsu | willcooke: no ssd? | 08:30 |
Laney | the theme branch is the one we already looked at | 08:30 |
larsu | shall I do a new one? | 08:31 |
didrocks | seb128: ah, I may not take a lock, let me look at the api | 08:31 |
willcooke | larsu, yeah this has got an SSD, but suddenly errors. This laptop has been telling me it's getting old for a few months now. | 08:31 |
seb128 | didrocks, thanks | 08:31 |
Laney | nah | 08:32 |
larsu | ok I'll push then | 08:32 |
didrocks | https://apt.alioth.debian.org/python-apt-doc/library/apt.cache.html -> doesn't mention any lock, apart from a lockexception :p | 08:32 |
* didrocks continues looking | 08:32 | |
didrocks | seb128: nothing on the doc about lock if I'm right | 08:34 |
didrocks | seb128: it's doing on your behalf supposively | 08:34 |
seb128 | didrocks, let me comment reply to that email | 08:34 |
didrocks | lockfile = apt_pkg.config.find_dir("Dir::Cache::Archives") + "lock" | 08:35 |
didrocks | thanks! | 08:35 |
didrocks | it's done for you when you update the archive | 08:35 |
didrocks | (which is where it's failing) | 08:35 |
didrocks | seb128: wait | 08:35 |
didrocks | I found it another class | 08:35 |
* seb128 waits | 08:35 | |
didrocks | let me test that's possible as a user | 08:36 |
didrocks | seb128: yeah, if you can ask how we can get a system lock as this is running during user's session… | 08:40 |
didrocks | seb128: getting the exception due to this | 08:40 |
larsu | what's the "quiet volume down" key? | 08:48 |
larsu | u-s-d grabs XF86AudioLowerVolume twice because of it (and confuses unity in the process) | 08:49 |
pitti | larsu: the one that doesn't rattle? | 08:49 |
larsu | haha | 08:49 |
larsu | oh got it: it changes the volume without making those plop sounds | 08:50 |
larsu | (which we don't have anyway in unity, do we?) | 08:50 |
pitti | larsu: I do get plopps when I press the vol up/down keys | 08:51 |
larsu | I don't :/ | 08:51 |
* ogra_ too and i would be unhappy to not have them | 08:51 | |
Laney | haha | 08:51 |
* Laney strokes ogra_ | 08:51 | |
pitti | *PLOPP* | 08:51 |
ogra_ | :) | 08:51 |
Laney | DON'T CHANGE MY DESKTOP | 08:51 |
pitti | if you want quiet, use mouse scroll on the indicator | 08:52 |
larsu | ah! I guess this is because of the same race in unity? | 08:52 |
Laney | hey what is speech-dispatcher? | 08:52 |
larsu | becasue the same key is bound to both actions | 08:52 |
* darkxst make xomnad point to gnome-shell, just for Laney ;) | 08:52 | |
larsu | (volume up and quiet volume up) | 08:52 |
Laney | how do you bind quiet volume up? | 08:53 |
larsu | you don't | 08:54 |
larsu | it's hardcoded | 08:54 |
larsu | if you want quit volume up, set org.gnome.settings-daemon.plugins.media-keys volume-up to something other than XF86AudioRaiseVolume | 08:54 |
larsu | and the press XF86AudioRaiseVolume | 08:54 |
larsu | this is amazong | 08:55 |
larsu | zooooong | 08:55 |
larsu | Laney: ah, I was wrong: this is when pressing <alt> as well | 08:58 |
larsu | (but hardcoded to that) | 08:58 |
Laney | oh nice, that's a cool trick | 08:58 |
* seb128 doesn't understand what's going on with those keybindings | 08:59 | |
seb128 | not sure I want to though | 09:00 |
larsu | Trevinho: are there any other duplicate key grabs? (the volume one turns out to have <alt> modifier) | 09:00 |
Laney | I'm happy to let larsu deal with it :) | 09:00 |
Laney | and Trevinho | 09:00 |
larsu | seb128: what's the problem? | 09:00 |
larsu | Laney: biggest issue right now is in unity, indeed | 09:01 |
larsu | u-s-d code is convoluted, but seems to do the right thing | 09:01 |
seb128 | larsu, just trying to understand what you wrote about the double actions on the same key | 09:01 |
larsu | seb128: if you ask unity to grab the same key twice, it only sends you a signal for one of those grabs | 09:02 |
larsu | which is the bug we're seeing | 09:02 |
seb128 | can you bind the same key to 2 different actions? | 09:02 |
larsu | there was some confusion about u-s-d doing that in normal operation | 09:02 |
larsu | seb128: no | 09:02 |
seb128 | the u-c-c ui doesn't let me | 09:02 |
seb128 | k, what I though | 09:02 |
seb128 | so how did you end up there? | 09:03 |
larsu | the problem happens when u-s-d restarts after a crash | 09:03 |
larsu | it ask unity to grab the same keys again | 09:03 |
larsu | and unity sends signals about the old grab | 09:03 |
seb128 | shouldn't unity ungrab the first one if asked for an already assigned one? | 09:03 |
larsu | so u-s-d doesn't see them and does ... nothing | 09:03 |
larsu | seb128: yes. that's the bug | 09:03 |
seb128 | also didrocks said in his case there was no u-s-d crash or restart | 09:03 |
larsu | seb128: also it should ungrab anything that someone who just crashed had grabbed before | 09:04 |
seb128 | darkxst, do you know if anyone is working on bug #1432098? it's ranked high on e.u.c issues | 09:04 |
ubot5` | bug 1418771 in gjs (Ubuntu) "duplicate for #1432098 gjs-console assert failure: *** Error in `/usr/bin/gjs-console': free(): invalid next size (fast): 0x00007f74a804b240 ***" [Low,Confirmed] https://launchpad.net/bugs/1418771 | 09:04 |
larsu | seb128: I'm hoping he's wrong on that. If he isn't, I'll need a dbus log of his session's startup | 09:04 |
larsu | seb128: I spent quite some time trying to reprocduce | 09:05 |
seb128 | k | 09:05 |
seb128 | maybe u-s-d restarts for some reasons | 09:05 |
didrocks | (and I told it multiple times :p) | 09:05 |
* larsu changes location. bbiab | 09:05 | |
didrocks | so no, no crash, can restart for some reason | 09:05 |
didrocks | but clearly no crash | 09:05 |
seb128 | let's fix the restart issue and see if that resolves it | 09:06 |
larsu | didrocks: if that happens, Trevinho's fix will solve this issue for you | 09:06 |
didrocks | yeah | 09:06 |
didrocks | but still would be great to have a 100% understanding of the issue | 09:06 |
seb128 | didrocks, I guess having a bustle log of your login when getting the issue would help | 09:10 |
didrocks | yep, how to get this already? | 09:11 |
didrocks | the upstart ted's post? | 09:11 |
seb128 | right | 09:11 |
seb128 | didrocks, https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=800501#22 btw | 09:11 |
ubot5` | Debian bug 800501 in python-apt "SystemError on missing files in /var/lib/apt/lists" [Normal,Open] | 09:11 |
didrocks | seb128: thanks, so nothing I can do for now on the apt thing | 09:12 |
didrocks | seb128: ok, will add that and relog later | 09:12 |
seb128 | right | 09:12 |
seb128 | didrocks, I reported bug #1323586 as well but that got wontfixed and should be handled in oneconf (or declared a buggy system) | 09:13 |
ubot5` | bug 1323586 in oneconf (Ubuntu) "oneconf crashes if one apt list file is unreadable" [High,Confirmed] https://launchpad.net/bugs/1323586 | 09:13 |
seb128 | I think that one is less common | 09:13 |
didrocks | seb128: hum, yeah… I don't think that client should have to deal with it, but I'm happy to just ignore it | 09:15 |
seb128 | I think it's best | 09:15 |
seb128 | one user just commented saying it currently apport prompts every hour | 09:15 |
didrocks | seb128: note that we need the lock fix first, and the crash is at the same place | 09:15 |
seb128 | so probably better to just catch it | 09:15 |
didrocks | well, he decided to put into that state and knows that he did it | 09:15 |
seb128 | yeah, but I guess some people don't realize they added a file which is not world readable | 09:16 |
seb128 | like they copy from another disk with different uid or something | 09:16 |
didrocks | seb128: can be… anyway, let's get the lock fix in, then, I can handle that one propertly | 09:16 |
didrocks | properly* | 09:16 |
seb128 | or a backup from a vfat drive | 09:16 |
seb128 | right | 09:16 |
didrocks | and I'll just catch this exception | 09:16 |
seb128 | thanks ;-) | 09:16 |
didrocks | yw | 09:16 |
didrocks | keep me posted if you are subscribed on the python-apt thingy | 09:17 |
seb128 | yeah, I reported those so I can do that | 09:17 |
=== hikiko-lpt is now known as hikiko | ||
didrocks | thanks! | 09:17 |
seb128 | yw! | 09:18 |
=== greyback__ is now known as greyback | ||
seb128 | pitti, let me know when you are around and have a minute to discuss the recent apport changes | 09:24 |
pitti | seb128: I'm on-and-off ; what's the issue? | 09:44 |
pitti | seb128: apart from the dkms hook crash in bug 1500450 | 09:44 |
ubot5` | bug 1500450 in apport (Ubuntu) "/usr/share/apport/package_hook:FileExistsError:/usr/share/apport/package_hook@64:make_report_file" [High,Triaged] https://launchpad.net/bugs/1500450 | 09:44 |
seb128 | pitti, you dropped make_file_path from apport.utils | 09:44 |
pitti | seb128: ah | 09:44 |
seb128 | is that wanted? | 09:45 |
seb128 | wasn't there a way to keep it and make it at least write some warning? | 09:45 |
pitti | seb128: ish; we need to fix all hooks for the recent security issue, so /usr/share/apport/package-hooks/dkms_packages.py needs to be adjusted too | 09:46 |
seb128 | pitti, I just uploaded a fix for bug #1499842 but I guess we need to do security update with that change as well? | 09:46 |
ubot5` | bug 1499842 in dkms (Ubuntu) "dkms_packages.py crashed with AttributeError in __main__: 'module' object has no attribute 'make_report_path'" [High,Fix committed] https://launchpad.net/bugs/1499842 | 09:46 |
pitti | seb128: we can keep the old interface, but we'd then hide the vuln | 09:46 |
pitti | seb128: oh, you already did? thanks! | 09:46 |
seb128 | pitti, k, it would have been nice to mention the api change in the changelog | 09:46 |
seb128 | it puzzled me a bit | 09:46 |
seb128 | pitti, I just did for wily, I guess we want to do that for other series but it should be done through -security since that's where apport went? | 09:47 |
seb128 | mdeslaur, ^ | 09:47 |
seb128 | pitti, yw! | 09:47 |
pitti | seb128: yes, I agree; that, or we need to put the old insecure API back | 09:47 |
pitti | but as we need to upload the other hook users anyway, we might just as well use the new API | 09:47 |
seb128 | right | 09:48 |
seb128 | or replace it by a function that raise a error explaining the issue | 09:48 |
seb128 | like "is replaced by ... because of ..." | 09:48 |
seb128 | pitti, anyway, I handled dkms for wily and | 09:49 |
seb128 | it seems it was the only hook using that function | 09:49 |
pitti | seb128: ah great -- I was about to ask to check other hooks | 09:49 |
seb128 | :-) | 09:49 |
seb128 | pitti, thanks for the reply | 09:50 |
pitti | seb128: I'll release the current packages in -proposed to "clear the way" | 09:52 |
seb128 | pitti, danke | 09:52 |
seb128 | darkxst, could be worth raising with robert_ancell but https://errors.ubuntu.com/problem/27941445d596fb71be692b9008c0847d2ce6c428 (xorg abort issue) is ranked high on e.u.c for wily and the recent report all look like gdm ones | 10:03 |
seb128 | bug #1499508 seems similar | 10:12 |
ubot5` | bug 1499508 in xorg-server (Ubuntu) "Xorg crashed with SIGABRT in OsAbort()" [Undecided,New] https://launchpad.net/bugs/1499508 | 10:12 |
seb128 | https://launchpadlibrarian.net/218756042/XorgLogOld.txt has | 10:12 |
seb128 | "(EE) Cannot establish any listening sockets - Make sure an X server isn't already running(EE) " | 10:12 |
Laney | seb128: do you have a vcs version of your eds upload? | 10:45 |
seb128 | Laney, let me check | 10:47 |
Laney | otherwise i can commit the diff | 10:47 |
seb128 | Laney, I don't understand, the 1ubuntu1 version from the archive has different content from the vcs | 10:50 |
seb128 | -#ifeq ($(DEB_HOST_ARCH_OS),linux) | 10:51 |
seb128 | -# DEB_CONFIGURE_EXTRA_FLAGS += --with-phonenumber=/usr | 10:51 |
seb128 | -#endif | 10:51 |
seb128 | in the rules | 10:51 |
seb128 | and some .symbols difference | 10:51 |
seb128 | Laney, I forgot that eds was in a vcs so I don't have a stacked/ready to push change but I'm happy to fix it, unsure what to do with those divergences though? | 10:52 |
seb128 | Laney, if you do an upload can you include https://git.gnome.org/browse/evolution-data-server/commit/modules/ubuntu-online-accounts/e-signon-session-password.c?h=gnome-3-18&id=1765be5703f4e129ecc5c821dbffac4e18d26e68 ? (I can also commit to the vcs once it's sorted out) | 10:57 |
Laney | I probably forgot to bzr bd -S again after merging some more stuff in from Debian | 10:59 |
Laney | those changes make sense | 10:59 |
seb128 | so I let them in the vcs, commit 0ubuntu2 different from the archive and you build a 0ubuntu3 that includes them and reconsiliate archive and vcs? | 11:02 |
Laney | ya | 11:02 |
Laney | I would mention them in the changelog of ubuntu3 | 11:03 |
mdeslaur | seb128, pitti: I'll take care of the dkms update | 11:04 |
seb128 | mdeslaur, thanks, I did the wily one | 11:04 |
seb128 | Laney, ok, you can pull | 11:06 |
Laney | thx | 11:07 |
seb128 | yw, sorry for forgetting the vcs in the previous upload | 11:08 |
* larsu goes for lunch | 11:16 | |
seb128 | Trevinho, andyrock, if any of you look at ups/menu things could you add bug #1501289 to your list as well while you are at it? | 11:19 |
ubot5` | bug 1501289 in unity (Ubuntu) "unity-panel-service "Source ID was not found when attempting to remove it" warnings" [Undecided,New] https://launchpad.net/bugs/1501289 | 11:19 |
pitti | mdeslaur: thanks; sorry, not much time this week on the sprint | 11:22 |
seb128 | mdeslaur, pitti, there seems to be some regressions from the apport update btw, e.g bug #1500450 | 11:26 |
ubot5` | bug 1500450 in apport (Ubuntu) "/usr/share/apport/package_hook:FileExistsError:/usr/share/apport/package_hook@64:make_report_file" [High,Triaged] https://launchpad.net/bugs/1500450 | 11:26 |
pitti | yes, I'll handle this | 11:31 |
Trevinho | seb128: mh, oh... Is that UPS? :o | 11:31 |
seb128 | Trevinho, yes | 11:31 |
* Trevinho just up... Long night hacking again :P | 11:32 | |
Trevinho | that's weird, I mean couldn't be an indicator? | 11:32 |
Trevinho | larsu: have you seen the branch I proposed? | 11:34 |
Trevinho | although it crashes on CI, while testing (nothing should be related to the keys)... seb128 is there any way to get a core file from ci on jenkins? | 11:35 |
didrocks | pitti: I would be really greatful if you get bored during one of the meetings if you can have a look at the jayatana vivid SRU (it's a one line change and the issue got quite some press yesterday…) | 11:36 |
Trevinho | larsu: it should also address the issue you were saying this morning, but let's see :) | 11:37 |
pitti | didrocks: sorry, I can't -- I misspelled jajatana like three times now :) | 11:38 |
didrocks | pitti: ahah yeahatana :p | 11:39 |
seb128 | Trevinho, unsure core on jenkins, maybe jibel can help you? | 11:39 |
Laney | don't those machines report to whoopsie? | 11:39 |
seb128 | or what team maintains those? | 11:39 |
* Laney thought they did | 11:39 | |
Laney | but maybe not | 11:39 |
pitti | didrocks: fait | 11:39 |
Laney | accompli | 11:40 |
didrocks | pitti: merci ! | 11:40 |
seb128 | lunch, bbiab | 11:40 |
didrocks | enjoy seb128 | 11:40 |
Trevinho | Laney: I'm not sure as they'd also report issues that are only on a proposed branch, wouldn't that be distracting? | 11:41 |
Laney | maybe it's a different set of machines which does that | 11:42 |
Laney | probably best to ask whoever runs the machines :P | 11:42 |
Trevinho | I've no idea who... fginther is the process owner, I'll ask him when back. | 11:46 |
jibel | seb128, Trevinho jenkins just attach any file the test gives it in a location defined in the job. I don't know these jobs but they must be configured to export the core or crash from the testing environment to a predefined location that jenkins has access to. fginther can surely help with that | 11:49 |
Trevinho | jibel: ok thanks | 11:50 |
=== hikiko__ is now known as hikiko|ln | ||
qengho | good morning. | 12:06 |
willcooke | hey qengho | 12:11 |
larsu | Trevinho: no I haven't seen it (not subscribed to unity) | 12:35 |
Laney | larsu: am I missing a fix for the fullscreen button? | 12:40 |
Laney | "Leave fullscreen" | 12:40 |
Laney | it has a black border on the lfeft | 12:40 |
Laney | oh I think it's transparent | 12:41 |
Laney | ah is it a separate button from the toolbar? | 12:41 |
Trevinho | larsu: it's on https://code.launchpad.net/~3v1n0/unity/gnome-keygrabber-refactor, I'm trying to understand why the CI crashes, but it works fine here. Adding support for only sending the signal to who has requested it makes it a little more complicated, but should work | 12:50 |
larsu | Trevinho: hm okay, I'll have a look | 12:56 |
andyrock | good morning | 13:12 |
larsu | hi andyrock | 13:12 |
seb128 | hey andyrock | 13:17 |
seb128 | pitti, thanks for fixing the apport issue, but I'm not sure to understand, does it means the new apport can't write crash file when one is existing? | 13:28 |
seb128 | or in which case do those trigger? | 13:28 |
desrt | good morning #ubuntu-desktop | 13:34 |
seb128 | hey desrt | 13:35 |
seb128 | how are you today? | 13:35 |
desrt | good | 13:35 |
desrt | last day at the sprint | 13:35 |
desrt | more file monitor fixing today, i think :) | 13:35 |
seb128 | good :-) | 13:36 |
=== mzanetti- is now known as mzanetti | ||
willcooke | hey desrt andyrock | 13:37 |
desrt | hello willcooke | 13:37 |
larsu | morning desrt! | 13:39 |
desrt | hihi | 13:42 |
pitti | seb128: right; that's what the main apport does for unseen crashes; we don't have this fine-grained logic right now for package failures | 14:00 |
pitti | seb128: we probably need to refine that, like remove an old report if it was seen already | 14:00 |
seb128 | pitti, is there a reason we need to make an user visible error out in those cases? | 14:01 |
larsu | Trevinho: cool, works for me :) | 14:01 |
pitti | seb128: sorry, WDYM? | 14:01 |
seb128 | right, I was going to say, what is cleaning old reports and making room for new ones? | 14:01 |
pitti | seb128: normally the daily cron job | 14:01 |
seb128 | pitti, sorry I think I misread your change, I was expection some .warning, I though what you did would stop trigger apport prompt | 14:03 |
seb128 | but I guess it just make apport exit? | 14:03 |
pitti | seb128: yes, the fix in trunk will now just log an error, and don't produce a "follow up apport crash: | 14:05 |
pitti | " | 14:05 |
seb128 | k, sounds good | 14:05 |
seb128 | pitti, thanks | 14:05 |
seb128 | attente, hey, could you have a look to bug #1494331? or to talk to happyaron about it | 14:07 |
ubot5` | bug 1494331 in unity-settings-daemon (Ubuntu) "fcitx can't use extra trigger key to activate" [Undecided,New] https://launchpad.net/bugs/1494331 | 14:07 |
seb128 | there is a suggested change (not using fcitx_input_method_activate) | 14:07 |
attente | seb128: sure | 14:10 |
seb128 | attente, thanks | 14:10 |
Trevinho | larsu: cool, sorry I was otp :) | 14:11 |
Trevinho | larsu: it should allow also multiple sources to grab a key, but it's released once the last left... | 14:11 |
larsu | right | 14:11 |
Trevinho | larsu: also if you call Ungrab with gdbus you're not allowed to do that... | 14:12 |
larsu | Trevinho: right, because only the grabber can ungrab | 14:12 |
larsu | man, this interface is bad | 14:12 |
larsu | (not sure if I mentioned that before :D ) | 14:12 |
Trevinho | yep | 14:13 |
Trevinho | larsu: yeah, you didn't but it was quite obiouvs | 14:13 |
larsu | hehe | 14:13 |
Trevinho | I only need to have better names for variables (/me is so bad on that) | 14:14 |
larsu | naming things *is* one of the biggest challanges | 14:14 |
Trevinho | sometimes I'd like to be like vala.... | 14:16 |
Trevinho | tmp1, tmp2... | 14:16 |
Trevinho | :D | 14:16 |
seb128 | mdeslaur, you might want to include changes similar to http://bazaar.launchpad.net/~apport-hackers/apport/trunk/revision/3013 to the dkms change | 14:20 |
mdeslaur | seb128: hrm, ok, thanks | 14:21 |
seb128 | mdeslaur, yw! bonus point if you would do wily as well? ;-) | 14:21 |
mdeslaur | seb128: grr :) | 14:22 |
mdeslaur | sure, I'll do wily | 14:22 |
* seb128 is going to pay back with fixing some other GNOME bug when he can | 14:22 | |
seb128 | mdeslaur, 'ci | 14:22 |
Laney | larsu: did you see my questions about the button? | 14:43 |
larsu | Laney: no? | 14:44 |
larsu | where? | 14:44 |
Laney | 14:40 | 14:44 |
larsu | oh, it scrolled off screen and I only saw Trevinho's ping sorry | 14:44 |
larsu | Laney: I think you're missing it, yes | 14:45 |
Laney | which bit? | 14:45 |
Laney | the toolbar has the right background now | 14:45 |
Laney | icons are the right size | 14:45 |
larsu | should be in the menubar branch of eog | 14:45 |
* larsu checks | 14:46 | |
larsu | Laney: ah no sorry, it's here: https://code.launchpad.net/~larsu/eog/fullscreen-button | 14:47 |
Laney | neat | 14:48 |
Laney | the first two pictures in my ~/Pictures make me angry | 14:56 |
Laney | screenshots of the destruction of loads of big old trees done by the council to build a new tram line | 14:56 |
Laney | less eog testing | 14:56 |
larsu | test with /usr/share/backgrounds | 14:56 |
larsu | that's what I did because the first pic in ~/Pictures was my profile picture | 14:57 |
* larsu was tired of seeing his own face all the time | 14:57 | |
Laney | https://launchpadlibrarian.net/208152879/me-64.jpg | 15:03 |
larsu | ya | 15:03 |
Laney | seb128: did you find out what's going on with the theme? | 15:05 |
Laney | can we just slip this eog branch in before the dual landing maybe? | 15:05 |
larsu | but the one I have here is 960² | 15:05 |
seb128 | Laney, the landing you mean? | 15:07 |
Laney | ye | 15:07 |
seb128 | no, pete was not online yesterday, but I added the eog bugfix branch to the silo | 15:07 |
Laney | can't upload it if it a dual though | 15:07 |
seb128 | upload where? | 15:08 |
Laney | ubuntu? | 15:08 |
seb128 | I don't understand | 15:08 |
seb128 | you can publish the silo | 15:08 |
Laney | which part? | 15:08 |
seb128 | which is equivalent to an upload? | 15:08 |
Laney | you think I should upload to the stable phone overlay? | 15:08 |
seb128 | no, I think you should add mps that we want to land to the silo | 15:09 |
seb128 | and we should publish then | 15:09 |
seb128 | those eog changes are noop for the phone | 15:09 |
seb128 | no reason they refuse them in the vivid overlay | 15:09 |
seb128 | dual landing is fine | 15:09 |
Laney | but the actual change they want in is waiting for QA there | 15:09 |
Laney | so if you upload you bypass that | 15:09 |
seb128 | right, but I guess icon changes are easy to get QA verified | 15:10 |
seb128 | we can ping jibel if needed, I'm sure he can help us to get that reviewed this week | 15:10 |
Laney | if you want | 15:10 |
Laney | I don't really see the need for us to ask for something to be sped up when we can just upload the thing we want to wil | 15:11 |
Laney | y | 15:11 |
seb128 | because if we do that we screw their silo | 15:11 |
seb128 | and then need to reconfigure it to be single landing | 15:11 |
seb128 | they* | 15:11 |
Laney | why is that? | 15:11 |
seb128 | because upload is going to be rejected if it already exist in the archive | 15:12 |
seb128 | well maybe the CI handle that | 15:12 |
Laney | rebuild, don't see how it is screwed | 15:12 |
seb128 | but feels like hackish to me to just land the thing | 15:12 |
seb128 | or easier | 15:12 |
seb128 | that needs to land in both series anyway | 15:12 |
seb128 | it feels like we are one button press away | 15:12 |
seb128 | and dput + rebuild silo is more work that it's worth | 15:13 |
seb128 | let me ask on the other ci-eng channel since pete is not there | 15:13 |
seb128 | kenvandine, hey, com.Gwibber.Service is not a thing anymore, right? | 15:16 |
kenvandine | nope | 15:16 |
kenvandine | been dead for a long time | 15:16 |
seb128 | like it's deprecated and no other replacement took over the service? | 15:16 |
seb128 | k | 15:16 |
seb128 | thanks | 15:16 |
kenvandine | np | 15:16 |
seb128 | s-c still has code to try to use it | 15:16 |
seb128 | going to clean that out | 15:16 |
mzanetti | ChrisTownsend, hey, last friday I tried to get legacy apps running in unity8 but I failed. how is the status of that? should it work? | 15:36 |
mzanetti | on my laptop that is, not pocket-desktop | 15:37 |
ChrisTownsend | mzanetti: It works fairly well. What did you do and what was the failure? | 15:37 |
mzanetti | ChrisTownsend, I was struggling to create a libertine container... only type chroot would succeed, lxc failed to start. | 15:38 |
mzanetti | then I managed to install something in the chroot container but failed to start... | 15:38 |
ChrisTownsend | mzanetti: On Wily or Vivid? | 15:38 |
mzanetti | vivid + overlay | 15:38 |
mzanetti | so the same as the pocket-desktop channel intheory | 15:39 |
ChrisTownsend | mzanetti: It's probably easiest to run create_bespoke_container and install libertine-demo. | 15:39 |
mzanetti | aha! | 15:40 |
ChrisTownsend | mzanetti: I've had to ignore lxc for a bit to get the chroot stuff working, so it may be broken. | 15:40 |
mzanetti | I don't really mind which container I'm using tbh... as long as it allows me to test if things work correctly in unity8 with legacy apps | 15:41 |
mzanetti | particular things I wanted to test is window titles etc | 15:41 |
mzanetti | so if you say chroot is fine, works for me | 15:41 |
ChrisTownsend | mzanetti: Ok, create_bespoke_container will make the chroot, install Compiz in it along 5 apps. | 15:41 |
mzanetti | where do I get that command from? | 15:41 |
mzanetti | ah... from the demo | 15:41 |
mzanetti | have it | 15:41 |
ChrisTownsend | mzanetti: Right | 15:42 |
mzanetti | cool, will try. thanks a lot! | 15:42 |
ChrisTownsend | mzanetti: Sure, lemme know if you still have issues. | 15:42 |
seb128 | Laney, thanks for the u-s-d review | 15:42 |
mzanetti | yep, I will | 15:42 |
=== ogra_ is now known as ogra | ||
Laney | np, thx for the commit | 15:42 |
seb128 | grrr, can't build s-c on my wily machine | 15:49 |
seb128 | dh_auto_build | 15:51 |
seb128 | python setup.py build --force | 15:51 |
seb128 | Failed to connect to Mir: Failed to connect to server socket: No such file or directory | 15:51 |
seb128 | why is it trying to connect to mir?! | 15:51 |
seb128 | k, dpkg-buildpackage doesn't have the issue, only debuild | 15:52 |
seb128 | I guess some env problem there | 15:52 |
=== alexabreu is now known as alex-abreu | ||
Laney | that's what it says when there's no DISPLAY | 15:56 |
seb128 | I guess fakeroot or something clean the env | 15:59 |
Laney | still, it must be possible to build it on the builders so that's weird | 15:59 |
seb128 | yeah, dunno... | 16:00 |
seb128 | kenvandine, https://code.launchpad.net/~seb128/software-center/dont_use_gwibber/+merge/272941 if you fancy reviewing that one | 16:00 |
didrocks | time for some rest, have a good evening guys | 16:01 |
seb128 | didrocks, have fun | 16:01 |
didrocks | seb128: thanks, you too (and not too much tennis tonight :p) | 16:01 |
seb128 | dobey, mvo_, hey, asking in case but did one of you ever looked at those warnings | 16:02 |
seb128 | File "/usr/share/software-center/softwarecenter/backend/reviews/__init__.py", line 377, in _dump_bsddbm_for_unity | 16:02 |
seb128 | 0600) | 16:02 |
seb128 | DBInvalidArgError: (22, 'Argument invalide -- BDB0054 illegal flag combination specified to DB_ENV->open') | 16:02 |
seb128 | just asking before spending some time on that | 16:02 |
dobey | seb128: wasn't aware of any, so no i haven't. i didn't even know it was using a db | 16:15 |
dobey | seb128: that removing gwibber branch looks ok to me. you've already uploaded a distropatch for it? | 16:16 |
seb128 | dobey, not yet, was going to wait for a review and I want to look at the db bug | 16:36 |
seb128 | but time for sport now so that's going to be for tomorrow | 16:37 |
seb128 | nice evening everyone | 16:37 |
seb128 | dobey, thanks for the review | 16:37 |
dobey | have a good evening seb128 | 16:37 |
davmor2 | Hey guys just noticed something odd if you open and close nautilus it never shows in the dash but it randomises the apps list on unity7 wily | 16:44 |
Trevinho | :o | 16:44 |
willcooke | dinner time, g'night all | 16:58 |
* Laney gone too | 17:01 | |
Laney | climbing -> fun fair -> GBBO | 17:01 |
qengho | Whoa! Click on a date in calendar in panel. 100% CPU on evolution-calen, unity-panel-ser, indicator-datet, and 20% for dbus. Niiiice. I updated this morning, but haven't rebooted. | 18:52 |
robert_ancell | hi all | 19:51 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!