[19:04] <camrdale> hi, what's the policy for security fixes to edgy universe? are they necessary/recommended?
[19:06] <bluekuja> camrdale, you should check SRUs documentation
[19:06] <bluekuja> in the wiki
[19:10] <camrdale> bluekuja: it doesn't say their not allowed, so I'm guessing it's a good idea?
[19:10] <bluekuja> yep
[19:10] <bluekuja> you need to prepare one
[19:10] <bluekuja> and submit it to the queue
[19:10] <bluekuja> u-u-s
[19:10] <bluekuja> or u-m-s
[19:11] <bluekuja> depends from package component
[19:11] <camrdale> should it be uploaded to REVU or is that only for the current release?
[19:11] <bluekuja> why do you need to provide a SRU?
[19:11] <bluekuja> which package?
[19:12] <bluekuja> which fix
[19:12] <bluekuja> ?
[19:12] <camrdale> the torrentflux package in edgy has security vulnerabilities
[19:12] <bluekuja> ok, then if you have fixes, open a bug
[19:12] <bluekuja> and push a debdiff
[19:12] <bluekuja> and asks for sponsorship
[19:12] <bluekuja> torrent-flux is in main?
[19:12] <camrdale> no, universe
[19:13] <bluekuja> ok
[19:13] <bluekuja> you have fixes ready?
[19:13] <camrdale> yes
[19:13] <bluekuja> make a debdiff
[19:13] <bluekuja> and open a SRU request
[19:13] <bluekuja> and push the bug there
[19:14] <camrdale> ok, thanks
[19:14] <bluekuja> camrdale, ping me with bug number
[19:14] <bluekuja> ;)
[19:14] <camrdale> sure, np
[20:12] <camrdale> bluekuja: LP 155491
[20:12] <ubotu> Launchpad bug 155491 in torrentflux "Multiple security vulnerabilities in Edgy" [Undecided,New] https://launchpad.net/bugs/155491
[20:12]  * bluekuja checking
[20:14] <bluekuja> camrdale, woah
[20:14] <bluekuja> so many patches
[20:14] <camrdale> yeah
[20:14] <camrdale> is that a problem?
[20:14] <camrdale> they're all straight from debian
[20:14] <bluekuja> well, it will be harder to check them all
[20:14] <bluekuja> but not a problem
[20:14] <bluekuja> oh ok
[20:14] <bluekuja> if they come from debian is ok
[20:15] <camrdale> good, I'm working on the new package now
[20:15] <bluekuja> sounds great
[20:35] <bluekuja> camrdale, I'm looking at https://bugs.edge.launchpad.net/ubuntu/+bug/153752
[20:35] <ubotu> Launchpad bug 153752 in ubuntu "[needs-packaging] apt-torrent" [Wishlist,Confirmed]
[20:35] <camrdale> yes
[20:37] <bluekuja> I've just answered
[20:37] <bluekuja> to get some feedback
[20:37] <bluekuja> on having it working for ubuntu
[20:38] <camrdale> thanks
[20:38] <bluekuja> it would be a nice tool
[20:38] <camrdale> it's a nice idea, but I'm more partial to DebTorrent (for obvious reasons ;)
[20:41] <bluekuja> camrdale, is it already packaged?
[20:41] <camrdale> debtorrent is, apt-torrent isn't (as far as I know)
[20:42] <bluekuja> yes
[20:42] <bluekuja> right
[20:43] <camrdale> actually, I guess there are debs for apt-torrent, but it's not in the archive
[20:43] <bluekuja> true
[20:43] <bluekuja> going for a bath
[20:43] <bluekuja> bbl
[20:43] <camrdale> see ya
[21:18] <bluekuja> back
[21:18] <bluekuja> heya fsateler
[21:18] <fsateler> hi
[21:18] <bluekuja> news?
[21:19] <fsateler> not much
[21:19] <fsateler> I've been pretty busy so I haven't been able to work on libtorrent
[21:20] <fsateler> however I spoke with rakshasa's libtorrent maintainer, and we concluded that the Conflicts is not avoidable
[21:22] <bluekuja> fsateler, what do you mean?
[21:22] <fsateler> I mean there is no way we can avoid libtorrent-rasterbar-dev conflicting with libtorrent-dev
[21:24] <bluekuja> oh
[21:24] <bluekuja> then we wont have that package
[21:24] <bluekuja> inside the archive
[21:24] <fsateler> why? there are lots of packages that conflict with each other
[21:25] <bluekuja> like?
[21:26] <fsateler> it would have to be priority extra instead of optional, though
[21:28] <bluekuja> fsateler, anyway it's not really nice to have conflicting packages
[21:28] <fsateler> bluekuja: no, but it's the only option
[21:29] <bluekuja> fsateler, true
[21:29] <bluekuja> fsateler, but the archive admins will accept that?
[21:29] <bluekuja> as it is?
[21:29] <fsateler> I believe they will
[21:29] <fsateler> as long as the rest of the package is acceptable
[21:29] <bluekuja> camrdale, any thought?
[21:32] <bluekuja> fsateler, anyway you should change destination dirs
[21:32] <bluekuja> as well
[21:32] <fsateler> which destination dirs?
[21:32] <bluekuja> if we cannot have a good soname et all
[21:33] <bluekuja> install dir should point to libtorrent-rasterbar
[21:33] <bluekuja> and not libtorrent
[21:33] <bluekuja> you should hack makefiles
[21:33] <fsateler> I changed libtorrent to use -release instead of -version-info
[21:34] <fsateler> so the soname is libtorrent-0.12 rather than libtorrent.so.0
[21:34] <bluekuja> fsateler, I mean directories
[21:34] <bluekuja> not sonames
[21:34] <fsateler> for the header files?
[21:34] <bluekuja> e.g /usr/share/libtorrent-rasterbar
[21:34] <bluekuja> and so on
[21:34] <fsateler> well, the library *must* be in /usr/lib
[21:35] <bluekuja> fsateler, of course
[21:35] <fsateler> so you mean the header files?
[21:35] <bluekuja> fsateler, is it a shared or static lib?
[21:35] <bluekuja> fsateler, yes
[21:35] <fsateler> shared
[21:35] <bluekuja> fine
[22:00] <fsateler> bluekuja: I'm not sure if it is a good idea to move from libtorrent to libtorrent-rasterbar
[22:00] <fsateler> it may break 3rd party programs that #include <libtorrent/file.h>
[22:01] <bluekuja> fsateler, what's the binary name of original libtorrent?
[22:01] <bluekuja> and the one for rasterbar?
[22:02] <fsateler> bluekuja: not sure what you mean
[22:02] <bluekuja> fsateler, binary field in control file
[22:03] <fsateler> rakshasa's is libtorrent10
[22:03] <fsateler> rasterbar's is libtorrent-rasterbar-0.12
[22:03] <bluekuja> fsateler, binary name is the final .deb name
[22:03] <fsateler> bluekuja: oh, ok
[22:03] <bluekuja> just wanted to know them
[22:03] <bluekuja> for both libtorrens
[22:03] <fsateler> libtorrent-rasterbar-0.12_0.12-1_i386.deb
[22:04] <fsateler> libtorrent10_0.11.8-1_i386.deb for rakshasa's
[22:06] <bluekuja> ok
[22:06] <bluekuja> I'm going now
[22:06] <bluekuja> I need some sleep
[22:06] <bluekuja> :)
[22:06] <bluekuja> see you tomorrow
[22:06] <bluekuja> so we can keep talking
[22:07] <fsateler> bluekuja: see ya
[22:07] <bluekuja> good night
[23:54] <camrdale> I updated LP 155491 with the debdiff for the fixed version of the package
[23:54] <ubotu> Launchpad bug 155491 in torrentflux "Multiple security vulnerabilities in Edgy" [Undecided,In progress] https://launchpad.net/bugs/155491


