/srv/irclogs.ubuntu.com/2009/07/06/#ubuntu-devel.txt

lifelessRAOF: so, is there a bug yet ?00:07
RAOFlifeless: About GTK?  Um, no.00:07
RAOFLet me fire up gdb.00:07
lifelessstep 1, file a bug on launchpad.00:12
lifelessstep 2, look at the gtk+2.0 package00:12
lifelessRAOF: bug 39139800:13
ubottuLaunchpad bug 391398 in gtk+2.0 "Applications segfault with gtk+ version 2.17.2 when selecting listbox values" [High,Confirmed] https://launchpad.net/bugs/39139800:13
RAOFYeah, just found that.00:13
RAOFI'll see if my backtrace is anything not already there.00:14
=== edson is now known as Orochimaru
=== Orochimaru is now known as edson
=== FFForever-Away is now known as FFForever
=== WelshDragon is now known as YDdraigGoch
danny1i need help connecting my home wireless to ubuntu. can anyone please help me01:53
RAOFdanny1: #ubuntu is where you want to be.  If that's too noisy, launchpad answers or Ubuntuforums are good places for support.01:54
danny1okay. thank you01:54
=== yofel_ is now known as yofel
=== FFForever is now known as FFForever-Away
ebroderWhat happened to /udev/vol_id in karmic?02:39
ebroderErr.../sbin/vol_id02:39
ebroderWhat's the best next step for bug #395321?03:09
ubottuLaunchpad bug 395321 in xen-3.3 "incomplete patch to curses module in python2.5" [Undecided,Invalid] https://launchpad.net/bugs/39532103:09
ebroderSubscribing ubuntu-main-sponsors?03:09
ajmitchyes, at least for the karmic stage03:12
ebroderIs that better than trying to get doko's attention?03:13
ajmitchcould be, I'm not sure how busy he is03:13
ebroder(debian/control has a Vcs-Bzr of LP:~doko/python/pkg2.5)03:14
ajmitchsubscribing the sponsors team is the usual route for getting the fix in, at least03:15
ebroderI guess I'm just not clear on how the procedure changes when a package seems to have an owner in Ubuntu03:15
ScottKebroder and ajmitch: As I understand it, doko is on a 6 month rotation with Canonical OEM services so doesn't have a lot of Ubuntu time at the moment.03:16
ajmitchScottK: ok, that'll explain why I haven't seen him around as much :)03:16
ebroderubuntu-main-sponsors it is, then :)03:16
ebroderThanks, ScottK03:16
ajmitchthe patch looks small enough to review quickly03:17
ebroderIs there a known issue with ifup and /var/run/network/ifstate?03:21
ajmitchI haven't heard of any03:21
* ebroder sighs. Time to go digging03:22
ajmitchkarmic?03:22
ebroderYeah. I'm getting "ifup: failed to open statefile /var/run/network/ifstate: No such file or directory" when I try to ifup eth003:22
ebroderThis is also a Xen dom0, though - I can't tell yet if that's affecting things03:23
ajmitchodd, I see some mentions of it in the ifenslave changelog (from a google search)03:23
ebroder(the issue is that /var/run/network/ doesn't exist)03:24
ajmitchit exists on my karmic machine that I rebooted yesterday, fwiw03:25
ebroderi'll try without the Xen hypervisor03:27
ajmitchmy karmic box is also a desktop, so it runs NM which fiddles with that file03:28
ebroderHuh - doesn't happen when I'm not running with Xen03:28
ebroderProbably has something to do with how Xen plays dumb games with bridges03:28
ajmitchthat would be strange03:28
ebroderXen renames eth0 to peth0 at boot, and then creates a bridge called eth0 and adds peth0 to it03:29
ebroderIt's kind of gross, really, but so is all virtualized networking03:29
ajmitchmore than just a bit messy03:29
ebroderAnd...that time it seemed to come up fine. I <3 software03:32
ebroderOr maybe update-grub just didn't put the Xen entry back in03:37
ebroderSo yeah, if I run under the Xen hypervisor, then ifup eth0 fails because /var/run/network doesn't exist03:37
ebroderBut this doesn't happen if I run the normal karmic -server kernel03:37
Sarvattthats been around since jaunty, made me scratch my head for some time trying to figure it out03:38
Sarvatti had to add [ -d /var/run/network ] || mkdir -p /var/run/network to my /etc/init.d/networking script on my openvz vps03:38
ebroderSarvatt: Did you ever figure out what's supposed to create /var/run/network?03:39
Sarvattudev which is disabled03:39
Sarvattin my case03:39
Sarvatt/etc/init.d/loopback used to create it but they moved it03:40
ebroderLooks like I'm running udev03:40
Sarvatt/lib/udev/rules.d/85-ifupdown.rules now03:40
Sarvattit was real fun debugging that one remotely :)03:42
ebroderI guess this is more or less bug #36717103:43
ubottuLaunchpad bug 367171 in ubuntu "/var/run/network not created soon enough" [Undecided,New] https://launchpad.net/bugs/36717103:43
ebroderOh wait...I think this is kernel version incompatibility for me or something03:44
ebroder * Starting kernel event manager...03:47
ebrodererror getting signalfd03:47
ebroderudevd[3412]: error getting signalfd03:47
ebroderAha - "To be able to use signalfd(), udev depends on kernel version 2.6.25 now."03:51
Sarvattjust stick that command in /etc/init.d/networking on a new line after start)  :D03:57
ebroderThat works, but it's a terrible fix03:57
ebroderUgh. I think at this point I'm just going to give up on maintaining Xen in anything after Hardy04:07
=== FFForever-Away is now known as FFForever
alkisgasac: hi - just notifying that I'll be here for the next hours, in case you want feedback on this: https://bugs.launchpad.net/bugs/39104005:19
ubottuUbuntu bug 391040 in network-manager "When eth0 is unmanaged, system connections for other NICs aren't displayed nor used" [Medium,Triaged]05:19
=== FFForever is now known as FFForever-Away
hyperairfta: thunderbird-3.0 ftbfs, just to let you know =p05:52
billybigriggeris there a gnome-do ppa on launchpad that anyone is aware of?05:53
billybigriggererrr05:54
billybigriggergnome shell i should say05:54
Sarvattubuntu-desktop05:55
billybigriggersay again?05:55
Sarvattthe ubuntu-desktop team ppa05:56
billybigriggerhttp://ppa.launchpad.net/ubuntu-desktop05:57
billybigrigger?05:57
Sarvattlaunchpad.net/~ubuntu-desktop.....05:57
billybigriggerahh, i see it05:57
billybigriggerhttp://ppa.launchpad.net/ubuntu-desktop/ppa/ubuntu/pool/main/g/gnome-shell/gnome-shell_0.0.1~git20090702-0ubuntu0.1_amd64.deb05:57
billybigriggeris anyone running this on karmic yet?05:57
billybigriggeri've never seen a 0.0.1 package before :P05:57
Sarvattyep05:57
Sarvattyou're not going to be  able to just install a deb for it though05:58
billybigriggeroh05:58
Sarvattneed the other things in there05:58
ionIt’s not even 0.0.1, it’s 0.0.1~ :-P06:01
TheMuso8/c06:06
* ion tries to parse the emoticon06:07
mcasadevall*sigh*06:07
mcasadevallIs there a good way to get a crash-report on apport when it segfaults?06:07
mcasadevall^-- pitti06:10
=== FFForever-Away is now known as FFForever
fabbionesoren: ping?07:06
pittiGood morning07:14
pittimcasadevall: you mean when apport segfaults? it should catch its own segfault; if that happens recursively, you lose, though07:15
StevenKMorning pitti07:15
mcasadevallpitti, I lost :-/07:15
pittimcasadevall: python crashes?07:15
mcasadevallpitti, I posted a crash report from another machine, but I haven't bothered to setup a retracer on the ia64 porting box yet07:15
pittimcasadevall: /var/log/apport.log?07:15
mcasadevallpitti, looks like it07:15
mcasadevallpitti, empty07:16
pittimcasadevall: you could /etc/init.d/apport stop, ulimit -c unlimited, and call it from a shell (if it crashes that way, too)07:17
mcasadevallpitti, yeah, it did, I submitted that crash report07:17
pittimcasadevall: it doesn't crash in gdb?07:17
mcasadevallpitti, I haven't setup the ddebs yet to try it07:18
mcasadevall(the last dist-upgrade hosed gdm on me, I'm trying to fix that first)07:18
mcasadevallpitti, mind looking at https://bugs.edge.launchpad.net/ubuntu/+source/libpango-perl/+bug/388980 (I can't request a sync on libgtk2-perl until this goes through)07:22
ubottuUbuntu bug 388980 in libpango-perl "Main Inclusion for libpango-perl" [Undecided,New]07:22
StevenKmcasadevall: Or we demote libgtk2-perl?07:22
pittimcasadevall: is ubuntu-mir subscribed? I don't have mail for it07:23
mcasadevallpitti, ubuntu-mir is subscribed07:23
gesergood morning07:23
mcasadevallStevenK, then we loose libgnome2-perl in main (I think)07:25
pittidone07:29
* StevenK grumles at how mcasadevall didn't use the MIR template.07:31
mcasadevallStevenK, I was given permission by pitti not to when I filed the bug07:32
mcasadevallpitti, StevenK, https://bugs.edge.launchpad.net/ubuntu/+source/libgtk2-perl/+bug/372106 - care to process the sync request ;-)07:32
ubottuUbuntu bug 372106 in libgtk2-perl "Sync libgtk2-perl 1:1.220-2 (main) from Debian unstable (main)." [Wishlist,Confirmed]07:32
pittimcasadevall: will be done during normal archive day batch processing07:33
mcasadevallsweet07:33
mcasadevallugh07:33
mcasadevallI think GDM broke because the xubuntu-artwork package is hosed on ia6407:34
* mcasadevall grumbles07:34
dholbachgood morning07:36
mcasadevallmorning dholbach07:36
dholbachhi mcasadevall07:36
mcasadevallhow goes it dholbach07:36
=== mcasadevall is now known as NCommander
dholbachgood good - how 'bout you?07:37
geserHi dholbach07:37
NCommanderdholbach, trying to figure out why GDM is hanging on ia6407:37
dholbachhey geser07:37
NCommander(and why python is broken; I think I need to setup an ia64 apport retracer at some point ...)07:37
dholbachNCommander: good luck! :)07:37
NCommanderdholbach, indeed. I'm hoping to have both desktop and server CDs for ia64 building today actually, and be releasable with karmic again07:38
NCommander(SPARC server is also something I'm working on as well, I still need to dehose its kernel)07:38
StevenKNCommander: It's kernel needs cryptoloop enabled, and then it will probably build07:39
NCommanderStevenK, the sparc64 config is very sparse; I think its just a defconfig. I need to sitdown and fix that07:39
NCommanderThen I need to talk with the kernel team with transitioning the ia64 and sparc, and powerpc kernels to remove the -smp variants, and going to -generic07:39
NCommander(and what we want the min. requirements for ia64 to be, ATM, it needs an Itanium2 processor or greater, but thats because the kernel built requiring that)07:40
StevenKNCommander: And Colin, since d-i will need to be fixed.07:40
NCommanderStevenK, d-i was only broken due to a bug int he kernel packaging that caused kernels to be installed uncompressed07:40
StevenKNCommander: If you change the names, d-i needs to know07:40
NCommanderStevenK, oh, right (and the seeds, and a bunch of other crap.)07:41
NCommanderUgh07:41
NCommanderThat's why I want to fix everything before I start playing transition the ports kernel07:41
* StevenK finds himself using the word 'handwave' in an MIR again07:42
NCommanderStevenK, do you plan to use Ubuntu on your SPARC box if it gets to the point where its installable again?07:42
StevenKNCommander: My Sparc box has been decomm'd and is sitting in a corner, powered off07:43
NCommanderoh07:43
NCommanderthat answers that07:43
* NCommander wonders if he's the only one to use Ubuntu/ia64 as a desktop OS ...07:43
StevenKIt's a fairly slow thing, but I could be convinced to fire it up07:43
NCommanderMy sunfire is a freakign antique07:44
NCommander:-/07:44
StevenKIt's an Ultra5, and has (ugh) non-DMA IDE07:44
NCommanderBah, even my Ultra10 is newer than that07:44
* NCommander has an Ultra 10, Netra T1, Netra X1 (which I think has a faulty processor and a sunfire v120)07:45
* TheMuso winces at StevenK's sparc having non-DMA IDE.07:45
NCommanderthe sunfire is freaking load though07:45
NCommanderTheMuso, BTW, any luck w/ running down the issues w/ powerpc?07:46
TheMusoNCommander: No, I didn't look at it on the weekend. I don't know where to continue looking.07:46
NCommanderTheMuso, We need to get the xserve's in the data centre updated to hardy :-/07:47
NCommanderThe problem is that the last time that was tried, the machines themselves panicked07:47
Ryan52NCommander: hm...libgtk2-perl's tests are still ran, you know that, right? just a few of the tests are disabled.07:47
NCommanderRyan52, ?07:47
NCommanderAnd powerpc defaults to power off when power cycled07:47
TheMusoNCommander: Yeah, but we kinda need something more short term I think.07:47
NCommanderTheMuso, *sigh*07:47
NCommanderTheMuso, let me go poke infinity, maybe he has an idea, or I can beg him to update the userland and pin the kernel07:47
Ryan52NCommander: your sync request made it sound like you didn't know this.07:47
NCommanderRyan52, the changelog you posted for the Debian upload said they were disabled :-/07:48
Ryan52I said "disable the failing tests"07:48
Ryan52I didn't say "and disable the suceeding ones too"07:48
Ryan52:)07:48
Ryan52NCommander: so if you do need special xvfb flags, you still need to patch.07:49
Ryan52NCommander: or you can ask nicely and I integrate it into my rules file too so that you don't have to maintain the patch...whichever way you prefer. :P07:50
NCommanderRyan52, when I test built -2 on all architectures, it successfully built07:51
NCommanderRyan52, so no patch is needed as of yet :-) (I remember I pinged you on this in d-perl awhile ago, then found out it wasn't needed)07:51
Ryan52then I guess you don't need special options to xvfb-run anymore. *shrug*07:51
Ryan52okie doke.07:52
* RAOF would really prefer it if gdm didn't keep logging him out seemingly at random.07:53
StevenKRAOF: "Feature"07:54
HobbseeRAOF: yeah, so would I!07:54
Hobbseeat least it respawns07:54
RAOFStevenK: "Any sufficiently obscure bug is really a feature"?07:54
TheMusothats consolekit I think.07:55
TheMusoOr is it not...07:55
RAOFWhatever it is, it seems like it _might_ be triggered by excessive typing.07:56
RAOFJust the trigger you want for a dataloss bug!07:56
TheMusoWell thats not quite what happens for me. I start a session, then randomly I loose my session, have to log in, and then it doesn't crash again for the rest of the session until I restart.07:57
sorenfabbione: Dude!08:00
fabbionesoren: hey man08:01
fabbionesoren: got a minute or 5 for an old fart^friend? ;)08:02
sorenfabbione: Sure. What's up?08:02
fabbionesoren: need some help with hardy kvm :/08:02
pittibryce: could you please check bug 377090 again? Eric says that the userspace tasks are not fixed yet08:08
ubottuLaunchpad bug 377090 in linux "[i945gm] (Needs kernel 2.6.31) DRI2 swapbuffers" [High,Fix released] https://launchpad.net/bugs/37709008:08
daurnimator_hi all08:13
daurnimator_how to make a package and get it included in ubuntu repos?08:14
pittidaurnimator_: https://wiki.ubuntu.com/PackagingGuide08:16
pittidaurnimator_: and https://wiki.ubuntu.com/MOTU/Packages/REVU for getting it into Ubuntu08:17
\shmoins08:17
HobbseeRAOF: where "excessive typing" is "two charactes, but only sometimes".  I seem to keep triggering it by typing on irc.08:18
wgrantHobbsee: Same.08:19
wgrantIt seems to particularly like doing it in the first couple of minutes of my first session.08:19
wgrantAnd there's nothing in the X log.08:19
wgrantAnd it's certainly triggered by typing, but not by the amount.08:19
\shguys....when something like the jaunty kernel is complaining about acpi tables ... what do you need from the sysadmin to get it eventually fixed? mjg59 seems not to be here anymore ;)08:20
geserwgrant, Hobbsee: same here. and it seems to be prevented if ones does the re-login oneself08:34
geserwgrant, Hobbsee: seems to be bug 39559508:40
ubottuLaunchpad bug 395595 in gdm "gdm 2.26.1-0ubuntu2: Random logouts" [Low,Incomplete] https://launchpad.net/bugs/39559508:40
wgrantgeser: Looks like it.08:42
Hobbseegeser: yeah, that'd be it.  I guess I should stop auto-logging in, then08:59
ograhmm, so that upgrade went rather bad09:01
geserHobbsee: just log out once after booting, auto-login will log you in automatically again09:02
Hobbseeoh09:02
Hobbseelogging out doesn't wok fo me - or at least, logs me back in again without a prompt09:02
* ogra sighs ...09:03
geseryes, but after that you don't get kicked anymore (at least I doesn't get kicked after that)09:03
ograso my gdm initscript was completely replaced by some weird wine binary09:03
Hobbseeoh, right09:03
* ogra wonders whats going on here09:04
Hobbseeogra: wine is obviously taking ove the wold.09:04
ogragrrr, and someone enabled the keyboard bell in pluse again09:04
ograHobbsee, well, i wouldnt mid a good merlot or rioja .... jut not on my disk !09:04
Hobbseehehe09:05
Hobbseeindeed09:05
* ogra sighs and reboots once again09:07
\shhmm? gdm initscript replaced by wine binary?09:09
ogramumble09:12
ograso why does gdm suddenly show me systm users ... i surely dont want to log in as approx09:13
ograand why does it default to the userlist09:13
ograsigh09:13
ograand why is my console kbd set to US again09:13
* ogra thinks new gdm hurts more than it gains us09:14
geserogra: the keyboard layout should be fixed now (in -0ubuntu2)09:15
ograii  gdm                               2.26.1-0ubuntu2                   GNOME Display Manager09:15
ograit was fine in ubuntu1 for me09:16
ograit just broke with the last reboot09:16
geseroh, right. the console layout is also broken (just checked) :(09:17
ograogra@osiris:~$ sudo hddtemp /dev/sda09:17
ogra/dev/sda: Hitachi HTS722012K9SA00: 41°C09:17
ograhumm, and that used to be around 30-35°C before09:18
geserogra: listing your system user in gdm could be bug 39528109:18
ubottuLaunchpad bug 395281 in kerneloops "gdm 2.26 criteria for which users shown in greeter list are bad" [Undecided,Invalid] https://launchpad.net/bugs/39528109:18
ograintrestingly its only the approx user09:18
ograand i installed approx weeks ago09:19
ograor reinstalled09:20
ograso i wonder, if its the ck bug, why does it show up now and not before09:20
wgrantogra: Did gdm 2.20 use CK for that? I remember it being more staticly defined in the config file.09:23
ograi think the old gdm just didnt use uid's below 100009:24
wgrantRight.09:25
ograwhat really bothers me is that replacing of the initscript, thats not supposed to happen09:25
pittiogra: right, I see the realtimekit user in gdm09:26
pittiogra: keyboard layout works for me now, though09:27
ograpitti, on console ?09:27
ograit works fine under X09:27
pittioh, haven't tested that09:27
pitti(with German layout)09:27
pittigdm changes the console keymap? bad gdm09:27
ograits simply wrong in tty09:27
pittiplease file a bug then09:27
pitti/etc/default/console-setup is right?09:27
ograwell, it doesnt, thats the point :)09:27
ograit did until last upgrade09:28
pittigdm isn't supposed to set the console keymap09:28
pittithat's /etc/default/console-setup09:28
pittiand X reads it from there09:28
ograXKBMODEL="pc105"09:28
ograXKBLAYOUT="de,us"09:28
ograXKBVARIANT="nodeadkeys,"09:28
ograXKBOPTIONS="grp:alts_toggle"09:28
ograhmm09:28
pitti"de,us"??09:28
ograwhere does the us come from there ...09:28
ograi never touched that file09:28
pittiit should be written by the installer09:29
ogramust be the gnome tool09:29
ograwell, when my X keymap was gone you suggested i should set it in the gnome keyboard tool, that has an US map by default09:29
ograi didnt delete the us one but added the german one and clicked on "set systemwide"09:30
ograso i guess its gnome-systemtools fault09:30
pittiah, that would be it09:31
pittimvo: what would be the right package for this? ^09:31
pitti(AFAIK you did the "system wide" stuff, didn't you?)09:32
mvopitti: ubuntu-system-service09:32
pittiogra: ^09:32
* ogra removes the us kbd in the kbd properties and reboots once more09:32
ograhey09:32
mvobut it sounds to me like we should teach console-setup about layout="one,two"09:32
ograsomeone promised the system menu would have the reboot item back09:33
ograbah09:33
ograi only have logout here09:33
pittiit does09:33
pittignome-panel version?09:33
ogralock screen and logout...09:33
ograno idea, upgraded 20min ago09:33
* ogra checks09:33
ogra1:2.26.2-1ubuntu409:34
pittimvo: does console-tools actually understand several layouts? it doesn't make sense, it should just do the default one09:34
ogra++09:34
pittiogra: hm, that should be the fixed one09:34
mvook09:34
* mvo fixes09:34
* pitti pokes gdm for the "shows system users" issue, thanks to james_w for analyzing09:34
ograpitti, i *had* the shutdown option yesterday, it must have been gone with todays upgrade09:35
mvopitti: hm, so for me de,us in the console works just fine, switching keymaps with alts works too09:36
mvo^-- ogra09:36
pittimvo: wow, I wasn't aware that VTs could do that09:37
pittimvo: is "both alts" hardcoded there?09:37
mvoI think it reads it from xkboptions09:37
pittiah09:37
mvoXKBOPTIONS="grp:alts_toggle"09:37
pittinice09:37
mvoyeah09:37
mvoso gdm does not do anything to the keymap? or does it read the /etc/default/console-setup file?09:38
pittimvo: gdm really shouldn't09:38
pittiif it does (by default), it's a bug09:39
* mvo pokes it a bit09:39
pittimvo: hal reads /etc/default/console-setup, and X.org reads it from hal09:39
ograconsole-setup is right now09:39
ograthe keyboard isnt though09:39
pittigdm doesn't even have an UI for setting the keymap09:39
pittiso it shouldn't mess with it09:39
ograXKBMODEL="pc105"09:39
ograXKBLAYOUT="de"09:39
ograXKBVARIANT="nodeadkeys"09:39
ograXKBOPTIONS="grp:alts_toggle,altwin:menu"09:40
ograstill US kbd on tty09:40
mvoogra: so on the console you also got us?09:40
mvohmm09:40
ogramvo, *only* on ttys09:40
ograits right in X09:40
pittiogra: you rebooted after this? or restarted whichever init script reads it?09:40
ograrebooted09:40
mvoogra: does it work if you run /etc/init.d/console-setup start manually?09:40
* ogra tries09:41
pitticonsole-setup:# Short-Description: Set console font and keymap09:41
pittihmm09:41
ogramvo, yes09:41
ograrace ?09:41
mvoogra: I suspect its run too late then for some reason09:41
ograyep09:41
ograi dont know if it still runs from initramfs (it once used to)09:42
* ogra does an update-initramfs and reboots09:42
saispohi09:42
mvoogra: I think that is the problem, for me LAYOUT=de,us seems to work fine09:42
saispohave you planned to sync the kernel git with the latest update ?09:42
TheMusosaispo: 2.6.31-rc2 was uploaded a few hours ago.09:43
saispoTheMuso: for hardy LTS excuse me :)09:43
TheMusosaispo: oh ok then. :)09:44
ograinitramfs -> didnt help09:45
ograso the initscript needs to move09:46
ograthough thats run in rcS09:46
ograi dont get how it can be to late09:46
saispoTheMuso: you think, it will be sync soon ? :)09:48
ograTheMuso, please disable the keyboard bell in terminals again in pulse, the "clonk" if i reach the beginning of a line makes me mad09:49
ograugh ... /etc/rc2.d/S12915resolution how did that get there09:49
ograogra@osiris:~$ LANG=C sudo apt-get remove --purge 915resolution09:51
ogra...09:51
ograPackage 915resolution is not installed, so not removed09:51
ogra...09:51
ograogra@osiris:~$ ls -l  /etc/rc2.d/S12915resolution09:51
ogralrwxrwxrwx 1 root root 23 2008-04-10 17:26 /etc/rc2.d/S12915resolution -> ../init.d/915resolution09:51
ograi'm pretty sure i *never* had 912resolution installed on this machine09:51
* ogra cries ... whats going on with my laptop09:52
pitti/usr/share/initramfs-tools/scripts/init-top/console_setup:if [ -f /etc/console-setup/cached.kmap.gz ] && type loadkeys >/dev/null; then09:52
pittiogra: ^09:53
pittiit seems that it does really weird things in initramfs09:53
pittiit doesn't use setupcon, etc.09:53
ograits only a fallback so you have your keyap in busybox09:53
ograiirc09:53
pittiright09:53
ogracjwatson would know more09:53
pittiogra: so calling the init script manually works for you, right?09:54
* ogra doesnt get where that 915resolution comes from09:54
ograyeah, that changes the font and makes the kbd work right09:54
* ogra doesnt get either why purging it doesnt remove the initscript09:54
pittiogra: you have /etc/rcS.d/S49console-setup ?09:54
ograyes09:54
pittiogra: could you try booting with "text", to not start gdm at all? just to check whether gdm messes it up again?09:55
ograok09:55
pittirescue should also work09:55
ograi'm not sure its gdm related at all though09:55
ogramight just be Keybuk's fault anyway :P09:56
icarus901it's new style kernel mode setting for the intel graphics, rather than leaning on the userspace xorg driver09:57
icarus901nastiness09:57
ograsame issue in text mode10:00
=== asac_ is now known as asac
mvoogra: do you have "Setting up console font and keymap" at all in the boot log?10:02
* ogra sighs and reboots again without splash ... 10:03
ograindeed i only added text10:03
mvo:)10:03
ograoh10:03
ogramy shutdown item in the menu is back10:03
ograintresting10:03
apwslangasek, james_w, would either of you be able to cast your eye over a kernel hanging out in binary new for me10:05
* ogra curses about unstoppable fsck without splash10:11
ogramvo, it does the right thing without splash ... BUT ... i have no äöü or any other special chars at the login prompt10:12
ograwhich is kind of weird10:12
ograthough the delay through fsck might indeed have hidden the race10:12
ogra(since when do we check after 20 mounts btw, it used to be 30)10:13
* ogra reboots once again without splash to make sure the fsck didnt influence it10:14
ograok, its definately usplash related10:18
ograi reproduced it twice with and without splash makes the difference10:19
ogra(though the behavior of the login prompt is intresting)10:20
ograhrm10:21
silidanguys what needs to go wrong to have working system except that dpkg, apt-get and synaptic segfault?10:21
ogracompiz stopped working as well10:21
ograand cant be enabled again10:21
cjwatsonogra: I'm aware that console-setup isn't setting up ttys properly right now - it's nothing to do with the new gdm, as the bug has been open for a couple of weeks10:21
cjwatsonogra: workaround: 'sudo setupcon' from a virtual console after boot10:22
ograyeah, i noticed its not gdm10:22
ograit was just my first shot since gdm messed with my kdb settings in X before10:22
cjwatsonebroder: vol_id was replaced by blkid10:23
ebrodercjwatson: I saw that. Thanks10:23
ogramvo !10:24
ogra/etc/xdg/compiz/compiz-manager: 1: /dev/sda1: Permission denied10:25
ogra/etc/xdg/compiz/compiz-manager: 2: tmpfs: not found10:25
ogra/etc/xdg/compiz/compiz-manager: 3: proc: not found10:25
ogra/etc/xdg/compiz/compiz-manager: 4: sysfs: not found10:25
ogra/etc/xdg/compiz/compiz-manager: 5: varrun: not found10:25
ogra/etc/xdg/compiz/compiz-manager: 6: varlock: not found10:25
ograwhats THAT !?!10:25
ogra(from my .xsession-errors)10:25
ograERR10:26
ogra/usr/bin/compiz: 456: /usr/local/bin/compiz: not found10:26
RAOFLooks like you might have some crazy stuff in /etc/xdg/compiz/compiz-manager10:26
ogra(no, i never compiled compiz in my life ... to prevent the question)10:26
ograyes, i seem to have the content of mtab in there10:27
RAOFThat's not going to go well :)10:27
ograobviously10:27
ajmitchogra: that's interesting...10:28
ajmitchCOMPIZ_BIN_PATH="/usr/local/bin/" # For window decorators and compiz10:28
ajmitchin /usr/bin/compiz10:28
ograwell, still10:28
ograi shouldnt have my mtab in /etc/xdg/compiz/compiz-manager10:28
ajmitchit looks a bit funny :)10:28
silidanyesterday i properly shutdown my system today i booted and now i wanted to start some system tools (synaptic, apt-get, dpkg, some from system->administration) but all seem to segfault10:28
RAOFajmitch: No, that's what's meant to be in there; the config from /etc/xdg/compiz/compiz-manager overwrites that default.10:29
ograno filesystem errors anywhere though10:29
ograogra@osiris:~$ sudo ls /lost+found/10:29
ogra#524291  #560422  #68892310:29
ograhmm10:29
ajmitchRAOF: right, /etc/xdg/compiz/compiz-manager looks normal on here10:29
ajmitchtime for that emergency backup?10:30
ograi only got one of my home10:31
silidanyesterday i properly shutdown my system today i booted and now i wanted to start some system tools (synaptic, apt-get, dpkg, some from system->administration) but all seem to segfault,  how can i find out whats going wrong?10:31
mvosilidan: did you try rm /var/cache/apt/pkgcache.bin10:31
ograno need for backups of the system, i just reinstall if needed10:31
ograbut i'd like to find the reason10:31
silidanmvo: no yet will try10:31
silidansegfault too10:32
silidanmvo: segfault too10:32
silidanmeans i also get a segfault for rm command10:32
cjwatsonif dpkg is segfaulting then /var/cache/apt/pkgcache.bin is not at fault on its own10:32
cjwatsonyou probably have a corrupted library file on your disk10:32
silidanno10:32
silidanit seems sudo segfaults10:33
silidanrnm works in home dir10:33
cjwatsontwo choices: (a) you're experienced enough to figure out which file is broken and restore it from a rescue CD or whatever (b) back up your data and reinstall10:33
silidanyep sudo segfaults10:34
silidanso it may not be synaptic or dpkg but sudo itself10:34
silidanyep synaptic wihtout sudo works10:34
silidanso what can cause sudo to segfault?10:34
cjwatsonbroken executable file, broken library file, or code bug in any of those10:35
cjwatsona segmentation fault happens when a program attempts to access memory which is not mapped for its use; it can happen for all kinds of reasons but they are always either bugs or file corruption10:36
* ogra has a translation question for mvo "Für Ihr System ist kein composite-fähiger Grafiktreiber verfügbar, oder der aktuelle unterstützt es bereits."10:36
cjwatsonsudo *always* segfaulting is probably filesystem corruption though10:36
cjwatsonplease visit #ubuntu for recovery help10:36
silidani had these kind of issues before but they magicaly fixed themselves after reboot, and they also magically appear from time to time after bootup10:37
ograso either i dont have a composite capable driver or the current one already supports composite ?!?10:37
cjwatsonthen you have hardware trouble ...10:37
cjwatsonwith those symptoms I'd personally suspect bad RAM. use the memory test from an Ubuntu CD10:37
silidanok10:37
silidanill be back10:37
cjwatsonplease not here10:37
cjwatsonthis is a #ubuntu kind of thing10:37
silidanok10:38
mvoogra: urg, I have to look what is causing this message, but I think the tool we use to querry for the composition support in the driver is rather limited10:40
ograit could just say "might or might not work" :)10:41
ograshorter but says the same :)10:41
ogra/sbin/ldconfig.real: /usr/lib/libopcodes-2.19.51.20090704.so is not an ELF file - it has the wrong magic bytes at the start.10:41
ograohg10:41
ograprobably time to downgrade binutils10:42
ogra[    1.261079] ACPI Warning: \_SB_.PCI0.SATA.PRT0._GTF: Return type mismatch - found Integer, expected Buffer 20090521 nspredef-94010:47
ograhmm10:47
souphornIs there any way that I can write actionscript and release swf file?10:47
souphornin ubuntu10:48
* ogra goes to #ubuntu-kernel10:48
wgrantsouphorn: You probably want #ubuntu.10:51
=== quadrispro1 is now known as quadrispro
TheMusoIs it just me, or is LP not currently closing bugs?12:30
TheMusowith uploads.12:30
geserTheMuso: examples?12:41
TheMusomeh don't mind me, I know why.12:53
roshan08hi all, i am writing a desktop app for blogging, how does a deb gets included in the ubuntu repo13:02
TheMusoroshan08: You might be better asking in #ubuntu-motu.13:06
roshan08TheMuso, ok13:07
=== akgraner__ is now known as akgraner
pitticjwatson: would you kill me if I told you that you need to modify the installer for autologin again?13:50
pitticjwatson: just found bug 395861, and I'd rather fix it to use /etc/gdm/custom.conf (which is what upstream uses13:50
ubottuLaunchpad bug 395861 in gdm "gdm 2.26 custom configuration file: wrong filename" [Low,Incomplete] https://launchpad.net/bugs/39586113:50
ograpitti, oh, doesnt that imply that all the gdm-cdd.conf files need fixing too ?13:51
pittiogra: no, that just overrides /etc/gdm/gdm.conf13:52
ograright, but they surely need adjustment to the new gdm13:52
* Hobbsee cheers pitti on13:52
pitticjwatson: I added an oem-config task and assigned it to you13:53
TheMusoogra: From what I have heard, gdm uses gconf for settings now.13:54
pittiit still reads gdm.conf and custom.conf for stuff like autologin, etc.13:54
=== Tonio__ is now known as Tonio_
TheMusopitti: Right, thats kinda surprising, but kinda not either. :)13:55
cjwatsonpitti: fine13:57
\shdamn...now even ubuntu-devel ML is being crowded by this mono issue14:18
pittimvo: any idea what needs to happen in bug 368580? just update a .desktop file?14:18
ubottuLaunchpad bug 368580 in app-install-data-ubuntu "aMule should be offered instead of aMule AdunanzA" [Medium,Triaged] https://launchpad.net/bugs/36858014:18
pittimvo: (but I guess these .desktop files are autogenerated)14:18
mvopitti: yes, a update to the desktop file and/or a override in the generation14:19
pittimvo: for a SRU, fixing the .desktop file would probably work, but you wouldn't do that for the dev release, I guess?14:19
mvopitti: do you think we want to sru that?14:20
mvopitti: yeah, for the dev I will add a override14:20
mvopitti: I can do that once I finished fighting with vte14:20
pittimvo: I'm inclined to, WDYT?14:20
mvopitti: if aMule isa important app (I guess it is for a lot of users) then yes14:21
cjwatsonpitti: should I just overwrite any existing custom.conf, or does the code need to take care to account for an existing file there?14:21
cjwatsonhmm, apparently the package ships a file14:21
cjwatsonprobably need to be careful to put it back, then14:22
pitticjwatson: the package ships a default skeleton14:22
pitticjwatson: didn't the jaunty gdm do the same?14:22
cjwatsonyes but we were just editing gdm.conf then14:22
pittijust named gdm.conf-custom ?14:22
pittiOIC14:22
cjwatsonso it was pretty obvious that we needed to keep a copy14:22
pittibrb, testing new gdm14:23
=== dholbach_ is now known as dholbach
=== rmcbride_ is now known as rmcbride
Q-FUNKhowdy!  what do I need to do to get someone to look into bug #194140 ?14:56
ubottuLaunchpad bug 194140 in cyrus-sasl2 "Dependency cycle prevents upgrade of libsasl2-2" [Low,Confirmed] https://launchpad.net/bugs/19414014:56
Q-FUNKthis bug has been present since way before Hardy.14:58
Q-FUNKit's a mere dependency cycle between two binaries from the same source package.15:00
=== tkamppeter_ is now known as tkamppeter
=== pitti changed the topic of #ubuntu-devel to: gdm breakage: read https://lists.ubuntu.com/archives/ubuntu-devel-announce/2009-July/000586.html | Archive: open | DebianImportFreeze in effect | karmic alpha-2 released | Development of Ubuntu (not support, not app development on Ubuntu) | #ubuntu for support and general discussion for dapper-jaunty | #ubuntu-motu for getting involved in development | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingW
ionpitti: I’d just run the upgrade from X in screen, relogin when needed and attach back to the screen. :-)15:26
ionpitti: In fact, i run every single upgrade in screen anyway.15:26
pittithat works, too15:26
pittibut I didn't want to give ten different options15:26
ionIsn’t screen installed by default?15:26
azeem_no15:27
=== azeem_ is now known as azeem
ionAh, ubuntu-desktop depends on it, not ubuntu-standard. Scratch that, then.15:27
sorenkees: What ended up being the replacement for "chpasswd -e"?15:29
mvopitti: I uploaded a fixed package for #36858015:34
pittimvo: thanks! *hug*15:41
pittimvo: was your last comment really meant for this bug?15:41
pittiit's not an upgrade issue at all15:41
ionCool, the crashkernel thing works. (The crash is probably not worth even reporting, since it’s the proprietary bcmwl driver hacking the system with a dwarven war axe, though.)15:42
mvopitti: greasemonkey15:48
mvopitti: I added a comment that the previous comment was bogus :)15:48
mvopitti: and added a test-case etc15:48
mvopitti: should be good now, karmic is getting it with the next data extraction (running now)15:49
* pitti hugs mvo15:49
NCommanderdoko, kees, ping? I need some assistance on a toolchain issue involving custom ldscripts, and I was hoping you might be able to give me a hand15:51
* mvo hugs pitti15:52
=== beuno_ is now known as beuno
=== ogasawara_ is now known as ogasawara
dokoNCommander: well, if I can help ... didn't write one yet15:57
NCommanderdoko, we're having issues with redboot building against our toolchain, specifically libc.a wants a lot of sections involving .tbss and the other threaded bits of the ELF headers which wasn't an issue w/ earlier glibcs15:58
NCommanderdoko, is there a sane way to build against newlib with our existing toolchain?15:58
NCommanderwhich is possibly the only way to get a sane end-result15:59
NCommanderdoko, brb, phone call16:00
dokoNCommander: we do build cross compilers as part of our toolchain packages as well, e.g. binutils-hppa64, gcc-hppa64, or -spu. you could do that for a newlib target configuration as well16:00
Keybukpitti: you realise your instructions won't work if they're on a WPA wireless network? :)16:05
pittiKeybuk: does nm shut down WPA on session stop?16:06
Keybukpitti: of course16:06
Keybukpitti: the key comes from the user's session16:06
pittisure, that's for starting it16:06
ionSystem settings in n-m ftw.16:06
pittibut I wasn't aware that nm tears down the connection16:06
Keybukit seems to16:06
pittihmm; screen FTW then16:06
ionsetsid apt-get ... from the X session? :-)16:07
pittisudo rm /var/lib/dpkg/info/gdm.prerm16:07
pittibefore the upgrade16:07
Keybukion: shouldn't matter overly16:07
Keybukapt might get killed16:07
Keybukbut dpkg will carry on16:07
ion--download-only dist-upgrade under the session, dist-upgrade from virtual console might work as well.16:07
pittijdstrand: FYI, firefox-3.5 was verified in jaunty-proposed, so it's good to go now16:09
jdstrandpitti: ok16:09
pittijdstrand: shall I copy that to -updates, or you to -security?16:09
pitti(I guess we want to do both)16:10
jdstrandpitti: I'll do both, just to make it easier16:10
pitti'k, thanks16:10
asacthanks folks!!16:10
jdstrandnp16:11
sorenI have a gzip'ed file I'd like to extract. It16:16
sorenWhoops16:16
sorenI have a gzip'ed file I'd like to extract. It extracts to a huge file, with big gaps in it, so I'd like to make sure it's stored sparsely. How to do?16:17
NCommanderdoko, I'm trying to avoid that if at all possible; hence the question on using the standard toolchain against newlib16:17
jdstrandpitti, asac: copied xulrunner-1.9.1 1.9.1+nobinonly-0ubuntu0.9.04.1 and firefox-3.5 3.5+nobinonly-0ubuntu0.9.04.1 to -security and -updates16:18
asacack16:18
jdstrandpitti: will you handle the closing of the bug?16:18
jdstrand(I don't remember which it is off hand...)16:18
NCommanderdoko, basically, the issue is that we can't statically link against glibc in a case where we did because it mucks things up. We were only linking against libc because libgcc had symbols that were dependent on it16:18
pittijdstrand: that should happen automatically, but I'll look16:18
jdstrandoh ok, I wasn't sure about the -proposed -> -updates bit in LP16:19
cjwatsonsoren: google gunzip sparse, first hit16:20
sorencjwatson: Ah, "cp /dev/stdin"! Of course. I was trying to use tar with very little success. Thanks!16:21
asacjdstrand: i think the xulrunner one wasnt properly marked in changelog. i will close it manually now16:22
liwsoren, that'd be a cool option to have in gzip (or a cool utility to write for moreutils, actually)16:22
cjwatsongzip yes, certainly. I'm not sure there's much point in wrapping cp --sparse=always /dev/stdin $foo in moreutils, though16:23
asacdone16:24
jdstrandasac: thaniks16:24
jdstrandthanks16:24
liwcjwatson, hmm, assuming /dev/stdin works in all environments, yeah (and all environs have gnu cp, of course)16:24
cjwatsonthough admittedly an adverbial version (sparse gunzip ...) would be neat-ish16:24
liwfor perfomance, gunzip --sparse would be great,though: no point in piping terabytes of NUL bytes to another tool that will just ignore them16:25
cjwatsonyeah16:26
NCommanderdoko, if we need a cross-toolchain, then newlib must be built as part of the build, else the C++ toolchain FTBFS'es16:26
NCommanderdoko, (--with-newlib must be passed, and the newlib and libgloss symlinks will have to be setup)16:26
cjwatsonespecially since it's probably coming from about half a dozen bytes of the compressed file anyway :-)16:26
dokoNCommander: well, we have the newlib package. so maybe just build a cross compiler from a new source package, build-depending on newlib-source, binutils-source and gcc-4.4-source?16:27
NCommanderdoko, that's what I currently wanted to do, but it was shot down as unacceptable.16:28
NCommander(and my current package does :-/)16:28
NCommanderWell, more specifically, redboot-imx builds it as part of its rules, and then uses the newly built cross-compiler to spit out the proper binary16:28
dokoNCommander: why was it shot?16:28
NCommanderdoko, its preferable to build w/ the in-archive toolchain16:29
NCommander(which is what we did for jaunty, but the hack to make that work broke miserably)16:29
NCommanderdoko, due to changes in how the symbols used between libgcc and libc.a changed, it causes the binary to bloat from 160kb to 1.2MB even after the ELF headers are stripped with objcopy16:31
NCommanderdoko, (the resulting binary doesn't work either)16:31
=== WelshDragon is now known as YDdraigGoch
pittilool: thanks for fixing dk-p16:45
pittilool: I'll test the patch now, and apply it to the Debian package (I'm about to do an upload anyway)16:55
geserpitti: just curious: will postgresql-8.4 make it into karmic?17:03
pittigeser: I planned to, yes17:03
ogra_doko, would newlib be suitable for main ? in case NCommander gets that working it would become a build-dep of redboot17:07
ccheneywhich program regenerates the config.sub/config.guess symlinks?17:07
ccheneyi thought it was libtoolize but it doesn't seem to do it17:08
liwccheney, autotools-dev?17:08
ogra_cjwatson, the ltsp guys were nagging me, is there any ETA when we will see mount --union ? (stgraber is pretty unhappy with the slow boots)17:08
cjwatsonogra_: ask the kernel folks, not me ...17:09
ogra_ok, well, i though since you are affected as well you might know ... pure lazyness, sorry :)17:09
cjwatsonccheney: automake does it if your program uses automake; otherwise copy manually17:09
cjwatsonogra_: sorry, I've seen it being worked on but don't know the exact current status17:10
ogra_yeah, i'll ask the the source ;)17:10
dokoogra_: why not? we would only keep newlib-source in main17:10
ccheneythanks guys :)17:10
ccheneyi had to use --add-missing which is what i forgot earlier17:10
ogra_doko, great, just wanted to be sure ...17:11
NCommanderogra_, bust on using newlib17:13
NCommanderogra_, stack-protector gets in the way; /usr/lib/gcc/arm-linux-gnueabi/4.4.0/libsupc++.a(eh_alloc.o): In function `global constructors keyed to eh_alloc.cc':17:14
NCommander(.text._GLOBAL__I_eh_alloc.cc+0x90): undefined reference to `__stack_chk_guard'17:14
NCommanderogra_, so using an alternate libc just got shot down :-/17:14
NCommander(just for reference sake, -fno-stack-protector is passed and used, the problem is the internally GCC libraries use it; that only matters when trying to change libcs)17:15
NCommanderogra_, I'm out of ideas again, unless doko or kees can figure out how to make the linker script happy17:16
ogra_hmm17:16
keesNCommander: sorry, I've never played with linker scripts before.  :(17:17
NCommanderbust 2.0 :-/17:17
ogra_do you have a full build log you can upload ?17:17
ogra_s/upload/pastebin/17:18
=== ogra_ is now known as ogra
dokoNCommander: configure with --disable-ssp17:18
dokoNCommander: or does linking with -lssp_nonshared help?17:19
NCommanderdoko, that isn't the problem17:19
NCommanderdoko, oh, right, no, this is using the stock GCC in archive (we're trying to avoid rebuilding GCC if at all possible)17:19
cody-somervillesuperm1, Is the Ubuntu DVD a live cd or d-i based installer or just provide a pool of packages or what?17:23
NCommander-rwxr-xr-x 1 mcasadevall mcasadevall 2.8G 2009-07-06 12:30 redboot.bin17:29
NCommanderogra, ^17:30
NCommanderI think I won the worlds largest redboot contest ...17:30
ograwell, e just need to ask the SoC vendors to add a bit more flash space :)17:30
cjwatsoncody-somerville: it's both17:32
cjwatsoncody-somerville: you get to choose at boot time17:32
superm1cody-somerville, it's a live cd17:39
cjwatsonsuperm1: it's both17:49
Keybukeep.  I just came up with a valid reason to use both sigsetjmp() and a nested function in the same place17:51
KeybukI feel dirty17:51
=== emmmm is now known as emmy
=== emmy is now known as emmmm
=== emmmm is now known as emma
NCommanderdoko, ping18:05
NCommanderdoko, basically, is it possible without excessive amounts of pain to add a new cross-compiler to gcc-4.4, targeting arm-none-gnueabi, being built on only i386, and building the C, C++, and newlib compilers in single-pass mode?18:07
NCommanderdoko, (that is to say, setting up the necessary symlinks)18:07
dokoNCommander: just leaving for today. why would that be simpler than a separate source package build-depending on gcc-4.4-source?18:09
NCommanderdoko, it doesn't seem acceptable based on what I've been told, hence the problem18:10
=== gigabytes_ is now known as gigabytes
spotternew gdm is really broken, right?19:17
liwspotter, see ubuntu-devel-announce@lists.ubuntu.com19:19
spotteris one of the known bugs "restarting your session" in the middle?19:22
cjwatsonspotter: yes, see the -devel-announce post liw alluded to19:36
spotterI did, didnt' see any reference to bugs people have19:38
spotterthough for some reason I only get kicked out once, pretty quickly19:38
spotterafter that its stable19:38
spotteralbiet weird as it moved from vt1 to vt719:38
cjwatsonthe announcement refers to bug 39530219:39
ubottuLaunchpad bug 395302 in gdm "kills X session during upgrade" [Critical,Fix released] https://launchpad.net/bugs/39530219:39
cjwatsonhttps://lists.ubuntu.com/archives/ubuntu-devel-announce/2009-July/000586.html19:39
spottercjwatson, right, but this isn't on upgrade19:42
spotterthis is every time I use it19:42
cjwatsonoh, right. I don't know then19:43
spotterI upgraded w/o a problem from console19:43
spotteralso on "restart" it seems to mess up my vt's19:43
cjwatsonbut session dying isn't necessarily gdm of course19:43
spotterthey are a mash of colors now19:43
spotterlike half my display19:43
spottercould be an ati bug I guess19:43
akos_Hi! The GNOME 2.26 release notes says that there is a new Volume Control app (http://library.gnome.org/misc/release-notes/2.26/#rnusers.volume), however I can find only the old one (I'm using Jaunty).20:16
Caesarbryce: I think you just used your canned response on the wrong bug (#393503)20:17
bryceCaesar, thanks, the scripts have trouble distinguishing non-bug-reports from worklist/wishlist bugs unless they're formatted in a machine readable way20:21
CaesarNo worries20:21
CaesarYou wanna remove those tags you added or shall I?20:21
brycego ahead, I've set to Triaged/Wishlist which should prevent further automated handling of it20:22
brycefwiw, if you start a subject with "Please..." it is interpreted by the scripts as a workflow bug and ignored20:22
CaesarNoted20:23
loolpitti: Sorry I couldn't coordinate the dkp upload with you as the bandwidth is too crappy for ssh (and so IRC for me); I changed the Vcs stuff because I couldn't ask you to merge it in Debian first20:28
loolpitti: Thanks for testing it and pushing it to Debian then20:28
loolpitti: I'm in utopia BTW20:29
loolpitti: But I didn't do any packaging on dk yet20:29
=== WelshDragon is now known as YDdraigGoch
ionpitti: Oh, btw, when upgrading from gdm 2.26.1-0ubuntu2 to 2.26.1-0ubuntu3, gdm never came back up automatically. The old version’s prerm: “* Stopping GNOME Display Manager...”, the new version’s postinst: “* Reloading GNOME Display Manager configuration...” “invoke-rc.d: initscript gdm, action "reload" failed.” (gdm reload after gdm stop just fails).21:14
Kanohi Sarvatt , is there a current iso with all xorg git updates21:26
Sarvattnope, its going through some flux right now so i havent made one21:26
olof_I'm planning to start migrating software-properties-gtk to use policykit instead of sudo (as it is used in update-manager, and in one of the karmic blueprints), but I would need some assistance. Where should I turn to? ubuntu, software-properties-gtk or policykit?21:28
KanoSarvatt: i need something with 2.6.31 and latest intel git21:29
Kanoif you like let me know when you have got something like that21:29
Kanoi am usually on that irc server21:29
Kanobye21:29
Sarvattthe packages are on edgers, why dont you do it yourself?21:29
Sarvatteven the livecd build scripts are on there21:30
Sarvattah he left21:30
glatzorolof_, hello. I worked on s-p-gtk some time ago.21:30
glatzorolof_, Currently I am writting aptdaemon which allows to install/remove packages using policykit. I plan to also add support for installing signatures and enabling/disabline repositories21:31
glatzorolof_, aptdaemon would already provide you a working dbus service that you could enhance.21:32
olof_glatzor: Oh, cool, I have little experience of policykit and python, but I found the first obstacle. software-properties-gtk need to access some keyrings and /etc/apt/trustdb.gpg. I don't know what to do now? Allow it to be read as root? Rewrite the fetching of keys?21:33
olof_glatzor, What is aptdaemon? Can I find info somewhere?21:33
glatzorolof_, https://launchpad.net/aptdaemon21:34
olof_glatzor, Just found it :)21:35
glatzorolof_, software-properties-gtk makes use of python-software-properties and aptsources21:36
glatzorglatzor, basically you could just call the methods of software-properties directly in the aptdaemon21:38
olof_glatzor, I did some digging in the source code and found that it uses gpg directly. Does aptdaemon provide an API for that instead?21:39
glatzorolof_, so you don't have to worry about the level things21:39
glatzorolof_, no. not yet. you would have to just "import SoftwareProperties"21:40
glatzorin aptdaemon21:40
glatzorolof_, it doesn't make sense to duplicate work.21:40
ogra_glatzor, tell that microsoft ...21:44
ogra_they duplicate our work all the time instead of invesing into ubuntu ;)21:44
olof_glatzor, Which package do I need for the SoftwareProperties module?21:45
glatzorolof_, python-software-properties, but it should be installed on every desktop system21:45
glatzorby default21:46
glatzorhttps://launchpad.net/software-properties21:46
glatzorThere you can also find the source code21:46
olof_glatzor, I have python-software-properties installed, and tried import SoftwareProperties in a testprogram, but python can't find it21:48
glatzorolof_, sorry. the package name is softwareproperties21:49
olof_glatzor, That worked better. I will check out the source code a bit, and probably return for more questions21:50
glatzor"pydoc softwareproperties.SoftwareProperties" will give you a short overview21:51
olof_glatzor, Thanks, I'm quite new to Python, so I feel a bit lost21:52
glatzorolof_, no problem. the redesign of software-properties was also one of my first Python projects :)21:54
olof_glatzor, I just noticed that this was my starting point. I will try to be more specific. In AptAuth.py in the softwareproperties module, there is a call to /usr/bin/gpg. My idea was to use policykit to run only this command (as a starting point). Is that the way to do it, or does aptdaemon you talked about, provide a wrapper to work around this syscall?21:57
glatzorolof_, there is no need for caring about the low level system calls. softwareproperties is already a wrapper.21:58
glatzoryou would have to add functions to aptdaemon which can be called by dbus. in these functions you would call the functions of software-properties21:58
glatzorpolicykit is only a framework to manage privileges.22:00
glatzorsimplified: you can only ask the policykit service if a given user is allowed to do a given task22:01
glatzoraptdaemon already makes use of policykit and provides a rough python api for policykit22:01
glatzorolof_, at first you should take a look at the python dbus tutorial to understand how it can be used22:03
olof_glatzor, I can't find anywhere to check out the aptdaemon code.22:03
glatzorolof_, you don't need to understand dbus completely, since aptdaemon already provides all the basics for you22:04
glatzorbzr branch lp:aptdemon22:04
glatzorolof_, take a look at the aptdaemon/core.py file: The AptDaemon class provides the dbus service22:05
glatzorolof_, you don't need to use the the transaction/queuing mechanism for the repository handling22:07
glatzorolof_, GetTransactions is a very basic function that you could use as a starting point22:08
olof_glatzor,Reading the source now. Guess it will take a while to get into it :)22:09
glatzorolof_, you could try to start adding keys at first22:09
olof_glatzor, Does aptdaemon provide a method for that? Are there any example files?22:09
glatzorolof_, you can use every gpg key22:10
glatzorolof_, try to add a new function to the daemon and the client. it doesn't need to do more than just print "hello world"22:15
glatzorolof_, D-Bus methods use camel case names. So you could create a method InstallKey which accepts a file path22:16
olof_glatzor, Still trying to fit the pieces together.. do I need to run aptdaemon as a daemon, and then write a client program to interact with it?22:16
glatzorolof_, right.22:17
olof_Can I run it directly from the directory I checked out with bzr, or do I need to install the daemon first?22:18
glatzorolof_, but luckily there is already a client :)22:18
olof_glatzor, Hurray!! :) ...where?22:18
glatzorolof_, aptdaemon/client.py and aptdaemon/console.py22:18
glatzorclient provides an abstraction for the client side of aptdaemon22:18
glatzorin console you can find the command line client22:19
olof_console can't find aptdaemon.. never installed python stuff by hand in ubuntu, which I guess I need to do. What to do?22:21
glatzorolof_, you can run all commands directly from the source code repository22:21
glatzorbut you need to add some configuration files for dbus22:21
glatzorperhaps it is the easiest way to install the aptdaemon package22:22
glatzorhttps://launchpad.net/~aptdaemon-developers/+archive/ppa22:23
olof_Does setup.py have something to do with this, or do I need a .deb to install it correctly?22:23
glatzorolof_, install the aptdaemon package from the ppa22:25
glatzorolof_, afterwards you can run the daemon from the bzr directory: sudo ./aptd -td22:26
glatzorthe client command line tool is aptdcon: "./aptdcon install xterm" would install xterm22:26
=== dashua_ is now known as dashua
=== WelshDragon is now known as YDdraigGoch
daurnimatoris there someone that can make a libbrary into a deb for me?22:49
olof_glatzor, I'm getting dbus.exceptions.DBusException: org.freedesktop.DBus.Error.AccessDenied: Connection ":1.127" is not allowed to own the service "org.debian.apt" due to security policies in the configuration file, when trying to start the daemon22:53
glatzorolof_, do you run the daemon as root?22:53
glatzorsudo ./aptd -td22:53
glatzorthe aptdaemon package is installed?22:53
ScottKdaurnimator: Probably not.  You can ask packaging questions on #ubuntu-motu, but you're not very likely to find someone to just do it for you.22:53
olof_glatzor, yes22:54
glatzorolof_, "sudo /etc/init.d/dbus reload"22:55
TheMusodaurnimator: You might be better asking in #ubuntu-motu.22:55
olof_glatzor,sorry, just installed python-aptdaemon. Now it's installed, and it works22:56
glatzorolof_, ./gtk-demo.py is a small graphical demo application22:57
olof_glatzor, gtk-demo looks like a good starting point.22:59
glatzorolof_, you get earlier results with the console client23:00
glatzorolof_, it is less complex, and you don't have to care about the gui23:00
glatzorit is just "print result" :)23:01
olof_glatzor, yes... tried it to install a package. Worked just fine. Will take a look at the source code. Think I'm starting to get the hang of this. Just need to confirm a few things again :)23:02
glatzorolof_, feel free to mail me.23:03
olof_glatzor, That's probably the best way. I think I saw your address at launchpad23:04
glatzorglatzor at ubuntu dot com23:04
olof_Thanks for the help. I will try to get something together. This is probably the closest I have come to actually doing some community work after 10 years of using linux :)23:06
billybigriganyone know how i go about finding who maintains gspca?23:45
=== mstrobert is now known as mstrobert`
pochubillybigrig: the webcam drivers?23:54
billybigrigyeah23:54
billybigrig.31 has broken mine23:54
billybigrigand i want to know if there's a workaround or something23:54
pochubillybigrig: the kernel team23:56
pochubillybigrig: there's #ubuntu-kernel23:56
billybigrigno answers :P everyone must be sleeping23:56
pochu:)23:56
pochubillybigrig: you could also try the mailing list if nobody replies there23:57
billybigrigi guess23:59

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