[12:31] <geser> bryce: I added a patch to bug #128791. Can you test it out if it helps you further?
[12:31] <ubotu> Launchpad bug 128791 in displayconfig-gtk "FTBFS ImportError: No module named distutils_extra" [Undecided,New]  https://launchpad.net/bugs/128791
[12:31] <bryce> geser: cool will do
[12:37] <bryce> patch applied ok; building now
[12:41] <bryce> cool
[12:41] <bryce> I had to `touch Changelog`, but then it built
[12:47] <bryce> ion_: I wonder if this is similar to your issue:  https://bugs.launchpad.net/ubuntu/+bug/126425
[12:47] <ubotu> Launchpad bug 126425 in xorg-server "[Fixed]  Intel driver (using EXA) crashes system when starting compiz" [Undecided,New] 
[02:04] <Amaranth> iwj: I've been informed that xephyr cannot do accelerated glx but was told to check out glxproxy instead http://gitweb.freedesktop.org/?p=xorg/xserver.git;a=tree;f=hw/dmx/glxProxy
[02:22] <Chipzz> capiira: dash is the default shell used for scripts (which use #!/bin/sh or #!/bin/dash), bash is the default shell for users
[02:23] <capiira> thank you :)
[05:25] <Roundy> this might be the wrong place to ask
[05:57] <archaios7> Evening everyone; if I wanted to help out on some developing for Kubuntu/KDE would I be better served by learning Ruby instead of Python?  I've already started Python because it's recommended for Ubuntu, but I hear Ruby is better supported for QT4?
[06:00] <TheMuso> archaios7: Python is very much preferred round here.
[06:00] <TheMuso> Just abot all tools/utils written for Ubuntu have been written in Python.
[06:00] <archaios7> Even Kubuntu?
[06:00] <TheMuso> Yes.
[06:00] <archaios7> Swell.
[06:00] <archaios7> Good to hear then; cause I'd rather not start over with another language at this point.
[06:01] <archaios7> Yet, that is.
[11:20] <alesan> do you have any idea how to resolve the urgent bug that when inserting a USB key it gets assigned to a random user instead of all users in the plugdev group?
[11:20] <alesan> is there any way to configure this behaviour?
[11:22] <Treenaks> alesan: it gets assigned to the user currently logged in locally
[11:23] <alesan> Treenaks, unfortunately not, it's random
[11:23] <alesan> and the other users on the other displays get an error message not being able to access the device
[11:23] <alesan> I have a multiuser system with 7 separate displays
[11:24] <alesan> one of those displays (:0.0) is the local video/key/mouse
[11:24] <alesan> the others are added using a particular PCI device that adds other 6 vga/key/mouse
[11:25] <alesan> I would really like to change the default mount options but I have no idea where to look for
[11:25] <alesan> I grepped everything but I do not happen to find anything useful :(
[11:29] <IntuitiveNipple> alesan: Check out /etc/hal/fdi/policy/preferences.fdi
[11:30] <alesan> thanks
[11:30] <alesan> well
[11:30] <alesan> :( this does not seem what I need
[11:41] <pitti> hey seb128
[11:44] <seb128> hello pitti
[11:44] <seb128> pitti: what do you there on a saturday? ;)
[11:45] <pitti> seb128: poor wheather :)
[11:45] <pitti> seb128: same question for you
[11:45] <seb128> it's raining here as well :/
[11:45] <pitti> seb128: I just reviewed Neil Horman's kernel patches for core_pattern improvements (IOW: getting apport to work on upstream kernel)
[11:45] <seb128> and I had some rarian questions for upstream so I've decided to start IRC ;)
[11:46] <seb128> does it look good?
[11:46] <pitti> seb128: they aren't too far from our's, but he uses core_pattern macros instead of environment variables
[11:46] <pitti> that's harder to implement, but a bit nicer to use
[11:46] <pitti> and I don't care much either way
[11:48] <seb128> so you are going to switch to the upstream way?
[11:48] <alesan> seb128, I hope I'm not mixing up nicknames, but yesterday I've been told that you could possibly help me on this gnome-volume-manager thing...
[11:49] <pitti> seb128: yes, as soon as it's committed upstream, I'll ask BenC to pull those patches and change apport
[11:49] <alesan> I basically have many displays other than the "console" and, if I insert a USB stick, its contents will appear on a random display and the device will be mounted with random uid
[11:49] <alesan> the other display will show an error message
[11:49] <seb128> alesan: you probably want to speak to pitti about g-v-m
[11:50] <pitti> alesan: didn't we discuss this yesterday already?
[11:50] <alesan> pitti, seb128 ok thank you :) to begin with
[11:50] <alesan> pitti, yes we did but, while I manages to "get around" the problem, I only made a ugly script that is not going to really solve the problem
[11:52] <alesan> right now I stop g-v-m to start in the session by commenting in out from /usr/share/gnome/default.session
[11:52] <alesan> and, in /etc/xdg/autostart/gnome-volume-manager.desktop I changed the "Exec" to a script that checks the $DISPLAY variable and only starts g-v-m --sm-disable if it is :0.0
[11:53] <alesan> I see no other way to fix the "random display" thing.
[11:53] <Amaranth> err, won't that make gnome-volume-manager only work for the first user?
[11:53] <alesan> moreover, I'd really like to be able to configure the uid or gui mount options. any idea where to look?
[11:53] <seb128> Amaranth: why? it should work for the user having the foreground
[11:54] <seb128> no?
[11:54] <Amaranth> seb128: checking for :0.0 means it'll only work for the first X server
[11:54] <alesan> seb128, "having the foreground" means "random" on a multi user system with many displays
[11:54] <seb128> alesan: right, but there is no easy way to solve this problem
[11:54] <alesan> Amaranth, yes that's the best option I've encountered so far
[11:55] <Amaranth> yeah, if you run multiseat i'm not really sure how that could work
[11:55] <alesan> seb128, it seems on fedora they check soem /var/xxx/console file to start g-v-m only for that session on the console (first X server)
[11:55] <Amaranth> ConsoleKit
[11:56] <alesan> what is that?
[11:58] <alesan> there is no such package with similar name as I can see...
[11:58] <alesan> do you have at least idea how to let g-v-m mount with gid=plugdev instead of uid=USER ?
[11:58] <pitti> alesan: it entered gutsy a few days ago
[11:58] <Amaranth> alesan: "ConsoleKit is a framework for keeping track of the various users, sessions, and seats present on a system."
[11:58] <pitti> alesan: you can change the group in the 'drive' or 'volume' properties tab
[12:00] <alesan> pitti, after the device is mounted?
[12:00] <pitti> alesan: no, before
[12:00] <alesan> mh
[12:00] <pitti> alesan: well, mount the device, change options, mount it again
[12:00] <alesan> mh
[12:00] <pitti> 'k, gotta go, cu later
[12:01] <alesan> there are schools in Macedonia that are going to install this system for thousands of users :( this solution is not really simple
[12:08] <alesan> what I do not understand, are the generic mount option of g-v-m hardcoded? isn't there a place to configure?
[12:11] <seb128> alesan: for what sort of device do you want to change the settings?
[12:11] <alesan> a normal USB stick
[12:11] <seb128> alesan: what filesystem?
[12:12] <alesan> I suppose the most common are vfat or so
[12:12] <seb128> alesan: try gconf-editor, /system/storage/defaults_options
[12:12] <alesan> I am preparing a system to be deployed in schools
[12:12] <seb128> you can change the gnome-mount options
[12:12] <alesan> so I should be as generic as possible
[12:12] <seb128> alesan: saturday is not the best day to get replies though, a good part of the distribution team doesn't IRC during the WE
[12:13] <alesan> yes :( I know
[12:13] <seb128> maybe you should mail ubuntu-devel-discuss
[12:13] <alesan> unfortunately it seems I have to find a solution before monday otherwise the deploy could be delayed
[12:13] <alesan> ok
[12:14] <seb128> try changing the gconf keys where I indicated
[12:14] <alesan> ok
[12:16] <alesan> thank you it seems that's what I need
[12:16] <seb128> you're welcome
[12:21] <alesan> umask on mount has a "complementary" meaning right? umask=000 should give full access to everybody
[01:27] <_wattazoum_> hello
[01:27] <_wattazoum_> newbie needs help : I am finalising an application that can be runnable by root and by simple user. I want to add a menu entry for user at "Applications->system tools"(for non root users) and "system->Administration " (for root ) . how can I ?
[01:29] <Kmos> seb128: can you look at ubuntu-archive ? =) I don't like to bother you.. :)
[01:41] <seb128> Kmos: what is the hurry?
[01:41] <seb128> _wattazoum_: have a different .desktop for each entry
[01:42] <_wattazoum_> seb128:  thank you, so I 'll have 2 desktop entry ,  but how to specify the location in the menu ?
[01:43] <seb128> _wattazoum_: Categories=
[01:43] <_wattazoum_> seb128:  Great , you're a great help , thank you very much
[01:43] <seb128> you're welcome
[01:43] <_wattazoum_> :)
[01:48] <geser> Hi Hobbsee
[01:49] <mr_pouit> could someone make a give-back for thunar-thumbnailers (https://launchpad.net/ubuntu/+source/thunar-thumbnailers/0.2.2-0ubuntu1)? it seems it ftbfs some time ago on some arches because of hal failing to install.
[01:51] <seb128> mr_pouit: I doubt it's fixed, nautilus-cd-burner uploaded this morning fails due to hal also
[01:53] <Hobbsee> hiya seb128
[01:53] <mr_pouit> seb128: damn, ok :] 
[01:53] <seb128> hello Hobbsee
[01:53] <seb128> Hobbsee: I try not, I was just cleaning some things because I want to get them landing before next tribe
[01:54] <Hobbsee> seb128: ahhh.  of which the work starts...on friday, or something
[01:54] <seb128> maybe none? ;)
[01:55] <Hobbsee> heh.  bet you'd like that
[01:55] <StevenK> Oh, that'll go well. :-P
[01:55] <seb128> well, I think we could manage to fix issues and do testing, etc in a team organised way if required
[01:55] <seb128> we still need somebody to kick CD builds, etc though
[01:56] <Hobbsee> seb128: and does require someone to organise the team, and make sure it's working, and doesnt fall over
[01:56] <elkbuntu> Hobbsee, volunteers!
[01:56] <Hobbsee> elkbuntu: i suspect you may not find any
[01:56] <elkbuntu> no, im volunteering you
[01:57] <Hobbsee> no, no, i did the last one.
[01:57] <Hobbsee> i have uni this time around.
[01:57] <seb128> Hobbsee: well, I think we have people responsible enough in the team to get something working
[01:57] <Hobbsee> it's a heck of a lot of work - doesnt make sense for canonical to rely on volunteers to do it
[01:57] <Hobbsee> although i'd like to :P
[01:57] <Hobbsee> seb128: oh good
[01:57] <Hobbsee> (well, with pitti, i did the last one)
[01:58] <seb128> Hobbsee: it's just less efficient
[01:58] <Hobbsee> seb128: true
[01:58] <seb128> and it's good to have somebody making sure issues are assigned to somebody
[01:58] <seb128> and we need somebody dealing with the CD building and archive freeze and publisher
[01:58] <Hobbsee> realist: is offering?
[01:59] <realist> I would, if I knew what exactly was involved
[01:59] <realist> s/tast/task/
[01:59] <Hobbsee> realist: see https://wiki.ubuntu.com/MilestoneProcess :P
[02:00] <Hobbsee> there's a list.
[02:00] <elkbuntu> realist, a cat'o'9 come in handy
[02:01] <realist> I see, it's a project management type role :-)
[02:01] <Hobbsee> elkbuntu: indeed!
[02:01] <realist> Surely ubuntu isn't short of a release manager!?
[02:02] <Hobbsee> realist: the current one is getting married, and therefore going on leave.
[02:02] <Hobbsee> no idea when the transition happens
[02:04] <realist> I honestly like to help, but don't have an existing relationship with ubuntu developers.
[02:05] <Hobbsee> realist: if you are interested in helping in bits, i believe there are some areas.
[02:06] <Hobbsee> you'd probably have to ask during the week, i guess
[02:17] <_wattazoum_> me again :-) ; how comes some entries in the "System->Admin" menu (eg. synaptic) are visible only by sudoers and not by others (whyle nothing seems to be specifying this in the .desktop file) ?
[02:55] <mdke> _wattazoum_: because there is no reason to display applications to users who cannot use them
[02:55] <_wattazoum_> yep , but how do I make this for my application ?
[02:56] <geser> I'd guess it's done with Categories
[02:56] <_wattazoum_> mdke:  I would like to make a menu entry that is only usable by sudoers
[02:57] <_wattazoum_> well, I have looked at synaptic.desktop and find nothing that would mean that in Categories
[02:58] <_wattazoum_> thank you geser , mdke for helping me out
[02:58] <mdke> there is likely to be a specification on the wiki about how we did it, hang on
[03:00] <mdke> _wattazoum_: https://wiki.ubuntu.com/HideAdminToolsToUsers
[03:00] <_wattazoum_> WOW
[03:01] <_wattazoum_> mdke:  This is efficient
[03:01] <mdke> :)
[03:03] <_wattazoum_> hum, well, the "X-KDE-SubstituteUID = true" option is quite confusing :-/
[03:03] <_wattazoum_> but that was the solution
[03:03] <_wattazoum_> mdke:  I owe you one :-)
[03:04] <mdke> np.
[03:04] <mdke> we can take it back at any time
[03:06] <_wattazoum_> :p
[03:06] <Hobbsee> mdke: i thought it may have been.  i used to speak to people mainly in the US, rather than mainly in England, where they would keep telling me that I was spelling flavour wrong.
[03:06] <mdke> lies
[03:07] <Hobbsee> exactly
[03:08] <StevenK> Hobbsee: At which point you say, "Sorry, I don't speak American."
[03:08] <Hobbsee> heh :)
[03:33] <realist> mdke: probably because we speak English, in Australia :-)
[03:34] <realist> I still get the irrits, when I see things like "color" in config files
[03:35] <thom> i'm not sure you can claim to speak English and then say "irrits"
[03:35] <thom> :P
[03:40] <realist> thom: that was colloquial ;p
[03:51] <Ng> hmm
[03:51] <Ng> anyone know what PPA means when a package fails to upload? afaics it built fine
[03:52] <StevenK> Launchpad failed to fiddle it to move it into the accepted queue. A buildd admin can twiddle in.
[03:52] <StevenK> Er, twiddle it in
[03:54] <Ng> hmm
[03:54] <Ng> technically I'm a buildd admin, but I don't want to go poking around ;)
[03:54] <Ng> StevenK: thanks
[03:58] <Amaranth> Who is Matthew Nuzum?
[03:58] <elkbuntu> Amaranth, newz2000
[03:59] <Amaranth> Never heard of him
[03:59] <elkbuntu> that's because he hides well
[03:59] <Amaranth> But he is surprisingly bad at filing bug reports
[04:00] <Amaranth> Does he hide out in #canonical only or something?
[04:01] <Ng> he's in #canonical-sysadmin at least (although probably not awake right now)
[04:05] <_wattazoum_> mdke:  are you available ?
[04:06] <_wattazoum_> I would like to propose my software to Ubuntu repositories , can someone point me to the right direction ?
[04:12] <seb128> _wattazoum_: https://wiki.ubuntu.com/MOTU/Packages/New
[04:13] <_wattazoum_> Thank you seb128  ( how do you find docs so easily ? )
[04:13] <seb128> _wattazoum_: you're welcome
[04:13] <seb128> wiki is easy to use, I search pages with "new" in the title ;)
[04:13] <seb128> and then I looked for "package"
[04:13] <_wattazoum_> lol
[04:14] <_wattazoum_> well, next time I'll take more time to find :-)  or use simpler requests
[04:19] <IntuitiveNipple> Do we have any gnome VFS programmers in?
[04:20] <bhale> you probably want #gnome-hackers or possibly #gnomevfs on irc.gnome.org
[04:20] <IntuitiveNipple> yeah, I probably do... I was trying to avoid switching nets :)
[07:49] <siretart> asac: is the broken .pc file in firefox still on your radar?
[07:50] <asac> either its fixed in my bzr branch ... or i dropped it
[07:50] <asac> lets see
[07:51] <asac> siretart: did the compatibility link trick work for you?
[07:51] <siretart> asac: sorry?
[07:51] <siretart> asac: I'm talking about bug #112818, btw
[07:51] <ubotu> Launchpad bug 112818 in firefox "wrong pkgconfig dependencies break builds" [High,In progress]  https://launchpad.net/bugs/112818
[07:52] <asac> siretart: that bug whould be there
[07:53] <asac> siretart: its not a bug iirc
[07:53] <siretart> asac: sorry?
[07:53] <siretart> how can this possibly be not a bug?
[07:54] <siretart> the .pc file specifies this as Cflags: -I/usr/include/firefox/nspr
[07:54] <siretart> However, /usr/include/firefox/nspr does not exist. This breaks e.g. gxine build
[07:55] <CompleteNoob> is there anyone online that can pvt me, and with great patience explain to me how to get started in development/coding?
[07:55] <alesan_> what are the necessary steps do build a custom version of ubuntu. I mean, I would like to add some software and drivers on the live CD
[07:56] <alesan_> I guess there is a svn and a script to prepare the ISO image
[07:56] <asac> siretart: the firefox-nspr.pc file is obsolete
[07:57] <asac> siretart: thus the compatibility link to /usr/include/nspr/nspr.pc
[07:57] <asac> e.g. thats the solution
[07:57] <asac> ... which i asked you to test ... or someone else a few days ago
[07:57] <asac> but never received an answer
[07:57] <asac> i will do that now in bzr branch
[07:58] <siretart> asac: since thre is nothing about that question in lp, I'd think you confuse me with so. else
[07:58] <asac> sure
[07:58] <siretart> asac: can you then perhaps look at fixing the gxine package?
[07:58] <asac> i think so too
[07:58] <asac> what is the issue?
[07:58] <siretart> asac: in debian, it is built against xulrunner, and now I'm quite confused how to fix it in ubuntu
[07:59] <siretart> asac: as said in the bugreport, it FTBFS, because it uses firefox-nspr.pc
[08:00] <asac> siretart: if you want to try ... just rm firefox-nspr.pc and firefox-nss.pc and create links to the nss/nspr files instead
[08:00] <asac> maybe it just works then
[08:00] <asac> if not i can look
[08:00] <ivoks> out of nowhere, why don't we chgrp to dialout on pap|chap-secrets? with rw for group?
[08:01] <siretart> asac: I do not know the firefox source at all. not sure how much time it will take for me to figure out what you exacly mean :)
[08:03] <asac> siretart: no i mean
[08:03] <asac> just in install
[08:03] <asac> remove the firefox-nspr.pc that is installed
[08:03] <asac> and replace it with nspr.pc
[08:05] <CompleteNoob> asac: if i wanted to write a 'hello world' for ubuntu...where would i start? what IDE/compiler etc would i use?
[08:05] <CompleteNoob> i'm VERY new to programming
[08:07] <asac> CompleteNoob: its not really ubuntu specific
[08:07] <asac> e.g. more linux/unix
[08:07] <asac> in general: use and editor + the compiler of your choice
[08:07] <siretart> CompleteNoob: this channel is not about general development, but development of ubuntu. you should try a more focused channel
[08:08] <CompleteNoob> sirestart, could u reccomend a chan i could check out?
[08:08] <asac> CompleteNoob: go to a channel dedicated for the programming language you want to use
[08:09] <CompleteNoob> ok, thank you
[10:37] <siretart> asac: I did now as you told me, firefox-nspr.pc -> nspr.pc and firefox-nss.pc -> nss.pc, and gxine builds again
[10:40] <asac> perfect
[10:40] <asac> siretart: thanks
[10:40] <asac> let me do it here
[10:52] <asac> siretart: https://code.launchpad.net/~asac/firefox/ubuntu-2.0.0.x
[10:55] <siretart> asac: cool. so we need just not forget to let gxine given back after the next upload
[10:56] <asac> well ... maybe add gxine to the bug?
[10:57] <siretart> it is already mentioned in the bug
[10:57] <siretart> it just needs to be given back, no new upload necessary
[11:24] <cassus> hi
[11:24] <cassus> where did the #ubuntu-boot chanel disappeared?
[11:26] <mdke> is bogofilter the preferred spam filtering program nowadays, rather than spamassassin (i see the latter is in universe)?
[11:27] <cassus> ok, never mind
[11:27] <cassus> bye
[11:58] <pygi> hey folks