[12:38] <TrXuk> Hi All, new to MaaS and running into the 'iSCSI root mount issue' documented here https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1391354 The MaaS 'images' page of the UI only allows download of 14.04 (which seems to have the issue) and 13.10 which, once downloaded, cannot be selected as a commissioning image.
[12:39] <TrXuk> So, I downloaded a 14.10 daily (as the bug report suggests this is now fixed upstream) and worked out howto upload it as a custom image via the MaaS API
[12:40] <TrXuk> However, I still cant select this image as the commissioning image, so I still have no way to enroll nodes into MaaS
[12:40] <TrXuk> how do I get around this?
[15:08] <TrXuk> Hi
[15:09] <TrXuk> How do I create a custom boot-resource which can be used for commissioning new nodes in MaaS?
[15:09] <TrXuk> I want to make one from the latest daily's to get around this bug, which still breaks 14.04 maas images
[15:09] <TrXuk> https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1391354
[19:26] <roaksoax> .win 9
[21:41] <CoilDomain> didnt have any problem with 3/4 of the nodes, but one of them is having this issue, has anyone seen it?
[21:41] <CoilDomain> never see it pop up in maas
[21:44] <roaksoax> smoser: fyi: https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1391354
[21:47] <CoilDomain> thanks ill take a look at that
[21:47] <CoilDomain> err
[21:56] <CoilDomain> need to stop multitasking, didnt even post the picture http://i.imgur.com/EFOomHL.jpg
[21:57] <roaksoax> blake_r: ^^ http://i.imgur.com/EFOomHL.jpg
[21:58] <blake_r> CoilDomain: that looks like maybe a hardware issue
[21:58] <CoilDomain> bleh
[21:58] <blake_r> CoilDomain: udevadm doesnt settle after 120 seconds, which is a very long time
[21:59] <blake_r> CoilDomain: that is waiting for all of the hardware devices on the system to be enumerated
[21:59] <CoilDomain> wonder what piece could be broken, this had worked fine as an esxi box for the longest time
[22:00] <blake_r> CoilDomain: looks to be a plug-and-play device
[22:00] <CoilDomain> hmm all i have connected to it is a monitor and keyboard
[22:01] <CoilDomain> guess i could boot it without the keyboard
[22:12] <CoilDomain> thanks for the help, ill check it out further


[00:24] <kdub_> RAOF, ping
[00:34] <RAOF> kdub_: Pong!
[00:36] <kdub_> RAOF, so I guess I still feel pretty neutrally about that exchange_buffer message signature
[00:36] <kdub_> other than the fact there are a few other branches I have waiting in the wings based around the no-surface-id variant
[00:37] <RAOF> Eh, ok.
[00:38] <RAOF> It just seemed like you were doing a fair bit of work to match the Buffer to the Surface when the client already has that mapping (and the only interface for submitting the buffer goes through the surface anyway)
[00:39] <RAOF> So, I guess I'm saying that I think the (SurfaceId, buffer) signature is lower total complexity, and should therefore be favoured :)
[00:39] <kdub_> yeah, I guess what tipped my hand in thinking about it is that the other signature seem like a cleaner addition to the protocol
[00:41] <RAOF> Eh. The protocol's there to make the code's life easier :)
[00:41] <kdub_> hah, yeah :) well, I'm convinced enough to trim that MP down to just being a BufferId->Buffer* lookup
[00:42] <kdub_> instead of BufferId->Buffer* lookup and a BufferId->SurfaceId lookup as well
[00:42] <kdub_> and change the using the surfaceid/bufferid request
[00:42] <RAOF> Sounds planworthy.
[00:43] <kdub_> still somewhat on the fence on the whole as to which one is better, but may as well have less mappings
[00:43] <kdub_> cool, thanks
[01:08] <Wellark> when can I have screencapture recording of AP tests running on mako?
[01:08] <Wellark> is there support for screen recording in Mir?
[01:09] <Wellark> if there is then I will go bugging the QA team
[01:09] <Wellark> + I might finish my unity8 input visualizer which will show graphically what input is applied by the AP tests and put the QML Particle system in good use
[01:10] <RAOF> There's screen recording right now.
[01:10] <Wellark> RAOF: sweet
[01:10] <Wellark> so now it's only a tooling issue
[01:11] <RAOF> https://code.launchpad.net/~mir-team/mir/touchspot-renderable/+merge/230555 for input visualisation (on the Mir side)
[01:11] <Wellark> RAOF: ok. will that also show wipes ?
[01:11] <Wellark> it's super easy to implement in Unity9
[01:11] <Wellark> *8
[01:12] <RAOF> It'll show where Mir thinks the touchpoints are.
[01:12] <Wellark> just throwing a couple of Mouse, Touch and KeyboardAreas
[01:12] <Wellark> to the root of unity8 shell
[01:12] <Wellark> I was bored last weekend so I prototyped it
[01:12] <Wellark> would make a nice addition to the developer mode
[01:13] <Wellark> RAOF: sure, but no "higher level" information like "swipe start, swipe end"
[01:13] <RAOF> Indeed.
[01:13] <Wellark> or which keys are pressed
[01:14] <Wellark> implementing a full featured input visualizer is better to be implemented inside unity8 shell with QML
[01:14] <Wellark> as it would be like couple of hundreds of lines on QML code
[01:15] <Wellark> including the shiny particles :)
[01:15] <RAOF> You get different information out of the Mir visualiser; they're probably both useful.
[01:15] <Wellark> sure.
[01:15] <Wellark> Mir visualizer is probably very usefull for device bringups and touch calibration
[01:15] <Wellark> like the low level stuff
[01:16] <Wellark> but I want something shiny for the (end user) app developers :)
[01:16] <Wellark> RAOF: thanks for the info
[01:16] <Wellark> I go now to harrash the QA team
[06:58] <RAOF> Ah. So StubConnectionConfiguration is actually a lie.
[06:58] <RAOF> Oops.
[07:03] <anpok_> RAOF: regarding cmake and rpath - so the issue was that there was a libmirclient.so.8 linking against mircommon.1 and another one linking against mircommon.2...
[07:03] <anpok_> hm where is that build dependency coming that makes ci install mir
[07:04] <anpok_> through egl -> mesa -> mir?
[07:04] <RAOF> At least that, yes.
[07:12] <RAOF> anpok_: Note that this is only the case for the uninstalled tests - once we install them the rpath gets stripped.
[07:12] <anpok_> yes
[07:13] <anpok_> i was just curious if we are fixing the right problem
[07:14] <anpok_> i.e. shouldnt we bump mirclient if mircommon changes .. but I guesswe shouldnt since users will only rely on mirclients ABI...
[07:14] <anpok_> or then instead fix the dependency cycle..
[07:15] <RAOF> It's not really a dependency cycle.
[07:16] <anpok_> only a build dependency
[07:16] <anpok_> yes.. b
[07:16] <anpok_> -b
[07:16] <RAOF> Right.
[07:16] <RAOF> And it's only a problem when uninstalled because of the rpath issue..
[07:21] <anpok_> RAOF: did you find the time to have a look at the updated mir platform patch?
[07:21] <RAOF> I haven't yet sorry.
[07:21] <anpok_> that and a one liner in i915 fixes the issues we have on netbooks and those intels that come withan integrated 945 gpu.
[07:24] <anpok_> ok
[07:26] <RAOF> Sweet..
[07:26] <RAOF> Want to send me the updated thing and I'll look at it after making dinner.
[07:26] <RAOF> BAH!
[07:26] <RAOF> StubConnectionConfiguration is a dirty, dirty lie, and making it not a lie is nontrivial.
[07:26] <anpok_> RAOF: I know have another one for 10.2..
[07:27] <anpok_> -k
[07:27] <anpok_> and I think I can actually remove the changes to brw_context.c
[07:27] <RAOF> If we use the image loader, yes.
[07:28] <anpok_> but I havent tested yet... but yes due to the partially copy-paste-designed drivers it would then work like 915
[13:41] <alan_g> alf__: I've just noticed that libmirclientlttng.so and libmirserverlttng.so are packaged in mir-test-tools. Does that mean the lttng reports are not available without installing the tests?
[13:47] <alf__> alan_g: yes
[13:49] <alan_g> I hadn't been aware of that. I hope there's a sensible error message.
[19:56] <ahayzen> AlbertA, ping
[19:58] <AlbertA> ahayzen: pong
[19:58] <ahayzen> Hi, I have been advised to talk to about bug 1337239, jhodapp and rsalveti have both looked at the bug but believe it is mir/compositor's responsibility. Would you mind having a look at the bug and adding and comments that you have?
[20:02] <AlbertA> ahayzen: yep, I just dup it to https://bugs.launchpad.net/ubuntu/+source/mir/+bug/1359264
[20:02] <AlbertA> ahayzen: the next mir release should have a fix for it
[20:03] <ahayzen> AlbertA, hah awesome :) is that in a silo that i can test now?
[20:03] <AlbertA> ahayzen: camako is getting one ready
[20:04] <ahayzen> AlbertA, ok thanks rsalveti ^^


