/srv/irclogs.ubuntu.com/2008/03/26/#ubuntu-mobile.txt

* bspencer attempts to fix hardy image failure by pushing cairo and pango source packages to PPA...01:02
=== \sh_away is now known as \sh
=== dns_ is now known as dns53
=== asac_ is now known as asac
=== \sh is now known as \sh_away
=== \sh_away is now known as \sh
=== \sh is now known as \sh_away
=== \sh_away is now known as \sh
=== \sh is now known as \sh_away
=== \sh_away is now known as \sh
taosinkerhi all16:06
taosinkernice to meet you16:06
taosinkerwhy no any msg left by you?16:06
=== \sh is now known as \sh_away
sabotagelool: ping17:01
loolsabotage: pong17:02
loolsabotage: I'm in the conference call17:02
sabotageI was looking into the blueprint for theming action from last meeting17:02
sabotageand I find this: https://blueprints.launchpad.net/ubuntu/+spec/mobile-theming17:02
sabotagebut I can not edit it, no permission to create the blueprint17:02
sabotagelool: sorry, get back to me when not on a call17:03
loolsabotage: Are you a member of ubuntu-mobile?17:04
sabotageyes (pretty sure)17:04
loolsabotage: I think Tollef is the owner and we are stuck17:04
loolMithrandir: Can you make ubuntu-mobile owner of the specs you currently own17:05
sabotageconfirmed, I am a member of ubuntu-mobile17:06
loolsabotage: probably an ownership issue17:06
sabotageok...I also did not have the ability to register a new blueprint so...17:06
sabotagemaybe has to do with my permissions?17:07
loolsabotage: I've mailed Mithrandir to please set ubuntu-mobile as owner17:07
sabotagelool: thanks17:07
bspencerno bfiller ?19:07
smagounlool: have you or anyone on your team tried elisa on a Q1? I get a nasty message about my graphics hardware not being configured right, have you seen it?19:09
smagoun"Your graphical hardware is not properly configured to support 3D software such as Elisa Media Center"19:10
smagounI have elisa-0.3.5-1, and other 3D apps work fine19:11
=== \sh_away is now known as \sh
loolsmagoun: I didn't see it19:12
loolsmagoun: I know some hardware isn't supported by pigment ATM with a SVN only fix, but I don't think this was associated with an error message19:13
smagounlool: found a workaround. Naturally it has nothing to do w/ the error message :(19:15
smagounhttps://code.fluendo.com/elisa/trac/ticket/116519:15
loolsmagoun: wow19:16
loolsmagoun: If you find a nicer patch, I'll bridge it to the archive or upstream; they are on #elisa BTW19:17
lools/nicer/nice19:17
lools/nice/19:17
smagounlool: ok, thanks19:18
smagounbfiller: The problem with the mobile-basic-flash in the PPA is that the version is 0.35, which is incorrect (there is no such thing as 0.35, it hasn't been released). Sounds like there's another problem on Intel's side, there are two 0.34 tags in git (hardy-v0.34 and RELEASE_0.34) that contain very different code.19:53
bspencerbfiller, ping19:54
bfillersmagoun: ok19:54
bfillerbspencer: what's up19:54
bspencerbfiller, howdy.  we finished first round of changes for freedesktop.org19:54
bfillerbspencer: great19:55
bspencerit makes changes and may have unexpected results19:55
bfillerbspencer: such as?19:55
bspencerI added two gconf keys:   onlyshowin_filter and onlyshowin_ignore to help reduce the short term impact19:55
bspencerif an application doesn't supply OnlyShowIn=GNOME;Mobile, then it doesn't appear19:56
bspencerif it has a category that doesn't map to gnome-menus default, it will show up in "Other"19:56
bspencerthe nice "Mobile" category is gone19:56
bspencerthe default home screen now comes up to Accessories as the first thing the user sees19:56
loolbspencer: Did you discuss this at FreeDesktop or GNOME?  It would rock to get applications writer set this key properly in their .Desktop files19:57
bspencergalculator doesn't have an icon19:57
bspencer...the list is long19:57
bfillerbspencer: so if onlyshowin_ignore is true, then all apps will be displayed in "Other" even if they don't have the onlyshowin property set?19:58
bspencerbfiller, not exactly...19:58
bspenceronlyshowin_filter = bool     FALSE = don't filter anything19:58
bspencerif FALSE, then it will show all .desktop file apps.   (e.g. bluetooth_analyzer, etc.)19:59
bspencerif TRUE, it filters and you get a very reduced set19:59
bfillerbspencer: I see19:59
bspencerso I added the next key:  onlyshowin_ignore = [list of desktop files to show regardless]19:59
bspenceronlyshowin_ignore defaults to something like  [browser, moblin-media(x3), galculator, mousepad, ...]20:00
bspenceronlyshowin_ignore should be removed later when everyone is onboard.20:00
bspenceropen for suggestions20:00
bspencerI kind of think that while using .desktop is nice, using OnlyShowIn is a hassle20:01
bspencerbut it is standard20:01
loolbspencer: It's required for systems where you install KDE and GNOME packages for instance20:01
bfillerbspencer: it sounds like a good solution. The key is making the .desktop files correct20:01
bspencerone thing undefined is what to show on the first-time, because "Accessories" is lame, and "All" now shows the Preferences apps so it is too cluttered20:02
bspencerand I was hesitant to fork the gnome_menu and add a new "Mobile" category20:02
loolbspencer: What about adding a Main or Home category?20:03
bspencerwhat we would need is either to have a mobile-basic-flash specific config, or add a new category group to /etc/xdg/menus/application.menu combined with .desktop file changes to add themselves to this group20:03
bspencerlool, yes, right that is an option.20:03
bspencerbut how does an app-writer know if he should be there?  That is a UI-specific decisoin.20:04
bspencers/UI/Home-screen implementation20:04
bfillerbspencer: I think adding a new category group to application.menu combined with .desktop would make sense20:04
bfillerbspencer: the same way apps have conditional mobile code for ui they could do the same for .desktop?20:05
loolbspencer: Why not simply not use All but some sensible Applications combination of all categories?20:05
loolThat is, Home would only show the .desktop files in categories which we have decided should be on the home screen20:05
bspencerlool, bfiller   you're going in separate directions20:06
bspencerlool's idea is easier and is mobile-basic-flash specific, true?20:06
loolbfiller: I think bspencer is correct that it's hard for people to tell whether to list their app in this category20:06
loolAnd it would be lots of patching20:06
loolbspencer: We could set a per category flag whether to include it or not20:07
bspencerlool, that would be simple enough.  We could add another gconf key even with a list of Home categories.20:07
bfillerlool: but aren't apps going to have modify their .desktop files already to add the onlyshowin property to be shown in the mobile UI?20:07
loolActually we can probably express it already; something like <Not><Category>Settings</Category></Not>20:08
loolbfiller: But that's going to be done as part of hildonization20:08
loolbfiller: While deciding whether to be shown or not by default is a bit hard to ask to an upstream20:08
bspencerand one mobile UI might choose to only show 4 apps, while another (ours) would show all apps except Preferenes20:09
loolbfiller: It might be simpler to have a specific .menu file rather than gconf keys IMO20:09
lools/bfiller/bspencer20:09
loolSo many b*s!20:09
bfillerlool: as part of hildonization for .desktop files why would it be difficult to add "Category=Mobile"?20:10
loolbspencer: Hmm that's a good point; but the configuration place already exists20:10
loolbspencer: Let us simply define a Menu which corresponds to what to show on the home screen and this should be customized by each implementation20:10
loolbfiller: That's fine, it's exactly what I agree should be done; what's hard is to ask people to add X-ShowOnHomeScreen: yes or similar20:11
bspencerwon't everyone just put that, even if they shouldn't be on the home screen?20:11
loolExactly, which is why I'm saying a .desktop file level solution isn't ok20:11
loolI think the solution is to define a menu and display whatever it matches on the home screen; the home menu so to say; it could include everything except settings by default20:12
loolAnd be customized for $ui or $customer20:12
loolBut it's a single file to patch20:12
bfillerlool: I agree. I think I'm confused with the difference between Category field in .desktop file and Categories that are shown in the Mobile UI20:12
loolChanging 20 apps .desktop files for a customer would be painful20:12
loolbfiller: Mobile UI doesn't show categorgies but Menus (I hope!)20:13
loolcategorgies hmm don't want to know what I was thinking of20:13
bspencerit does what Ubuntu does now, same categories20:13
bspencerand follows the same rules -- if no app there, it doesn't show.   If no matching category:  Other20:13
bfillerbspencer, lool : I get it now. I agree with lool's solution :)20:13
loolbspencer: Categories or menus?20:14
bspencerlool,  uh...20:14
loolbspencer: If you open /etc/xdg/menus/applications.menu on an Ubuntu system20:15
* bspencer opens...20:15
loolIt's a tree of Menus20:15
loolDefining filters on .desktop files20:15
loolThe filters can be based on the categories in the .desktop files20:16
bspencerlool, oh, right.  Yes -- that is the Name we show20:16
loolCool20:16
loolbspencer: So simply define a Home menu, make it include everything except settings20:16
bspencerwhich is a little odd sometimes.20:16
loolAnd if someone needs to specialize, he only has to change this file20:16
bspencerfor example, if you put "Internet" in your category, it won't show up in "Internet".  You have to put "Network" 20:17
bspencer> lool, define a Home menu20:17
loolbspencer: The menu is the Internet menu, and it includes anything related to Network20:17
bspencer in a separate file ?20:17
loolbspencer: I don't know whether that's possible, but I suspect it is20:17
bspencerinstalled separately by mobile-basic-flash.    Or try to patch gnome-menu?20:17
bspencerlool, yes I think a separate one is possible, I see settings.menu and preferences.menu there.20:18
bspencerI'll look into it20:18
loolbspencer: In Debian, we have gnome-applications.menu, gnome-screensavers.menu, etc.20:18
bspenceryep20:18
bfillerbspencer: I'm pretty sure there is a cascading effect of menus. I believe it will look in  a special direcotry in the user's home dir20:18
loolYou could have mobile-ui-foo.menu which would say how menus are layered in this UI20:18
bspencerok.  I think I have enough to go forward here.20:19
loolbspencer: preferences.menu is used in System -> Preferences under GNOME20:19
loolAnd screensavers, I'm sure you know where it's used :à)20:19
loolbspencer: Cool20:19
bspencerbfiller, let's chat about hardy20:20
bspencerbfiller, two things:   broken, and smagoun's email20:20
bspencerI tried to build hardy image but hildon-desktop wouldn't install (last night).20:20
bspencersomething about cairo and pango version mismatch20:20
bspenceris anyone building hardy and has this been addressed, or do I need to?20:20
bspencerrusty and I hypothesized that if we pushed a newer source version of pango and cairo to PPA it might work.20:21
bspencerlool, I guess I should bug you about it too.  ^^ 20:21
bfillerbspencer: we build a nightly hardy image of a hardy snapshot and PPA. It did not have the problem you are referring to.20:21
ToddBrandtbfiller: I'm trying to do a build with mccaslin-lpia-ubuntu-hardy-ppa-snapshot but it seems to have troubles creating the project, it loops forever on a set of packages with apt-get install, have you seen this?20:21
bfillerlool: did the nightly core image work correctly20:22
bspencerbfiller, hm.  Is the snapshot the same as I would get using the "snapshot" option in MIC?20:22
bspencerToddBrandt, welcome to the same conversation :)20:22
loolbspencer: I'd need more info20:22
loolbspencer: What APT repos are you using and what was the exact failure?20:23
loolAh ToddBrandt has the same issue20:23
ToddBrandtahh, nice20:23
loolATM, I don't have a screen attached to the host where I run MIC on; if you give me the exact APT error, I could figure it out perhaps :)20:24
ToddBrandtincidentally, mccaslin-lpia-ubuntu-hardy-ppa installs without error20:24
bfillerbspencer: not sure what image-creator snapshot is - we are using hardy snapshot from a few days agaon20:24
bfillers/agaon/ago20:24
smagounbspencer: we (Lexington/MSG) have our own snapshots that don't correspond to the ones from the core team20:25
loolToddBrandt, bspencer: would one of you be so kind to provide 20:25
loolme the error?20:25
bspencerlool, yep, fetching...20:25
bfillerbspencer: I'm guessing something in hardy was reve'd that is causing hildon-desktop from ppa to fail?20:25
ToddBrandtlool, I can give you the whole output log if you want20:25
ToddBrandt1 sec20:25
loolToddBrandt: The important part is the apt-get install failure20:26
loolOh heck, I'll run image-creator in ssh -X20:26
bfillerlool: I thought moblin should be pointing at core's hardy snapshopt + PPA?20:27
loolbfiller: Did I contradict this earlier?20:27
bspencerlool, while my hardy image builds... let me double-check something we just agreed on20:28
bspencerif I add a new .menu file to the xdg/menus location, the only control I have is specifying which categories to show in my "Home" category.  I can't specify specific apps.20:29
bfillerlool: no you didn't, just not sure if the moblin guys are pointing at the right place20:29
ToddBrandtI'm grabbing the error from the log20:29
loolbspencer: I don't know what the .menu files allow; perhaps you can name app?20:30
bspencerso if a home screen wants to filter the apps, that would be something they do on their own, not dictated by us.20:30
bspencerlool, ok, sure.20:30
bspencerI'll look into it.20:30
loolbfiller: Right; I usually double check what people are using as APT sources20:31
loolbspencer: It would be part of writing the config; should be a one hour job20:31
ToddBrandtlool, bfiller: http://moblin.pastebin.org/2552220:32
bspencerI'm seeing a different error today.  Something about mobile-basic-flash not being configured.20:32
* bspencer reads ToddBrandt's log20:32
loolToddBrandt: And with what config you say this is happening?20:33
ToddBrandtlool: mccaslin-lpia-ubuntu-hardy-ppa-snapshot20:33
loolAh crap, I am creating a -ppa one, not a -snapshot20:33
ToddBrandtmccaslin-lpia-ubuntu-hardy-ppa works fine, mccaslin-lpia-ubuntu-hardy-ppa-snapshot is busted20:34
loolToddBrandt: So what happens is pretty simple: packages uploaded to the ppa are built against the latest version of hardy and this might create dependencies on versions which have been uploaded to hardy after the snapshot20:35
loolToddBrandt: The solution is to find what is required and also push it to the ppa20:35
ToddBrandtbspencer: oh wait, I see the error you mentioned, that apparantly happened even earlier and may have cause the pastebin error I showed20:35
loolIt's something which davidm and rustyl have discussed in depth I think20:35
crevetteheya there20:35
ToddBrandtlool: this error happens during project creation, the one I sent before was target creation20:37
ToddBrandthttp://moblin.pastebin.org/2552320:37
ToddBrandtlool: this is the command I use image-creator --command=create-project --platform-name=mccaslin-lpia-ubuntu-hardy-ppa-snapshot --project-name=atomichardy --project-desc=test --project-path=/usr/src/projects/atomichardy20:37
bspencerhttp://moblin.pastebin.org/2552520:39
lool#20:39
loolSetting up mobile-basic-flash (0.38) ...20:39
lool#20:39
loolI/O warning : failed to load external entity "/etc/gconf/schemas/mobile-basic-flash.schemas"20:39
lool#20:39
loolFailed to open `/etc/gconf/schemas/mobile-basic-flash.schemas': No such file or directory20:39
loolThat's pretty bad20:39
bspencerI wonder when it was uploaded....20:40
loolbspencer: Hmm that's gutsy20:40
bspencerI haven't uploaded to hardy since we changed the schema20:40
bspencerbecause it wasn't ready yet.   :-\20:40
* lool builds for -snapshot now20:42
ToddBrandtbspencer: ok, this may seem wierd, but I just tried to build a mccaslin-lpia-ubuntu-hardy-ppa-snapshot project outside the Intel firewall and it worked20:42
bspencerso how does mobile-basic-flash v0.38 get into hardy?20:42
* bspencer is perplexed20:42
ToddBrandtwe may have some bad links in there20:42
loolToddBrandt: It failed for me20:44
smagounbspencer: there is no mobile-basic-flash v0.38 in hardy or in the PPA20:44
bspencerlool, same error?20:44
bfillerlool: the MSG group's solution to the Hardy/PPA mismatch is to have stable snapshots of both Hardy and PPA. Both then get reved together to prevent mismatch.20:44
loolhttp://paste.ubuntu.com/6112/20:45
bspencerlool, that is what I expected to see20:46
bspencerlool, that is what I came to complain about.  Not sure about the other issue.  I'll look into it.20:46
bspencer:)20:46
bspencerperhaps cairo and pango have been updated in hardy20:46
ToddBrandtlool: oh never mind, I got the same error, but the project built far enough that I can build moblin-applets so I'm cool with that for now20:46
loolSo hildon-desktop fails to install with this combination20:47
loolThis is mostly thanks to GNOME 2.2220:48
loolpango1.0 1.20.0-1 was uploaded the 2008-03-11; hildon-desktop was uploaded to the ppa 2008-03-2120:49
loolWhen it built, it started to require libpango1.0-0 >= 1.20, but only 1.19.4-0ubuntu1 is available20:50
loolI've uploaded pango1.0_1.20.0-1ubuntu1~804um1.dsc to the um ppa now; once it's built, this will be solved20:52
loolSame issue with cairo, libcairo2 >= 1.5.12 is now required20:52
lool1.5.8 is available20:53
bspencerlool, much thanks20:53
bfillerlool: I uploaded that version of hildon-desktop that is causing the problem. I did not know to check for newer dependecies in Hardy vs. Snapshot. What should I have done differently?20:54
RwLshould Skype run on UME? any special way to install?20:55
loolcairo_1.5.14-0ubuntu1~804um1 pushed20:56
loolbspencer: This is all I see for now; ping me again if you see it later on20:56
loolbfiller: Hmm20:56
bspencerlool, great.20:56
bspencerRwL, I haven't tried Skype, but most apps I have tried do work.  Give it a shot.20:56
bspencerbfiller, I hear you have a fix in the works to dismiss the startup banner when a dialog pops up.21:01
bfillerbspencer: yes I do. It's working on my modified version of m-b-f. I need to grab your latest m-b-f and test and make a patch. Hopefully I'll get this done this week.21:02
bspencerbfiller, I'd like that patch.  The firefox dialog is always right there behind the banner "Restore previous session" ...21:03
bfillerbspencer: I also have a (better) fix that will solve the singleton app issue *without* having to modify the .desktop file21:03
bfillerbspencer: I will get these both to you when they are complete for sure21:03
ToddBrandtbfiller: I just uploaded moblin-applets 0.49.1 with that build bug fix21:03
bfillerToddBrandt: great, thanks21:04
bspencerbfiller, you mean a singleton app for any app regardless of their .desktop ?  Great!21:04
bfillerbspencer: yes, my previous fix assumed their was a valid StartupWMClass defined in the .desktop, otherwise it would not work. The new way assumes everything is a singleton. It could be modified to check for the "SingleInstance" property in the .desktop. I think this is standard..21:05
\shguys, I need some people to test wine on lpia :)21:11
GrueMasterWhat in wine needs to be tested?21:12
\shGrueMaster: e.g. installing an windows app and how it hits the cpu on real lpia devices21:13
\shGrueMaster: use windows rar as an example...and no I don't want to test "windows games" on it21:14
crevette\sh: winmine !!!21:14
crevette:)21:14
GrueMasterNo games?  Awe....21:14
\shcrevette: that will work out of the box ;)21:14
crevetteor minesweeper whatever it is called21:14
crevette:)21:14
\shGrueMaster: well, I don't know anything about the ram on those devices..so it's hard to tell what is a good test case ,)21:14
* \sh needs to get hands on a nokia device21:15
lool\sh: Nokia is arm21:15
GrueMasterMy understanding is that the actual units will have a min of 256M.21:15
\shor whatever is cheap 21:15
loollpia is Intel and we have like 256MB21:15
\shand has intel in it21:15
lool\sh: You can actually run lpia on a regular PC; it's 32-bits21:15
crevettelaunch your laptop with mem=25621:15
crevetteor in a vmware guest21:16
GrueMasterI'll check the wine DB and see what apps work well.  No need to test apps that don't work.21:16
\shlool: are hct vendor devices (which runs win mobile normally) a perfect candidate?21:16
\shGrueMaster: you'll find lpia packages of wine on my blog.21:16
\shGrueMaster: http://www.sourcecode.de/content/wine-low-power-intel-architecture-lpia 21:16
lool\sh: These are arm too21:17
loolI think21:17
\shwell, the fun part is to simulate a cpu with less then 3GHz ... I guess those devices are not so fast as my desktop or any vmware running on my desktop21:18
\shHTC shift is lpia...21:19
GrueMaster\sh:  Got it.  I'll try to test it later this afternoon (it's 2:20pm now).21:20
\shGrueMaster: thx a lot...if that works..I'll need to convince people to add lpia to the P-a-s file for debian and ubuntu21:21
lool\sh: There's a pas for ubuntu?!21:21
\shlool: we share it with debian21:22
loolHmm ok, didn't know that21:23
loolMakes a couple of things clearer to me now21:23
crevettea pas ?21:23
loolPackages arch specific21:23
loola file where you say what to not build on some arches21:23
crevetteah okay, thank you, I can back to sleep now21:24
crevette :)21:24
\shcrevette: http://cvs.debian.org/srcdep/Packages-arch-specific?rev=1.742&root=dak&view=markup21:25
\sh{elmo,lamont,infinity} needs to be bribed ;) 21:27
\shhmm htc shift x9500 with umts and hsdpa  for 1169 euro on amazon...my wife will kill me if I hit the "buy now" button21:29
bspencerToddBrandt, 21:31
=== danny is now known as lardbit
ToddBrandtbspencer: howdy21:36
bspencerToddBrandt, what platform did you create to get the mobile-basic-flash error you posted in your pastebin?21:38
ToddBrandtsnapshot one21:38
ToddBrandtmccaslin-lpia-ubuntu-hardy-ppa-snapshot21:38
bspencerToddBrandt, I can't reproduce it21:38
bspencerI can reproduce it with non-snapshot gutsy image, just not hardy snapshot21:38
ToddBrandtdid you create a target?21:39
ToddBrandtThe error is on target creation21:39
bspenceroh, ok.21:39
bspencerI thought I did21:39
ToddBrandtyea both the project and target fail with errors21:39
ToddBrandthttp://moblin.pastebin.org/25523 is for the project build error21:40
ToddBrandthttp://moblin.pastebin.org/25522 is for the target error21:40
ToddBrandtbspencer: and actually I don't see the mobile-basi-c-flash error in either, I think lool is the only one to see it so far21:41
* bspencer needs a clue for installing schemas21:42
bspencerthere's too many ways21:42
bspencerand I don't do it right apparently21:42
bspencer:(21:42
ToddBrandtbspencer: is your latest in mobile-basic-flash master?21:45
bspenceryep21:45
bspencerToddBrandt, I have the step to install the schema when the user runs "make install"21:45
bspencerinstead of forcing them to do it with a postinst script21:45
bspencerand I used dh_gconf21:45
bspencerbut somewhere it screwed up, so I'm redoing it 21:46
ToddBrandtheh, I think that's why I bailed on it21:46
bspencerI thought it was working yesterdaqy when I checked in.  I verified that I could install the package and make an image too, but for some reason today it is not working21:46
ToddBrandtdh_gconf is a gnome thing21:46
bspencerToddBrandt,  in schemasdir = $(GCONF_SCHEMA_FILE_DIR)21:47
bspencerwhere does GCONF_SCHEMA_FILE_DIR get defined?21:48
bspenceris that part of AM_GCONF_SOURCE_2 ?21:48
bspencer(in my configure.ac,  but not in yours anywhere I can see)21:48
=== \sh is now known as \sh_away
ToddBrandtI use the gconf-schemas command, it knows on its own21:49
ToddBrandtThere's probably some reason for me to use dh_gconf in the rules file to install the schemas but I'll be damned if I could ever get it to work properly21:50
RwLerror trying to install Skype: package architecture (i386) does not match system (lpia)21:55
RwLI downloaded the Ubuntu 7.4+ deb...21:56
RwLshould I be installing it via apt-get instead?21:56
bspencerRwL, :(  You'll have to tweak the source to get it to install21:57
bspencerbecause that package is blocking based on arch check21:57
agoliveiraRwL: or just manually install forcing the arch if the idea is just testing. Should work the same.21:58
agoliveiraRwL: dpkg --force-architecture IIRC21:58
RwLaha! thanks, will check & try21:58
bspencerToddBrandt, if I put postinst in debian directory, do I need to do more to get it to run ?21:59
bspenceror is just having it sufficient ?21:59
bspencerToddBrandt, how can I remove a schema from my gconf to reset the system ?22:01
ToddBrandtbspencer: once you call gconf-schemas --register, it's registered, every user on the system will then get those settings by default22:01
ToddBrandtthere changes get put in their .gconf dir22:01
bspenceryeah, I copied your pattern, put the gconf-schemas in a postinst file22:02
RwLagoliveira: that bypassed the architecture check but there are apparently dependency problems too. should I just try to get those via apt-get? (libqt4-core and libqt4-gui were the ones listed)22:02
bspencerdo I need to call that somewhere (I don't see it anywhere so I assume that it just gets run)22:02
ToddBrandtI just remove them22:02
bspencerToddBrandt, right, how?22:02
ToddBrandthowever the correct way to do it is with the --unregister22:02
ToddBrandtgconf-schemas --unregister22:03
ToddBrandtI think I should fix that in my postrm22:03
bspencerhm,... postrm :)22:03
ToddBrandtyep, if someone can explain to me why that's bad I'll change it22:03
ToddBrandtbut until that day, it works so well22:03
bspencerToddBrandt, but why is OLD_DIR=/etc/gconf/schemas and not /usr/share/gconf/schemas ?22:04
agoliveiraRwL: Yes, if you solve the dependencies manually it should install22:04
ToddBrandtbecause that's a bug I think, I need to use --unregister22:04
ToddBrandtit's probably leaving those things on the system after uninstall, which is bad22:05
bspencergot it22:05
bspencerI'll try22:05
bspencerargh!  I just now realize that horace made changes last night22:07
bspencerthus the broken schema.  Mine was working!  :(22:07
ToddBrandtbfiller: I added the moblin-settings-xsettings.c code to moblin-settings-daemon, however in order to ensure I've done it properly can you tell me what you use to test?22:08
ToddBrandtbspencer: ahhhh, so then it shall me I who copies your code :D22:09
ToddBrandtbfiller: and if it's on hardy I have no way to test that at the moment, I can't create a target image with MIC22:10
* ToddBrandt just realizes that bfiller isn't even here22:11
ToddBrandtkyleN: I added the moblin-settings-xsettings.c code to moblin-settings-daemon, however in order to ensure I've done it properly can you tell me what you use to test?22:11
bspencerToddBrandt, gconf-schemas --unregister <file> doesn't remove them when I run gconf-editor22:24
* bspencer looks at how to restart gconf...22:24
ToddBrandtgconf-editor only looks at the changes, if the user has changes made to those keys then they'll stay22:25
bspencerToddBrandt, oh.  do I remove ~/... something?22:25
* bspencer looks22:25
ToddBrandtbspencer: you have to remember that gconf is actually a joke on us linux guys by the windows developers who created the registry. They're laughing at us right now...22:26
bspencerToddBrandt, if it worked like the registry I'd have no complaints.   (sad but true)22:26
ToddBrandtbspencer: worst case you could delete the directory path under /root/.gconf and /home/ume/.gconf but that's getting hacky22:26
bspenceris there a non-hack way?  I just want ot verify that my install actually creates the schema correctly in my target22:27
bspencerbut I can't get rid of the old schema22:27
ToddBrandtActually, why don;t you use gconftool-2?22:27
bspencerok.  I'm usin git22:27
bspencerI gconftool-2 --shutdown22:27
ToddBrandtyou can run that as whatever user, then tell it to kill those keys22:27
bspencerstill has schema22:27
ToddBrandtbspencer, run man gconftool-222:28
ToddBrandt--recursive-unset22:28
ToddBrandt              Recursively unset all keys at or below the key/directory names on the command line.22:28
ToddBrandtthere's also --unapply-schema which II've never tried22:29
ToddBrandtkyleN: I added the moblin-settings-xsettings.c code to moblin-settings-daemon, however in order to ensure I've done it properly can you tell me what you use to test?22:38
bspencerToddBrandt, needless to say, none of those commands gets rid of my gconf keys :(22:39
bspencerbut I'll just make a new target and try it there22:40
ToddBrandtI think user gconf changes aren't meant to be removed22:41
bspencerI think gconf removal is impossible22:41
ToddBrandtyea22:41
bspencer:)22:41
ToddBrandtwhich seems wrong22:41
ToddBrandtbut there it is22:41
loolToddBrandt, bspencer: MIC should be able to go further with the -snapshot platform23:05
ToddBrandtlool: did you fix it?23:05
loolYes, well the uploads I did to the ppa fixed it23:06
ToddBrandtahh, kewl23:07
ToddBrandtI'll try it now, thanks!23:07
loolToddBrandt: It will probably fail in the q1full fset subsequently though; it just did for me23:08
ToddBrandtHow can I help fix that?23:08
ToddBrandti.e. how do I figure out which packages to upload from the errors, and then how do I upload them?23:08
loolToddBrandt: So for instance, the error I now get is:23:08
loolhttp://paste.ubuntu.com/6123/23:09
loolToddBrandt: I then chroot /srv/chroots/mccaslin-lpia-hardy-ppa-snapshot/targets/q1ufull/fs /bin/bash23:09
loolReproduce with apt-get install ubuntu-mobile23:09
ToddBrandtoh lord, moblin-applets is breaking it23:09
loolThen I try "apt-get install ubuntu-mobile cheese"23:09
looland I see:23:10
loolThe following packages have unmet dependencies: cheese: Depends: libebook1.2-9 (>= 2.22.0) but 2.21.92-0ubuntu1 is to be installed23:10
loolAt which point it's clear that libebook1.2-9 is too old now23:10
ToddBrandtyea, that's the about-=me dialogs dep23:10
loolSo I'll snapshot eds23:10
loolIt's going to take a while23:10
ToddBrandtwait, so I need to upload the latest ebook to hardy?23:11
ToddBrandtcan you explain what snapshot eds does?23:11
* ToddBrandt admits his ignorance23:11
loolToddBrandt: Oh nothing in particular, I took EDS from hardy, and pushed it to th eppa23:12
loolWith a proper changelog entry and version23:12
loolI'm uploading evolution-data-server_2.22.0-0ubuntu2~804um1.dsc now23:12
loolWhen it's built, we should see the install continuing23:13
ToddBrandtahh, so that should take care of the libebook dep23:13
loolYes23:13
ToddBrandtwould I have access to upload things like that?23:13
ToddBrandti.e. could I be of help instead of just someboedy whining?23:13
loolSure, you could do it as well23:13
loolAnybody in ubuntu-mobile can23:13
ToddBrandtgotcha23:13
loolAnother fix is to take a newer snapshot23:13
ToddBrandtoh yea, with dput23:14
loolAnd the proper fix is to build against the snapshot, but this requires a separate archive23:14
ToddBrandtlool: ok, so I find the hardy package that will satisfy the dependency, then I doanload it, pull out its source, and create the .source/.build.dsc files that are needed for spu, then I dput it to moblin-ppa?23:15
ToddBrandtspu = dput23:15
loolYes23:15
ToddBrandtgotcha23:15
loolIf you look at my cairo of pango1.0 uploads, you should see the delta with hardy is only the changelog23:15
loolhttps://launchpad.net/~ubuntu-mobile/+archive/+builds => building now23:16
ToddBrandtok23:16

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!