[06:24] <krishn> while installing unity 8 i got th efollowing error can anybody help  "-- checking for module 'libdee-qt5>=3.2' --   package 'libdee-qt5>=3.2' not found CMake Error at /usr/share/cmake-2.8/Modules/FindPkgConfig.cmake:279 (message):   A required package was not found Call Stack (most recent call first):   /usr/share/cmake-2.8/Modules/FindPkgConfig.cmake:333 (_pkg_check_modules_internal)   tests/plugins/Unity/CMakeLists.txt:8 (pkg
[06:24] <krishn> Also guide me how should i install missing libraries
[06:26] <krishn> ??
[08:39] <sil2100> bregma: ping!
[09:06] <sil2100> dbarth: ping
[09:13] <dbarth> sil2100: pong
[09:14] <sil2100> dbarth: hi, we have a problem with libunity-webapps right now which will sadly require a big revert...
[09:15] <dbarth> sil2100: oh, which problem?
[09:15] <sil2100> dbarth: some time ago Alex made libunity-webapps depend on webbrowser-app, this causes a problem as the MIR for webbrowser-app is blocked, and now images are not building because of the mismatch
[09:16] <dbarth> sil2100: i see
[09:16] <dbarth> sil2100: we could turn that into a recommend instead
[09:17] <didrocks> recommends are installed by default on ubuntu
[09:17] <didrocks> this won't fix it
[09:17] <dbarth> has we have adjusted our plans to not /strictly/ require webbrowser-app on the desktop
[09:17] <didrocks> suggests at best
[09:17] <dbarth> then a suggests
[09:17] <didrocks> but the code needs to be rewritten to have this optional
[09:17] <sil2100> dbarth: right, but we need upstream to fix the code so that it won't use webbrowser-app when not available and fallback to legacy
[09:18] <sil2100> dbarth: and I don't see alex around
[09:18] <dbarth> which is the plan now
[09:18] <dbarth> alex is probably not up yet
[09:18] <dbarth> we have a revert in the works anyway
[09:19] <sil2100> dbarth: I prepared a quick revert as well, how much time would you need to fix that?
[09:21] <dbarth> the revert is in review
[09:23] <sil2100> dbarth: I don't see a branch in review
[09:24] <sil2100> dbarth: is that somewhere else?
[09:24] <mzanetti> asac: ping
[09:25] <dbarth> the change was on the extensions
[09:25] <dbarth> i had not seen the -service depended on webbrowser-app as well
[09:25] <sil2100> https://code.launchpad.net/~sil2100/libunity-webapps/revert_webbrowser-app/+merge/186277 <-
[09:25] <dbarth> sil2100: you can merge prop and approve a change to 'suggests'
[09:25] <dbarth> and land that in urgence to unblock the image build
[09:26] <sil2100> dbarth: but as I said, it needs code reverting, since from what I know the webbrowser-app requirement is mandatory
[09:26] <didrocks> sil2100: feel free to push that to trunk if it's taking too long to merge
[09:26] <sil2100> dbarth: there was only a fallback to legacy for powerpc
[09:26] <didrocks> then rekick dailies
[09:26] <sil2100> dbarth: or maybe I'm wrong?
[09:27] <dbarth> sil2100: the chnage to use webbrowser-app in extensions is not landed, and so the dep on the service is mostly to prep. the transition
[09:27] <dbarth> by rewriting desktop files
[09:27] <sil2100> dbarth: since I see open_webapp_with_container_with_url is used every time for non-powerpc and unity_webapps_service_open_homepage_sync only on powerpc
[09:28] <sil2100> dbarth: so running open_webapp_with_container_with_url() without webbrowser-app not installed won't break anything?
[09:29] <dbarth> sil2100: hang on, i can prop a fix in 15 min. but i need to grab the kid at school now
[09:29] <dbarth> brb
[09:31] <sil2100> alex-abreu: ping
[09:53] <dbarth> ok back
[09:53] <dbarth> so my suggestion would be to just revert to the previous packages
[09:54] <dbarth> i chatted with zaspire and sil2100 in the meantime
[09:54] <dbarth> didrocks: what do you think? ^^
[09:54] <dbarth> i can audit the code a little further
[09:54] <dbarth> i don't think the service would crash without webbrowser-app
[09:55] <dbarth> but it may start migrating desktop files to using it (webbrowser-app), and that may result in corrupted desktop files
[09:55] <sil2100> I'm thinking now if it's possible to use the older packages now when we already pushed them to the archive, hm
[09:56] <sil2100> By formal means I guess
[09:57] <sil2100> dbarth: since once a package gets into the archive, dropping it is a very bothersome thing - and we can't really force users to use an older version instead, so I think reverting and re-releasing the pacakges seems like the fastest way
[09:58] <dbarth> sil2100: zaspire just indicated that the code should default to legacy mode
[09:58] <dbarth> ie http://bazaar.launchpad.net/~webapps/libunity-webapps/trunk/revision/1171
[09:58] <dbarth> unless the new extensions (chromium) is landed as well
[09:58] <dbarth> which should really not be the case
[09:58] <dbarth> (but i will need to double check right now)
[09:59] <sil2100> Oh
[09:59] <dbarth> so, the code in the service won't crash, nor corrupt things
[09:59] <dbarth> so the move to having webbrowser-app be a suggest is safe in that regard
[09:59] <sil2100> dbarth: ok, could you quickly test that locally? Or zaspire? Since if it's really like that, then it's great news
[10:00] <dbarth> yes, will do so
[10:01] <dbarth> sil2100: then should we do a mp to do the packaging change,
[10:01] <dbarth> ?
[10:01] <sil2100> dbarth: since I didn't see an actuall check for existance of webbrowser-app, just a check for unity-webapps/enable-webapp-container
[10:01] <dbarth> or can you revert at the package version level?
[10:01] <sil2100> dbarth: yes, I'll prepare that in the meantime, since we want it in trunk
[10:01] <dbarth> sil2100: ok, so you do the merge prop for the debian/control file
[10:01] <dbarth> great
[10:03] <dbarth> zaspire: hey
[10:03] <zaspire> dbarth: hey
[10:04] <dbarth> zaspire: so based on your findings, sil2100 is preparing a change to just 'suggest' webbrowser-app
[10:04] <dbarth> now we need to confirm that the latests build of libwebapps (the service part) will not rewrite desktop files with the old extension
[10:04] <dbarth> zaspire: how can i test that quickly?
[10:05] <zaspire> it will not rewrite by default with old extension
[10:05] <dbarth> sil2100: the package that breaks things? in which ppa / pocket can i retrieve it?
[10:05] <zaspire> test it with any website e.g. gmail/launchpad/news.google/...
[10:06] <dbarth> http://bazaar.launchpad.net/~webapps/libunity-webapps/trunk/revision/1171
[10:06] <dbarth> https://launchpad.net/~webapps/+archive/staging
[10:06] <sil2100> dbarth: it's in the archive already ;) That's why it's breaking builds
[10:07] <dbarth> sil2100: and so should the chromium-extension
[10:09] <sil2100> zaspire: the thing is that when using libunity-webapps post-rev-1171 I'm afraid what would happen in open_webapp_with_containe() when webbrowser-app is not available
[10:09] <sil2100> zaspire: as per the diff that dbarth pasted
[10:10] <dbarth> restarting the sessionto ensure i'm using the right service binary
[10:10] <zaspire> sil2100: It will not be called by default
[10:11] <sil2100> zaspire: when is it called? I'm a noob in webapps so I don't really understand the codepaths ;)
[10:12] <zaspire> sil2100: if webbrowser-app integration is enabled, It will be called
[10:12] <zaspire> otherwise it will start default browser
[10:12] <sil2100> zaspire: ah, how is it enabled? And when? Through what? :)
[10:13] <zaspire> by adding file to user dir _or_ when using new chrome extension
[10:13] <sil2100> Damn, and I wanted webbrowser-app as Suggests last time, but somehow after talking with alex-abreu last time I got the impression that it's used always without any fallback - since that's why he later added a conditional for powerpc
[10:13] <sil2100> zaspire: awesome to know, thanks!
[10:14] <sil2100> dbarth, zaspire: https://code.launchpad.net/~sil2100/libunity-webapps/webbrowser-app_to_suggests/+merge/186284
[10:14] <sil2100> dbarth, zaspire: and we still need that revert in the chrome extension, right?
[10:15] <zaspire> sil2100: let me check
[10:15] <dbarth> ok, so it still creates unity-webapps-runner desktop files
[10:15] <dbarth> which means, with the current chromium-extension, we've not switched to new mode
[10:16] <dbarth> sil2100: so you can make that a suggest in the package for now
[10:16] <sil2100> dbarth: done as per the MR above, can you approve?
[10:16] <dbarth> oh sorry missed it
[10:16] <sil2100> dbarth: so, if we leave things as are now, all is ok?
[10:16] <sil2100> (with that suggests)
[10:17] <sil2100> Nothing else needed not to break things?
[10:19] <zaspire> sil2100, dbarth: Alex already revert changes to unity-chromium-extension
[10:19] <sil2100> Awesome
[10:19] <sil2100> So just waiting for that branch to merge in and releasing to unblock things \o/
[10:19] <sil2100> zaspire, dbarth: thanks guys
[10:20] <dbarth> sil2100: approved now, with a long explanation in the comment ;)
[10:21] <dbarth> sil2100: ping us back on #ubuntu-touch as well, to let cjwatson know that the image build can be restarted
[10:21] <dbarth> ie, when the package is available again
[10:21] <dbarth> or if it needs manual attention to make it's way faster into it
[10:25] <sil2100> bregma: reping - https://bugs.launchpad.net/unity/+bug/1227056
[10:26] <dbarth> sil2100: do you have a view on the end of the CI jobs, to check whether the integration tests are run properly after this change as well?
[10:34] <sil2100> dbarth: I'll re-run the indicator stack once this gets in and we'll see if those pass
[10:37] <dbarth> sil2100: ok, thanks
[11:44] <mzanetti> Saviq: hi
[11:45] <mzanetti> Saviq: when did you see the unlocking not working for the last time?
[11:45] <mzanetti> Saviq: a few weeks back veebers fixed some issue in autopilot that the mouse pointer was stuck in an infinite loop. since that got merged I think I haven't seen it any more
[11:46] <mzanetti> which might be coincidence, but I still hope that fixed it
[12:07] <dbarth> sil2100: ping? good news?
[12:10] <sil2100> dbarth: so... not much news, as the tests didn't run yet as mirslave is hogging out autopilot
[12:10] <sil2100> Argh, infinite mouse
[12:11] <dbarth> ugh
[12:11] <dbarth> sil2100: so the image is still blocked, right?
[12:11] <dbarth> are we the only one blocking it? and if so, can the CI stuff be unblocked?
[12:11] <sil2100> dbarth: it will be unblocked in a moment - I guess it's only the desktop image that's blocked
[12:32] <alex-abreu> sil2100, are you ok w/ webapps ?
[12:33] <alex-abreu> dbarth, I reverted the chromium extension to were it was before
[12:46] <dbarth> alex-abreu: ok
[13:18] <sil2100> jamesh: hi!
[13:18] <sil2100> jamesh: are you around?
[13:20] <sil2100> tedg: ping
[13:21] <tedg> sil2100, unping
[13:21] <sil2100> tedg: hi! Do you know how if there are some automated tests for hud on touch?
[13:21] <tedg> sil2100, Like autopilot?  That'd be more a tsdgeos question.
[13:21] <sil2100> tedg: since I want to release hud today, the latest changes, but I don't seem to get any results for any of the apps on the device
[13:22] <sil2100> hm, where is tsdgeos I wonder!
[13:22] <tedg> sil2100, Wellark had found an issue where apps were including both the old HUD library and the Unity Actions, and that was messing things up.
[13:22] <tedg> sil2100, Not sure if that could perhaps still be the issue.
[13:23] <sil2100> tedg: hm, do you know how I could test that etc.? Since I guess this is the change we wanted to release: https://code.launchpad.net/~ted/hud/lp1193700/+merge/183797
[13:24] <Cimi> dednick, hey nick, I need a lil help with dubs (advice more than help)
[13:24] <tedg> sil2100, Uhm, I'm not sure.  I'm guessing we could grep the includes... not sure of the exact strings though.
[13:24] <tedg> Who would know that...
[13:25] <tedg> popey, I bet could help me find someone.
[13:25] <sil2100> tedg: btw. do you know if hud is working on touch ;p ? Since I tried on a few applications but searching in the hud returns nothing
[13:25] <Cimi> dednick, the shell initialises the bottombarcommunicator with dbus
[13:25] <sil2100> Been wondering if that's normal
[13:25]  * popey wakes with a start
[13:25] <popey> hmm?
[13:25] <dednick> Cimi: hi. ok
[13:26] <Cimi> dednick, what I want now, is having a property that I can write from outside
[13:26] <tedg> sil2100, It has been on and off.  Wellark had it working last I checked, but I'm not sure how "special" his build was.  I know he'd modified some apps and was planning to push those MRs, but I'm not sure entirely.
[13:26] <popey> tedg: I have basically every single app in the store installed on my device.. what am I grepping for?
[13:26] <Cimi> dednick, property or function
[13:26] <tedg> popey, Do you know an app developer who could perhaps help us figure out if the apps are including the old HUD library?
[13:27] <tedg> popey, We're not sure :-)
[13:27] <popey> when did we go from old to new?
[13:27] <popey> maybe we could look at ye olde crusty code from the past
[13:28] <tedg> Hmm, perhaps.  It's with all the Unity Actions stuff.
[13:28] <dednick> Cimi: outside where?
[13:28] <tedg> I guess actually, no QML should have HUD in it.
[13:28] <Cimi> dednick, from the sdk
[13:28] <Cimi> dednick, I want to send the shell the position of the toolbar
[13:28] <sil2100> tedg: thanks
[13:29] <Cimi> dednick, so inside Panel.qml of sdk I'll have something like
[13:29] <Cimi> dednick, onPositionChanged: bottomBarVisibilityCommunicator.position = position
[13:30] <Cimi> dednick, the bottombasvisibilitycommunicator.cpp of the sdk will have a setPosition that needs to set the property of the unity communicator plugin through dbus
[13:31] <dednick> Cimi: um, i don't think that's advisable. Doing something unity8 specific inside the sdk is somewhat of a nono i would have though.
[13:31] <Cimi> dednick, standup :)
[13:32] <tedg> popey, Could you perhaps just look at all the imports in QML files and see if any of them contain HUD (case insensitive)
[13:32] <Cimi> dednick, but we need it..
[13:32] <dednick> why in the sdk?
[13:33] <tedg> popey, It's kinda a fish net approach, but investigating may take longer than throwing out the dolphins.
[13:33] <Cimi> dednick, because the HUD needs to know if the toolbar is displayed or not
[13:35] <Cimi> dednick, the easiest way I think of is sending this through dbus
[13:35] <dednick> Cimi: i would think in that case that unity8 would tell the hud that it's displaying, rather than the other way around
[13:38] <Cimi> dednick, but I want to place an inputfilterarea that won't overlap the toolbar
[13:38] <dednick> Cimi: i'm not really the person to talk to about it though. I have no idea why the bottom bar thing even goes over dbus.
[13:38] <Cimi> dednick, to hide the toolbar when the hud appears
[13:39] <popey> tedg: click.ubuntu.com/com.ubuntu.developer.mhall119.ureadit/current/uReadIt.qml.~1~:import Ubuntu.HUD 1.0 as HUD
[13:39] <popey> like that?
[13:39] <tedg> popey, Yeah, I think so.  We should totally ban that mhall119 developer!
[13:40] <popey> ☻
[13:40] <popey> I only did grep -R /opt/click.ubuntu.com/*/current/* | grep -i hud
[13:41] <popey> didn't find much
[13:41] <tedg> Do the apps that are on the image (not click yet) have a fixed prefix you can search?
[13:41] <popey> checking
[13:42] <mhall119> hey now, that was valid code when I wrote it, it's not my fault you guys keep changing the API
[13:42] <popey> dropping letters is the only other one
[13:42] <bcurtiswx> how can i reset unity.. ?
[13:42] <popey> which pre-dates the sdk
[13:43] <tedg> popey, So let's just drop it from the image and see what breaks :-)
[13:43] <popey> er.. grep -Ri ^import /opt/click.ubuntu.com/*/current/* | grep -i hud    actually
[13:44] <popey> I approve
[13:44] <dednick> Cimi: so where is this InputFilterArea going?
[13:44] <dednick> in the hud?
[13:44] <Cimi> dednick, I have it in my branch
[13:44] <Cimi> dednick, since the hud will stay visible on screen
[13:44] <Cimi> dednick, for a delay
[13:44] <Cimi> dednick, I need to filter events
[13:45] <Cimi> dednick, I have an inputfilterarea to block input, and a mouse area to dismiss the HUD
[13:45] <Cimi> dednick, both Shell and app takes input, so the inputfilterarea is required
[13:48] <bcurtiswx> my session crashes on login on one user and is fine on another, and i'm trying to reset unity to see if thats crashing it
[13:48] <bcurtiswx> how do i reset unity /
[13:55] <mterry> mzanetti: you and asac fight it out over whether we need to fix autopilot or have a script to unlock the greeter
[13:55] <om26er> who specifically works on the dash, more precisely the apps lens
[13:55] <mzanetti> mterry: I actually believe the issue with the unlocking is gone
[13:55] <Saviq> om26er, UI or backend?
[13:55] <mterry> asac, are you still seeing inconsistent unlocking of greeter in autopilot?
[13:56] <om26er> Saviq, I would assume backend since there is an empty icon 'unity launcher' for a while there
[13:56] <mzanetti> mterry: I wanted to ask that already but haven't managed to reach asac yet
[13:56] <Saviq> dednick, while you're doing the re-drag in indicators, think the "swipe through SEARCH to invoke" could be tackled simultaneously
[13:56] <Saviq> ?
[13:56] <mhr3> Saviq, i have the shell randomly frozen on the lock screen, anything i can do to help debug?
[13:56] <mzanetti> mterry: but I haven't seen it ever since veebers merged a branch called "prevent-infinite-mouse-loop" into autopilot
[13:56] <dednick> Saviq: i'm going through all the work items
[13:56] <Saviq> om26er, hmm never saw that
[13:57] <Saviq> mhr3, is it actually still running (i.e. clock is correct?)
[13:57] <mterry> mzanetti, good, I hate infinite mice loops
[13:57] <mzanetti> we all do :D
[13:57] <Saviq> dednick, ok cool
[13:57] <om26er> Saviq, http://i.imgur.com/BG08WN2.png
[13:57] <mhr3> Saviq, nope, clock is frozen too
[13:57] <om26er> Saviq, after UbuntuOne icon
[13:58] <mzanetti> Saviq: yeah, I have that icon too
[13:58] <nic-doffay> mzanetti, take a look at my comments yesterday in the filters branch...
[13:58] <mhr3> Saviq, hm just installed gdb on the device and attached to it, the backtrace is pretty much the same as when i was debugging the missing header
[13:58] <Saviq> mzanetti, om26er that's "Unity Webapps QML Test Launcher"
[13:58] <mzanetti> yes
[13:58] <Saviq> i.e. /usr/share/applications/unitywebappsqmllauncher.desktop
[13:59] <mzanetti> Saviq: I think the confusing thing is that it doesn't really launch anything
[13:59] <Saviq> mzanetti, yeah, it shouldn't be there for sure
[13:59] <om26er> Saviq, mzanetti I would assume that needs an entry in the desktop file to "not show" or something
[13:59] <Saviq> om26er that's a webapps issue
[13:59] <mhr3> Saviq, is there -dbgsym for unity8?
[13:59] <Saviq> mhr3, in ddebs, yes
[13:59] <om26er> Saviq, ok, will bug them :)
[14:00]  * mhr3 installes
[14:00] <Saviq> mzanetti, btw, empty Notes icon in the Launcher
[14:00] <asac> mterry: of course, the greeter is not fixed for us in autopilot
[14:00] <asac> but we have also not mangaed to land autopilot
[14:00] <mzanetti> notes... hmm.. .lemme check
[14:00] <asac> was not good enough today
[14:00] <asac> so it might be in there
[14:00] <mterry> mzanetti, ^
[14:01] <mzanetti> asac: I haven't seen that issue since about 2 weeks, after a certain fix in autopilot
[14:01] <mzanetti> asac: it still could be coincidence
[14:01] <mzanetti> asac: but the more time goes by without that issue the more confident I am
[14:03] <paulliu> hmm.. why the unity-video-lens is not installed defaultly?
[14:03] <paulliu> sorry, unity-lens-video
[14:04] <mzanetti> paulliu: most likely because noone added it to the seed yet
[14:04] <asac> mzanetti: our problem is that we have no reliable way to unlock the screen from phablet-test-run
[14:05] <asac> or as part of the autopilot tests
[14:05] <asac> mzanetti: once you tell me that i can run phablet-test-run for application autopilots without requiring me to first manually unlock the screen
[14:05] <kgunn> MacSlow: awesome!
[14:05] <asac> its done
[14:05] <mzanetti> asac: ah... wait... so we're not talking about the issue that the unity8 tests get stuck in unlocking the greeter?
[14:05] <mzanetti> asac: but some other way to unlock the shell in order to run other tests?
[14:06] <mzanetti> asac: I see... I understood it wrong
[14:06] <asac> no. i am talking about someone fixing this damn autopilot thing so i dont need to tell folks "if you run this you first have to unlock on your own", but if you run "unity8" you have to pass -n
[14:08] <mzanetti> asac: I fear the -n with unity8 will stay
[14:09] <mzanetti> asac: but for the other we can help you, yes
[14:09] <asac> mzanetti: then i would prefer if we would use -n also for apps
[14:09] <mzanetti> asac: mterry actually did it already
[14:09] <asac> and have magic that first starts fresh unity
[14:09] <asac> and then unlock
[14:09] <asac> and then runs the tests :)
[14:09] <asac> sounds so simple :-P
[14:09] <asac> anyway. not for now
[14:10] <mzanetti> hmm... om26er. what do you think? would it make sense to always stop unity and start up a fresh unity before doing tests for apps?
[14:12] <om26er> mzanetti, I don't think that will help, it may actually cause problem because right now restarting unity8 in some cases results in the apps running inside not being responsive i.e. you cannot click in those apps
[14:13] <mzanetti> om26er: ah yeah... true... good point
[14:14] <mzanetti> om26er: but I guess we could add some "if $testsuite == unity8; stop unity8" magic
[14:14] <om26er> mzanetti, I am doing that already for unity8
[14:14] <mzanetti> in the phablet-test-run script?
[14:14] <om26er> mzanetti, no in the upstream merger jobs only
[14:15] <om26er> mzanetti, yes, would make sense to do the same for phablet-tools as well
[14:15] <Saviq> dednick, if stuff is blocked (i.e. no support in indicator backends), can you please mark them so in the blueprint?
[14:15] <mzanetti> om26er: right... but asac wants it to be magic, not to be put into job configs :)
[14:15] <om26er> mzanetti, we don't use phablet-test-run there, we directly run autopilot on the device
[14:16] <mzanetti> om26er: I know... but I'm talking about phablet-test-run... it's used in other places
[14:16] <asac> phablet-test-run is the common middlware
[14:16] <asac> that everyone should use
[14:16] <om26er> mzanetti, I'll try to add that to phablet-test-run if you don't beat me to it :)
[14:16] <asac> developers, utah, etc.
[14:16] <asac> if we do that we wil l have a much easier life and stop doing blamewars
[14:17] <mzanetti> +1
[14:18] <Saviq> nic-doffay, can you go for bug #1124567
[14:27] <om26er> mzanetti, that empty bug seems fixed in code, its just not in the image yet, I believe https://code.launchpad.net/~abreu-alexandre/unity-webapps-qml/fix-qml-launcher-desktop-dash-discoverability/+merge/184715
[14:27] <om26er> *empty icon
[14:28] <nic-doffay> Saviq, yeah sure
[14:28] <nic-doffay> Saviq, who should I ask for more info about this?
[14:28] <mzanetti> om26er: ah cool
[14:29] <Saviq> nic-doffay, get an asset to start with
[14:29] <Saviq> nic-doffay, so Jouni
[14:30] <Saviq> pstolowski, remember what property we should be looking at for scope search activity?
[14:30] <Saviq> i.e. search-in-progress?
[14:31] <Saviq> nic-doffay, there's ActivityIndicator in the SDK http://developer.ubuntu.com/api/ubuntu-12.10/qml/mobile/qml-ubuntu-components0-activityindicator.html
[14:32] <Saviq> nic-doffay, but it's probably not the asset we want
[14:32] <nic-doffay> Saviq, I'll check with him when he's out his meeting.
[14:32] <Saviq> nic-doffay, yup
[14:33] <Saviq> mzanetti, bug #1225186 is fix released?
[14:34] <Saviq> mzanetti, I think the fix for that broke the notes icon
[14:34] <mzanetti> Saviq: could be, yes
[14:35] <mzanetti> Saviq: but I think its the notes-app's desktop file that is bad
[14:36] <Saviq> mzanetti, it looked correct to me, but yeah - please have a look
[14:36] <mzanetti> Saviq: it specifies an icon and a Path. but in that path there is no icon
[14:36] <Saviq> mzanetti, hmm
[14:36] <Saviq> mzanetti, shouldn't it still fall back to the theme icon (where the icon is)?
[14:36] <mzanetti> I guess it should, yeah
[14:36] <mzanetti> checking right now
[14:37] <mzanetti> Saviq: http://paste.kde.org/pbc4b7d72
[14:37] <pstolowski> Saviq: not sure what's the context of your question? Scope in the qml bindings has searchFinished signal
[14:38] <Saviq> pstolowski, yeah, that ;) nic-doffay ↑
[14:38] <Saviq> pstolowski, so for a "search activity indicator" we should do onSearchQueryChanged: active = true; onSearchFinished: active = false ?
[14:38] <Saviq> pstolowski, I wonder if that should be a bool property on the scope instead
[14:40] <Saviq> mzanetti, so I think the problem is that $path/$icon exists in the case of notepad
[14:40] <Saviq> mzanetti, but it's not an icon
[14:40] <mzanetti> just checked... it doesn't
[14:40] <pstolowski> Saviq: yes, nSearchQueryChanged + onSearchFinished would do. we can also add a bool property if that works better for you
[14:41] <Saviq> mzanetti, file:///usr/share/unity8/Launcher/LauncherDelegate.qml:61:20: QML QQuickImage: F
[14:41] <Saviq> ailed to get image from provider: image://theme//usr/share/notes-app//notepad
[14:41] <Saviq> mzanetti, so the image://theme fallback is actually using the Path for some reason
[14:43] <mzanetti> Saviq: this doesn't compute for me... :D
[14:43] <mzanetti> but ok... will start a debugging session
[14:43] <Saviq> mzanetti, me neither, but that's what it is :)
[14:44] <nic-doffay> Saviq, throw that in the pageheader?
[14:44] <Saviq> nic-doffay, yes
[14:45] <Saviq> nic-doffay, the search icon in the text entry should be replaced with the activity spinner, AFAIR
[14:45] <Saviq> nic-doffay, Jouni should be able to confirm
[14:45] <nic-doffay> Saviq, cool I'll confirm with design.
[14:49] <Saviq> dednick, bug #1154818 is fix released, correct?
[14:59] <dednick> Saviq: they are loaded dynamically, although i've never tested the mem usage
[15:00] <Saviq> dednick, yeah, but the bug is about loading them dynamically, so *that* bug is fix released
[15:00] <Saviq> dednick, marking it so
[15:03] <dbarth> sil2100: ping? any news about the package?
[15:03] <sil2100> dbarth: yes! Sorry about that, it's been a busy day - it got released and I think it's in the archive now
[15:04] <dbarth> sil2100: brilliant! thanks
[15:34] <mhr3> Saviq, http://paste.ubuntu.com/6124394/
[15:34] <mhr3> Saviq, thread 13 is interesting
[15:35] <Saviq> mhr3, ugh
[15:36] <Saviq> mhr3, that's where it got stuck for you?
[15:36] <mhr3> Saviq, yep, v8 waiting on some lock...
[15:36] <Saviq> mzanetti, bug #1205243 btw
[15:36] <mhr3> but this time there's more debug symbols
[15:37] <mhr3> the other threads look fine... just waiting in poll()
[15:37] <mhr3> well.. minus the part which makes the traces broken
[15:39] <Saviq> nic-doffay, bug #1213034 would be another one to tackle
[15:41] <mzanetti> Saviq: found the reason... you don't have the fix yet... jenkins started testing before I merged the launcher fix but comitted its changelog after that
[15:41] <Saviq> mzanetti, ah, so it's not released is all?
[15:42] <mzanetti> Saviq: nope
[15:42] <Saviq> mzanetti, k
[15:43] <Saviq> mzanetti, did you see bug #1223795 ?
[15:43] <mzanetti> Saviq: would it be possible with bzr commit the jenkins changelog in the right place?
[15:43] <mzanetti> Saviq: yes. this bug depends on the new UbuntuShape
[15:43] <Saviq> mzanetti, ok
[15:44] <Saviq> mzanetti, no, not really - we'd need to block upstream merger during release
[15:44] <Saviq> mzanetti, for 4 times a day release...
[15:44] <Saviq> mzanetti, and it can't commit before actually releasing, 'cause that would be even worse
[15:44] <mzanetti> Saviq: seems that the test run takes the full 4 hours by now
[15:44] <Saviq> mzanetti, hence the "revision x" in the changelog
[15:45] <Saviq> we just need to remember to look at it
[15:45] <mzanetti> narf... I missed that...
[15:45]  * mzanetti slaps himself
[15:45] <nic-doffay> Saviq, bookmarked
[15:48] <Saviq> mzanetti, bug #1225031
[15:49] <mzanetti> Saviq: did you just link the branch?
[15:49] <popey> tedg: seems Antti was ahead of us - bug 1221344
[15:49] <Saviq> mzanetti, yes
[15:49] <Saviq> dednick, could you try bug #1224186 again?
[15:49] <tedg> popey, Yeah, but LP won't let us dup it :-/
[15:49] <popey> oh?
[15:49] <popey> which is yours?
[15:50] <tedg> Ah!  It did!
[15:50] <tedg> popey, bug 1227166
[15:50] <popey> yay
[15:50] <popey> Suh-weet
[15:51] <dednick> Saviq: i need to flash latest?
[15:56] <bschaefer> sil2100, ping
[16:00] <Saviq> dednick, and/or just try the latest steps to repro
[16:00] <Saviq> dednick, https://bugs.launchpad.net/unity8/+bug/1224186/comments/6
[16:18] <dednick> Saviq: works for me. but one thing. The lock screen shows when i wake up my device from sleep. There was no instruction to swipe away to the dash.
[16:18] <Saviq> dednick, so it might be that it didn't lock?
[16:19] <dednick> :S maybe.
[16:22] <cwayne1> mzanetti: ping
[16:22] <mzanetti> cwayne1: hi
[16:23] <cwayne1> mzanetti: heya, i was wondering if you had an ETA on that infographic theme config file?  I understand it's likely not on the top of your list, but it'd be good to have an idea of when it could be done :)
[16:24] <mzanetti> cwayne1: what gave you the impression that its on my list at all? :D
[16:24] <mzanetti> cwayne1: but ok... I think I can find the time to help you there
[16:24] <cwayne1> mzanetti: touche :P
[16:25] <mzanetti> cwayne1: hmm... so what exactly do we need there?
[16:25] <cwayne1> as i understand it, a config file with colors for the little circles on the infographic screen
[16:25] <cwayne1> ssweeny: ^ is that right?
[16:26] <mzanetti> cwayne1: we agreed on a config option which will not be exposed to users in a first edition, right?
[16:26] <cwayne1> mzanetti: i believe so, yes
[16:26] <mzanetti> let me just quickly re-read the mail thread
[16:33] <mzanetti> cwayne1: ok... waiting on a last confirmation from our tech lead.
[16:33] <mzanetti> cwayne1: if noone objects I think I can get it done this week still
[16:33] <cwayne1> mzanetti: awesome, thank you!
[16:44] <om26er> Saviq, hello
[16:53] <dednick> Saviq: ping
[16:59] <dednick> Saviq: unping. I'll save it for later ;)
[17:01] <mhr3> ssweeny, btw libunity landed in distro, probably not in the image yet, but it should be just apt-get upgrade away (cc: cwayne1)
[17:02] <cwayne1> mhr3: that's for the scopes living in /custom?
[17:03] <mhr3> cwayne1, yep
[17:04] <cwayne1> mhr3: awesome! thanks a lot :)
[17:37] <mhr3> mzanetti, which was the pkg that overrides the dconf key for the visible dconf pages?
[17:38] <mzanetti> mhr3: ubuntu-touch-settings
[17:38] <mhr3> mzanetti, thx
[18:14] <Saviq> om26er, pong
[18:16] <om26er> Saviq, this bug https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1226650
[18:16] <om26er> Saviq, that kind of happens most of  the times. i.e. the indicator contents are loaded
[18:17] <Saviq> om26er, that's a feature, not a bug
[18:17] <om26er> Saviq, to free up memory I would assume, but does not look good :/
[18:18] <Saviq> om26er, yeah, we could think of improving that experience with a spinner of some kind, and obviously improve the speed with which they're loaded
[18:18] <om26er> Saviq, that looks like a bug to me. I could show you a video if you want
[18:19] <Saviq> om26er, well, the load-on-demand is not a bug, it's explicitly needed to keep memory down
[18:19] <Saviq> om26er, but the fact that we're not dealing well with the transition is a bug I agree
[18:19] <om26er> Saviq, alright, want me to add a ubuntu-ux to that report ?
[18:19] <Saviq> om26er, and generally they should load much quicker than they do now
[18:19] <om26er> so designers could chip in
[18:19] <Saviq> om26er, yeah, sounds about right
[18:25] <Saviq> mhr3, can you please put the notes we made from the hangout into bug #1224998
[18:32] <mhr3> Saviq, added
[18:32] <Saviq> mhr3, thanks
[20:21] <kgunn> cyphermox: ping
[20:22] <cyphermox> kgunn: pong
[20:22] <kgunn> cyphermox: curious....can you poke the experimental https://launchpad.net/~ubuntu-unity/+archive/experimental-prevalidation
[20:22] <kgunn> to start a mir build ?
[20:22] <cyphermox> you mean force a new run?
[20:22] <cyphermox> sure
[20:22] <kgunn> cyphermox: yes please...if possible
[20:22] <kgunn> we just landed something we'd like to get in
[20:22] <kgunn> for test
[20:23] <cyphermox> let me check if there isn't once scheduled shortly first though... just to make sure we don  get extra things running at the same time
[20:23] <kgunn> cyphermox: oh yeah...for sure
[20:28] <cyphermox> kgunn: ok to wait half an hour? I see it should be starting automatically then
[20:28] <cyphermox> or I can just force it to run now, up to you :)
[20:29] <kgunn> cyphermox: 30 mins is ok...we might land something else in the meantime (more bang for buck :)
[20:29] <kgunn> thanks for takin a peek
[20:29] <cyphermox> sure.
[20:32] <mhall119> tedg: when will the url dispatcher be available on Touch?
[20:33] <Saviq> thomi, bug #1224186
[20:33] <tedg> mhall119, It is already there :-)  We're waiting on the Qt backend landing though.  Should be soon.
[20:33] <Saviq> thomi, actually no, that's a different one... bug #1221137
[20:33] <tedg> mhall119, https://code.launchpad.net/~aacid/qtubuntu/qtubunturl/+merge/181752
[20:46] <mhall119> tedg: awesome, I know several showdown apps tried to open external urls
[21:41] <om26er> mterry, hey! mind looking at bug 1226995 ?
[21:41] <mterry> om26er, hrm...
[21:41] <mterry> om26er, sure
[21:41] <mterry> om26er, is this with demo active?
[21:42] <mterry> I'm guessing not from bug, but not 100% clear
[21:42] <mterry> actually, shouldn't matter.  still bad
[21:43]  * balloons waves hello
[21:43] <om26er> mterry, yeah its without the demo active balloons says that
[21:44] <balloons> mterry, om26er so I rebooted and I'm not seeing it on first boot at the moment, so there might be a bit more to set it up
[21:45] <om26er> balloons, enable the demo, reboot, skip the demo and then try to reproduce the bug ?
[21:45] <mterry> balloons, hi  :)
[21:46] <mterry> balloons, enabling the demo is tricky, do you know how?
[21:46] <mterry> dbus-send --system --print-reply --dest=org.freedesktop.Accounts /org/freedesktop/Accounts/User32011 org.freedesktop.DBus.Properties.Set string:com.canonical.unity.AccountsService string:demo-edges variant:boolean:true
[21:46] <balloons> when I reproduced it, I simply tried from my phone's current state and indeed it displayed the issue. I had rebooted since the demo, I've been playing with it all day
[21:46] <mterry> hm
[21:46] <balloons> mterry, ty, I'll do that
[21:47] <mterry> balloons, well, if you originally saw it nowhere near the demo, that's fine.  It probably isn't demo related
[21:47] <mterry> I just know that the demo consumes about 30% CPU
[21:47] <balloons> mterry, right, I just want to nail this down for you
[21:48] <balloons> I have an inkling it's a misbehaving application
[21:50] <balloons> I'll play with it more in a moment, confirming one last bug ;-)


[04:56] <hazmat> bcsaller, that first paragraph in the spec is really hard to parse
[04:57] <bcsaller> huh, I'll try and re-phrase it
[05:00] <hazmat> bcsaller, why the extra name qual on a service.. ie. isn't  wordpress.logging sufficient?
[05:01] <hazmat> ah
[05:01] <hazmat> nm
[05:01] <bcsaller> hazmat: service A colocates _charm_ L (logging), service B colocates charm _L_, is A.B the same service as B
[05:01] <bcsaller> B.L
[05:01] <bcsaller> but ok
[05:01] <bcsaller> I'll stop explaing
[05:02] <hazmat> bcsaller, wouldnt i want to associate the same logging service to multiple co-located
[05:02] <hazmat> or couldn't i
[05:02] <bcsaller> their lifecycle is tied to the parent in each case
[05:03] <bcsaller> it might be they all get their own logging-client interface and those talk to a common service via normal relationships
[05:03] <hazmat> ie. i want to configure my rsyslogging params once for the environment in the logging service and associate it to each of the other services in the environment
[05:03] <hazmat> not configure it once per other deployed service
[05:03] <bcsaller> I think I explained that above
[05:03] <bcsaller> but if its lacking tell me
[05:04] <SpamapS> hazmat: no it never happens on my m2.xlarge .. only when doing local on my slow laptop disk
[05:04] <hazmat> SpamapS, good to know, i'm hoping i'll have a few branches in the queue for it, probably by end of day monday
[05:05] <bcsaller> hazmat: so wp.wp-logging relates to logging-master and sql.sql-logging relates to logging-master
[05:05] <SpamapS> hazmat: does seem like 3s is *awfully* low given the intended application of juju
[05:06] <hazmat> bcsaller, hmm.. i think its better to just have --with-service
[05:07] <hazmat> bcsaller, i don't want a hundred separate munin-node services that i have to configure.. i want a munin service, and a munin-node service, and i deploy other services with the munin-node service.
[05:07] <bcsaller> hazmat: I don't follow, --with is still there and it behaves as before, removed the optional service name from the cli
[05:07] <SpamapS> I think there are two use cases.
[05:07] <hazmat> the units are getting pair-wise relationships, else its just another service relation
[05:07] <bcsaller> hazmat: thats a good point
[05:08] <SpamapS> one is a "policy service" deployed with multiple services with shared configuration and relatable *one time* to other things..
[05:08] <SpamapS> the other is add-on component services, which are only deployed with one service
[05:08] <SpamapS> the second though, is a subset of the first, so the first would be the more ideal use case
[05:09] <hazmat> SpamapS, they individual units of the colo will still be able to establish relations with their parent (colo) service to effect service specific changes
[05:09] <hazmat> er. parent service unit
[05:10] <SpamapS> I have to agree with hazmat. Basically you want a generic "web machine" service (in puppet this would be a class) which provides all the usual instrumenting and tweaking that all of your web app nodes get
[05:10] <SpamapS> so you deploy web nodes --with web-machine
[05:11] <bcsaller> the dotted name notation can buy us that but wp.logging and mysql.logging have different lifecycles even w/o the name change
[05:12] <SpamapS> hrm.. I duno.. I think you can effectively consider each co-lo'd service unit its own entity that just happens to go inside those units.. not seeing where one needs to address them separately.
[05:13] <SpamapS> I see merits in both..
[05:13] <hazmat> bcsaller, looks like i have a lot of comments, i'll followup on list
[05:14] <bcsaller> hazmat: great, and maybe at the meeting on Friday :)
[05:14] <bcsaller> I'm going to sign off, looking forward to the email and optimistic about this new feature :)
[05:48] <hazmat> bcsaller, awesome!
[05:48]  * hazmat wants some more optimisim
[05:49] <hazmat> maybe its that beer in the fridge
[05:49] <SpamapS> I'm optimistic as well btw. :)
[05:51]  * SpamapS fires up another m2.xlarge to hopefully finish this ceph thing
[06:00] <hazmat> SpamapS, re 3s, its actually 10s for a session to go awol
[06:01] <hazmat> and expire
[06:01] <SpamapS> but the heartbeat fails after 3s right?
[06:01] <hazmat> the pings happen every 3.3s, but its only at 6.6s that its a considered an issue, and 10s at which its fatal
[06:01] <SpamapS> well anyway, I've given up running the local provider
[06:02] <SpamapS> on my laptop anyway
[06:02] <SpamapS> its fan-frickin-tastic on this giant instance. :)
[06:03] <hazmat> SpamapS, fair enough.. at the moment local provider is a perfect playground for failure testing ;-)
[06:03] <hazmat> so it definitely will get better soon.. testing connection failures on ec2 was always a bit spotty, but suspend/resume clocks jumps are very nice
[06:04] <SpamapS> to be clear, I have not been seeing this with suspend/resume.. just loads of 8+
[06:04] <hazmat> SpamapS, but local is always limited to the class of machine for sure in terms of what it can run concurrently.. out of curiosity what where you running in the containers on the laptop when it failed?
[06:04] <SpamapS> ceph
[06:04] <hazmat> SpamapS, how many units?
[06:04] <SpamapS> 3
[06:05] <SpamapS> doing very little
[06:05] <hazmat> hmm.. that's very odd
[06:05] <SpamapS> just the churn of dpkg/apt
[06:05] <SpamapS> the disk response time goes to hell
[06:05] <hazmat> i've seen m_3 do a dozen, and i normally get to a half dozen pretty regularly (no ssd)
[06:05] <SpamapS> 2011-10-19 23:48:40,630:480(0x7fa28ae7f700):ZOO_WARN@zookeeper_interest@1461: Exceeded deadline by 3509ms
[06:06] <SpamapS> 2011-10-19 23:48:45,173:480(0x7fa28ae7f700):ZOO_WARN@zookeeper_interest@1461: Exceeded deadline by 1210ms
[06:08]  * SpamapS sets up an 'at' job to shut down his m2.xlarge "now + 3 hours"
[06:47] <SpamapS> hazmat: ok, just got it on my EC2 instance. :(
[06:48] <hazmat> SpamapS, how many units?
[06:48] <SpamapS> adding two units to my ceph ring
[06:48] <SpamapS> 2011-10-20 06:47:37,873:272(0x7f217bb29700):ZOO_ERROR@handle_socket_error_msg@1621: Socket [<IP_ADDRESS>:46463] zk retcode=-112, errno=116(Stale NFS file handle): sessionId=0x133201298a60003 has expired.
[06:48] <SpamapS> load of 0.84
[06:48] <hazmat> what's odd is that unit addition is serial in the machine agent
[06:48] <SpamapS> each unit does have 4 peer relations
[06:48] <SpamapS> not sure if that plays a factor
[06:48] <hazmat> that shouldn't matter, overall load and avail mem does
[06:49] <hazmat> maybe its just because ceph is experimental
[06:49] <SpamapS> 16G of memory.. :)
[06:49] <SpamapS> haha
[06:49] <SpamapS> experimental service somehow dooms zk? ;)
[06:49] <SpamapS> it is a fairly complex charm
[06:50] <hazmat> SpamapS, indeed.. but more seriously.. we'll definitly have fixes for this shortly, but the fact that your triggering it so easily with ceph ..
[06:50] <SpamapS> 3 separate daemons to manage for ceph
[06:51] <SpamapS> happens when the new units are setting up during install
[06:51] <SpamapS> 2011-10-20 06:47:31,529:272(0x7f217bb29700):ZOO_ERROR@handle_socket_error_msg@1528: Socket [<IP_ADDRESS>:46463] zk retcode=-7, errno=110(Connection timed out): connection timed out (exceeded timeout by 0ms)
[06:51] <SpamapS> 2011-10-20 06:47:31,523: hook.output@INFO: using /usr/bin/prename to provide /usr/bin/rename (rename) in auto mode.
[06:51] <SpamapS> 2011-10-20 06:47:31,523: hook.output@INFO:
[06:52] <SpamapS> 2011-10-20 06:47:31,530: hook.output@INFO: Setting up libterm-readkey-perl (2.30-4build2) ...
[06:53] <SpamapS> actually, it happened before the 2nd unit was even added really
[06:53] <SpamapS> Oct 20 06:47:31 ip-10-82-145-26 dnsmasq-dhcp[8370]: DHCPDISCOVER(virbr0) 92:40:49:b0:a5:45
[06:53] <SpamapS> I wonder..
[06:54] <SpamapS> happens when the new containers first request dhcp
[06:54] <SpamapS> maybe this interrupts networking somehow
[07:02] <SpamapS> hazmat: indeed, regardless of what I'm doing to trigger it.. resiliency to this, and any other unknown weirdness would be the first order of business
[07:02] <SpamapS> seems sporadic
[07:03]  * hazmat wants gluster
[07:04] <hazmat> an actual production quality clustered file system that works well in virtualized environments, and does data redundancy
[07:10] <SpamapS> I think ceph will actually basically destroy gluster.
[07:11] <SpamapS> Already have a few friends who say its impossible to get performance out of it.
[07:11] <SpamapS> gluster that is
[07:13] <SpamapS> that said.. juju should make benchmarking them side by side quite easy!
[07:23] <SpamapS> hazmat: go to sleep!
[07:25] <hazmat> SpamapS, that's odd i've seen very good benchmarks of gluster
[07:26] <hazmat> and i've used it in production b4
[07:26] <SpamapS> hazmat: I used it briefly before leaving the last place. Had to fight with it to get basics working.
[07:27] <SpamapS> And then a few weeks after leaving, the guys were picking my brain about lockups and inconsistencies after they had tuned it too far toward the dark side.
[07:27] <SpamapS> It may have been the app and the way it was using the FS..
[07:27] <SpamapS> but to get the app working right the most careful mode had to be used.
[07:28] <SpamapS> They switched to MogileFS and never looked back, since all they really needed was object storage
[07:28] <hazmat> perhaps.. its got lots of tunables.. i've used it for wonky things like svn repo sharing to trac instances and large file storage for media transformation
[07:28] <hazmat> s/distributed media
[07:28] <hazmat> anyways time for bed... g'nite
[07:28] <SpamapS> This was millions of images a day churning (pics of home foreclosures, sadly)
[07:29] <SpamapS> 'nite!
[07:29] <SpamapS> we should have a gluster/ceph shootout once there are charms. :)
[07:29] <hazmat> :-)
[08:23] <TeTeT> hazmat: hi kapil, just reading the network security and dynamic ports thread, i wonder if a sort of 'conflicts' solution like in dpkg would help with this for charms? E.g. two charms both utilize port 80, so they conflict and cannot be co-located ever. While auto detection of this conflict is nice to have, a manual field might be good enough to start
[08:27] <SpamapS> TeTeT: heh, thats basically what I think too
[08:27] <SpamapS> has worked this way quite well in Debian and Ubuntu
[08:28] <TeTeT> SpamapS: working late night? Or are you in europe nowadays?
[08:28] <SpamapS> very late
[08:28] <SpamapS> trying to be prepared for UDS and the surrounding madness. :)
[08:29] <SpamapS> Also trying to write a CEPH charm so I can remind myself of all the things complex charm writers need fixed. :)
[08:30] <TeTeT> SpamapS: he he, I still haven't gotten around to write a charm myself. now with 11.10 out I consider Landscape Dedicated Server as a test bed
[08:32] <SpamapS> the more eyeballs the merrier
[08:37] <SpamapS> anyway, time to go pass out
[08:38] <TeTeT> good night
[13:11] <fwereade> bcsaller: I'm just writing a response to you and hazmat, and I realised I'm unclear about something -- is there a strict distinction between colo and non-colo charms, or are people free to colo whatever they want?
[14:33] <mrsipan> what happen if  for some reason the zookeeper server dies, is it possible to rebuild it and let the unit services/instances  know  about its (new ip, etc)?
[14:34] <mrsipan> or do I need to redeploy it all again?
[14:34] <robbiew> mrsipan: I believe presently you have to redeploy
[14:35] <robbiew> fwereade: ^?
[14:35] <mrsipan> robbiew: thanks
[14:35] <fwereade> mrsipan, robbiew is right
[14:36] <fwereade> mrsipan, we're planning to have high availability by 12.04 but there's nothing there yet
[14:45] <mrsipan> fwereade, thanks, that make zookeeper a SPOF for juju
[14:45] <mrsipan> for now
[14:45] <fwereade> mrsipan: exactly so
[14:46] <fwereade> mrsipan: be reassured that the HA story is a big and important one :)
[14:46] <robbiew> a **VERY** big and important one ;)
[14:46] <mrsipan> fwereade, cool, thanks
[15:23] <hazmat> fwereade, people are free like birds, any one can be a co-located jail bird... some however are born in prison and destined for a life there (standalone: false)
[15:26] <bcsaller> hazmat: how poetic
[15:27] <hazmat> bcsaller, predestination is rather harsh
[15:28] <bcsaller> I do like that we relaxed the ideas around what can co-located from the original run
[15:33] <robbiew> hazmat: ping
[15:33] <hazmat> robbiew, png
[15:58] <backburner> I saw a video demoing juju but now I can't find it. anyone know where one is?
[16:00] <robbiew> kim0: ^?
[16:01] <jimbaker> fwereade, i think i'm going to change my mind on the doc stuff related to juju ssh. the command itself is not documented. really we need to incorporate more detailed docs on each subcommand in juju
[16:02] <jimbaker> fwereade, so that should be done in a separate branch/bug
[16:02] <fwereade> jimbaker, sounds sensible to me
[16:02] <fwereade> jimbaker, my approve still stands ;)
[16:02] <jimbaker> fwereade, perfect :)
[16:10] <_mup_> juju/ssh-passthrough r410 committed by<EMAIL_ADDRESS>[16:10] <_mup_> Fix doc typo
[16:19] <_mup_> Bug #878948 was filed: need to be able to define a "virtual" or "external" service <juju:New> < https://launchpad.net/bugs/878948 >
[17:02] <jimbaker> anyone else seeing this problem when building the docs on trunk with make clean && make html? btw, it works fine with make singlehtml, which is normally how i look at the docs
[17:02] <jimbaker> http://paste.ubuntu.com/714369/
[17:15] <_mup_> juju/ssh-passthrough r411 committed by<EMAIL_ADDRESS>[17:15] <_mup_> Merged trunk
[17:23] <_mup_> juju/ssh-passthrough r412 committed by<EMAIL_ADDRESS>[17:23] <_mup_> Addressed review points
[17:24] <_mup_> juju/scp-command r412 committed by<EMAIL_ADDRESS>[17:24] <_mup_> Merged upstream
[17:42] <hazmat> SpamapS, relating two things at once to haproxy is not a race condition
[17:42] <hazmat> SpamapS, the hooks execute serially on haproxy
[17:42] <hazmat> at least it shouldn't be a race condition
[17:44] <hazmat> looking at the haproxy charm, it looks fine
[18:32] <SpamapS> hazmat: it will produce a single service, only pointing to the last one related to
[18:32] <hazmat> SpamapS, ah.. its not multi service aware for backing
[18:33] <SpamapS> one listen section
[18:33] <SpamapS> needs host header stuff .. which would likely have to come from backend service config options
[18:33] <SpamapS> which did not exist when I wrote it :)
[18:37] <SpamapS> hazmat: so, about the capistrano renderer..
[18:38] <SpamapS> hazmat: if we're not going to accept that, how are we going to recommend people integrate with juju?
[18:42] <hazmat> SpamapS, that would subume very easily into a misc command we could distribute if we had a REST interface
[18:42] <hazmat> or that people could innovate on outside the core
[18:44] <SpamapS> I have misc/status2(gource|hostname).py in several branches already.. would like to be able to just write a simple python module as a plugin that does what they do.
[18:45] <SpamapS> mine currently poll juju status by execing it (I know they could import juju.control.status but I don't want to assume thats a public API)
[19:14] <hazmat> SpamapS, the same problem exists for the capistrano renderer, it would need to poll to be accurate
[19:14] <SpamapS> Which is *fine*
[19:15] <SpamapS> I see where its not core to what juju wants to do..
[19:15] <SpamapS> but neither is dot
[19:15] <hazmat> but there are so many other one off consumers of status, it seems like just having a REST interface would solve this
[19:15] <hazmat> but that doesn't solve distribution
[19:15] <SpamapS> Yeah REST to replace execing juju status.
[19:15] <hazmat> sadly i don't think the python plugin stuff would fly (it does have a distribution model though)
[19:15] <SpamapS> you don't have to distribute it. you'd want a capfile on the same boxes you'd want to run juju status on
[19:15] <SpamapS> oh
[19:16] <SpamapS> distribution of the tool?
[19:16] <hazmat> yup
[19:16] <SpamapS> So, yeah, bzr gets this right, and so does git
[19:16] <SpamapS> put something in your ~/.juju that makes it understand this
[19:16] <SpamapS> thats what I really want
[19:17] <SpamapS> and also the ability to put something in thepythonpath that is like a juju plugin so I can package it up
[19:17] <hazmat> yeah.. i'd be happy with easy_install juju_gource && ./bin juju gource
[19:17] <SpamapS> err
[19:17] <SpamapS> we have this distro thing
[19:17] <hazmat> ;-)
[19:17]  * hazmat sheds a tear
[19:18] <SpamapS> but yeah, it should ultimately be easy_installable so that we can spread it wider than Ubuntu
[19:18] <hazmat> its just not going to fly, its non compatible with other impl
[19:18] <SpamapS> So, anyway, point being, if we're going to say "no more status renderers in juju" then we need to start a juju status renderer project.
[19:19] <SpamapS> and probably need to rip out dot and png
[19:19] <hazmat> the question is if we add it, where do we draw the line?
[19:19] <SpamapS> we don't :)
[19:19] <SpamapS> we open our arms as wide as they'll go
[19:19] <SpamapS> and love everybody. :)
[19:19] <hazmat> i mean all my friends are using fabric.. do we add fabric output..
[19:19] <hazmat> that's why i was thinking its pretty trivial to replace that with a status2capistrano misc thingy
[19:20] <SpamapS> your point that this is not something core to juju is well taken. Give me the appropriate integration point... right now its juju stats | mything
[19:20] <SpamapS> status rather
[19:20] <jimbaker> the other thing is, it would be nice if users of status could also watch the /status node introduced by bcsaller's statusd branch, instead of polling
[19:21] <bcsaller> jimbaker: yeah, thats the plan
[19:21] <jimbaker> bcsaller, good to hear!
[19:21] <jimbaker> juju status --watch ?
[19:22] <bcsaller> yeah
[19:22] <hazmat> bcsaller, what would that do?
[19:22] <hazmat> delay status output till its changed?
[19:23] <bcsaller> not clear how it interacts with --output, but ignoring that it just runs its collect/output when the topo changes
[19:23] <hazmat> or terminal screen refresh
[19:23] <jimbaker> ideally it just waits until the change, then immediately returns. long poll. but i suppose it could be convenient if it resets itself again for people just wanting to watch it from a term
[19:23] <SpamapS> just stream it
[19:24] <bcsaller> blocking till change is key, otherwise you can just poll with $watch juju status
[19:24] <SpamapS> give it an additional root yaml tree element of    status_snapshot: $unix_epoch
[19:24] <jimbaker> bcsaller, agreed. and SpamapS, i think that would be a common case. just want a one-shot option too
[19:24] <SpamapS> Tho yaml probably doesn't have a SAX like mode
[19:24] <hazmat> SpamapS, negronjl  so is piping status to an external command an integration problem?
[19:25] <hazmat> SpamapS, its not a stream for sure..
[19:25] <SpamapS> hazmat: Its fine with me, I like the unix way. I think we can probably write a single tool that is extensible with plugins for any output desired.
[19:26] <SpamapS> If the /status node comes into being, then just execing it with --wait-for-change over and over would be fine since it would block until a change
[19:27] <negronjl> At this point, I see enough friction against the output renderer that it would be good to gave either a plugin system, api or unified tool
[19:27] <jimbaker> negronjl, +1 for a plug in system. i know this is something that m_3 really wants to see as well
[19:28] <SpamapS> negronjl: how about we stick our heads together in Orlando and produce a single tool that lives outside of juju?
[19:28] <SpamapS> negronjl: we can make it a Recommends: of juju in Ubuntu. :-D
[19:28] <negronjl> +1 on the single tool.
[19:29] <negronjl> Just dump said tool in charm-tools.
[19:29] <hazmat> SpamapS, negronjl that sounds good, i'd be happy to lend a hand on that, and make it pluggable via pypi
[19:30] <hazmat> or you could just crib from the cli-plugins.. its pretty trivial
[19:30] <SpamapS> I want to keep charm-tools to just the bare minimum for maintaining charm
[19:30] <jimbaker> there's something to be said for juju status supporting a variety of renderers including dot, capistrano, out of the box. having the ability to plugin new output formats into it will just make our necessary limited support there justifiable
[19:30] <hazmat> and very functional
[19:30] <negronjl> Ok with me.  Im sure we can all come together and create something awesome :)
[19:30] <hazmat> https://code.launchpad.net/~hazmat/juju/cli-plugins
[19:31] <SpamapS> hazmat: !! ?
[19:31] <negronjl> A happy medium could be to leave Capistrano in but still create the tool for other formats for now.
[19:31] <SpamapS> this may already have a framework?
[19:31] <hazmat> SpamapS, just using entry points into python packages for a plugin, its like a half-dozen lines of code
[19:31] <negronjl> Once the tool is done,  we move the different renderer to the tool
[19:32] <hazmat> SpamapS, its been veto'd for juju
[19:32] <SpamapS> True, the work is done.. why not just accept it and make it clear that it will go away when there is an external alternative?
[19:32] <SpamapS> hazmat: of course it has. :-/
[19:33] <negronjl> hazmat, what has been vetoed?
[19:34] <hazmat> python cli plugins for juju
[19:34] <jimbaker> re cli-plugins, short & sweet, nice. we still need to specific support for stuff like status that should support an output format plugin
[19:34] <jimbaker> but that's also short work too
[19:34] <hazmat> jimbaker, there already is effectively a registry of outputers, that a plugin could register for
[19:34] <hazmat> its just we dont have any internal distinction of internal api vs public api
[19:35] <hazmat> so we'd have to do some versioning around the entry point
[19:35] <hazmat> the goal is to have language neutral plugins around a rest interface at some point
[19:35] <jimbaker> hazmat, exactly, it's already there, so just need to support
[19:35] <negronjl> Spamaps, I think that at this point we can move faster and more efficiently by moving new renderers and such outside of juju and into charm-tools.  At least we could bypass the veto votes :)
[19:36] <jimbaker> anyway, +1 for plugins, i hope we can do them, since it's so simple
[19:37] <negronjl> hazmat, is there an ETA on the REST interface or API?
[19:37] <hazmat> negronjl, i started it but, its really a backburner, prod tagged issues and colo are the highest priority atm
[19:38] <hazmat> specifically for myself getting the disconnected/expiration stuff going is priority atm
[19:38] <negronjl> hazmat, thx
[19:38] <jimbaker> indeed, one of the things about the current command setup is that it is almost wants to do plugins, otherwise why not use a class structure instead of modules
[19:38] <hazmat> negronjl, i'd definitely like to see it for 12.04 though
[19:39] <hazmat> there's alot up in the air on resources and goals for 12.04 though
[19:40]  * hazmat wanders off to take a break, bbiab
[19:43] <SpamapS> negronjl: lets call it juju-plus ;)
[19:44] <SpamapS> jimbaker: true we coul djust abuse juju.control and write our own commands :-D
[19:45] <jimbaker> SpamapS, well, one *could* do that, but i think it's better to avoid some sort of monkey patching. just use a plugin system, that's all
[19:46] <negronjl> Spamaps, my sentiments exactly.  We can use existing commands, modules, interfaces, etc. and bypass some of the non-technical issues.
[19:47] <SpamapS> I have to run back to the kid stuff now.. but good talk everybody. :)
[19:47] <SpamapS> negronjl: lets chat about this next week for sure.
[19:48] <negronjl> Spamaps: sure thing
[20:22]  * hazmat scores four touchpads in the mail
[20:22] <hazmat> xmas shopping is done ;-)


[10:05] <ikonia> Hadoop4Life in #ubuntu - = bacta ban dodging
[10:14] <gnomefreak> .win 4
[10:30] <jussi> !maverick
[10:31] <jussi> maverick =~ s/Not/NOT/
[10:31] <jussi> !maverick =~ s/Not/NOT/
[10:31] <jussi> !maverick
[10:31] <jussi> !maverick =~ s/Not/NOT/
[10:31] <jussi> stupid bot
[10:34]  * Tm_T huggles jussi
[10:34] <jussi> heh
[10:48] <persia> !natty
[10:48] <persia> Should that also mention " NOT released and Not Available" ?
[10:53] <gord> well maverick is available
[10:54] <persia> Right, but natty isn't :)
[10:54] <gord> ah sorry, just got up ;)
[10:56] <ikonia> I was talking to newbie in pm, but he started pm spamming users while I was talking, so he's gone
[10:56] <Tm_T> persia: "it won't be available yet for a long time" or something more witty
[10:56] <bazhang> yep
[10:57]  * persia is all for wittiness, but has a depressingly short supply on the desk
[10:57] <newbie420> hi i need one of you idiots to unban me from #ubuntu, now.
[10:57] <bazhang> that won't happen
[10:58] <persia> Um, while I admire the immediate, public raising of dispute, this seems to lack the "with respect" bit that is generally encouraged.
[10:58] <newbie420> I am requiring support for an Ubuntu problem.
[10:58] <Tm_T> newbie420: sorry but that kind of attitude doesn't help your cause
[11:01] <newbie420> How can I speak with Mark Shuttleworth about poor support in the #Ubuntu channel?
[11:01] <bazhang> nettolo, not here, #ubuntu-irc
[11:02] <bazhang> nettolo, please exit this channel
[11:02] <ikonia> careful bazhang you've just fed nettolo
[11:02] <ikonia> newbie420:
[11:02] <bazhang> ikonia, argh
[11:02] <ikonia> why can't I op in -irc ?
[11:02] <newbie420> Hello? I need my question answered Please.
[11:02] <bazhang> sorry
[11:03] <ikonia> newbie420: it's not going to happen while you are being rude in channels
[11:04] <bazhang> yikes. my fault, sorry all
[11:04] <jpds> I think that doesn't happen at all, regardless of being rude.
[11:04] <ikonia> shame on you
[11:04] <ikonia> no, but I won't answer while being rude
[11:04] <ikonia> the answer is "you can't"
[11:04] <bazhang> seems the trolls were trolling each other
[11:24] <elky> In the cute way or the obnoxious way?
[11:25] <jussi> nettolo: is there anything further you need from us?
[11:32] <nettolo> hi
[11:32] <nettolo> i need help
[11:32] <nettolo> i can't enter on ubuntu-it channell
[11:33] <ikonia> nettolo: you where told to resolve this in #ubuntu-irc channel
[11:33] <nettolo> a ok
[11:33] <nettolo> sorry
[11:33] <nettolo> bye
[11:33] <ikonia> bye
[11:54]  * Bacta blows his troll horn
[11:54] <Bacta> TROLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLl
[11:54] <Tm_T> Bacta: please
[11:55] <gnomefreak> s/please/please stop?
[11:56] <Tm_T> Bacta: if you do not anything to discuss, I have to ask you to leave this channel
[11:56] <Tm_T> gnomefreak: just general please
[11:56] <gnomefreak> k
[11:57] <Bacta> Troll Troll Trollllllllllllllll
[11:57] <ikonia> speaking to staff about him and his cloak
[11:57] <ikonia> he was ban dodging in #ubuntu earlier
[11:57] <gnomefreak> i think i know that name from last week
[11:57] <Tm_T> how he did get his cloak back again?
[11:57] <ikonia> no-ones awake at this time
[11:57] <ikonia> Tm_T: I don't know
[11:57] <ikonia> another promise of "I'll be good"
[11:57] <ikonia> just a wate of time him even being on the network
[11:58] <ikonia> as soon as a staff member wakes up, I'll prod them
[12:00] <ikonia> quiet day for staff today, must all be busy or on a day off
[12:02] <Bacta> Eyishhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
[12:02] <Bacta> Pow
[12:03] <ikonia> utter pointless
[12:07] <Mamarok> nothing new
[13:39] <tracy69> ikonia ?
[13:40] <tracy69> ikonia ? anyone here ?
[13:41] <Pici> tracy69: ikonia was here a moment ago, he should be back shortly.
[13:41] <tracy69> why did he ban me from ubuntu +1 ??
[13:42] <Pici> Presuably becuase you were asking Lucid questions in there.
[13:42] <tracy69> no i dodnt
[13:42] <tracy69> didnt
[13:44] <Pici> tracy69: I'd prefer for ikonia to handle this if you don't mind.  I believe  he will return soon.
[13:46] <tracy69> i have two one pc other laptop on one im running 10.04 on other 10.10 when he banned me i got his message that i use 10.04 so i should use ubuntu+1 dont know whats wrong with him mayhe he should see a doctor or something
[15:39] <ikonia> rats missed her
[15:39] <ikonia> sorry about that
[16:52] <Pici> !ops | Please check your bans
[16:53] <Pici> Indeed I did.
[16:53] <gnomefreak> what?
[16:53] <Pici> Clean up your #ubuntu bans.
[16:53] <gnomefreak> i dont have any AFAIK
[16:53] <Pici> Then ignore ;)
[16:53] <gnomefreak> good
[16:53] <gnomefreak> thanks
[18:25] <ikonia> done
[18:25] <Pici> ty
[19:35]  * Pici is busy can't watch -offtopic
[19:36] <Pici> + comma somewhere in there.
[20:54] <jpds> < ubottu> Ubuntu 8.04 LTS (Hardy Heron) was the eighth release of Ubuntu. Downloading: http://releases.ubuntu.com/8.04 - See !lts for more details.
[20:54] <jpds> using mirrors++;
[20:56] <mneptok> using torrents +++++
[20:56]  * mneptok actually installed Hardy server in a VM last night
[20:56] <jpds> Can we remove the ref to releases.u.c?
[20:57] <mneptok> i wouldn't. if we do, we'll have to keep track of what mirrors are still functional.
[20:57] <jpds> Oh, that's easy.
[20:57] <mneptok> will *you* remember to do it, and adjust the factoid when necessary?
[21:44] <charlie-tca> hm, I just lost a user in #xubuntu when I told him/her nick-away is not okay
[21:44] <Tm_T> charlie-tca: not new
[21:51] <charlie-tca> I sent sick_fox here. having issues joining #ubuntu
[21:51] <sick_fox> I cant join the channel ubuntu
[21:51] <sick_fox> what could be wrong?
[21:52] <mneptok> #ubuntu is set +r, so only users that have identified for their registered nicks can /join
[21:53] <sick_fox> and how could I register my nick? or where?
[21:54] <mneptok>  /msg NickServ help
[21:54] <mneptok> or ask in #freenode
[21:54] <Tm_T> !nicksetup
[21:54] <sick_fox> thx
[21:54] <Tm_T> well, that suits for this too I guess
[22:01] <IdleOne> sick_fox: join #ubuntu-unregged and answer the bots question, it will invite you to join #ubuntu after you answer correctly. register if you want to avoid this in the future
[22:05] <sick_fox> IdleOne, thx for help but finally it will be good to go to bed Big thanks for help to all
[22:11] <IdleOne> floodbot1 does not appear to be doing it's job properly in -unregged
[22:12] <IdleOne> it is asking questions but not sending invite when it gets the answer
[22:39] <IdleOne> keep an eye on woodcock and shuttlecock.
[23:19] <knome> charlie-tca, no, i mean dreamtraveler quit with his awaynick the last time as well
[23:19] <knome> then came back with normal nick
[23:20] <charlie-tca> He did?
[23:20] <knome> yep.
[23:20] <charlie-tca> I missed that, then
[23:20] <charlie-tca> He is doing it intentionally now.
[23:20] <knome> only 10 or 15 minutes after the awaynick episode
[23:20] <knome> the a banforward to here then..
[23:20] <charlie-tca> ah
[23:20] <charlie-tca> a good way to pretend "I didn't know"?
[23:21] <knome> ;)
[23:21] <knome> probably
[23:21] <knome> can you remember how to banforward again?
[23:21] <charlie-tca> nope
[23:21] <charlie-tca> these guys do it all the time, but I never used it
[23:23] <IdleOne> /mode #channel +b user@host$#channel-forwarded-to
[23:24] <knome> IdleOne, just figured that out :)
[23:24] <IdleOne> https://wiki.ubuntu.com/nhandler/OperatorGuide#Adding%20marks
[23:24] <knome> we'll probably see him popping here then ;)
[23:25] <knome> IdleOne, do i need to be logged in somewhere?
[23:25] <charlie-tca> Heh
[23:25] <IdleOne> logged in?
[23:25] <knome> IdleOne, to @mark
[23:25] <IdleOne> @btlogin
[23:26] <knome> do i need an account for that? ;]
[23:26] <knome> @btlogin
[23:26] <IdleOne> might have to do it via msg
[23:26] <IdleOne> and yes you do need to be added to the bot for bt
[23:26] <knome> yep, i'm not there
[23:27] <knome> who could do that? :)
[23:27] <IdleOne> talk to jussi I believe
[23:27] <knome> okay, i will. thanks
[23:27] <IdleOne> sure thing
[23:35] <IdleOne> what does pl0x mean exactly?
[23:35] <mneptok> "because i sure can't, and i have tried."
[23:35] <knome> http://www.urbandictionary.com/define.php?term=pl0x
[23:36] <knome> ud++
[23:37] <IdleOne> according to that it means please
[23:37] <knome> so you think it can't mean please in the sentence you just read?
[23:38] <maco> i wouldve guessed pix, but i figured if he's swearing and asking for girls, he needs a slap on the wrist
[23:38] <knome> heh
[23:39] <h00k> pl0x ~= "please"
[23:41] <IdleOne> ok, safe to assume pl0x is not nice?
[23:41] <IdleOne> it is an annoying way to say please that is for sure
[23:41] <knome> i suppose not in a nice intention at least, or at least the sayer is annoying.
[23:43] <jpds> Gary: ...
[23:44] <h00k> was klined
[23:44] <IdleOne> and it was Gary`
[23:46] <gord> i hate those little back ticks, i always think there is something on my netbook screen
[23:47] <IdleOne> gord: it's moving
[23:47] <IdleOne> get it
[23:48] <IdleOne> :P


[01:09] <tsimonq2> handsome_feng: Hi
[01:09] <tsimonq2> handsome_feng: So if you noticed I only uploaded that one package, it's because I think there's other packages that depend on it
[01:09] <tsimonq2> handsome_feng: So I wanted to get that processed first, but as you can tell, builders have been down so there's a backlog :)
[06:15] <handsome_feng> tsimonq2: hi, sorry for the late reply. Thank you! And by the way, in my new package list, there is no package depends on ukui-menus, the only dependency is ukui-window-display depending on ukwm. :)
[06:18] <tsimonq2> handsome_feng: oh ok :)
[06:18] <tsimonq2> handsome_feng: I'm also curious to see what your reply to jbicha is in #ubuntu-release ;)
[06:24] <handsome_feng> I have replied. Check it out :)
[06:25] <tsimonq2> Ok :)
[06:25] <tsimonq2> Worst case scenario, I can just poke one of the archive admins myself.
[06:27] <tsimonq2> I'm looking at ukwm now, although I'll be to bed shortly :)
[06:28] <handsome_feng> That would be great, thank you very much!
[06:29] <handsome_feng> You can do it tomorrow, thanks ! :)
[06:31] <tsimonq2> (I'm waiting on the clothes dryer ;) )
[06:32] <tsimonq2> handsome_feng: One thing I did notice though is that I had to add "Wed, " before "17" in the date line of ukwm. It's trivial enough I can fix myself, but I think that was my problem compiling with sbuild :)
[06:34] <handsome_feng> emmm, I make a mistake , thank you!
[06:35] <tsimonq2> It's all good, I'll upload a fixed package when ready ;)
[06:37] <handsome_feng> \o/
[06:38] <tsimonq2> handsome_feng: Er, except for one thing. https://paste.ubuntu.com/26449337/
[06:38] <tsimonq2> no-symbols-control-file is the major thing I think should be fixed.
[06:39] <tsimonq2> Fixing any of the other warnings would be good as well, but I'll only block on that one, I think.
[06:40] <handsome_feng> I will fix this soon and then update the PPA
[06:40] <tsimonq2> Awesome :)
[06:42] <tsimonq2> I went to review ukui-panel but I'm depwait: libukui-menu-dev:amd64 (>= 1.0.0)
[06:43] <tsimonq2> Anyways, I'll go to sleep now, have a good day :)
[06:44] <handsome_feng> Good night!


[00:08] <Bodsda> Hi, just upgraded to precise, dual monitors using nvidia gfx card, twin view works fine but if I try to use a seperate x screen for the second monitor, all I get is a white screen and a black X for a mouse cursor on that monitor - any ideas?
[00:10] <Bodsda> ah, might be https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/885989
[00:18] <Jordan_U> I'm using 64 bit precise with google chrome. Chrome keeps warning me that my flash plugin is out of date, and in Chrome this page: http://kb2.adobe.com/cps/155/tn_15507.html tells me I'm using falsh plugin version <IP_ADDRESS>. The same page in Firefox tells me I'm using <IP_ADDRESS>. What is going on and how do I get chrome to use the latest plugin?
[00:28] <micahg> chrome ships its own flash, is chrome up to date?
[00:41] <Jordan_U> micahg: 16.0.912.63 is the version of Google chrome, which appears to not be the latest. Though it's odd that I have the same problem with Chromium and I thought I had the Chrome repository enabled to get updates.
[00:41] <micahg> hmm, idk
[00:41] <micahg> is the system version out of date?
[00:41] <jbicha> chromium does not ship its own flash though
[00:42] <micahg> nah, it might share a profile with chrome though idk
[00:42] <micahg> or at least share plugins
[00:42] <jbicha> yeah, I haven't run real Chrome in a long time on Ubuntu, & Chromium is unfortunately not really available for Windows
[01:05] <Jordan_U> micahg: I just installed 16.0.912.77 and I have the same problem, with the same reported version of Flash.
[01:09] <micahg> Jordan_U: does 'find ~/.config/chrom* -name *flash*.so' show any output?
[01:10] <Jordan_U> micahg: No.
[01:11] <micahg> no idea then
[01:11] <bjsnider> chrome://plugins/
[01:14] <Jordan_U> bjsnider: "Flash (2 files) - Version: 10.2 d161 Download Critical Security Update"
[01:15] <bjsnider> not what mine says
[01:15] <bjsnider> try manually reinstalling it or upgrading it
[01:15] <Jordan_U> I found it. I had a ~/.mozilla/plugins/libflashplayer.so which was the old verison.
[01:16] <Jordan_U> Found using "locate '*flash*.so'". I removed it and now Google Chrome and Chromium report the most recent version, and with no error.
[01:52] <WoC> to prevent the kernel from being updated, do i need to put a hold on any other packages besides; linux-firmware linux-headers-3.2.0-10 linux-headers-3.2.0-10-generic linux-image-3.2.0-10-generic linux-libc-dev linux-sound-base linux-source linux-source-3.2.0 linux-tools-3.2.0-10 linux-tools-common linuxinfo ?
[01:56] <WoC> !ask|ubottu
[03:20] <open> with unity plugin enabled, for the grid windows
[03:20] <open> how do I resize windows... the key pres doesn't quite work
[03:21] <open> the ctrl + alt + KP_5
[03:22] <open> i try it.. no effect
[03:59] <jbicha> open: do you have a separate number pad?
[04:00] <open> I'm trying them on both
[04:00] <open> the one one the right, the 'keypad one'
[04:00] <open> and the one above the qwerty keys
[04:00] <open> neither work -- and as for the keypad, I tried with both num lock on and off
[04:00] <open> I'm on ubuntu 12.04 alpha 1, by the way
[04:01] <open> running the thing on a virtual box (the image I downloaded from a weird looking website)
[04:01] <open> I should mention, most everything else works well
[04:01] <open> curiously, when I test it out
[04:01] <open> you know when it tells me to manually press the key-combination
[04:01] <open> and it'll pick that.. and set that?
[04:02] <open> that does get correctly recognized, as Ctrl + Alt + KP_whatever
[04:02] <open> but when I try it on a window, it doesn't work
[04:02] <open> am I correct in understanding that I'd just try that combination on whatever window? e.g., if I try it on this Terminal right now, it should just work?
[04:05] <open> hi poolie !
[04:17] <poolie> hi open
[06:25] <iceroot> someone else facing problems with firefox during the last days? firefox is not able to load websites, its loading forever (maybe with 1Kbit/s), chromium, is working fine. am i alone with that or is that a known bug for you?
[06:27] <codepal> PPA for Gimp 2.8 anyone?
[06:34] <iceroot> as it seems its not a browser problem at all           Tx excessive retries:116  Invalid misc:67595   Missed beacon:0
[06:38] <iceroot> but even with that i dont get why chromium is working much better then firefox
[06:43] <razorfish> Hi I can't get eclipse to start. Well, it starts but once I close the welcome screen it crashes. Haven't had this problem on any other os, but heres the paste http://p.mac-mini.org/307
[07:09] <yofel_> razorfish: seems like a crash of libwebkitgtk. Do you have a .crash file in /var/crash/ ?
[07:09] <razorfish> uh
[07:09] <razorfish> lemee check
[07:09] <razorfish> first off i think it was dumping files in ~ too
[07:09] <razorfish> yofel: _usr_lib_jvm_java-6-openjdk-amd64_jre_bin_java.1000.crash ??
[07:10] <razorfish> http://sprunge.us/ABfV
[07:11] <yofel> yeah, that one. now run 'ubuntu-bug /var/crash/_usr_lib_jvm_java-6-openjdk-amd64_jre_bin_java.1000.crash' to report it
[07:13] <razorfish> http://i.the-beach.co/di-K0JC.png
[07:13] <razorfish> hah
[07:13] <razorfish> crash on bug report
[07:14] <razorfish> I think I had this problem on 11.10 too, not sure
[07:14] <razorfish> the eclipse one
[07:14] <yofel> first time I see that message o.O
[07:15] <yofel> eclipse worked fine a few days ago here, I'll try when I get home
[07:15] <razorfish> I might just go back to arch or maybe debian if im feeling lazy
[07:15] <razorfish> I know that stuff worked on those distros
[07:15] <razorfish> lol
[07:16] <iceroot> razorfish: you know what "alpha" means?
[07:16] <razorfish> I know exactly what it means
[07:17] <Stanley00> Hi. I'm using pangolin, and the dash show only recent apps, docs and musics, and not the application. Is this normal?
[07:18] <Stanley00> ah, and one more thing, I cant log out or turn off via GUI. I just can shutdown via command, what should I do?
[07:38] <samrat> has the power regression problem been solved in the latest release?
[07:39] <samrat> what kind of battery performance should i expect?
[08:09] <codepal> surely ubuntu could setup us Precise users with 2.7.3 ??
[08:09] <codepal> I mean, bleeding edge ought to be bleeding
[08:10] <codepal> when is it likely for packages in Ubuntu Software Centre to be upgraded?
[08:10] <codepal> ^^ Gimp related ^^
[08:15] <iceroot> codepal: never
[08:15] <iceroot> codepal: only security updates within one ubuntu-release but never a feature/major upgrade (expect a few programs like firefox and thunderbird)
[08:15] <iceroot> codepal: for 12.04 its different because until know there is no feature freeze
[08:17] <micahg> we'll probably get 2.6.12 in precise
[08:28] <codepal> micahg & iceroot thanks for your responses
[08:29] <codepal> and although I'm dissapointed, I'm still happy, because I know that if I really want something I can compile it myself....
[08:29] <codepal> ;-)
[08:32] <micahg> codepal: what are you interested in updates in?  leaf application are available for backports
[08:33] <iceroot> !backports | codepal
[08:33] <iceroot> !ppa | codepal
[08:45] <Richard_Cavell> Is Precise going to have a non-Unity mode?
[08:49] <bazhang> !info gnome-panel
[09:00] <micahg> there's also gnome-shell, Xfce, LXDE, KDE, and others
[09:05] <samrat> has power regression issues been fixed in the alpha release?
[09:49] <iceroot> is /bin/dash removed as default shell? imo there was a symlink bash - dash so its alway dash we are using even when bash was the login-shell or i am wrong?
[09:51] <Stanley00> iceroot: they are not symlink now, as on my system
[09:51] <iceroot> hm, /bin/sh is symlinked to /bin/dash, so i guess i was wrong and bash was never symlinked just /bin/sh
[10:21] <crizzy> bug 925785
[10:25] <crizzy> ah
[10:25] <crizzy> https://bugs.freedesktop.org/show_bug.cgi?id=45611#c3
[10:53] <iceroot> anyone else facing 100% cpu usage with firefox 11.0~b1+build1-0?
[10:59] <iceroot> https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/927547
[11:00] <iceroot> and why is there ff11 in the repos, when ff10 will be a lts-release
[11:35] <geser> micahg: ^^ can you answer it?
[11:41] <iceroot> ah firefox lts  1 year support, so it doesnt matter if we use ff10 or ff11, both will die before 12.04 will it
[11:43] <Arnold> Firefox 12 might drop in just before 12.04 gets released.
[11:47] <iceroot> firefox should become a formular one team with that speed....
[11:48] <Arnold> Even after a certain Ubuntu version gets stable/released, Firefox updates are still rolling in.
[11:48] <iceroot> i like the debian-way more but ok
[11:48] <Arnold> Who knows, we might have Firefox 20 when 12.04 LTS ends its 5 years official support :P
[11:57] <sKew^_-> Hi
[11:57] <sKew^_-> if i install 12.04 now, its just to apt-get update & upgrade when the 12.04 lts final version is out?
[11:57] <sKew^_-> or do i need to do a clean install or somthing?
[11:58] <geser> sKew^_-: if you install now the alpha-2 you can apt-get upgrade it till 12.04 is out
[11:59] <sKew^_-> geser, and when 12.04 is out i still can upgrade it?
[12:01] <bazhang> !final | sKew^_-
[12:01] <geser> yes of course
[12:57] <BluesKaj> 'Morning all
[13:43] <Almindor> hello
[13:43] <Almindor> does anyone know if the wacom pressure problems (Both gimp and inkscape) are getting fixed?
[13:47] <kklimonda> Almindor: if you are talking about bug 786952 then yes, if not you should just check the right bug report for its status.
[13:47] <Almindor> https://bugs.launchpad.net/ubuntu/+source/inkscape/+bug/790130
[13:50] <Almindor> and then gimp is bugged too (jumps to left top corner all the time making "lines" with wacom usage + lags)
[13:50] <Almindor> so basically currently any use of the tablet is dust collector :)
[14:26] <notlistening> Hi I am running a test machine with pulse & XBMC and seem to be getting some audio dropouts when changing tracks are there any audio issues know at the moment?
[14:32] <tmus> After upgrading to Precise (A2+updates) from Oneiric on amd64, nautilus has lost access to windows/smb/cifs shares. I can't seem to find any info on the matter... Am I missing some packages or something?
[14:34] <BluesKaj> notlistening,  have you tried running without pulse , it's not needed with some onboard audio chips , however lately pulse seems to be required by alsa for webaudio on pci soundcards.
[14:34] <tmus> Actually, running gvfs-mount manually, my share is mounted just fine?!?
[14:35] <notlistening> BluesKaj, the only reason i have started using pulse is for nagivations sounds, its not a big deal but i wanted them on XBMC
[14:36] <notlistening> BluesKaj, I have booted the process priority and its nice level and it seems to be behaving now, not what the default config is in ubuntu
[14:36] <notlistening> boosted
[14:36] <notlistening> not sure what...
[14:38] <notlistening> tmus no problems here but i am running i686
[14:39] <tmus> notlistening, hmmm, strange... did you do an upgrade or fresh install of precise?
[14:39] <notlistening> upgraded
[14:40] <tmus> okay... gonna try something ang get back
[14:42] <BluesKaj> notlistening,  yeah are some mysterious / odd happenings with my audio as well , except this is on VLC , movies lose the audio after 5mins or so ...wav and mp3 suffer from dropouts constantly on VLC ..too bad 'cause  I'm not an amarok fan , (KDE here) but I'm forced to use it for music. Any DD or DTS passthru works fine in VLC tho.
[15:40] <notlistening> Right well that is what you get for using a dev branch so i will not worry until  april :)
[15:45] <saxoBeat> hello
[15:45] <saxoBeat> how do i burn the oversized ISO, please?
[15:54] <notlistening> saxoBeat, use a DVD...?
[15:56] <saxoBeat> i thought you are notlistening!
[16:02] <edgy> Hi, when I set the resolution and restart I lose it, this is a bug where?
[16:39] <micahg> iceroot: we're not using the Firefox ESR
[16:48] <iceroot> micahg: yes, think its useless because its only 1 year support
[17:37] <h00k> So, alt-tab behavior changed a bit, it only shows windows on that particular viewport
[17:37] <h00k> and navigating subwindows (multiple Empathy windows, for instance) is done with arrow keys
[18:24] <BrandonNolet> Problem :S gnome-settings-daemon crashes after about 2 minutes of login. Ubuntu 12.04 Alpha 2(? just updated distro yesterday) How to fix? or even just recover it. It stops usage of the mouse completely
[18:47] <BrandonNolet> Problem :S gnome-settings-daemon crashes after about 2 minutes of login. Ubuntu 12.04 Alpha 2(? just updated distro yesterday) How to fix? or even just recover it. It stops usage of the mouse completely
[20:09] <shaneo1> hi guys, I have upgraded from 11.10 to 12.04 A2, but I still have issues with the grub.cfg not updating its still set on 3.0.0-13-generic and the kernel is now 3.2.0-14
[20:09] <shaneo1> any help sorting this please
[20:09] <shaneo1> i no longer have the 3.0.0-13 image
[20:09] <shaneo1> annoying having to manually change this at boot up everytime
[20:20] <jtaylor> run update-grub2
[20:52] <shaneo1> sorry jtaylor, I was away from the pc and forgot I was in chat lol thanks I will give that a go
[20:53] <shaneo1> update-grub2 is not a command known to terminal
[20:54] <shaneo1> update-grub2 does not exist
[20:56] <jtaylor> are you still using grub1?
[20:56] <jtaylor> in that case it should be update-grub
[21:35] <rocky> hrm, does anyone know of a guide to install grub on an external usb drive? and preferably detect the OS's that are already installed on it?
[22:32] <bicchi> I noticed something new in the netboot image of Precise Pangolin; It supports IPv6. Anyone knows if this can be disabled? There usually is a "d-i" parameter to turns some features off.
[22:37] <kklimonda> bicchi: you can probably blacklist it from the boot prompt using ipv6.blacklist=1 ?
[22:50] <rocky> hrm, should the intel X driver on recent intel chipsets support compiz ?