[03:36] <m_jimmer> Hi there I am creating a application  and nothing is showing up after compile All I have is a mainview and a loader under it that has a page that loads . Any suggestions ?
[03:38] <m_jimmer> Here is the code http://pastebin.com/nMFVWQsA
[03:41] <m_jimmer> my main.cpp  http://pastebin.com/mzdHfMBd
[03:41] <m_jimmer> I snipped some of the imports but nothing major
[03:42] <m_jimmer> anyways the loader says that everything is loaded up alright . but no window shows up at all.
[03:54] <m_jimmer> If I build the application with out Ubuntu-Componets with my Downloaded Qt kit it shows up and works ... not sure what is going on here.
[04:30] <m_jimmer> I have to reboot brb
[05:19] <m_jimmer> Ok I think I figured it out.  It s not linking to some internal libs.  Tim to debug why.
[05:22] <m_jimmer> what is odd is that it builds with no errors and says that it is linked.  But when I run ldd the two internals are not found.  Super odd
[06:19] <m_jimmer> Note:  Ubuntu applicaitons must use QQuickView the QQmlApplicaiton can not render on its own.  That must be a bug.
[07:42] <dholbach> good morning
[07:48] <m_jimmer> good morning dholbach
[07:48] <dholbach> hi m_jimmer
[07:52] <m_jimmer> Hey dholbach .  Hope that you are doing wonderful . I am doing Ok .  deving up a application. Trying to figure out how I can make it so close to Qt default components and also close to Ubuntu ones.
[07:53] <dholbach> I'm doing well, thanks :-)
[07:53] <dholbach> all the best with your app!
[07:53] <m_jimmer> thanks :)
[08:06] <m_jimmer> does anyone know about the Dialogs on the phone ?  Like when they pop are they always center in ?  Or do I need to do math for x and y ?
[09:42] <JamesTait> Good morning all!  Happy Monday, and happy Freedom Day! 😃
[09:49] <m_jimmer> So I am making a login thingy at the moment and was wondering whta you all thought was a good passwd.   I was thinking of having something like  "extremely poor,poor ,Ok, good,Great"   I am making this QRegEx and just whanted to see whta you all thought
[09:52] <m_jimmer> Like it is on a scale of 0 -- 100 . Or well if it goes above 100 then it is still 100
[09:56] <m_jimmer> http://postimg.org/image/wcjdymy7n/  << For a better Idea
[10:08] <ahoneybun> \o/
[10:09] <ahoneybun> hola people I'm having issues with Tabs
[10:09] <ahoneybun> http://pastebin.ubuntu.com/14848705/
[10:22] <mivoligo> JMulholland: Hi! I managed to create other numbers based on those Ubuntu CD covers, so you don't have to find them for me :)
[10:34] <mivoligo> ahoneybun: what kind of problem?
[10:39] <ahoneybun> mivoligo, I can't get my About.qml page to load which causes the whole app not to start in the SDK
[10:40] <ahoneybun> it is the 4th Tab in that pastebin
[10:40] <mivoligo> what error you get?
[10:41] <ahoneybun> Type About Unavailable
[10:41] <ahoneybun> I updated all the files to Ubuntu.Components to 1.3 from 1.1 I think
[10:41] <ahoneybun> but the other Tabs don't give that error
[10:41] <mivoligo> can we see rest of the code?
[10:42] <ahoneybun> I posted the main.qml
[10:42] <ahoneybun> want the About.qml?
[10:42] <mivoligo> yes, please :)
[10:42] <ahoneybun> http://pastebin.ubuntu.com/14848811/
[10:43] <ahoneybun> I'm also getting this:  About.qml:25 ListItem.Header - ListItem is not a namespace
[10:43] <ahoneybun> not sure why
[10:43] <ahoneybun> I removed all the ListItems and still it is there
[10:43] <mivoligo> you have "import Ubuntu.Components.ListItems 1.3 as ListItem"
[10:44] <ahoneybun> yes?
[10:44] <mivoligo> 3rd line
[10:44] <ahoneybun> what's wrong with it?
[10:45] <mivoligo> there's no version 1.3 AFAIK
[10:45] <ahoneybun> mm
[10:45] <mivoligo> and it's not needed really :)
[10:45] <ahoneybun> https://developer.ubuntu.com/api/apps/qml/sdk-15.04.1/Ubuntu.Components.ListItems.Standard/
[10:45] <ahoneybun> I remove it and the same thing
[10:46] <ahoneybun> the error talks about a line that is not even there anymore
[10:49] <mivoligo> hmmm... that's strange, how do you run it?
[10:49] <ahoneybun> from the SDK?
[10:49] <mivoligo> to the phone?
[10:49] <ahoneybun> no
[10:49] <ahoneybun> I can't even get it to run on the desktop
[10:50] <ahoneybun> I've added back the Header and Standard to the same error
[10:50] <ahoneybun> hell I've deleted the file and still get it
[10:50] <mivoligo> maybe it runs the same build every time
[10:50] <ahoneybun> maybe
[10:50] <m_jimmer> ahoneybun,  go to your qt install dir see it is is there. read the qmldir file if you have wrong version
[10:51] <ahoneybun> qt install dir?
[10:51] <m_jimmer> like /usr/lib/x86_64/qt5/qml
[10:51] <m_jimmer> like /usr/lib/x86_64/qt5/qml/Ubuntu/Components/ListItems
[10:51] <m_jimmer> ahoneybun,  you can find that out with qmake -query
[10:52] <ahoneybun> but I'm not using qmake
[10:52] <m_jimmer> there is  a var call QT_INSTALL_QML
[10:52] <m_jimmer> that does not matter
[10:52] <ahoneybun> I have the dir x86_64-linux-gnu
[10:52] <m_jimmer> qmake is also a command line tool and the command "qmake -query" is just that
[10:53] <ahoneybun> no Ubuntu folder
[10:53] <m_jimmer> what does "qmake -query | grep QT_INSTALL_QML"
[10:53] <m_jimmer> say
[10:53] <ahoneybun> QT_INSTALL_QML:/usr/lib/x86_64-linux-gnu/qt5/qml
[10:54] <m_jimmer> what is under /usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu ?
[10:54] <m_jimmer> ahoneybun,  you just replace the dots in your import with / : )
[10:55] <ahoneybun> I found the qmldir
[10:55] <ahoneybun> ???
[10:55] <ahoneybun> I have 1.3
[10:55] <m_jimmer> : )  what is the error that you are getting on import ?
[10:56] <m_jimmer> maybe you are using wrong kit ?
[10:56] <ahoneybun> it is the desktop
[10:56] <m_jimmer> or lib is not so good ? there are ways to test that also.
[10:56]  * ahoneybun throws the SDK out the window
[10:57]  * ahoneybun also needs more coffee
[10:57] <ahoneybun> file:///home/aaron/Projects/2.0/.ubuntu-sdk-deploy/main.qml:57 Type About unavailable
[10:57] <ahoneybun> file:///home/aaron/Projects/2.0/.ubuntu-sdk-deploy/components/About.qml:25 ListItem.Header - ListItem is not a namespace
[10:57] <ahoneybun> those are my 2 errors
[10:58] <m_jimmer> ahoneybun,  are you sure that the "namespace"
[10:58] <m_jimmer> there it is
[10:58] <m_jimmer> call it something else lol
[10:58] <ahoneybun> what?
[10:58] <m_jimmer> import Ubuntu.Components.ListItems 1.3 as IAmAwesome
[10:58] <ahoneybun> that is what the Docs say
[10:58] <m_jimmer> bad docs lol
[10:58] <ahoneybun> ...
[10:58] <ahoneybun> same thing
[10:59] <m_jimmer> you have to also change About.qml:25 ListItem.Header - ListItem is not a namespace
[10:59] <ahoneybun> and this is why you should not try to fork something
[10:59] <m_jimmer> to IAmAwesome.Header
[10:59] <ahoneybun> ................................
[11:00] <ahoneybun> same error
[11:00] <ahoneybun> same no matter what
[11:00] <ahoneybun> so I have 2 Run things
[11:00] <ahoneybun> UbuntuBegginer and QML Scene
[11:01] <m_jimmer> Now that is odd.  what is     ls /usr/lib/x86_64-linux-gnu/qt5/qml/Ubuntu/Components/ListItems
[11:02] <ahoneybun> mm
[11:02] <ahoneybun> so it was some old build I think
[11:02] <m_jimmer> ;)
[11:03] <ahoneybun> mm
[11:03] <ahoneybun> so Tabs are handled differently now
[11:03] <ahoneybun> ???
[11:03] <ahoneybun> my tabs are not working now
[11:03] <m_jimmer> you could also hard run qmlscene by its full path to make sure.  and Run ldd against th libs to make sure that there is missing libs .
[11:04] <m_jimmer> ahoneybun, IDK I just started with Ubuntu sdk last night.  I just know Qt Real well
[11:04] <ahoneybun> main.qml
[11:04] <ahoneybun> opps
[11:04] <ahoneybun> I'm really crap at it
[11:04] <ahoneybun> my app was last updated 7 months ago
[11:05] <ahoneybun> so lots of changes
[11:05] <m_jimmer> I gave up on the Ubuntu ui toolkit and made my own because Qml profiler said there was way to may loaders and taking to long for things to load
[11:05] <ahoneybun> mm
[11:05] <ahoneybun> Loaders?
[11:05] <ahoneybun> mm
[11:05] <m_jimmer> but that is just me.  I have nothing against it
[11:05] <ahoneybun> https://developer.ubuntu.com/api/apps/qml/sdk-15.04.1/Ubuntu.Components.Tabs/
[11:05] <m_jimmer> not bashing anything here.
[11:05] <ahoneybun>   source: (tabs.selectedTab [11:05] <ahoneybun> I'm wondering if I have to do this now
[11:06] <ahoneybun> this seems to now work anymore: http://pastebin.ubuntu.com/14848877/
[11:06] <m_jimmer> ahoneybun,  there is nothing wrong with one or two loaders that you use as a Singleton object it is when you haev 10 of them running
[11:07] <ahoneybun> don't make my head hurt anymore dude lol I still have to go to work yet
[11:07] <ahoneybun> I think I might go back to GTA5
[11:07] <ahoneybun> lol
[11:07] <m_jimmer> what is GTA5 ?
[11:08]  * m_jimmer googles sorry
[11:08] <ahoneybun> video game?
[11:08] <m_jimmer> Yeah I jsut seen that
[11:08] <m_jimmer> just *
[11:09] <m_jimmer> I am writing encryotion lib and getting caught in a "what comes first the chicken or the egg "  Thingy
[11:09] <m_jimmer> but it is fun :)
[11:10] <ahoneybun> \o/
[11:10] <ahoneybun> it worked
[11:10] <m_jimmer> awesome :)
[11:10] <ahoneybun> well
[11:10] <m_jimmer> good job.
[11:10] <ahoneybun> the app started
[11:11] <ahoneybun> just missing one tab
[11:11] <ahoneybun> funny
[11:11] <ahoneybun> the one I thought would work
[11:17] <ahoneybun> and it's back up
[11:17] <ahoneybun> everything is working
[11:27] <ahoneybun> always on the first launch the Label is flowing into the Tabs
[18:01] <popey> balloons, so, what needs doing to un-dead the jenkins zombies? https://core-apps-jenkins.ubuntu.com/ ?
[18:05] <balloons> popey, aye.. Weird stuff indeed
[18:05] <balloons> popey, it's the ole java.io.IOException: No space left on device
[18:10] <balloons> popey, so I'll reduce the number of builds to keep on everything, and ask IS to clear up some space on the node
[18:10] <popey> how did you know it's disk space, where'd you see that?
[18:10] <popey> oh, i see, click dead :)
[18:11] <balloons> https://core-apps-jenkins.ubuntu.com/computer/ shows status, and yea :-)
[19:56] <popey> balloons, do i see things getting processed now?
[19:56] <popey> balloons, do i need to manually chug through each merge and re-approve them?
[20:08] <ahoneybun> anyone having Labels over flow to the top Tab?
[20:08] <ahoneybun> but only on the device not in the Local build
[20:19] <ahoneybun> mm the ActionBar does not work right with Tabs I see
[20:35] <balloons> popey, if things got unapproved, yes. But they shouldn't have been toggle off -- they never ran
[20:36] <popey> e.g. https://code.launchpad.net/~renatofilho/ubuntu-calendar-app/sdk-1-3/+merge/284454
[20:36] <popey> approved, not merged
[20:36] <popey> gah, conflicts
[20:37] <popey> renatu, seen those conflicts on your calendar merges?
[21:34] <balloons> Happy Birthday DanChapman. In a few hours anyway. Nonetheless, enjoy yourself!
[21:37] <ahoneybun> ahayzen, around?
[21:37] <ahayzen> ahoneybun, o/
[21:37] <ahoneybun> have you had problems with Labels overflowing into Tabs?
[21:38] <ahayzen> ahoneybun, define overflowing?
[21:38] <ahayzen> ahoneybun, and what are they inside?
[21:38] <ahoneybun> the Tab
[21:38] <ahoneybun> let me get a ss
[21:39] <ahoneybun> http://imgur.com/tqpuKVT
[21:39] <ahoneybun> but once you switch Tabs it is fine
[21:39] <ahoneybun> just on first launch
[21:40] <ahayzen> ahoneybun, hmm, what is the content inside the tab inside? like a Page ? or something
[21:41] <ahayzen> and is it flickable ?
[21:41] <ahoneybun> well each tab is in it's own qml file
[21:41] <ahoneybun> yea
[21:41] <ahoneybun> it does not happen on the desktop though
[21:41] <ahayzen> ahoneybun, maybe the new sdk version has made it worse
[21:41] <ahoneybun> mm maybe
[21:41] <ahayzen> ahoneybun, does it happen on all the tabs?
[21:41] <ahoneybun> I mean I could just take the Label off
[21:42] <ahoneybun> well I have a Label on another tab but it renders it fine
[21:42] <ahayzen> ahoneybun, compare the differences :-)
[21:42] <ahoneybun> and when I switch back to the home tab it looks fine
[21:42] <ahoneybun> I have, I've copied it all
[21:42] <ahayzen> heh
[21:42] <ahayzen> ahoneybun, can you pastebin the tab code for the one that is bad?
[21:44] <ahoneybun> remember it works fine once you switch to a different tab and back
[21:44] <ahoneybun> http://pastebin.ubuntu.com/14852592/
[21:44] <ahoneybun> I do need to file a bug against the lock screen too
[21:44] <ahoneybun> since Dec really
[21:45] <ahayzen> ahoneybun, how is the tab part defined in the other file ?
[21:45] <ahoneybun> I really want to use actions on the listitems to have a button to click to open the links too but that is another story lol
[21:45] <ahoneybun> in the main.qml ?
[21:45] <ahayzen> ahoneybun, yeah that one
[21:45] <ahoneybun> http://pastebin.ubuntu.com/14848877/
[21:46] <m_jimmer> what is the i18n in C++ so I can translate that also ?
[21:46] <m_jimmer> thanks
[21:46] <m_jimmer> example
[21:47] <m_jimmer> QString fooBar = QString("Some Random String that says %1").arg("Hello");            tr(fooBar);
[21:47] <ahayzen> ahoneybun, maybe the Column needs to be anchored to the flickable or needs a height set? i'd have to play about with it to figure it out
[21:48] <ahoneybun> looking at that SS I see that it says About yet it should say Home
[21:48] <ahoneybun> mm
[21:52] <dobey> m_jimmer: use standard gettext in C++
[21:52] <m_jimmer> dobey,  not sure what you mean.  Here is a function  http://pastebin.ubuntu.com/14852628/
[21:53] <dobey> m_jimmer: so you'd just do QString(_("Foo bar %1")).arg("Hello") for example, don't recall exactly which header to include that defines _ though
[21:54] <m_jimmer> ok.  there is a thing like in Qt like tr() ? but your guys translation functions ?
[21:55] <ahoneybun> ahayzen, changing the anchor margins of the flickable did something good
[21:55] <dobey> we don't generally use Qt's translations feature; we use gettext instead, as Qt's thing is specific to Qt
[21:55] <ahayzen> heh ahoneybun does it start correct when you then go to another tab and back again?
[21:55] <m_jimmer> dobey, is there a IFDEF for Ubuntu Sdk that you know of ?
[21:56] <ahoneybun> yea when I switch tabs
[21:56] <ahayzen> ahoneybun, and try on the Page putting anchors { fill: parent }
[21:56] <dobey> m_jimmer: i don't think so, no. the ui toolkit APIs are not exposed via C++
[21:56] <ahoneybun> what margins can I edit just for the top?
[21:57] <dobey> m_jimmer: you could just define all the strings in QML instead, and have the c++ set a property to fill in args as needed, and use the QML APIs for translations then
[21:57] <ahayzen> ahoneybun, topMargin ?
[21:57] <ahayzen> ahoneybun, but really it should work doing fill: parent etc... like it work for us in Music
[21:57] <ahayzen> (our tab component starts here http://bazaar.launchpad.net/~music-app-dev/music-app/trunk/view/head:/app/music-app.qml#L640 )
[21:57] <m_jimmer> Ok yeah I was thinking that I would set a global var that is if u_sdk then  blah blah blah . if not use Qt.  I am trying to make this so It is very very easy to compile against Qt with or without the SDK
[21:57] <m_jimmer> thanks dobey  ^^
[21:57] <ahoneybun> in the flickable?
[21:58] <ahayzen> ahoneybun, in the Page {} in the main.qml
[21:59] <ahayzen> ahoneybun, oh!
[21:59] <ahayzen> oh no you already do that
[22:01] <ahoneybun> atm I'm wondering why it says About rather then Home
[22:01] <ahayzen> ahoneybun, ah, magic maybe it is on the wrong tab?
[22:01] <ahoneybun> mhall119, ping
[22:02] <ahayzen> ahoneybun, try setting the currentTabIndex
[22:02] <ahoneybun> ?
[22:02] <dobey> m_jimmer: i don't know what you're writing but if you're just doiong pure Qt, then use the standard Qt translations feature I guess.
[22:02] <ahayzen> ahoneybun, for example ...  tabs.selectedTabIndex = 0
[22:03] <ahayzen> we do that on startup
[22:03] <ahoneybun> that topMargin trick lowers it on when  you switch but what ever
[22:03] <ahayzen> ahoneybun, but then does it still say the About rather than Home?
[22:03] <ahoneybun> when I switch to another tab and then Home it say Home the second time
[22:03] <ahayzen> ahoneybun, add to your Tabs {} ... Component.onCompleted: selectedTabIndex = 0
[22:04] <ahoneybun> mm that currentindex thing is losing me
[22:04] <ahayzen> ahoneybun, i think it is just showing the last one you define
[22:04] <m_jimmer> dobey,  Do you know about the confinement of a applicaiton in the sdk?  I am writing a app that is a mix between ansible tower and nagios . and was jsut thinking about sftp or scp bindings.,  That brought up the thought of do I need my own file manager to get access to upload files ect .
[22:04] <ahoneybun> all my tabs?
[22:04] <ahayzen> so Home = 0, Contribute = 1, Family = 2, About = 3 ... so they order you define them get an inex
[22:04] <ahayzen> *index
[22:05] <m_jimmer> property alais tabsChilderen :  mainTab.children
[22:05] <m_jimmer> err sorry
[22:06] <ahoneybun> mm
[22:06] <ahoneybun> not sure I'm putting them in the right place
[22:07] <ahoneybun> http://pastebin.ubuntu.com/14852701/
[22:07] <ahayzen> ahoneybun, no in the Tabs {} ;-)
[22:07] <ahoneybun> I did :)
[22:07] <m_jimmer> dobey,  like if I am to write a exposed QDirAbstractModel or something and then expose to Qml can I read | write to files ?
[22:08] <dobey> m_jimmer: your app can't read arbitrary files from disk.
[22:08] <m_jimmer> System wide.  Or do I need to do some tricks.  Like switching users with pam or something
[22:08] <ahayzen> ahoneybun, like this http://pastebin.ubuntu.com/14852714/ :-)
[22:08] <dobey> m_jimmer: you would need to use content-hub API if you to be able to read files from somewhere
[22:08] <ahayzen> ahoneybun, in the Tabs {} .. not the Tab {} ;-)
[22:08] <m_jimmer> dobey,  thanks  will look at that code.
[22:09] <m_jimmer> dobey,  what about creation of files with QFile QDir ect if I place in application dir ?
[22:10] <m_jimmer> dobey,  another reason I ask is because I have encryption lib that is needed to unlock files to log into applicaiton and want to make sure that I can run try and catch against
[22:10] <ahoneybun> nope
[22:11] <ahoneybun> damn Ubuntu.Components 1.3
[22:11] <popey> haha, i love that a youtube video showing the ubuntu phone terminal is currently at the top of /r/linux :) https://www.reddit.com/r/linux
[22:12] <ahayzen> ahoneybun, does that not even fix the wrong label?
[22:12] <m_jimmer> dobey,  or mayb I have to do something crazy like make lxc container for just this application. But then it is like getting to C groups could be real odd and time consuming
[22:12] <ahoneybun> well I had the topMargin on so idk
[22:12] <dobey> m_jimmer: you can only mess with files within the application's XDG directories
[22:12] <m_jimmer> Is there no way to make the file system more then read only ?
[22:13] <ahayzen> ahoneybun, anyway i've got to go, good luck :-)
[22:13] <ahoneybun> no
[22:13] <m_jimmer> like a trick
[22:13] <ahoneybun> thanks as always
[22:13] <dobey> m_jimmer: i'm not entirely sure what you're doing, but it sounds like you are making things way more complex than they should be
[22:13] <dobey> m_jimmer: there is, but it's not something that people should be doing in general
[22:13]  * ahoneybun is tempted to flash Android back
[22:13] <dobey> m_jimmer: if making the root FS read-write is a requirement of your application, you're not developing an application for the phone
[22:14] <m_jimmer> dobey,  so say that I want Download a file wih Qnetwork[Acess ,Request,Respond] and I want save to say DL folder then maybe upload to all connected nodes (servers)
[22:14] <m_jimmer> like a git repo or something that has "moduals "
[22:15] <m_jimmer> like bash and whta not that can be run with remote qprocess
[22:15] <dobey> you are making things way more complex than they probably need to be
[22:15] <m_jimmer> download file -> add to JSON or XML -> push to all servers
[22:15] <dobey> because i don't understand at all what you actually need to do, given your description of it
[22:16] <m_jimmer> dobey,  do you know what ansilbe or puppet is ?
[22:16] <m_jimmer> also nagios ?
[22:16] <dobey> like i said, you can only write data to the app's XDG dirs
[22:16] <m_jimmer> take the two and put them together that is what I am making
[22:16] <dobey> i've used puppet before, yes
[22:16] <m_jimmer> http://www.ansible.com/tower
[22:17] <m_jimmer> dobey,  so Like puppet but with pure ssh .  with timers that are used to run remote commands to check on server status
[22:17] <dobey> your app cannot run forever under confinement
[22:18] <m_jimmer> Oh no no background process are allowed ?
[22:18] <dobey> right
[22:18] <m_jimmer> I am glad we are talking aout this now
[22:18] <m_jimmer> I can not make a init script to start app on boot or systemd thingy ?
[22:18] <dobey> the app lifecycle prevents your application from processing while it is not in the foreground with the screen on
[22:18] <dobey> no
[22:19] <dobey> you can't create any apps which requires altering the root FS and put them in the store
[22:19] <m_jimmer> dobey,  even if I create a console application that say starts after gui is opened ?
[22:19] <dobey> your app must work within its own confinement, and within the application life cycle
[22:20] <m_jimmer> Ok just thinking of work arounds.  maybe I need to have server app(console in container )
[22:20] <dobey> you can personally create a chroot in the data area of your phone and run stuff in it if you want
[22:20] <m_jimmer> lxc or something on the cloud
[22:20] <dobey> but you cannot do this in a confined app from the store
[22:21] <m_jimmer> dobey,  so the applicaiton would need to get approved as something like a "Core application  "
[22:21] <m_jimmer> Some sorta special permissions via apparmor ?
[22:22] <dobey> no, i'm pretty sure we're not going to ship something by default which runs constantly in the background to poll ansible servers and run remote commands on them, on phones
[22:22] <m_jimmer> maybe I could make two app's one that sits on desktop . then other that is nothing but kinda api layer
[22:22] <dobey> you need to architect your application within the confines of the app lifecycle and the security polices enforced upon it, if you want it in the app store
[22:23] <m_jimmer> ouch. Ok let me do some more thinking abut the architect of the flow
[22:23] <m_jimmer> could use say zeroMQ to pass data or something like websockets
[22:24]  * m_jimmer brain starts wondering
[22:24] <dobey> i don't know what your end goal is, but my suggestion would be to think of something that avoids the need for background processing
[22:26] <m_jimmer> dobey, I think that I got it. I just need to now figure out the "node scripts"   Like the modules of puppet
[22:27] <m_jimmer> like send command over websockets (binary ) to server that can download then expose to a custom api
[22:27] <m_jimmer> sorry server being someones desktop
[22:27] <m_jimmer> I wanted to avoid the whole how to depoly with out a master though ...
[22:28]  * m_jimmer does more thinking about the chicken or the egg
[22:32] <m_jimmer> dobey,  do you know if I can use websockets or any tcp/ipc transport from phone ?
[22:33] <m_jimmer> concern is ports
[22:33] <dobey> m_jimmer: you can talk to the network yes, if your app has the "network" apparmor profile iirc; but you can't run a server on the phone in your app
[22:33] <m_jimmer> \o/
[22:34] <m_jimmer> now to zeroMq or to websocket ... that is the question :)
[22:40] <m_jimmer> Ok final Question for a while (not to great with xdg so excuse if repetitive) do I have to set my Offline storeage to my app's root dir ?  or can it be default ?
[22:41] <m_jimmer> also getting a odd error on the qqmlengine for quit :/
[22:41] <m_jimmer> Signal QQmlEngine::quit() emitted, but no receivers connected to handle it.
[22:42] <m_jimmer> I have to write hat into my main.cpp I guess.  rough
[22:51] <dobey> i don't know what that means
[22:56] <dobey> m_jimmer: sorry, i don't know what you mean by set your offline storage. but i have to go now. good luck
[22:57] <m_jimmer> thanks dobey  for all your help it has been very nice of you . But for your future you can look at the docs and find the function
[22:57] <m_jimmer> void	setOfflineStoragePath(const QString & dir)
[22:57] <m_jimmer> it is part of the QQmlEngine
[22:57] <m_jimmer> helps with things like sqlight
[22:58] <m_jimmer> and cache and what not
[23:36] <renatu> popey, I removed your branch as pre-requisite for merge. And the conflicts disappears.  :D
[23:36] <renatu> popey, did you push anything new since last week?
[23:37] <renatu> popey, this is the new MR: https://code.launchpad.net/~renatofilho/ubuntu-calendar-app/sdk-1-3/+merge/284686
[23:40] <popey> ok


