/srv/irclogs.ubuntu.com/2010/02/13/#ubuntu-desktop.txt

didrockstime to go to bed, have a good week-end :)00:23
brycehcya didrocks00:26
=== kermiac_ is now known as kermiac
=== kermiac is now known as kermiac_
didrocksRAOF: btw, I'm thinking about the --as-needed patch we often add to packages, do you know why it's not part of GNOME autogen.sh when generating ltmain.sh.?10:41
=== Ghost_of_FP is now known as Ford_Prefect
=== asac_ is now known as asac
asac!test15:23
ubottuhrm?15:23
asacthanks for confirming that i am still here15:23
asac_yay another reconnect15:28
=== asac_ is now known as asac
* asac goes for tea time rather than wasting time fiddling with router and /reconnect15:29
LaserJockany UNE people around?16:00
geseris it about the mandatory settings?16:02
didrocksLaserJock: I'm there :)16:03
LaserJockgeser: yes16:04
LaserJockI was wondering what the "plan" was with that16:04
didrocksLaserJock: there are some keys which are mandatories and others that are default now16:04
LaserJockmy panel looks terrible but I figured there must be some master plan16:05
didrocksLaserJock: terrible?16:05
LaserJockyeah16:05
didrocksLaserJock: how? can you be a little bit more precise, please?16:05
LaserJockthings are out of place16:05
didrocksLaserJock: can you post a screenshot?16:05
LaserJockyeah, one sec16:06
LaserJockbasically, it's impossible to add applets from within UNE16:06
didrocksright16:06
LaserJockso I went in to regular GNOME and added them16:06
LaserJockand when I went back in to UNE things were a bit messed up16:06
didrockshum, normally you can't add new applets in UNE and those are default16:06
didrocksadding into the GNOME session shouldn't add them to UNE16:07
LaserJockwell, I didn't get new ones in UNE (bad) and my existing ones got re-arranged16:08
LaserJockone sec on the screenie16:08
didrocksthat shouldn't happen, strange :)16:08
didrocksand yes, you shouldn't get new one in UNE, this is by design and tech limitation16:08
didrocks(because of providing the new capability to run both GNOME and UNE in the same machine)16:09
LaserJockhttp://laserjock.us/Screenshot-1.png16:10
LaserJockbut why are the applets mandatory? wouldn't default be better?16:10
didrocksLaserJock: as told just before, that internal to gconf settings if you want both UNE and GNOME session16:10
didrocksso ok, the calendar isn't in the right place16:11
didrocks(time applet)16:11
didrocksthat can be fixed16:11
LaserJockat first I didn't have any time applet16:12
didrocksright, this is an issue I have to fix16:12
didrocksgconf bug about mandatory settings :)16:12
LaserJockI was trying to add the time applet, tomboy, and system monitor16:12
didrocks(this is to share the same applet)16:12
didrocksnormally, you won't be able to edit the panel, just your GNOME one, but not in UNE16:12
LaserJockthat's ... strange16:13
didrocksthis is less than optimal, I agree, but it involve heavily patching in gconf (too much for an LTS)16:13
didrocksso, if you know a better way, without messing up user config, I'm open to any suggestion16:13
LaserJockwhy not do it in the user config?16:13
didrocksbecause if a user change something in the GNOME session in the panel and the value aren't mandatory in UNE16:14
LaserJockwell, but you can do the same thing16:14
LaserJockbut let it be user-editable16:14
didrockstell me how to do it16:14
LaserJockthrow a GUI in front of the mandatory bits for UNE16:14
didrocksor let me finish my explanation :)16:14
didrocksbecause if a user change something in the GNOME session in the panel and the value aren't mandatory in UNE, you get that:16:15
didrocks- GNOME session panel will be drawn16:15
didrocks- no home switcher applet16:15
didrocks- no "personal taskbar in UNE"16:15
didrocksthis is related to gconf internals, you can't say "but those are default for UNE, discaring user configuration"16:16
didrocksor having one gconf user configuration in GNOME session and another one for UNE16:16
LaserJockok, so throw the UNE gconf keys in /var and make then editable16:17
LaserJock?16:17
didrocksLaserJock: that's what is already been done16:17
didrocksbut again16:17
didrocksthe user gconf configuration is in ~/.gconfd16:17
didrocksif you change something in a panel, the _whole_ default is then ignoreed16:17
didrocksand so you impact the UNE and the GNOME session conf16:17
didrocksgot back the two panels, and so on…16:18
LaserJockright, I'm saying keep them mandatory and all, what you've got now16:18
didrocksis that clear?16:18
didrocksright16:18
LaserJockbut just provide a way for people to edit them16:18
LaserJockso that we can add applets16:18
didrockshum, that would be complicating an FF is closed16:18
didrocksthat means rewrite a new 'add applet'16:19
LaserJockright, but as it is now UNE has just become usless for anybody who wants to add a single applet16:19
didrocksif you want to do that, do not hesitate :)16:19
didrocksit was hardly doable in the last version too (just a little empty space)16:20
LaserJockthis is a rather noticable regression and in an LTS release :(16:20
didrocksLaserJock: do you want to work on that? honestly, I won't have the time16:20
didrocksbut I agree that this is less than ideal16:21
LaserJockno, I honestly just want to not have regressions in LTS releases16:21
didrocksLaserJock: if nobody wants to work on that… :(16:21
LaserJockthe seperation of GNOME from UNE sessions shouldn't have been done then16:21
didrocksLaserJock: this was hardly asked by users16:21
LaserJockif nobody is willing to do it all the way, including patch up regressions, it shouldn't have been done in the first place16:22
didrocksand that's why there was a session at UDS16:22
didrocksLaserJock: people who really wanted to add panels can still edit files in /usr/share/gconf/une/mandatory16:22
LaserJockyeah16:23
LaserJockmy choices are to either abandon UNE (sucks) or provide my own ubuntu-netbook-default-settings package (sucks slightly less)16:23
didrocksLaserJock: can you log a bug on the time issue please? I'll fix it next week16:23
didrocksLaserJock: how would you fix not having the two panels? that's what I'm interested in16:24
didrocksLaserJock: you know, I had a look for more than one week on that issue, so I think I know the internals16:24
LaserJockdon't do the split until you know you can do it right, simple as that16:24
didrocksLaserJock: that's not constructive16:25
LaserJockwhy?16:25
LaserJockit should be common sense16:25
didrocksLaserJock: because having a gnome session was more asked that the "I can't change my panel" (what karmic's panel didn't allow you as well as there were a small space to add a new applet)16:26
LaserJockbut the behavior was the same as any normal gnome session16:27
LaserJockmove applet then add16:27
LaserJockbut now you can't do that16:27
LaserJockand having changes in GNOME affect UNE was unlikely to be much of an issue with people16:28
LaserJockthey aren't likely to switch between the two regularly16:28
LaserJockso for seemingly minimal gain, the is a pretty significant cost16:28
didrocksLaserJock: let me rephrase, if you add/move any applet in GNOME panel and keys are default (not mandatory) in UNE, you got the two panels in UNE as well16:28
didrocksor if you change any in UNE as well, you crash your gnome setting16:29
didrocksLaserJock: I'm thinking of a way, maybe, is to change XDG dir for gnome-panel only16:29
LaserJockthat's not great16:29
didrocksLaserJock: right, that's why I put them as mandatory16:30
LaserJockok, I really gotta run16:30
LaserJockI understand the problem16:30
LaserJockI still think LTS is a bad time for this, but whatever16:30
didrocksLaserJock: if you want to discuss about that later, I'm trying to figure out of how to do it right16:30
LaserJockI'll file bugs when I get back from errands16:30
LaserJockwell, you might look at sabayon16:30
LaserJockor XDG seems sort of reasonable16:31
didrocksLaserJock: I just hope you can at least understand it's not an easy thing to deal with :)16:31
LaserJockof course16:31
didrocksI know and maintained sabayon16:31
LaserJockI've dealt with similar issues before16:31
didrocksLaserJock: let discuss about that later, right?16:31
didrocksI may have an idea16:31
LaserJockI think a simple GUI to edit the manditory keys would maybe work16:31
didrocks(the XDG thing, but should be discuss)16:31
LaserJockok, talk to you later16:31
didrocksttyl16:31
chrisccoulsonworking today didrocks?16:43
baptistemmsomeone to help me debugging a build issue for bluez18:40
baptistemmasac, around ? (as this is related to bluez)18:45
baptistemmhttp://launchpadlibrarian.net/39149642/buildlog_ubuntu-lucid-amd64.bluez_4.61-0ubuntu1_FAILEDTOBUILD.txt.gz18:50
baptistemmhey chrisccoulson20:18
chrisccoulsonhey baptistemm20:18
baptistemmhave you some minutes for me?20:18
chrisccoulsonhow are you?20:18
baptistemmfine, trying to package latest bluez20:18
chrisccoulsoni have a few minutes, possibly ;)20:18
baptistemmMy wife and my son are away for a week20:18
baptistemm:)20:18
chrisccoulsonheh, enjoying the quiet? ;)20:18
baptistemmbeing a little sad when my son left20:19
chrisccoulsonyeah, i can imagine20:19
baptistemmbut I'm quite happy to have the quiet yeah ;)20:19
baptistemmback to bluez, the latest version has a symbols which was renamed, and so, the build fails20:20
baptistemmhttp://launchpadlibrarian.net/39149642/buildlog_ubuntu-lucid-amd64.bluez_4.61-0ubuntu1_FAILEDTOBUILD.txt.gz20:20
chrisccoulsonyou want to know how to resolve that?20:21
baptistemmI added the new symbols, but I don"t what to do with the missing one20:21
baptistemmshould I bump the soname20:22
baptistemm?20:22
baptistemmyeah20:22
chrisccoulsonthe soname should have been bumped upstream - that's not something we should do at a distro level20:22
chrisccoulsondid they not bump the soname?20:22
chrisccoulsonah, so no soname change then20:27
chrisccoulsonthat would need reporting upstream really20:27
baptistemmhmm, I don't know how bluez define soname20:29
baptistemmI asked on #bluez earlier but noone was there to answer20:30
chrisccoulsonbaptistemm, the soname is defined in Makefile.am (lib_libbluetooth_la_LDFLAGS = -version-info 8:0:5)20:30
chrisccoulsonwe should avoid uploading this though until that issue is resolved, as there might be other things using that symbol20:31
chrisccoulsonlibbluetooth3 has a lot of rdepends20:32
baptistemmyep20:32
james_whey chrisccoulson20:32
james_whi baptistemm20:32
baptistemmat least the previous one (4.60) was never been uploaded, in the mean time this one doesn't break something20:32
baptistemmhi james_w20:32
chrisccoulsonhey james_w, how are you?20:32
james_wgood thanks, how about you?20:32
chrisccoulsoni'm not too bad, thanks20:33
james_wchrisccoulson: did you have a chance to look at gnome-desktop again?20:35
chrisccoulsonjames_w - not yet, unfortunately. i can try and look at that this evening though20:35
james_wno rush20:36
chrisccoulsoni need to have a look really for a crasher anyway20:36
=== kermiac_ is now known as kermiac

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