/srv/irclogs.ubuntu.com/2010/03/05/#ubuntu-devel.txt

asacslangasek: http://pastebin.com/psqA6BAL ... thats the rebuild list for thumb2 + main ...00:48
asacslangasek: you want me those chunks to stage in an empty native PPA or rather directly in archive?00:53
asacfor me native PPA would feel safer, but its your say00:54
DaemonFCWhy is the terminal now purple? Who could have thought that was cute?01:24
DaemonFChttps://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/53235501:24
ubottuLaunchpad bug 532355 in gnome-terminal "Making the terminal purple is not appropriate after the user changes the wallpaper." [Undecided,New]01:24
=== NoMaintener is now known as lcase
slangasekasac: I don't see any benefit to staging it in a PPA03:03
persiaExcellent.  320 packages to keep the buildds humming over the weekend.03:04
Sarvattwas mesa-utils recently demoted to universe or something? I was just trying out a kubuntu livecd from today and it looks like kwin desktop effects need glxinfo installed which is in universe and not on the cd03:22
persiaglxinfo is in universe, but it doesn't show at http://people.canonical.com/~ubuntu-archive/component-mismatches.txt03:23
Sarvattwas just thinking maybe it got demoted after compiz stopped needing it in early lucid03:23
Sarvattits part of the mesa source package03:23
persiaPotentially.  I suspect the kwin desktop effects need to recommend or depend on it if they don't.03:24
persiaDo you know which package is breaking without it?03:24
Sarvattit's not really breaking, its just that you cant enable opengl compositing in KDE without mesa-utils installed and it's not on the cd and it doesn't seem like that was intentional03:25
persiaOK.  I'll go see if I can find someone who knows, and maybe it can be sorted.03:26
ejatanyone here know the issue networkmanager in lucid alpha3 ? which is its keep connecting ... either wired @ wireless ?03:46
persiaejat: You probably wanted to ask that question in #ubuntu+1 or #ubuntu-bugs03:48
ejatpersia: owh ok .. going there ..03:49
jayveeAnyone here that has a vague idea of how Wubi works? I’m “remastering” a 9.10 live CD, which works beautifully with Ubiquity. But when I launch Wubi from my remastered disc, the “Install inside Windows” button is gone from the splash screen, whereas it shows up on the 9.10 “gold” image.03:53
jayveeSo there is some logic in Wubi that makes it check for whether to enable the “Install inside Windows” button or not. I’d like help trying to find out where and what that logic is. :)03:54
persiajayvee: Your best contact is xivulon, who can sometimes be found in #ubuntu-installer03:55
jayveewill ping him03:55
jayveecheers03:55
persia(which is generally a good place to ask installer questions, but not so much at this time of day: tends to be on a UTC+0 schedule)03:55
jayveeUTC+10 here03:56
jayvee+11 actually — daylight savings.03:56
persiaYep.  Your IP gives you away (even though you're using the good kind of network)03:57
StevenKAhhh, another SLUG person :-)03:58
jayveexivulon isn't on at the moment, but I'll try asking anyways.03:58
crimsunslangasek: are you still experiencing #382440?05:10
MindVirusWhere can I find the code for the logout dialog box?05:29
MindVirusWould Alpha 3 accept a patch for a checkbox on the logout box to save settings?05:29
MindVirusI'm sorry, Alpha 4..05:30
micahgMindVirus: no alpha 4, patches always welcome, no guarantee when they'll land :)05:30
micahgMindVirus: beta 1 is the next release05:31
MindVirusOK.05:32
MindVirusWhere can I find the code?05:32
micahgMindVirus: might want to file a bug first to make sure it's accepted before putting a lot of time into it05:32
MindVirusmicahg: OK.05:32
micahgMindVirus: bug 4401005:35
ubottuLaunchpad bug 44010 in gnome-session "Feature request : shortcut to save session while logging out" [Wishlist,Confirmed] https://launchpad.net/bugs/4401005:35
MindVirusmicahg: Should I send a patch even though it's been 4 years?05:38
micahgMindVirus: yes!  those are great bugs to be able to close if it's not resolved :)05:38
micahgMindVirus: actually, I spoke too soon05:39
lamalexIs there a way to apply debian/patches so that new patches that need generated are relative to the patched source?05:39
micahgMindVirus: check with seb128 to make sure it's still wanted :)05:39
lamalexother than just running a loop with patch <05:39
micahgMindVirus: you could actually just ask in the bug05:39
RAOFlamalex: Depends on the patch system.05:39
RAOFlamalex: Generally, “debian/rules patch” will do the right thing05:39
lamalexi know there's a command to see what patch system is in use..05:39
RAOFwhat-patch, yeah.05:40
lamalexthanks05:40
lamalexcdbs05:40
lamalexRAOF, ^05:45
RAOFOh, sorry.  “debian/rules patch” should work, I think.05:45
persiaIt does.05:45
RAOFI'm also pretty sure you can pass a patch to apply first to cdbs-edit-patch.05:45
lamalexand it will modify the patch based on the other patches?05:46
lamalexoh, nevermind05:46
persiafor cdbs it's generally best to just use cdbs-edit-patch, do stuff, and edit.05:47
persia(at least for cdbs+simple-patchsys)05:47
persiaI'm getting a FTBFS of python-apt on i386, using the source in the archive.  That source was uploaded on 1st February (and build successfully).  The errors are mostly of the class "error: 'string' was not declared in this scope" (where 'string' is replaced by other things).  Does anyone happen to know what toolchain changes may have caused this, or a strategy to work around it?07:03
DaemonFCIs there a way to restore proper minimize/maximize behavior?07:05
persiaDaemonFC: That's really a question for #ubuntu or #ubuntu+1 (yes, I know)07:10
DaemonFChow can they step in and change the maximize/minimize order to be different from not only every GUI since the mid 1980's to every other GUI that currently exists?07:11
DaemonFCthis is not going to be popular07:11
DaemonFCwhy do they want to make people re-learn basic GUI manipulation that they've known for 25 years or more?07:12
DaemonFCwhat does this gain Ubuntu other than frustrated users?07:12
mtx_initto be honest you are not being very clear.07:12
DaemonFCit's not like this is a cure cancer patch, it's shift stuff around for no reason07:12
DaemonFCmtx_init, They changed it from minimize,maximize,close to maximize,minimize,close07:13
RAOFmtx_init: I assume that the complaint is that the new Metacity theme switches the order of the minimise and maximise buttons.07:13
mtx_initi use clearlooks07:13
DaemonFCthis is stupid, actually stupid is too mild a word but I'll leave it at stupid07:13
persiaDaemonFC: You could always select a different theme, but really, this isn't the best channel.07:14
DaemonFCpersia, It puts them in the wrong order regardless of theme07:14
* persia was fairly certain the order was determined by the theme07:14
DaemonFCthat was actually the first thing I tried before poking around in gconf-editor and changing it back07:15
mtx_initDaemonFC: if you are so very dissatisfied, why not just write a patch07:15
mtx_initDaemonFC: can you change the setting easily ?07:15
DaemonFCa restore sane and conventional GUI behavior of the last two decades patch07:15
RAOFpersia: It's actually in /apps/metacity/general/button_order, for some reason.  You'd think it'd be in the theme, though.07:15
DaemonFCyeah, flip a gconf key07:15
persiaRAOF: Odd.07:16
RAOF+1 metacity theme format weirdness.07:16
DaemonFCreboot and find yourself in the mirror universe07:16
mtx_initis this a theme change or a overall change to gnome?07:16
DaemonFCthey should render fonts backwards too to enhancereadability07:16
DaemonFCchange to GNOME :P07:16
mtx_initTo be honest if somebody is minimizing their app, they are implying at the time being they dont need it.  So if they accidentily hid the close button, it would be less troublesome.  Compared to if they were maximizing and accidentally hit close.07:18
mtx_inithit07:18
mtx_initthats likely the reason.07:19
Mirvif someone happens to be in search of a challenge, find out how on earth to compile git://git.debian.org/collab-maint/ffmpeg2theora.git (0.26) on Ubuntu... would be welcome for the tool to be useful (two-pass), but might be too hard07:19
DaemonFCmtx_init, No, it's not like that. You'll minimize when you want to maximize and maximize when you mean to minimize it07:19
Mirv(and yes it doesn't compile on Debian either)07:19
DaemonFCthere's no reason for this behavior and it's a practical joke I hope07:19
DaemonFCthis is the kind of thing you do to a co-worker while they're out to lunch to be mean07:20
mtx_initDaemonFC: what I mean is that it makes more sense the new way.  It is mess up prone.07:20
mtx_initless07:20
mtx_initless mess up prone.07:20
persiaUm, really.  This isn't the best place.07:20
DaemonFCin that case, why not do close,minimize,maximize?07:20
persiaIf you want to talk about a theme, and you don't want to use support or social channels, try -artwork.07:20
mtx_initDaemonFC: start writing some emails I guess, get a petition going if you are so concerned.07:22
persiaBother.  It's not even arch-specific.  I can get the same build-failure for powerpc :(07:24
bigonhow can I resent a bug with apport? I still have the .crash file but the upload failed the first time?07:40
pittiGood morning07:45
superm1bigon, apport-bug /var/crash/file07:45
bigonsuperm1: thx07:50
dholbachgood morning07:54
GheRiveromorning07:56
mtx_initwill dump(8) work on ext4?07:58
GheRiverooffcial release of dump from june has ext4 support included08:05
mtx_initGheRivero: should the man page be updated?08:07
GheRiveroi think so, anyway is still experimental, like ext3 support :!08:08
mtx_initlol, ok.08:08
mtx_initas of now though have tests shown it is moderately safe?08:13
GheRiveronot any real test so far, anyway all the hard work is done by e2fsprogs08:20
mtx_initok, seems like many people dont use dump anymore.  I think its great.08:21
GheRiveroi doubt anybody rely on it already08:24
mtx_initwhat do they use instead?08:24
GheRiverosome backup system, tar, rsync... who knows08:26
GheRiverofor personal use i will stay with rsync08:32
mtx_inityeah, but its not really incremental like dump.08:32
GheRiveroit can be done incremental with rsync08:34
mtx_initi thought the delta algo needed to see the files.08:34
mtx_initil have to look that up08:34
evbdmurray: thanks for the apport hook in usb-creator!08:35
ionI’m using rsnapshot.08:36
mtx_inithow is that working out ion08:36
ionI’m very happy with it. It does need to see the older snapshots, though. But this is offtopic. :-)08:37
GheRiveroit's an rsync with steroids :)08:40
mtx_initGheRivero: is that what you use as well?08:40
mtx_initthere is also rdiff08:40
GheRiveroi use privative backup software on the servers (enterprise policy) an rsync-scripts at home08:41
keescjwatson: was removing the Ubuntu version number from the generated menu when moving to grub-pc intentional?09:06
\shmvo: why does python-apt recommends a javascript lib (libjs-jquery)?09:14
mvo\sh: for the html documentation09:17
mvo\sh: if that is a problem I can move it to suggests09:17
cjwatsonkees: somewhat.  in part it was just that nobody implemented that bit, but (as I wrote in a bug report on the subject recently) the Ubuntu version numbers were often wrong in edge cases anyway and I think there's an argument that no version numbers are better than wrong ones09:22
cjwatsonso it's kind of "I never really liked the old way anyway"09:23
\shmvo: it installs by default during a server install...I wonder if this is necessary...09:23
mvo\sh: no, I guess best is to move the html to python-apt-docs - could you file a debian bug about this please?09:23
\shmvo: sure will do :)09:23
mvothanks09:24
\shmvo: after my meeting there will be a bug09:24
dpmHey pitti, good morning. Thanks for coming back to me on the apport symptom and ubuntu-translations last night. There seemed to be bug 448335 already for that, so I added a comment and opened a task for apport-symptoms09:58
ubottuLaunchpad bug 448335 in apport-symptoms "Support apport hooks for translation reports" [Undecided,New] https://launchpad.net/bugs/44833509:58
pittidpm: ah, good09:58
pittiI'll answer to that asap09:58
dpmpitti, thanks!09:59
dpmpitti, as a general thought, would it be possible to make langpack-o-matic build the translated xml files from PO files for documentation exposed for translation in LP? I know it might be difficult to find out which PO files actually correspond to translation and thus need xml output instead of mo output, but now that ubuntu-docs are in language packs, would perhaps not be a good compromise to build (well, convert) the xml files from the ubuntu-docs pac10:03
dpmkage only?10:03
dpm(which PO files actually correspond to documentation, I meant)10:04
didrockscjwatson: hey, about the ubiquity merge for wallpaper caching on install, I've uploaded the new proposal some days ago (https://code.edge.launchpad.net/~didrocks/ubiquity/copy_wallpaper_cache/+merge/20527). I don't know the workflow, do you want me to push it or make a new review first?10:04
cjwatsondidrocks: no that's fine, it's in my queue, I've just been buried in kernel work for the last two days10:07
didrockscjwatson: perfect, I just wanted to ensure you didn't wait for anything on my side. Thanks :)10:08
slangasekcrimsun: 382440> nope10:24
\shmvo: BTS -> Bug#572617: Acknowledgement (python-apt recommends libjs-jquery)10:29
pittidpm: langpack-o-matic doesn't process anything in those right now (just shuffles the files around), but in principle I guess it could do it10:30
dpmpitti, I think it would make a lot easier the work of the docs team, and would allow docs translations to be updated regularly. Do you think it would make sense to open a bug in langpack-o-matic for that?10:32
mvo\sh: thanks10:33
pittidpm: sure, you can do that; I'm just afraid I won't have time to actually work on it10:33
dpmpitti, sure, I don't want to load you with more work :) I just want to make sure it's recorded and we can at least discuss it if it makes sense10:34
pittidpm: I think it would (either in LP itself or in langpack-o-matic); it's a step closer to seamless intregration of translations10:37
dpmYeah, I think we can start with langpack-o-matic and ubuntu-docs only, which would already offer a great benefit. Thanks pitti10:39
ograhmm, my gnome-terminal profiles were trashed with the recent theme upgrade ... thats not nice10:53
pittiogra: bug 53251110:58
ubottuLaunchpad bug 532511 in gnome-terminal "terminal settings messed up after upgrade due to forced profile change" [High,Triaged] https://launchpad.net/bugs/53251110:58
ograah, thanks pitti11:02
pittiI'm glad I'm not the only one11:02
pittiogra: please confirm/affects me too/etc11:02
=== al-maisan is now known as al-maisan-lunch
=== al-maisan-lunch is now known as al-maisan
=== xeros_ is now known as xeros
asacwhat is up with cdrdao and cdrkit ... do we use those by default?11:35
directhexasac, yes, cdrikit is afaik. not that anything promped that question, of course11:47
ograasac, cdrdao is a direct dep of kubuntu-desktop11:47
ogracdrkit should be a virtual package iirc wodim should replace it, no ?11:47
directhexogra, wodim is the binary package from cdrkit11:47
ograoh, right11:48
ograi looked at binaries11:48
directhexand it's a depends for xubuntu-desktop and brasero, for non-kubuntu users11:48
directhexand ubuntu-desktop and you get the idea11:49
directhexlots and lots of cdrkit and cdrdao11:49
asacdirecthex: cdrkit fails to build on all archs in lucid ;)12:03
asacsame for cdrdao12:03
asacRichie: ^^12:03
asacerr Riddell ^12:03
=== Tonio__ is now known as Tonio_
=== MacSlow is now known as MacSlow|lunch
=== NoMaintener is now known as lcase
=== Tonio__ is now known as Tonio_
=== Tonio__ is now known as Tonio_
mok0jdong: ping12:51
ograThe following packages have unmet dependencies:12:53
ogralibgtk2.0-bin: Depends: libgtk2.0-0 (>= 2.19.6-1ubuntu4) but 2.19.6-1ubuntu3 is to be installed12:53
ograhrm12:53
ogracouldnt the publisher be changed to hold back "Arch: all" packages until all arhes have built12:53
ograi think that would be saner than having stuff randomly fail until the "Arch: any" packages are published12:54
=== popey_ is now known as popey
seb128ogra: so if powerpc takes one month to build gtk or gtk fails there we will get no update until it's fixed?12:57
=== dottedma1 is now known as dottedmag
seb128just taking powerpc as $randomarch12:57
ograseb128, well, one could special case it for ports12:57
seb128well same difference12:57
seb128gtk build did segfault a zillion times on armel12:57
ograi dont really care for i386 and amd64 ...12:57
seb128it would block i386 and amd64 for days12:57
ograi mean for the ports.ubuntu-com archive12:57
ograi assume there is special casing in the publisher code already given its a different server etc12:58
ograso holding back _all.deb from publishing until the arch dependednt packages are there shouldnt be to hard imho ...12:58
ograand we'd never have broken images due to all/any differences12:59
cjwatsonogra: no, ports.u.c is split out at mirroring time.  holding back architectures would create all sorts of new problems though.  the proper fix is to publish different versions of _all.deb on different architectures, based on what version of the architecture-dependent binaries are current13:04
ograbut that would increase the disk needs massively i suspect13:05
ograsince you would multiply the _all.deb packages ...13:06
cjwatsonogra: no13:06
cjwatsonno, you don't store multiple copies when they're all identical13:06
ograah, you link them ?13:06
cjwatsonI'm talking about the references in Packages13:07
ograah, k13:07
cjwatsonno file name changes13:07
ograyup, i understand now13:07
=== fabbione is now known as fabbione_vac
gesercjwatson: but wouldn't publishing several _all.deb increase the chance of packages being build against different versions on different archs?13:22
cjwatsongeser: it's silly to try to defend against that only for packages with both any and all components, imo.  if it matters, use strict build-deps13:26
gesertrue13:26
cjwatsonand the current situation isn't explicitly a defence against that or anything13:27
=== lan3y is now known as Laney
pittikirkland: muhaha! http://qa.ubuntu.com/reports/bug-fixing/lucid-fixes-report.html13:49
* pitti is reminded of the Go-Kart race in Berlin13:49
pittikirkland: quick, fix 4 bugs!13:50
kirklandpitti: i'm sitting on two big bugfix uploads :-)13:50
kirklandpitti: just waiting for you to go to sleep :-D13:50
pittiah, darn, and I have to prepare the release meeting13:50
kirklandpitti: hehe13:50
pittibut it didn't count my 10 fixes from yesterday yet13:50
kirklandpitti: yeah, it's kinda funny when and how it counts13:50
* pitti ^5s kirkland13:51
kirklandpitti: i need to look at that source code :-)13:51
* kirkland high fives pitti back13:51
pittikirkland: probably it's just lagging a bit; I think it updates once a day, and parses the -chagnes ML archive13:51
* pitti gets a telescope to watch seb128 at the pole position13:52
kirkland:-)13:52
pittigo, seb128, go!13:52
kirklandpitti: http://www.youtube.com/watch?v=71e_TxmCaxk13:53
seb128pitti, oh, stats fixed!13:53
seb128pitti, I've a good margin apparently ;-)13:54
pittikirkland: ouch!13:54
kirklandpitti: hehe!13:54
=== sconklin-away is now known as sconklin
=== MacSlow|lunch is now known as MacSlow
ttxpedro_: around ?14:25
pedro_ttx, hello!14:26
ttxpedro_: hey !14:26
ttxpedro_: zul and I are planning a bugzapping session on samba next week14:26
ttxhttps://blueprints.launchpad.net/ubuntu/+spec/server-lucid-bug-zapping14:27
ttxpedro_: given that samba work is mostly triaging...14:27
ttxpedro_: I was wondering if we could plug a samba bugday to start it.14:27
ttxlike Wednesday we do the bug day14:27
ttxand Thursday we work on bugfixes14:28
ttxpedro_: would that bugday slot be free ?14:28
pedro_ttx, we were planning a bug day on gwibber on Thursday so Wednesdays is still free14:31
pedro_ttx, i'll coordinate with hggdh and set up everything14:31
pedro_hggdh, ^14:31
ttxpedro_: we could do tuesday... but I fugured some lead time to announce it would be better ?14:31
* hggdh sees...14:33
pedro_ttx, I'd prefer Wednesday to announce on a week day (Monday) and don't lost the announcement during the weekend14:33
ttxpedro_: ack.14:33
ttxpedro_: we are mostly after people confirming issues with weird software like Windows 7 :)14:33
=== Omahn_ is now known as Omahn
pedro_ttx, ok noted ;-)14:36
cjwatsonKeybuk: I've been working on the console-setup upstart conversion, having got as far as I want to get with the kernel for now (and I don't think I'm going to get that kernel change into lucid, I just want to get the ball rolling on it).  Things sort of work, but the font gets reset to the default somewhere around the point where plymouth-splash starts15:18
cjwatsonKeybuk: do I need to have console-setup start on graphics-device-added or drm-device-added, or something?15:19
cjwatsonI think part of the problem may be that, while fbcon will copy the font from a previous fbcon, it won't copy from a previous vgacon15:19
cjwatsonso the font gets set up (I can see it) and then gets reset as the console driver switches over15:20
Keybukcjwatson: that could be possible15:22
Keybukthere's a "graphics-device-added fbcon" event15:22
KeybukI'd be concerned about a boot time impact of repeatedly setting a console font, of course15:22
cjwatsonme too15:23
cjwatsonI was just about to say the same thing15:23
cjwatsonI think it's rather fewer syscalls than setting the keymap15:23
Keybukyeah, that's my understanding15:24
Keybukwhat does "time" say? :)15:24
cjwatsonkeymap seems to be one ioctl per key :-(15:24
cjwatson0.03s for font, 0.11s for keymap15:25
Keybuksetupcon -f is 0.03s user 0.04s system15:25
Keybukright15:25
cjwatsononce the cache is hot15:25
cjwatsonwhich it will be the second time15:25
KeybukI guess you only need to set the keyboard once?15:25
cjwatsonyeah, I believe so15:25
cjwatsonkeymap is working for me now15:25
cjwatsonyou have to set the keymap while not in raw mode, and the font while not in graphics mode15:26
Keybukso the font is per-vc then?15:26
Keybukwhich doesn't make a huge amount of sense given there's only one font ;-)15:26
cjwatsonon fbcon yes, on vgacon no15:26
cjwatsonthe patch I sent to kernel-team makes it per-vc in the process of fixing the other problems15:27
Keybukif you set the vgacon font for tty1 when that's in KD_TEXT, but the fg_console is tty7 in KD_GRAPHICS ...15:27
Keybukwhat happens then?15:27
cjwatsonbut doesn't quite work properly yet15:27
cjwatsonboom15:27
cjwatsonalmost certainly15:27
Keybukbiiiig bada boom15:27
Keybuk'cause obviously what I really don't want to introduce into the boot is VT switches15:27
cjwatsonconsole-setup currently checks fgconsole; it's racy, but not much to be done about it right now15:27
cjwatsonif we can set the font strictly between fbcon loading and plymouth-splash switching mode ...15:28
KeybukI think plymouth leaves the vt in K_XLATE but KD_GRAPHICS15:28
cjwatsonplymouth sets raw mode15:28
Keybukcjwatson: that doesn't work if fbcon is built-in to the kernel15:29
cjwatsonor at least calls cfmakeraw15:29
Keybukcjwatson: oh, I stand corrected then15:29
cjwatsonbut setting the keymap 'on starting plymouth-splash' (and other bits to cope if plymouth never runs) appears sufficient15:29
Keybukyou'd have to do it on starting plymouthd too :-/15:30
cjwatsonplymouthd?  I don't have that ...15:30
Keybukerr, plymouth.conf15:30
cjwatsonhow come?  it doesn't set raw mode until the splash comes up, AFAICS15:30
cjwatsonnor does it switch to graphics mode until then15:30
Keybukthat will bring the splash up if fbcon is already loaded15:30
cjwatsonoh15:31
cjwatsonactually it looks like I just did 'on starting plymouth'; if plymouth is started in the initramfs, then the initramfs scripts already take care of setting up the console15:32
Keybukright15:33
* cjwatson goes to check the KD_TEXT/KD_GRAPHICS question above in the kernel15:33
Keybukhmm15:34
Keybukdo you need /dev/tty stuff to set the keymap or font?15:35
cjwatsonconfirmed; AFAICS, KDFONTOP on a non-foreground VC will cause vgacon to write to video memory and explode if the fgconsole is in fact (say) X15:36
Keybuk*cry*15:36
cjwatsonyes, need /dev/tty*15:36
Keybukargh!15:36
cjwatsonwell, [1-6]15:36
Keybukthat makes things even more complicated15:36
Keybukif you need /dev/tty* then you have to also wait for virtual-filesystems15:36
Keybukbut plymouth will be started before that15:36
cjwatson*blink*15:37
cjwatsonoh, I was unclear above: we can set the keymap at any time, as long as the console we're actually setting the keymap on isn't in raw mode15:37
cjwatsonfont is the one that depends on the state of the foreground console as well15:38
cjwatsonit's very tempting to just mknod /dev/tty[1-6] if they don't exist yet15:38
Keybukargh!15:38
Keybukplease don't15:38
cjwatsonboot time?15:39
Keybukpartly, plus conflict with udev, devtmpfs, etc.15:39
cjwatsonmm.15:39
cjwatsonI guess there's no way to pull tty device creation earlier?15:40
Keybukif using devtmpfs, they'll always be there15:40
Keybukbut there's the following case:15:40
Keybuk - older kernel (no devtmpfs)15:40
Keybuk - no ramdisk (so nothing mounted on /dev early)15:40
Keybukso you might have /dev/tty1-6 there as you start, but /dev gets mounted as an empty tmpfs by mountall as you're setting things up, so the device nodes vanish on you15:41
cjwatsonas long as it doesn't actually explode, I could live with that not managing to set console keymap and font, if that's the price15:41
cjwatsonuntil such time as we fix the kernel to not have these painful limitations15:42
Keybukok, how about this then15:42
Keybukyou need the foreground console in KD_TEXT, and most consoles in K_XLATE15:42
Keybukassume we're using fbcon15:42
=== Tonio__ is now known as Tonio_
Keybukso when the fbcon driver is loaded, set up the consoles keymap and font15:43
Keybukthat'll cover the majority of cases15:43
cjwatsonwhat hardware's going to end up in vgacon for lucid?15:44
Keybuknone15:44
Keybukthe only way to get that I suspect is using video= on the command-line15:44
cjwatsonoh, because we use vga16fb and fbcon on top15:44
Keybukexactly15:45
cjwatson(hm, I'm not actually entirely sure I'm correct about my assertion regarding the keymap.  we appear to set it on /dev/tty0)15:46
Keybukhaha :)15:46
Keybukwonder what happens if you VT switch while doing that :D15:46
cjwatsonthat said, you can do loadkeys --console=/dev/tty1,/dev/tty2,/dev/tty3,/dev/tty4,/dev/tty5,/dev/tty6 and time says it takes no longer here, despite all those ioctls15:48
cjwatsonI guess the time might just be parsing the cache keymap15:48
cjwatson*cached15:48
=== jibouman` is now known as jiboumans
cjwatsonKeybuk: so, if I just do this 'on graphics-device-added fbcon', and make sure it guards against the tty being in raw mode or the vc being in graphics mode, that should be enough even if fbcon is built-in?15:50
KeybukI think so15:50
cjwatsonI have a feeling that there's in fact just one keymap to rule them all15:52
cjwatsonI'm not seeing much in the way of VC-dependency in here15:53
Keybukprobably15:53
Keybukeasy well to tell15:53
Keybukset funky keymap15:53
Keybukswitch VT :)15:53
sorenIs there a klingon keymap?15:53
cjwatsonconfirmed, just the one15:54
sorenIf there is, is it just like an English one, but with needle and acid and stuff on the keys?15:54
Keybukcjwatson: so for both you just need tty0 ?15:54
ionhttp://www.slashgear.com/wp-content/uploads/2009/01/klingon_keyboard1.jpg15:54
Keybukor do you need to set font-per-vc ?15:54
cjwatsonyou do need to set font-per-vc15:55
Keybukwhen VCs are created, does it copy the font from an existing one?15:55
sorenion: I thought klingon used an English^WEarth character set?15:55
sorenPerhaps it's just usually transliterated.15:56
cjwatsonfbcon at least doesn't seem to15:56
cjwatsonit copies from a previous fb on the same console if it can, but that's all15:56
cjwatsonkeymap: a hack occurs to me15:56
cjwatsonit matters if the tty you happen to pick is in raw mode15:56
cjwatsontherefore, iterate through ttys until you find one in unicode mode, and use that15:57
Keybukthat'd work ;)15:57
cjwatsonthey almost certainly won't *all* be raw15:57
Keybukjust wondering what happens then15:57
qenseI've got a project of which multiple binaries are compiled, including a shared library. I would like to link to that library inside those other binaries, but the only working solution I found was adding the source files of the library to the SOURCES of the other binaries in the Makefile.am. Using #include "path/to/file.h" doesn't work, the compiler keeps complaining about non-defined/existing functions.15:57
Keybukyou start with VT115:57
Keybukplymouth creates VT715:57
Keybukdoes that mean that VT2-6 exist or not?15:58
cjwatsonwhat does it do to create vt7?  openvt?15:58
Keybukcjwatson: VT_SETACTIVE15:58
cjwatsonYM VT_ACTIVATE?  ok.15:59
Keybukno, VT_SETACTIVE ;)15:59
cjwatsonno such ioctl15:59
Keybukit's VM_ACTIVATE combined with VT_SETMODE in one ioctl15:59
Keybukerr, VT_SETACTIVATE sorry15:59
cjwatsonah.  no match for that in plymouth source though15:59
Keybukcjwatson: you're looking at the unfixed plymouth source remember16:00
Keybukthe plymouth source with lots and lots of issues around VTs :)16:00
cjwatsonanyway, no matter, both call vc_allocate16:00
Keybuklike doing all the ioctl()s on /dev/console instead of the right VT16:00
Keybukyeah16:00
Keybukdoes that allocate the intermediate ones?16:00
cjwatsonI'm just looking16:00
Keybukbecause that would mean only VT1 exists at the point your stuff gets run16:00
cjwatsonit doesn't appear to16:00
Keybukthen plymouth would make either VT7 only or VT2-716:01
Keybukso would that not mean that getty 2-6 don't have a font16:01
cjwatsonhmm.  so what *does* allocate those vts?16:02
Keybukgetty I suspect16:02
cjwatsonI *think* that the act of opening the tty device allocates the VC on it16:04
=== plopplop is now known as Tonio_
Keybukcjwatson: the act of observing them calls them into existance?16:17
Keybukhow quantum16:17
=== jamie is now known as Guest18628
=== beuno is now known as beuno-lunch
=== dmart is now known as Guest95366
gadeynebramHoi! Excuse me if i'm in the wrong channel. I'm looking for some information to start contributing with ubuntu as a developer. Can anyone point me in the right direction?16:46
=== Guest95366 is now known as dmart_
=== deryck is now known as deryck[lunch]
pittigadeynebram: https://wiki.ubuntu.com/ContributeToUbuntu has quite a lot of pointers and is a good "signpost" page16:59
gadeynebramtnx pitti17:01
pitticjwatson, ev: hm, what's the magic key to select keyboard/language in the gfxboot screen now? would it be possible/prudent to add a "press F1 to select keyboard" or so?17:10
evany key17:10
evyou just have to be quick17:11
pittiah, that gets me back to the old gfxboot17:11
evright17:11
pittiyes, not much time17:11
evis that not what you're after?17:11
pittiI was trying to make sense of the "keyboard equals human" equation :)17:11
evhahaha17:11
evI think it was the best of a long list of bad options17:11
\shkwwii: dude, how can someone change the window border buttons from left to right, and when do we get the window menu button back? ;)17:12
* sebner waves at \sh :)17:12
pittiev: hm, maybe I'm just dense, but I find it a bit confusing17:12
didrockscjwatson: thanks for the merge :)17:13
\shhey sebner :)17:14
cjwatsonpitti: the timeout is five seconds; we couldn't put any text there because it's pre-language-selection17:15
cjwatsonso the best we could do was hope that people would grok the keyboard icon17:15
cjwatsonthe rebus is supposed to be "press a key for accessibility options", since that's the primary thing left that you can't do any other way17:16
pittiah17:16
cjwatson(though not by any means the only thing left and I think the design team over-focus on that part, but ...)17:16
pittiwould "F1 = <keyboard> <human>" be too evil?17:16
cjwatsonthe idea was to cause fewer people to see the full boot screen17:16
pittiI know that it's "any key", but F1 is F1 in many languages at least17:16
cjwatsonwell, talk with Michael Forrest maybe?17:17
pittiah, sure17:17
pittibryceh, tjaalton: can I just upload -vmmouse with a working udev rule, or should I send you a patch, for review/git commit/sponsoring?17:22
pitti(I'll send a patch to Debian, too)17:22
=== beuno-lunch is now known as beuno
=== LaserRock is now known as LaserJock
ograkirkland, is there any way to create a qemu image that automatically grows without having to specify the imagesize at creation time ?17:38
kirklandogra: sort of17:39
* ogra thought qcow2 would do it but i'm apparently wrong17:39
kirklandogra: kvm-img create -f qcow2 foo.img 10000G17:39
kirklandogra: that's a 10TB backing disk17:39
kirklandogra: though it shouldn't take that much space17:40
ograindeed17:40
kirklandogra: pick your size17:40
kirklandogra: you have to give it *some* size17:40
kirklandogra: but qcow2 shouldn't use it all17:40
ograwell, if i give it 1G and install ubuntu-desktop in it i run out of space17:40
ograat least in qemu-system-arm17:40
kirklandogra: how big is a desktop install now?17:41
kirklandogra: i thought it was 4+G ?17:41
pittinah17:41
pittiin two releases ago we were at 2.3 GB17:41
ograshould be below 317:41
pittiperhaps 2.5 now17:41
ograi like to keep some buffer space for package cache etc thats why i usually pick 417:42
ograbut for my qcow2 tests i just defined 1 and expected it to auto-grow17:42
pittimdeslaur: thanks for fixing vmmouse_detect!17:42
pittimdeslaur: I have an udevified package now, currently testing in kvm17:43
ograthough my prob is that i need to mount the image and converted it back and forth from/to raw ... i only just discovered qemu-nbd ...17:43
ograkirkland, could converting it be my issue ?17:43
kirklandogra: what are you converting it to/from?17:43
ograkirkland, i create it raw, run debootsrap in it in qemu-user ... then convert it to qcow2 and use it as disk for the rest of the install in qemu-system17:44
mdeslaurpitti: cool! can't wait to try it out!17:44
tjaaltonpitti: just upload17:44
tjaaltonpitti: and thanks!17:44
pittitjaalton: ok, I'll send the debdiff to debian and the rule to an upstream bug17:45
pittithanks17:45
kirklandogra: oh, yeah, DFDT17:46
kirklandogra: :-)  create it qcow2 to start with17:46
ograyeah, i only did find qemu-nbd now ... i need to mount it somehow for the debootstrap run :)17:47
* ogra is trying to find a proper workaround for bug 53273317:47
ubottuLaunchpad bug 532733 in qemu-kvm "apt/dpkg in qemu-system-arm hangs if a big task is installed" [Undecided,New] https://launchpad.net/bugs/53273317:47
ograqcow2 sadly isnt loop mountable17:47
=== deryck[lunch] is now known as deryck
slangasekgeser: if you use LP: instead of lp: in your changelog, there's no need to update bugs by hand to say you've committed :)17:50
slangasekgeser: this appears to be a bug in bzr's changelog regexp, which curiously doesn't match the dpkg-dev one17:50
pittitjaalton: meh, the first time I blamed my stupidity, but the second time I really triple-checked: building the -vmmouse source kills the .postinst I just wrote.. WTH?17:50
geserslangasek: so "lp: #xxx" only works for Launchpad-Bugs-Fixed in .changes files but not for LP itself?17:51
pittiargh, "cleanscripts" in xsfbs.mk17:51
ograpitti, eaten by the virtual mouse :)17:51
tjaaltonpitti: hmm, heh17:51
* pitti rewrites it a third time, and tries with .in17:51
geserslangasek: thanks, will remember that. is there a bug about this filed in LP itself?17:51
slangasekgeser: probably not filed yet, getting there17:53
dpmbryceh, thanks for integrating the patch to load translations from failsafeXinit!17:55
Keybukslangasek: http://pastebin.ubuntu.com/389103/ - was that you?17:56
=== yofel_ is now known as yofel
slangasekKeybuk: looks familiar; I'm perfectly willing to believe it's wrong17:58
Keybukit could well be right17:58
Keybukit just wasn't sent upstream17:59
Keybuk*spanks*17:59
slangasekyes, sorry17:59
slangasektseliot told me he usually interacts with upstream via IRC; so I joined the channel and have seen no activity there since17:59
slangasekso the submission got backburnered until I could figure out what I'm supposed to do17:59
Keybukthe channel is mostly "bug halfline about things" ;-)18:00
Keybuks'ok, I shall commit for you18:00
brycehdpm, thanks for making it :-)18:00
Keybukgrr @ bzr18:01
KeybukI wish the colon would stay put18:01
Keybukbzr diff --old :submit SOME-FILE18:01
slangaseksounds like a medical problem18:01
Keybuk"ah yes, I need the upstream version"18:01
Keybukbzr diff -r submit: SOME-FILE18:01
Keybukwhy does the colon dance like that?18:01
Keybuk*fumes*18:01
slangasekirritable colon syndrome18:01
Keybuklifeless: I blame you18:01
Keybukat least GIT is consistent18:02
Keybukconsistent unbearable torture18:02
jdongwait when did the colon dislocate like that??18:04
ionAt least the rectum is still where it’s supposed to be.18:05
ScottKYou've checked?18:05
ionYeah, i have, your rectum is fine.18:06
ScottKThat's a compliment I don't often hear.18:07
Keybukhttp://www.youtube.com/watch?v=xHKTE75dgE418:07
ionkeybuk: :-)18:07
=== tkamppeter_ is now known as tkamppeter
Keybukoh, wow18:13
Keybukbzr revert -r submit: FILE18:13
Keybukand18:13
Keybukbzr revert -r :submit FILE18:13
KeybukDO DIFFERENT THINGS18:13
* Keybuk weeps18:13
jdongKeybuk: eeek, is one of the colons acting as a revno separator?18:16
Keybukno, I think one of them means18:16
Keybuk"the branch you merged from RIGHT NOW"18:16
Keybukand the other means18:16
Keybuk"the branch you merged from AT SOME ARBITRARY POINT IN THE PAST THAT YOU DON'T WANT"18:16
jdongwhat???18:17
jdongsheesh18:17
ScottKbzr revert -r :submit: FILE probably ends the Universe.18:17
ionWhenever someone does that, the universe simply reboots and repeats in an infinite loop.18:18
ScottKCool.  Resolves the open/closed question then.18:19
Keybukbzr: ERROR: ":submit:" is not a valid location alias.18:20
ScottKI knew someone would try it ....18:20
kirklandogra: oh, right, qcow2 isn't loop mountable18:20
jibelany cups maintainer could have a look at bug 532053 ?18:21
ubottuLaunchpad bug 532053 in cups "package cups 1.3.9-17ubuntu3.6 failed to install/upgrade: subprocess post-installation script returned error exit status 1 - chown: changing ownership of `/etc/cups/printers.conf': Operation not pe..." [Undecided,New] https://launchpad.net/bugs/53205318:21
jibelIt appears 3 times today. The latest jaunty upload seems to be broken.18:21
ScottKtkamppeter: ^^^18:22
jmdaultA quick question for the gurus: how do you deal with a FTBFS for lpia?18:45
jmdaultIs there a way to tell launchpad *not* to build a package for this arch?18:45
slangasekjmdault: um... at this point, you generally don't, as lpia is not a supported arch in lucid :)18:46
jmdaultslacker_nl: I'm backporting to hardy18:46
slangasekwell, if the only way you were planning to deal with it was by telling Launchpad not to build it, then I think you can ignore it anyway18:47
jmdaultI thought by having "Architecture: i386 amd64" in debian/control, that it would not build for lpia, but it stubbornly tries to18:47
Keybukthat's more of a guideline18:48
jmdaultI guess I can ignore idt, but it leaves a red X in my PPA and it looks bad ;-)18:48
KeybukI'm not entirely sure whether PPAs even know P-a-s18:49
=== pedro__ is now known as pedro_
lifelessKeybuk: I don't like that they are different18:58
lifelessKeybuk: one means 'the branch you submit to'18:58
lifelessKeybuk: the other means 'the common ancestor of the branch you submit to'18:59
=== sconklin is now known as sconklin-away
=== jono_ is now known as jono
keescjwatson: I couldn't even figure out how it was done before.  ucf, I think?  since the os-prober actually examines root filesystems, maybe we can do something similar.19:02
cjwatsonkees: I'd rather leave it out19:02
cjwatsonit was a source of trouble, and I don't have time to fix it up19:02
cjwatsonone problem was that it had no way to spot that some other OS on the disk had been upgraded unless you reran update-grub19:03
cjwatsonand I think there may have been other problems too19:03
keescjwatson: fair enough.  I'll shed quiet tears.  :)19:05
kwwii\sh: gconf and never. :P19:21
ScottK\sh: There's a post on planet.ubuntu.com about it.19:22
cjwatsonRiddell: I'm more than a little bit lost with this ubiquity KDE startup thing19:25
cjwatsonRiddell: I've been trying to find my way around mazes of KDE startup code for an hour or two now, and it may be time for me to admit defeat19:26
cjwatsonRiddell: I imagine we just need to start up a couple more bits of KDE ... I could try guesswork19:26
cjwatsonRiddell: something is getting confused about not being able to talk to the session bus, because I can see in strace that the session bus is running19:27
cjwatsonhmm, I wonder if it's just kdesudo eating environment variables or something?19:28
cjwatsonno, can't be that, we're already running as root here19:30
cjwatsonand ubiquity definitely has DBUS_SESSION_BUS_ADDRESS in its environment19:34
tkamppeterScottK, this is strange, package installation is done as root, so chown should work. In addition, I did not do the latest Jaunty upload. I think it was pitti, but I am not sure. Check Launchpad for who uploaded and see the debian/changelog for what bug got fixed by the SRU and/or security update.19:44
ScottKtkamppeter: I just know you have a general interest in the package.19:49
mdeslaurjcastro: is anyone working on application indicator support for liferea?20:29
jcastronot afaik20:30
Riddellcjwatson: what's the best way to play with the stand alone ubiquity startup?21:17
cjwatsonRiddell: I've been booting with break=casper-bottom and playing with it there21:28
cjwatsonit's a bit time-consuming, but at least fairly reliable21:28
cjwatsonRiddell: my current thought is that I could use setresuid() to confuse KApplication into thinking that we aren't running setuid21:28
cjwatsonbut without confusing dbus into thinking the euid is root21:29
cjwatsonhowever, this involves writing osextras.setresuid, since python itself doesn't have that until 2.721:29
Riddellcjwatson: it's weird because nothing much has changed in that area since karmic21:32
Riddellmight be worth trying with an old kdesudo to see if that's it21:32
Riddellor even kdesu21:32
cjwatsonwe're not using either21:33
cjwatsonthe install-only mode starts ubiquity up directly as root21:34
cjwatsonI'm wondering if the change might have been in something like dbus21:34
cjwatsonI agree not a lot has changed; OTOH if I can fix it with setresuid that might be a win all round :)21:35
cjwatsonI'm speculating slightly - the strace was hard to make out21:35
cjwatsonactually I'm speculating a lot21:35
cjwatsonmight be reproducible by starting an arbitrary KDE application as real-root (setuid not seteuid, so su not sudo) though, making sure that DBUS_SESSION_BUS_ADDRESS is passed through21:36
cjwatsonwith any luck it would crash in the same way21:36
gtlzany work being done on the "encrypted home directory" stuff to allow users to pick from the different algos? i'd love to be able to pick twofish with a 32 keybit for example...21:53
gtlzwithout having to do it manually21:54
CaesarSo I have this theory that autofs5-ldap isn't behaving because it's being started prior to the network coming up (it has no upstart job)21:57
CaesarIs that possibly what's happening?21:57
sebnerjdstrand: it makes me pretty sad to say this but please don't sync supertux today (FFe, just subscribed ubuntu-archive) as it's still in incomming *hahah* xD21:59
=== rickspencer3_ is now known as rickspencer3
jdstrandsebner: heh, ok22:00
sebnerjdstrand: thanks :)22:01
slangasekCaesar: sysvinit scripts will not be run before localhost is up, but other network interfaces aren't guaranteed to be up22:12
CaesarHmm, so that may well be the problem then22:13
CaesarI shall try to write an upstart job for autofs522:13
CaesarHow do I specify "when a non-lo interface has started"?22:13
slangasekCaesar: cf. /etc/init/nmbd.conf in samba22:14
CaesarVery good22:14
cjwatsonRiddell: I've confirmed that the same thing happens under su22:46
cjwatson(admittedly with konqueror rather than ubiquity, but the failure is in the same place)22:47
CaesarHmm, with either expect fork or expect daemon I end up with two automount processes, whereas with start-stop-daemon, I only had one22:51
cjwatsonRiddell: also confirmed that using setres[ug]id fixes it for launching konqueror in a suitably configured environment22:52
cjwatsonso I think I'll go ahead with this approach22:53
keestedg: so, I have indicator-applet on my panel.  it has a little envelope thing that implies it's related to pidgin.  how do I get rid of that?23:13
tedgkees: Pidgin or the applet?23:13
tedgkees: There is xchat messaging menu integration now...23:14
* tedg hugs kenvandine23:14
keestedg: then envelope itself.  it's an icon on my desktop that is meaningless for me, so I don't want it showing up.23:14
keestedg: also, the volume control icons are busted; how do I fix that?23:14
tedgkees: If you really want it gone you can apt-get remove indicator-messages23:14
tedgkees: But if you just want the icon to leave you can copy /usr/share/indicators/messages/applications/* to ~/.config/indicators/messages/application-blacklist23:15
tedgHell you could probably sym link it... but I haven't tried that.23:15
keestedg: so, just having a file there causes an icon to appear?  I'm running neither pidgin nor evolution, so I wouldn't expect an indicator for it.23:16
tedgkees: The idea is that you don't need to know if the program is running or not to find the messaging menu useful.23:17
persiakees: The trick is that it's not trivial to tell what might send DBus messages.23:17
superm1but if you close pidgin buddy list it doesn't stay running?23:17
* persia is gleefully removing indicator-messages and indicator-me23:18
keeshow about having it only show up if pidgin or evolution sends a message?23:18
tedgpersia: That's actually not an issue, we do lots of crazy things to make it so we can discover that :)23:18
persiatedg: Can you do more crazy things, because I'd like my panel space back :)23:18
tedgkees: We do, only if they're installed.  By installing them you're sending a message :)23:18
persiatedg: Except I've gone through and purged all of evolution and pidgin, and I still have it.23:19
tedgpersia: That is probably because you were on devel release for karmic.23:19
persiatedg: No, this is in lucid.23:19
tedgpersia: There's probably a file in /etc/indicators/* that was installed.23:19
keestedg: no, i mean, it's fine that the files are there and installed, but why show the icon before the application has sent a notification?23:19
tedgpersia: We couldn't remove them in /etc, so that's why it's /usr/share now.23:19
persials: cannot access /etc/indi*: No such file or directory23:20
keestedg: to confirm, ~/.config/indicators/messages/application-blacklist  (singular, not plural "application") should be a directory contiains the files from  /usr/share/indicators/messages/applications/ ?23:20
tedgkees: I realize what you're saying.  And I'm saying that we can't really figure out whether you're using an application or not.  We want to have an entry there whether it's running or not.23:20
keestedg: so far, symlinks, copying, plural and singular, has not worked23:21
keestedg: can you explain why?  (i.e. it's never sent a message, so why is there an icon?)23:21
tedgkees: ~/.config/indicators/messages/applications-blacklist/23:21
tedgkees: Sorry, I think that was wrong before23:21
persiatedg: blacklisting is great, but the complaint is that it shows by default even if clients aren't installed.23:22
keestedg: blacklist doesn't work.  can you confirm it works for you?23:22
tedgkees: You could say that the same about the Applications menu :)23:22
tedgkees: Yeah, I have Empathy blacklisted23:22
keestedg: no, that's for applications I want to start.  the notification area is for messages that are waiting for my attention.23:22
tedgpersia: If it's not installed, that's a bug.23:22
keestedg: do I need to restart something for it to notice?23:23
tedgkees: Your clock wants your attention?23:23
tedgkees: No they're all watches.23:23
keestedg: my clock is running.  it's a separate applet completely.23:23
keestedg: update manager sends a notification, an icon appears.23:23
persiatedg: Just to confirm, I should be able to have indicator-messages installed and not see an icon if I have neither of pidgin or evolution installed, right?23:24
tedgkees: Think of the messaging menu more like your clock.  It's a place for messages to go, and a place for you to find messaging applications.23:25
keestedg: can you pastebin this for me: find ~/.config/indicators/messages/applications-blacklist | xargs grep -H .23:25
tedgpersia: Yes.23:25
tedgpersia: Do you have anything in /usr/share/indicators/messages/applications ?23:25
persiatedg: Thanks.  I'll reconfirm with a fresh lucid install, and file a bug from there.23:25
keestedg: but how do I configure (GUI) what I want for messaging?  not everyone uses evolution and pidgin23:26
cjwatsonRiddell: I've committed what should be a fix for this23:26
keestedg: for example, rhythmbox doesn't show up there until I run it.23:26
tedgkees: I don't get anything from that command...23:27
Riddellcjwatson: I owe you beer23:27
keestedg: then I don't understand how you're blacklisting.  can you walk me through it?23:27
tedgkees: $ cp /usr/share/indicators/messages/applications/empathy /home/ted/.config/indicators/messages/applications-blacklist/23:28
keescp: cannot stat `/usr/share/indicators/messages/applications/empathy': No such file or directory23:28
tedgkees: Okay, replace with pidgin or what ever you want to blacklist23:28
keescp /usr/share/indicators/messages/applications/* ~/.config/indicators/messages/applications-blacklist/23:28
persiatedg: "ls: cannot access /usr/share/indicators/mes*: No such file or directory" (indicator-messages is installed)23:28
cjwatsonRiddell: wait until it provably works :) I only tested it out of context ...23:29
keestedg: after the above cp, I still have the icon23:29
tedgpersia: Hmm, ls ~/.config/indicators/messages/applications ?23:29
tedgkees: Is it in the menu?23:29
tedgkees: Are there entries in the menu?23:29
keestedg: yes.23:29
cjwatsonRiddell: would have been a hell of a lot less work if we were using python 2.7 :-/23:29
kees$ ls ~/.config/indicators/messages/applications-blacklist23:29
keesevolution  pidgin23:29
keesand I still have the envelope icon and when clicking the icon, it has pidgin and evolution stuff listed23:30
persiatedg: ls: cannot access .config/indicators/mess*: No such file or directory23:30
keespersia: I had to create the directory23:30
persiakees: Right, which makes the contents of the directory unlikely to affect the issue :)23:30
tedgkees: Hmm, Oh, I guess it couldn't create a watch because the dir didn't exist.  You'll have to restart your session.23:31
kees_session_!?23:31
tedgkees: Or killall indicator-messages-service indicator-applet23:31
keesI've restarted the applet a few times, but yeah, I'll try messages-service instead23:31
keestedg: still there.23:32
tedgpersia: I have no idea where your entries are coming from then.  That's very odd.  There's no hardcoded entries.23:32
tedgkees: Entries in the menus?23:32
persiatedg: OK.  Do you need a clean install for me to file a bug, or shall I just file from my workstation?23:32
keestedg: oddly, evolution is gone, but pidgin remains.23:32
tedgpersia: If you could start indicator-messages-service on the console and give the output that'd be best.23:33
tedgpersia: It's very chatty23:33
tedgkees: Heh, Pidgins, can't get rid of them.23:33
kees:P23:33
tedgkees: Do you have any entries in ~/.config/indicators/messages/applications ?23:34
persiatedg: I get a coredump :)23:34
Riddellcjwatson: I'll give it a test on the CDs tomorrow, many thanks for looking into it23:34
keestedg: nope23:34
tedgpersia: After you killed the running one?23:34
persiatedg: do I need to start it in a special way, or shall I just send an apport report with the coredump?23:34
tedgpersia: So special way, but it might not handle not getting it's name gracefully (which should be a bug also)23:34
tedgkees: Hmm, interesting.  Are you sure Pidgin isn't running?23:35
kees$ pidof pidgin | wc -l23:36
kees023:36
keesother notes: symlink doesn't work.23:36
tedgkees: I guess file a bug, I'm unsure why that'd be.23:36
keestedg: also, watches don't seem to work.23:36
tedgOkay guys, I need to run to make dinner.23:36
keestedg: thanks!23:36
tedgPlease file bugs, it should go away too :)23:36
cjwatsonRiddell: guess I'd better upload then :)23:38
persiakees: You're filing the bug?23:38
keespersia: yup23:39
keespersia: 3 actually23:39
persiakees: Excellent, then I'll refrain.23:41
keespersia: bug 533021 if you want to confirm/subscribe23:42
ubottuLaunchpad bug 533021 in indicator-messages "cannot blacklist all messages indicators" [Undecided,New] https://launchpad.net/bugs/53302123:42
keesand bug 53302323:43
ubottuLaunchpad bug 533023 in indicator-messages "blacklist watch does not notice removed files" [Undecided,New] https://launchpad.net/bugs/53302323:43
persiapurging indicator-messages also seems to work, but that seems a less ideal solution (as I *do* want it to suddenly magically pop up if I happen to use a supported client)23:47
=== robbiew is now known as robbiew_

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