[00:00] <pleia2> ah, we don't have to do it that day, we can do it on the 16th if you'd rather
[00:00] <pleia2> we need to decide soon though
[00:00] <pleia2> or on the 30th :)
[00:00] <FFEMTcJ> I don't really care..
[00:00] <FFEMTcJ> Whatever is best for others
[00:00] <FFEMTcJ> I could always come up with a case of anal glaucoma
[00:01] <pleia2> o_o
[00:01] <FFEMTcJ> if you know what that is
[03:22] <cprofitt> hello all
[03:22] <cprofitt> pleia2: how are ya doing?
[03:23] <pleia2> cprofitt: exhausted :)
[03:23] <pleia2> cprofitt: you?
[03:23] <cprofitt> De-motivated... lost... confused...
[03:23] <cprofitt> other than that...
[03:23] <cprofitt> fine
[03:24] <nigel_nb> cprofitt: what de-motivated you?
[03:24] <cprofitt> I am just not sure what to do about that potential job opening nigel_nb
[03:25] <nigel_nb> whether to take it or not?
[03:25] <cprofitt> http://www.spencerportschools.org/jobs.cfm?job=3950&cat=3&getjob=1
[03:25] <cprofitt> well... if I should apply actually
[03:26] <nigel_nb> what are you waiting for ? go for it
[03:26] <cprofitt> well...
[03:26] <cprofitt> it would add 1 hour to my drive time each day
[03:27] <cprofitt> they would likely want me to work 10 hours more a day than I do now
[03:27] <nigel_nb> keeps you away frm your kids longer right?
[03:27] <cprofitt> I like being near my kids... despite them being annoying at times
[03:27] <nigel_nb> :)
[03:27] <cprofitt> the money would only be between 1K and 14K more...
[03:27] <cprofitt> the 14K would be good...
[03:28] <nigel_nb> :P
[03:28] <nigel_nb> but its only 12 months?
[03:28] <cprofitt> I also have to wonder if it would impact my involvement in FOSS
[03:28] <cprofitt> its a permanent position unless I screw up
[03:28] <cprofitt> in EDU space all administrative positions are listed as 12 months
[03:29] <nigel_nb> oh
[03:29] <nigel_nb> then u are in a dilemma my friend
[03:30] <nigel_nb> you'll need to make call, whats important in life for you
[03:31] <nigel_nb> now I get your situation :(
[03:31] <cprofitt> exactly....
[03:31] <cprofitt> while it would be nice to have a more 'leadership' position and $$$ to go with it....
[03:32] <cprofitt> the time would take me away from my family and potentially away from F/OSS stuff.
[03:32] <cprofitt> there is also a fear it would be mostly a 'paperwork' job and not a 'technical' job
[03:33] <nigel_nb> F/OSS would be something you'll live with, but I think the more important thing is being away from your family
[03:33] <nigel_nb> you can't move closer?
[03:34] <cprofitt> no... my oldest is in school already -- and really do not want to move her
[03:35] <cprofitt> F/OSS is my 'hobby' right now... my 'relaxation'
[03:35] <nigel_nb> same here
[03:35] <nigel_nb> the only way I can get rid of the frustration at work
[03:35] <nigel_nb> to talk to a few people half way around the world and help people
[03:36] <nigel_nb> what did pleia2 say?
[03:36] <cprofitt> pleia2: did not comment.
[03:36] <nigel_nb> :(
[03:36] <pleia2> pleia2 is still half on vacation :)
[03:37] <nigel_nb> I thought the weekend was up :)
[03:37] <pleia2> catching up on about a hundred thousand little things I've let go throughout the week
[03:38] <nigel_nb> hehe, UDS plus thanksgiving strain?
[03:42] <pleia2> yeah, I'm a mess :)
[03:42] <pleia2> and pretending I don't have a cold
[03:43] <cprofitt> sorry to hear that pleia2
[03:43] <pleia2> I am not sure if I do, or if I'm just tired and having allergy issues
[03:44] <cprofitt> I am not sure... if I would rather a cold or the decision I am facing
[03:49] <nigel_nb> I'm here running around barking like mad
[03:49] <nigel_nb> caught a cough on monday, refuses to leave me alone
[03:49] <cprofitt> err.. why?
[03:50] <cprofitt> I truly wish I could get a 'state' job that lets me do FOSS
[03:50] <cprofitt> that is what I want...
[03:50] <cprofitt> ... now the question is how to 'make' or 'find' that job
[03:53] <pleia2> cprofitt: is this potential new job on the path to finding a foss job?
[03:54] <pleia2> I suck at career counseling, but it seems to me that if you really want a state job that does foss, taking opportunities in that direction would help (and making sacrifices for those that won't might be silly)
[03:55] <cprofitt> pleia2: true...
[03:55] <nigel_nb> pleia2: +1
[03:55] <cprofitt> no... the new job would more than likely = less techcnial pleia2
[03:55]  * pleia2 nods
[03:56] <cprofitt> there is a small chance, since I would be making decisions... that I could move the district to using FOSS
[03:56] <nigel_nb> I was about to ask you that :)
[03:57] <cprofitt> I would not make all the decisions... as other administrators, teachers etc would have a say
[03:57] <cprofitt> but I could stear that direction...
[03:57] <cprofitt> on the back end the call we be more mine than theirs... but front end would be more suggesting
[03:59] <cprofitt> that again is what complicates things...
[03:59]  * pleia2 nods
[04:00] <cprofitt> that and my job is very stable... a new one would put me on a 12 month probabion period
[04:00] <cprofitt> probation
[04:00] <pleia2> do you like your current job?
[04:00] <cprofitt> I love my job.
[04:00] <cprofitt> query pleia2
[04:01] <cprofitt> hope you got the private
[04:01] <pleia2> yeah
[04:17] <cprofitt> night all
[04:20]  * _marx_ wishes cprofitt great wisdom
[16:58] <FFEMTcJ> pleia2: ?
[17:20] <doctormo> evening FFEMTcJ
[17:20] <FFEMTcJ> MORNIN doctormo
[17:20] <FFEMTcJ> uggh.. sorry for yellin
[17:21] <doctormo> Tis ok
[17:22] <FFEMTcJ> I have had my lappy 3 years and still dont like the keyboard
[17:42] <pleia2> FFEMTcJ: hm?
[17:44] <FFEMTcJ> have you still not heard from Saj0577 ?
[17:45] <pleia2> FFEMTcJ: nothing from Saj, I think we have to give up on his help for now
[17:46] <FFEMTcJ> Gotcha..
[17:48] <pleia2> BT has a meeting tomorrow evening, we'll talk to them about "officially" helping us with userdays then


[03:10] <ninjaaron> Is Mir going to use libxkbcommon for handling input stuff?
[03:11] <ninjaaron> keyboard input, I should say.
[03:33] <xnox> ninjaaron: try #ubuntu-mir channel.
[03:34] <ninjaaron> xnox: thanks. will do.
[06:03] <pitti_> Good morning
[07:49] <dholbach> good morning
[08:10] <fishor> hallo all, is it good time to discuss replacement for gnome-media packet? I talked about it with mitya57 and he suggested to do it today with more devs
[08:29] <dholbach> doko_, do you have an idea what http://paste.ubuntu.com/5645704/ might be about? (or anyone else really?)
[08:29] <pitti> @pilot in
[08:31] <dholbach> ah ok, it's http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=703872
[08:31]  * dholbach hugs pitti
[08:33] <ev> mpt: what's something you want in the error tracker that I and bdmurray wont have time for? :) I'm willing to sponsor someone for Summer of Code: https://wiki.ubuntu.com/GoogleSoC2013/Ideas
[08:35] <mpt> ev, collecting the kinds of errors you've been meaning to collect since 12.04 but haven't had time for: hangs, debconf prompts, Ubuntu installation failures
[08:36] <mpt> ev, implementing the "Send a report automatically if a problem prevents login"
[08:36] <mpt> Implementing "Show Previous Reports"
[08:37] <mpt> Implementing "What's unusual about this error"
[08:39] <mpt> ev, and on the site, filtering by package set (-proposed, Ubuntu Server, Kubuntu, etc)
[08:41] <ev> mpt: cheers!
[08:58] <ev> mpt: https://wiki.ubuntu.com/ErrorTracker/SummerOfCode2013
[09:42] <cjwatson> mpt: -proposed isn't a package set, FWIW
[09:43] <cjwatson> It should be orthogonal to things like Ubuntu Server, since it would be useful to be able to search for errors in server-related packages that are still only in -proposed
[09:46] <pitti> doko: do you want to look at https://code.launchpad.net/~mitya57/ubuntu/raring/python3-defaults/3.3.0-3ubuntu1/+merge/154723 yourself, or want me to review/upload?
[09:50] <pitti> doko: same question for https://code.launchpad.net/~mitya57/ubuntu/raring/python-defaults/2.7.3-10ubuntu6/+merge/152592
[09:59] <pitti> cjwatson, infinity, lan3y: can you please hint udev to propagate to raring, to unbreak everyone's ACLs? it's stuck because of chromium armhf again
[09:59] <pitti> seb128: ^ FYI
[09:59] <jamespage> @pilot in
[10:01] <cjwatson> pitti: that's odd - since chromium was already broken, why did the new udev make it worse?
[10:02] <cjwatson> or did somebody fix chromium/armhf?
[10:02] <pitti> cjwatson: I wouldn't know -- perhaps it stumbles again over the libudev0 removal?
[10:02] <cjwatson> oh, yeah, that could be
[10:02] <pitti> no, there hasn't been a chromium upload
[10:02] <pitti> at least update_output complains about libudev0
[10:03] <pitti> it certainly doesn't make it worse, though; it just remains NBS
[10:03] <cjwatson> hinted
[10:03] <mpt> cjwatson, true, true. But better to be able to filter by either and not both, than by none. :-)
[10:03] <pitti> cjwatson: cheers
[10:03] <cjwatson> mpt: oh, certainly.  I just find getting terminology straight from the start can be helpful later
[10:03] <cjwatson> or at least categories :)
[10:09] <jibel> doko, could you look at bug 1159636
[10:12] <seb128> pitti, the new udev fixes my intel card
[10:12] <seb128> thanks
[10:12] <pitti> seb128: thanks for testing; cjwatson hinted it, so it should go into raring RSN
[10:12] <seb128> great
[10:13] <jamespage> jibel, I just hit that as well
[10:13] <pitti> sorry, I thought I unbroke that for the weekend
[10:13] <pitti> I wasn't aware it would be stuck in -proposed
[10:13] <pitti> popey: ^ that will also fix your bug
[10:13] <seb128> pitti, no worry, we don't pull systemd-services in by default yet so I doubt many people got bitten (out of desktop ppa users)
[10:14] <popey> i do not have systemd-services installed pitti
[10:14] <pitti> popey: ok, something else then
[10:19] <popey> pitti: should I file a new bug on this?
[10:19] <pitti> popey: I guess so
[10:19] <pitti> popey: did you verify it's the new kernel?
[10:19] <pitti> popey: you can boot the previous one in grub
[10:20] <popey> yes, i was missing linux-image*extra
[10:20] <pitti> aah
[10:20] <pitti> missing metapackages?
[10:20] <popey> no, overzealous cleanup on my part i think
[10:23] <pitti> popey: ah, not a bug then :)
[10:24] <popey> indeed
[10:24] <popey> i have two machines with the python problem though
[10:26] <popey> bug 1159636 covers it I think
[10:53] <fishor> hallo all, is it good time to discuss replacement for gnome-media packet? I talked about it with mitya57 and he suggested to do it today with more devs
[10:58] <rahulprasad> How do I contribute to manual pages ?
[11:04] <fishor> short description of problem i mean. gnome-media package is dead. gst-mixer and gstreamer-profiles are deprecated/not used.  Gnome-sound-recorder is not working.
[11:05] <seb128> fishor, right, we dropped gnome-media from the CD/default installation in raring
[11:05] <seb128> fishor, it's unmaintained upstream and we didn't want to port it to gstreamer1.0
[11:06] <fishor> seb128, i extracted gnome-sound-recorder and ported it to gstreamer1.0
[11:06] <seb128> fishor, oh, nice, does it work with your version?
[11:06] <fishor> upstream refused to accept patches, thay said it must die, it is too old and some
[11:07] <fishor> yep
[11:07] <fishor> some one started to write recorder from scratch in vala... but stopped it one year ago
[11:07] <seb128> fishor, open a bug on launchpad with the patch and the reference to the upstream bug
[11:07] <seb128> we can get the patch in the package
[11:08] <seb128> that would still be an improvement on the current situation
[11:08] <fishor> seb128, there is no more upstream bugs... i strted to work on it in my repo
[11:08] <fishor> the patch will make no sense
[11:09] <seb128> fishor, "<fishor> upstream refused to accept patches" ... was that a private conversation?
[11:09] <seb128> fishor, ok, I don't follow you
[11:09] <seb128> you have a patch that port it to gst1.0 and make it work or not?
[11:09] <fishor> this conversation of on the list
[11:09] <seb128> what do you suggest there?
[11:10] <fishor> seb128,  https://gitorious.org/gsr/gnome-recorder
[11:10] <fishor> here is my repo
[11:10] <cjwatson> rahulprasad: that depends which manual pages; they're usually distributed/maintained along with other projects
[11:11] <fishor> seb128, i kept sending patches.. but after porting it to gst-1.0 all other parts from gnome-media made no sense any more.. i mean it conficted with gst-1.0
[11:11] <fishor> so i removed it.
[11:13] <fishor> since there is nothing more in gnome-media except recorder, it makes no sense to call it gnome-media. Upstream requested at the beginning that i create clean git source without usless parts but with old logs of recorder
[11:14] <fishor> i created it, but then it was declared as usless work since some body works on new recorder
[11:15] <fishor> it talked with this person, he is willing to cooperate but has no time to continue his project
[11:16] <fishor> the problem i had with his project is that it is in vala. I needed add new futers
[11:17] <fishor> new options to recorder and to gstreamer, but it made me even more work with vala.. so i continued to work on C version of recorder
[11:17] <fishor> seb128, that is my story :)
[11:18] <seb128> fishor, ok, so what do you want to ask/suggest at this point? that somebody package your "forked" gnome-sound-recorder as a new source and drop gnome-media from the archive?
[11:18] <fishor> seb128, yep, if you wont working recorder in raring ;)
[11:19] <seb128> fishor, I would rather just apply that big patch over gnome-media
[11:19] <seb128> fishor, it's a bit late to start adding new sources in the archive etc
[11:21] <fishor> seb128, i'm not sure if it will apply...  i removed unneeded part from git history too
[11:21] <fishor> but you can try
[11:22] <seb128> fishor, well, nothing to do with git, diff -Nru old new
[11:22] <seb128> that gives you a big diff that should work
[11:22] <tvoss> seb128, ping
[11:22] <seb128> fishor, can you open a bug on launchpad ask for your source to be packaged?
[11:22] <seb128> tvoss, hey
[11:23] <tvoss> seb128, I think we should reschedule the settings meeting as mpt won't be able to make it
[11:23] <seb128> tvoss, did you plan to discuss UI design?
[11:24] <seb128> tvoss, and will we ever find a slot where the 9 people are all available?
[11:24] <seb128> tvoss, imho there is enough technical details to discuss that we can keep busy for an hour without talking pixels
[11:27] <tvoss> seb128, it's less talking pixels it's more to make sure that we have collected all the relevant use-cases
[11:28] <seb128> tvoss, well, lars and aruiz talk to him like daily
[11:28] <seb128> I would trust them to have a good overview of the plans he has
[11:29] <tvoss> seb128, okay, just want to avoid duplicating conversation
[11:29] <seb128> ok, I feel like we will be able to make good use of the hour, don't worry
[11:30] <seb128> there is quite a lot to discuss on the topic and we have quite some people on the call
[11:30] <jamespage> pitti, are you working from the sponsors review queue as well?  just noticed your feedback on bug 1141942
[11:31] <pitti> jamespage: yes, I'm currently piloting
[11:31] <pitti> urgh, I did @pilot in this morning, where did the topic go
[11:31] <pitti> @pilot in
[11:31] <jamespage> pitti, ditto - are you focussing on anything specifically or just working down the list
[11:32] <pitti> jamespage: I don't have any particular order really
[11:32] <pitti> but I guess we should coordinate now :)
[11:32] <pitti> jamespage: I just uplaoded the two jackd SRUs
[11:32] <jamespage> pitti, ack
[11:32] <jamespage> I'm looking at the virtualbox precise SRU right now
[11:32] <pitti> jamespage: "Fails to parse /etc/default/locale" also already uplaoded
[11:33] <pitti> jamespage: I ignore the security updates, as I can't/don't know how to process them
[11:33] <pitti> I wonder if they should really be on that page
[11:33] <jamespage> pitti, yeah - so do I - it does contribute to general noise in an annoying way for sponsors
[11:36] <pitti> jamespage: I'll stop now anyway, I already spent my whole morning on the queue
[11:36] <jamespage> pitti, ack
[11:36] <pitti> @pilot out
[11:40] <tkamppeter> OdyX, hi
[11:41] <fishor> seb128, here it is : https://bugs.launchpad.net/ubuntu/+source/gnome-media/+bug/1159744
[11:41] <seb128> fishor, thanks
[11:42] <seb128> lunch
[11:42] <seb128> be back in ~1h
[11:42] <jamespage> doko, bringing you attention to https://code.launchpad.net/~mitya57/ubuntu/raring/python3-defaults/3.3.0-3ubuntu1/+merge/154723
[11:44] <jamespage> doko, just in case you are working on such an update for raring.
[12:07] <mitya57> pitti: hey, last time we agreed with jamespage and xnox that all linux headers in Ubuntu are automatically installed together with the kernel
[12:08] <xnox> mitya57: which bug is it again?
[12:08] <mitya57> also, when "linux-headers" package is installed it doesn't mean that the headers corresponding to the user's actual kernel flavour are installed (take 12.04
[12:08] <mitya57> *12.04.2's backported kernel as an example)
[12:09] <mitya57> xnox: the same package, pitti marked my branch as "Needs fixing"
[12:09] <mitya57> the same = blktap-dkms
[12:12] <mitya57> jamespage: btw, thanks for uploading virtualbox ;)
[12:13] <jamespage> mitya57, np - 3.5 dkms breaks 12.04.2 are a personal hate of mine (I had to fix openvswitch and iscsitarget)
[12:13] <jamespage> mitya57, did you see my comment on the bug?  really need to be tested with 3.2 kernel as well
[12:14] <jamespage> as fix will land on systems with both types of kernel
[12:14] <mitya57> jamespage: so number of broken packages is >= 4? not cool
[12:14] <mitya57> no, I didn't see that
[12:15] <jamespage> mitya57, the fix looks like it will support 3.2 - the code updates have conditions for >=3.5
[12:15] <mitya57> jamespage: I believe I tested it on my sid machine which has 3.2 :)
[12:16] <jamespage> mitya57, great - well it should be picked up during verfication anyway
[12:16] <jamespage> I added it to the regression potential section
[12:21] <ev> pitti: remind me, do you use -proposed on the Launchpad retracers? I'm seeing a problem where doing so prevents crashes from retracing when any of the dependencies come from a version earlier than whats in proposed
[12:22] <ev> as apport doesn't consider proposed special and sets RetraceOutdatedPackages in that case
[12:22] <ev> we could just drop the -proposed sources, but then that means we can't retrace crashes where -proposed is actually involved
[12:23] <ev> hm
[12:24] <jamespage> @pilot out
[12:27]  * dholbach hugs jamespage
[12:30] <jdstrand> jamespage, pitti: we believe that security updates should be on that page-- we sponsor things too and we look at that page when piloting
[12:31] <jdstrand> we also have people tend to those when not piloting
[12:32] <mitya57> mvo / dpm: we have been discussing bug 1159689 today in ubuntu-l10n-ru@, can you please comment on it?
[12:43] <xnox> mitya57: interesting, I last generated app-install-data, but I didn't do any fetching of additional translations from launchpad. My understanding was that those translations should land in the package itself.
[12:45] <mitya57> xnox: app-install-data is used only for "short" descriptions, AFAIK, "extended" descriptions should be taken from ddtp-ubuntu
[12:45] <xnox> ah.... I see.
[13:24] <stgraber> @pilot in
[13:24] <stgraber> (missed my shift on Friday)
[13:25] <ogra_> same here ... i'll do mine towards the weekend
[13:31] <DigvijayUbuntu> hello!
[13:31] <DigvijayUbuntu> any ubuntu developer here?
[13:34] <DigvijayUbuntu> helllo?
[13:34] <ion> Just ask the question.
[13:35] <ogra_> no, we calld that channel #ubuntu-devel just for fun ... we're a secret microsoft conspiracy
[13:35]  * ogra_ is joking indeed ...
[13:35] <ogra_> !ask
[13:36] <DigvijayUbuntu> ok =) I am not exactly usre, of what happen here. This irc is used fore conversation between developers? Am i Correct?
[13:37] <ogra_> yes
[13:37] <ogra_> for developing  the ubuntu distro (not for development on ubuntu (see channel topic))
[13:38] <DigvijayUbuntu> Yes yes exactly. Now i wanted to know what would be a good way to contribute to the ubuntu distro? I read something about getting a mentor or so
[13:39] <cjwatson> https://wiki.ubuntu.com/ContributeToUbuntu
[13:40] <DigvijayUbuntu> Well i was on that page only. Thanks for the effort though. It says under Writing Code, Contact : Read the UbuntuDevelopment wiki page
[13:40] <DigvijayUbuntu> Join the ubuntu-devel mailing list
[13:40] <DigvijayUbuntu> Join the #ubuntu-devel IRC Channel on irc.freenode.net
[13:40] <mpt> ev, how's the ramp-up weighting going?
[13:41] <ev> still stuck in the queue
[13:42] <ev> mpt: (https://portal.admin.canonical.com/ruins?team=losa - RT 60205)
[13:42] <janimo> DigvijayUbuntu, that page also describes ways you can contribute. You can pick one that suits you and when you have specific questions you can use the maliing list and IRC
[13:42] <cjwatson> DigvijayUbuntu: we don't typically assign people a mentor or anything - usually what happens is that sponsors review your work after you've submitted it, and if necessary advise on ways you can improve it
[13:43] <DigvijayUbuntu> so I work on Ubuntu, something which would be useful or making ubuntu better. Then I submit it to a sponsor?
[13:43] <cjwatson> https://wiki.ubuntu.com/SponsorshipProcess
[13:45] <DigvijayUbuntu> ok thanks cjwatson =)
[14:08] <jodh> xnox/stgraber: could you take a look at my packaging changes in lp:~jamesodhunt/ubuntu/raring/upstart/1.8
[14:46] <stgraber> jodh: finishing a couple of reviews and some work on ssh-agent. Will take a look after that.
[14:47] <jodh> thanks.
[14:49] <jodh> stgraber: I'm wondering if http://paste.ubuntu.com/5646542/ would improve it further.
[14:52] <dobey> who broke python?
[14:52] <mitya57> dobey: ?
[14:52] <dobey> mitya57: on fully updated raring run: python -c "import webbrowser"
[14:52] <dobey> NameError: global name 'Chrome' is not defined
[14:53] <cjwatson> dobey: bug 1159636
[14:53] <dobey> ah, thanks cjwatson
[14:53] <dobey> davmor2: ^^
[14:53] <mgz> ha!
[14:54] <davmor2> dobey: ta
[14:54] <mgz> ha, need to dupe bug 1159737 against that
[14:55] <ScottK> dobey: Who always breaks python?
[14:56] <mgz> more to the point, how does the test suite not passing not prevent it getting in the archive...
[14:57] <dobey> mgz: dep8 tests, or build time tests?
[15:00] <mgz> dobey: python itself has a test that checks that "import webbrowser" works (only that though, their coverage isn't fantastic)
[15:01] <davmor2> mgz: I wouldn't mind but import webbrowser fails :)
[15:02] <mitya57> doko has already uploaded a fix to -proposed
[15:02] <mgz> not landing things that break the packages own test suites seemed like a pretty important part of the stability work
[15:06] <dobey> mgz: but is that test being run (and causing the build to fail) during the package build? or is it only being run during the dep8 tests?
[15:07] <mitya57> dobey: it's not run during build, and there are no dep-8 tests :(
[15:08]  * mitya57 runs away
[15:09] <dobey> :-/
[15:11] <bdmurray> stgraber: were you looking at a casper upload? there is a patch in bug 1159464
[15:12] <stgraber> bdmurray: that sounds like a new feature to me
[15:13] <stgraber> cjwatson: hey, so I've been working on a ssh-agent user job, which I finally got to work reliably now. I'm just wondering in what source to put it in. The equivalent Xsession script is in x11-common but I think it'd make more sense for the job to go in openssh-client. Do you agree?
[15:15] <cjwatson> stgraber: Maybe.  Does it need any interaction with x11-common (disabling the Xsession script if user jobs are active, or something)?  Will installing the user job be harmful if Upstart doesn't have user job support?
[15:18] <stgraber> cjwatson: the job is a user-session only job and will only start as part of an upstart-driven xsession. The job itself doesn't depend on xsession but if /etc/X11/Xsession.options exists, it'll check for the use-ssh-agent flag in there
[15:19] <stgraber> cjwatson: http://paste.ubuntu.com/5646619/
[15:21] <stgraber> I don't think it'd be completely wrong to have it ship in x11-common, but I think it'd look a bit weird to have an ssh-agent upstart job installed on a system that doesn't have ssh-agent itself.
[15:22] <stgraber> whereas the reverse wouldn't be as weird looking as having the job on a system that doesn't use upstart user sessions, would just mean an extra unused file under /usr so not really user visible
[15:22] <cjwatson> stgraber: OK.  Can I have a bug on Debian openssh-client and I'll stick it in there?
[15:23] <cjwatson> I was planning on an upload soonish anyway.
[15:24] <stgraber> cjwatson: sure. So should I just wait for the next sync from Debian to get it in raring?
[15:25] <cjwatson> If you don't mind that
[15:26] <stgraber> nope, that's fine. Do you think you'll have this done before FinalBetaFreeze? (we have a FFe for those few remaining upstart integration bits and I try to have all of those done before we start getting into the last freezes)
[15:29] <cjwatson> Yep
[15:34] <ev> bdmurray (and pitti in case you're curious): https://bugs.launchpad.net/daisy/+bug/1159849
[15:35] <ev> infinity: do you know what happened with the plans to keep dbgsym packages in the librarian forever?
[15:35] <bdmurray> ev: thanks
[15:42] <ev> bdmurray: if you have thoughts on that one, do share :). I'm on my<PHONE_NUMBER>097th cup of coffee today and battling lcy02 to the death, so I do not doubt that I might be talking rubbish.
[15:43] <jodh> ev: have you just overflowed?
[15:44] <ev> jodh: ew, hopefully not!
[15:44] <ev> ;)
[15:58] <seb128> hum,
[15:58] <seb128>   File "/usr/lib/python2.7/webbrowser.py", line 489, in register_X_browsers
[15:58] <seb128>     register(browser, None, Chrome(browser))
[15:58]  * seb128 looks at doko
[15:59] <mgz> seb128: bug 1159636
[15:59] <seb128> mgz, thanks
[15:59] <seb128> is anyone working on an upload for the fix?
[15:59] <mgz> it's in -proposed apparently
[15:59] <seb128> ok, good
[15:59] <seb128> mgz, thanks
[16:04] <cjwatson> seb128: yeah, it's waiting for the armhf build to finish
[16:04] <seb128> cjwatson, I applied the diff to the .py directly and confirmed it works ;-)
[16:05] <philwyett> Hi all. Is there an issue with the precise upload queue? We have nvidia-cuda-toolkit and and viennacl built in the queue and showing on proposed report, but no binaries showing on LP for both. I am waiting for mesa 9.03.
[16:06] <cjwatson> uploads to stable releases require manual review by the SRU team which can take a while
[16:06] <philwyett> Ah, OK.
[16:06] <cjwatson> um, except I guess that isn't what you're talking about
[16:06]  * cjwatson looks
[16:06] <philwyett> :-)
[16:07] <cjwatson> ah, changed package names I guess?
[16:07] <cjwatson> any new package name causes the binaries to land in the NEW queue awaiting archive admin review
[16:08] <philwyett> So we are waiting on that then.
[16:08] <cjwatson> which in this case would be because the binaries hadn't previously managed to build in precise at all
[16:09] <philwyett> Does this process normally take long?
[16:09] <cjwatson> I'm looking at it now
[16:09] <ScottK> It's mostly waiting for someone with time to review.
[16:09] <mlankhorst> ugh why is mesa-lts-quantal in new then?
[16:09] <cjwatson> though you'll have to wait until the binaries squidge down over my not-so-broadband
[16:09] <philwyett> Thats great.
[16:09] <cjwatson> mlankhorst: now that's probably just an LP ancestry bug
[16:13] <stgraber> cjwatson: debian bug 703906
[16:14] <DigvijayUbuntu> Hey! I want to know where I can find the Ubuntu source code documentation
[16:17] <mlankhorst> cjwatson: anything I can do against it?
[16:18] <DigvijayUbuntu> Hello busy developers. It would be great help
[16:20] <cjwatson> mlankhorst: no, I'll take care of it
[16:20] <cjwatson> DigvijayUbuntu: there is no single place, since Ubuntu is an aggregation of many projects
[16:21] <cjwatson> DigvijayUbuntu: with this kind of question it generally helps to have some idea which project you're looking at
[16:21] <cjwatson> stgraber: thanks
[16:22] <DigvijayUbuntu> cjwatson O I see. I see.
[16:22] <DigvijayUbuntu> cjwatson Well i dont have a very good idea as of now. Is there any place that needs improving? I'll try to work there
[16:27] <dobey> DigvijayUbuntu: what do you mean by "source code documentation" exactly?
[16:27] <tkamppeter> OdyX, around?
[16:27] <DigvijayUbuntu> dobey Well like how the operating system is built up. What goes where. Like a stack.
[16:28] <DigvijayUbuntu> Well i was actually looking for this piece of information, so some source code documentation would be the place to look
[16:28] <DigvijayUbuntu> but there isnt any
[16:30] <OdyX> tkamppeter: half
[16:31] <dobey> DigvijayUbuntu: an overview of the stack is quite different from "source code documentation" :)
[16:31] <DigvijayUbuntu> i know i know, but that would b e a good place to look for it
[16:31] <dobey> not really
[16:31] <dobey> looking at the linux kernel source code won't tell you anything about the userspace programs that run on top of it
[16:32] <DigvijayUbuntu> well ,ok. But the question remains unanswered
[16:32] <DigvijayUbuntu> so is ther a place like that?
[16:32] <dobey> probably not
[16:33] <DigvijayUbuntu> well it qould be quite useful
[16:33] <DigvijayUbuntu> would*
[16:33] <DigvijayUbuntu> this information that is
[16:34] <dobey> i don't think it would be terribly useful; though it wouldn't be hard for someone to create a simple image with a basic overview of that information
[16:34] <philwyett> DigvijayUbuntu, Maybe the LFS (Linux From Scratch) project may offer some help here and give you that kind of documentation.
[16:35] <dobey> without specific software names involved, the graph(?) will basically be the same for any monolithic kernel based OS
[16:36] <dobey> and for versions of linux, it will only vary in minor ways across different distributions
[16:36] <DigvijayUbuntu> yes dobey
[16:36] <DigvijayUbuntu> i agree
[16:37] <dobey> oh, there is something
[16:37] <dobey> http://developer.ubuntu.com/resources/platform/documentation/platform-diagram/
[16:39] <DigvijayUbuntu> well, that does seem like it. But if i were to search for these in the source code
[16:39] <DigvijayUbuntu> how is it organized?
[16:43] <dobey> DigvijayUbuntu: what source code? ubuntu is made up of thousands of separate projects/packages, which are in various different languages. there is no single "source code" tree for ubuntu. and how they use things may vary differently across them
[16:43] <ogra_> ubuntu is organized by seeds ... seeds are defining a set of binary packages ... have a look at the ubuntu-minimal, ubuntu-standard, ubuntu-desktop metapackages and tasks, these are generated from the ubuntu seeds and usually make up want a typical ubuntu install contains
[16:44] <ogra_> (likewise for flavours like kubuntu. xubuntu, lubuntu etc)
[16:44] <dobey> anyway i need to get lunch and deal with some life things
[16:44] <DigvijayUbuntu> ok see you dobey
[16:44] <DigvijayUbuntu> tthanks
[16:45] <ogra_> s/want/what/
[16:45] <DigvijayUbuntu> ogra_ the packages are there, but if i were to say work on a package how would i find it
[16:45] <DigvijayUbuntu> as in say i want to work on what makes unity tick
[16:45] <DigvijayUbuntu> work on unity*
[16:47] <tvoss> seb128, ping
[16:48] <ogra_> then you would take a look at  the desktop seed, though if its specifically just unity you would look at the unity metapackage and what it depends on
[16:48] <seb128> tvoss, pong
[16:48] <DigvijayUbuntu> ogra_ how do i improve some package which already exists
[16:48] <DigvijayUbuntu> desktop seed?
[16:49] <DigvijayUbuntu> how do i go there?
[16:49] <DigvijayUbuntu> or get to it?
[16:49] <ogra_> https://code.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/ubuntu.raring
[16:50] <cjwatson> It's probably more useful to get the unity source directly and start there
[16:50] <cjwatson> apt-get source ANY-PACKAGE-NAME  gets you its source code
[16:50] <ogra_> yeah
[16:51] <DigvijayUbuntu> i see,
[16:51] <DigvijayUbuntu> though this seed thing is totally a new one for me
[16:51] <DigvijayUbuntu> it seems quite useful
[16:51] <ogra_> we jumped from "how is ubuntu organized" to "how do i fix unity" :)
[16:52] <DigvijayUbuntu> lol that was just en example
[16:52] <cjwatson> I don't really think seeds are a good place for newcomers to start - they're essentially an implementation detail of how we keep track of what we want to install by default in Ubuntu
[16:52] <DigvijayUbuntu> thats the first thing which came to my mind
[16:52] <ogra_> the easiest to start contributing is probably to go to the bugtracker or errors.ubuntu.com and pick a bug and try to fix it
[16:52] <DigvijayUbuntu> oooo
[16:52] <DigvijayUbuntu> but bugs are rrors
[16:53] <DigvijayUbuntu> and i want to work on performance
[16:53] <DigvijayUbuntu> generally* errors
[16:53] <DigvijayUbuntu> like say everytime i open ubuntu software centre, for a second it seems like it is hung
[16:53] <DigvijayUbuntu> every time i boot ubuntu
[16:54] <DigvijayUbuntu> the splash logo appears only in the end for half a second
[16:54] <DigvijayUbuntu> stuff like this....
[16:54] <DigvijayUbuntu> like say my room mate is using ubuntu, and he says this is not right
[16:54] <DigvijayUbuntu> then i want to fix it
[16:55] <philwyett> The splash screen thing is known. See: http://www.worldofnubcraft.com/1621/make-plymouth-start-earlier-in-the-boot-process/
[16:56] <DigvijayUbuntu> well why has no one worked on it?
[16:56] <philwyett> Sorry all. That is more of an #ubuntu question and answer.
[16:56] <DigvijayUbuntu> any good software, has to atleast start well
[16:57] <cjwatson> the problem with the splash screen thing is that moving it earlier slows down the boot process
[16:57] <cjwatson> so it's an unfortunate trade-off
[16:57] <DigvijayUbuntu> o i see
[16:57] <DigvijayUbuntu> so i seem the way to understand more about ubuntu
[16:57] <DigvijayUbuntu> is starting at the bottom
[16:58] <DigvijayUbuntu> so bugs it is for now\
[16:58] <DigvijayUbuntu> thanks for the info guys
[16:58] <DigvijayUbuntu> see you around
[16:58] <ogra_> thats a good start :)
[16:58] <DigvijayUbuntu> bye!
[16:59] <roaksoax> slangasek: howdy!! I was wondering if there's something else I needed to take care of for MAAS to get accepted into -proposed?
[17:01] <DigvijayUbuntu> okays
[17:01] <DigvijayUbuntu> lol
[17:01] <DigvijayUbuntu> so i m back
[17:01] <DigvijayUbuntu> just afor a seconf though
[17:01] <DigvijayUbuntu> i looked at new bugs
[17:01] <DigvijayUbuntu> this seems interesting enough
[17:02] <DigvijayUbuntu> https://bugs.launchpad.net/ubuntu/+source/shotwell/+bug/1159883
[17:07] <tkamppeter> OdyX, I have done a small fix on iOS client printing support in the Ubuntu CUPS package (1.6.2-1ubuntu3). Can you merge it back to Debian? I am currently not syncing as after our FF I do not want to take in the new binary package splitting.
[17:08] <OdyX> tkamppeter: yeah, no problem, thanks.
[17:08] <cjwatson> philwyett,mlankhorst: nvidia-cuda-toolkit/viennacl/mesa-lts-quantal accepted
[17:08] <mlankhorst> yay ty
[17:08] <cjwatson> (will take the usual hour or so to publish)
[17:09] <OdyX> tkamppeter: ideally, you could do git commits without debian/changelog messages in master, and then create out-of-branch tags for the Ubuntu releases.
[17:09] <OdyX> (aka re-creating the tree of revisions)
[17:09] <OdyX> tkamppeter: but that way is good enough, I'll manage. :-)
[17:11] <philwyett> cjwatson, Thanks
[17:13] <OdyX> tkamppeter: pushed, thanks.
[17:14] <slangasek> roaksoax: nothing else... I just need to sanity-check it, I was stymied on Friday by the lack of a diff in the queue (not your fault, but launchpad's)
[17:21] <roaksoax> slangasek: ok cool :)
[18:17] <infinity> ev: The plan still exists, it's just been stalled a bit.
[18:18]  * infinity runs away back to being on vacation.
[18:18] <ev> infinity: thanks
[18:19] <hallyn_> apw: hey - i'm trying to build a sparc-cross-toolchain-base package, based on the arm and powerpc versions.  (this is to build sparc openbios for qemu to use on x86 etc)  Doing so requires sparc architectures in linux-source-3.8.0 (debian.master/rules.d/sparc.mk file etc).  I assume I'll have to just keep that in a local quilt diff, but if there's anything kernel team has sitting around that would help, please let me know :)
[18:39] <hallyn_> apw: nm, i see now in the rules file some tweaking is sort of expected anyway :)
[18:44] <apw> hallyn_, :)
[19:50] <hallyn_> doko: I'm trying to caox a sparc-cross-toolchain-base into building.  At this point it dies because gcc-4.7 tries to apply 'gcc-as-needed', which doesn't apply 100% cleanly.  I can quilt push; quilt ref' it by hand just fine, but am not sure where in gcc's packaging to udpate it.  (might resort to unpacking the .xz and updating manually)
[19:54] <hallyn_> hm, maybe just removing that patch is working (as tmp solution)
[19:58] <stgraber> @pilot out
[20:13] <infinity> hallyn_: the *cross* packages re-patch the source packages they're building.  I assume you've noticed this, right? :)
[20:13] <infinity> hallyn_: So, you can just fudge it in there.
[20:14] <hallyn_> infinity: yes, and i do so with linux-source,
[20:15] <hallyn_> infinity: but with gcc it keeps re-extracting it, so i can't just say "after extracting it, quilt push -f quilt ref"
[20:17] <hallyn_> well lemme start over from 'init-gcc' stamp
[20:19] <hallyn_> ooh, i removed the wrong path (gcc/* instead of *)
[20:19] <hallyn_> maybe that'll do it
[20:24] <hallyn_> remember, serge, when it looks like something magical is happening, you've got a typo
[20:25] <infinity> hallyn_: Or you have genuine magic.
[20:25] <infinity> hallyn_: And I'd like to know about it, so I can ride your coattails to riches and fame.
[20:25] <hallyn_> if i find some, i owe it to you - will let you know
[21:02] <ahasenack> hi guys, anyone here familiar with gir1.2-gudev-1.0 and libgudev-1.0-0 packaging?
[21:02] <ahasenack> in raring, gir1.2-gudev-1.0 does NOT Depends on libgudev-1.0-0
[21:02] <ahasenack> but it does in oneiric, precise and quantal
[21:03] <ahasenack> is this an oversight? I'm currently tracking #1159997, where landscape-client doesn't work in raring unless libgudev-1.0-0 is installed
[21:03] <ahasenack> but before adding that as an explicit dependency, I wanted to ask first
[21:03] <ahasenack> since we already depend on  gir1.2-gudev-1.0, and that used to be enough (it pulled in libgudev-1.0-0)
[21:10] <bdmurray> RAOF: are you working on a precise fix for bug 827934?
[21:11] <bdmurray> it seems more prevalent there with nearly 25k incidents
[21:23] <nemo> Hey. I'm trying to support a user who hit an endless spinner on 12.04 installer at "preparing to install" (attempting to reinstall an old install)
[21:23] <nemo> so I suggested he open a command prompt on CD and launch the installer app manually, so he could note any errors
[21:24] <nemo> now. I'm pretty sure that 12.04 uses Unity so I can't just tell him to right click on the icon, choose properties and copy and paste that text
[21:24] <nemo> Does anyone here offhand know what the installer script name is?  pretty sure it is python. not positive tho
[21:24] <sarnold> nemo: I think you're looking for 'ubiquity'
[21:25] <nemo> sarnold: that sounds about right
[21:25]  * nemo tries feeding that into google
[21:25] <sarnold> nemo: 12.04 LTS also had an 'alternative installer' (debian-install, iirc) that is less friendly and might work on different hardware (no gui)
[21:26] <nemo> yeah. doubt gui is his problem
[21:26] <nemo> I suspect it hit some error. for example. last time I used CD to do an upgrade, it blew up over a non-empty /usr/local
[21:26] <nemo> but I didn't discover this until I ran from commandline
[21:26] <nemo> probably could have found something in xsession-errors I suppose
[21:27] <sarnold> if he's just upgrading, a do-release-upgrade might do the job better than a CD anyhow
[21:27] <ScottK> More likely, the 12.04.2 media uses a newer kernel and X server to support newer hardware, so installing now presents a host of possibilities for trouble.
[21:27] <ScottK> sarnold: Definitely.
[21:28] <sarnold> .. and likewise, "What ScottK said" :) hehe
[21:28] <nemo> sarnold: he had screwed up his existing system badly
[21:28] <nemo> sarnold: so just wanted to reinstall
[21:29] <sarnold> nemo: ah :)
[21:29] <nemo> he's not terribly savvy and can't let me into his system (well, wouldn't really want him to anyway)
[21:30] <sarnold> nemo: well, if /home is on its own filesystm it's easy enough to wipe everything else and get back to basics quickly enough. If /home wasn't on its own filesystem, it isn't as easy to make a clean break, but hopefully still possible with the installer...
[21:31] <nemo> I imagine it was all one filesystem
[21:31] <nemo> I doubt he cares about /home
[21:31] <sarnold> yeah, me too :(
[21:31] <sarnold> oh :)
[21:31] <nemo> I think it was a windows/linux dual boot
[21:31] <nemo> I think he just is very worried about wiping windows
[21:31] <nemo> so safest option seemed to be reinstall
[21:32] <nemo> hm. he thinks he is running 10.04 - not that it should matter for a reinstall
[21:33] <nemo> anyway. trying to get him to figure out how to launch gnome-terminal in unity :)
[21:50] <lool> wow, serious syslog spam from the accountservice SRU -- tons of "dbus[461]: last message repeated 10 times" messages
[21:52] <lool> Hmm I guess dbus reloaded its config one time per locale on the system or something like that
[22:14] <nemo> sarnold: didn't help anyway. ubiquity spun its wheels for 15 minutes w/o anything showing up on terminal
[22:14] <nemo> he's trying again w/ tail -f .xsession-errors running on the offchance stuff ended up there :-/
[22:14] <sarnold> nemo: 15 minutes?? ouch.
[22:15] <nemo> I have to say. unless the install is a clean one, and ideally w/o trying to preserve any existing OS, ubuntu installer has been pretty hit or miss for me :-/
[22:15] <nemo> and I like to think that after 17 years I kinda know my way around linux, yet it still manages to stump me
[22:16] <nemo> certainly what it is doing is hard, but it does not make it easy to discover or debug errors
[22:16] <nemo> is like "everything should just work, and if it doesn't, you're just gonna have to guess"
[22:19] <sarnold> nemo: heh, I was _thrilled_ when everything Just Worked on my Pandaboard. I expected an oddball architecture to be a pain in the butt, but I got to return my usb-serial cable _unopened_. I was duly impressed with the installer that day. :)
[22:19] <nemo> sarnold: well. for a *clean* install, installer has always been a marvel
[22:19] <nemo> sarnold: is just if I need to upgrade, or reinstall, or preserve an existing windows install
[22:19] <nemo> that I get flakiness.
[22:20] <nemo> in this case, I'm wondering if the fact that he has 2HDs is somehow confusing it
[22:20] <sarnold> nemo: hrm, I thought re-sizing existing windows Just Worked these days too.
[22:20] <sarnold> naah, most of my installs had multiple hard drives, that just works.
[22:21] <nemo> well. windows situation may well have changed. haven't tried that one in quite a while to be sure.
[22:21] <nemo> pretty windows free at home these days
[22:22] <ScottK> As long as it's not Windows 8, AFAIK, it shouldn't be an issue.
[22:22] <nemo> https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/188976 was the last one I hit, which appears to have been fixed last year
[22:22] <nemo> ScottK: heh. well. windows 8 is a whole new level of evil
[22:23] <nemo> ScottK: poor users, if they can even get ubuntu installed period, w/o being locked out or having to navigate arcane bios settings...
[23:23] <RAOF> bdmurray: That's a difficult one; fixing it requires basically rewriting the colord-sane component.
[23:24] <bdmurray> RAOF: ah, I didn't realize it was that different
[23:25] <RAOF> bdmurray: Probably the most reasonable way to deal with it is to avoid hitting it by disabling sane support in the conf file. I'm not sure that's an excellent SRU, though.
[23:27] <RAOF> Actually, probably the *best* way of dealing with it would be for apport to just not pop up on colord crashes. They have no user-visible effect other than the apport dialog, and colord will be automatically respawned when something tries to use it.
[23:29] <bdmurray> Preventing all crashes from the package being reported seems heavy handed to me.
[23:40] <RAOF> bdmurray: We could try client-side filtering of crashes? Although that would be difficult, because the reason it crashes is that it leaks fds until it's got more than 1024 open, and then dies somewhere when something tries to do something that won't work on fd > 1024.
[23:40] <sarnold> like, select(2)? :)
[23:40] <sarnold> ouch.
[23:41] <RAOF> Indeed.
[23:57] <smoser> hey all. i have a very simple little python project.  It has no 'make install' or other way of installation.
[23:58] <smoser> what would be recommended way to install (with an eye towards making packaging easy)
[23:58] <smoser> ie, i'll pick whatever makes stuff "just work".