slangasekkees: #273761> yeah, that ought to get in00:06
keesslangasek: okay, it's uploaded and waiting for you.  :)00:08
slangasekyep, seen :)00:09
slangasekseb128: I don't see gnome-build in the queue; did someone already accept it?00:09
seb128slangasek: apparently yes, there was a batch of updates accepted a few minutes after I asked apparently00:09
slangasekasac: ok, will look at the NM uploads, thanks; btw, I'm seeing that the system-level secret store for NM doesn't seem to be working, every time I reboot I get prompted for the wep key before I can connect :/ do you know if there's a bug about this?00:09
cjwatsonslangasek: I did an accept-everything-for-universe pass which included gnome-build00:10
slangasekah, sure00:10
slangasekthanks :)00:10
asacslangasek: i think that secret issue should be fixed now00:13
slangasekasac: in your current upload, you mean?00:14
asacslangasek: yes.00:14
asacslangasek: there was definitly an issue in the applet with regards to writing secrets which is in the diff00:14
slangasekah; as far as I could tell it was an issue reading, not writing, the secret00:14
slangasek(at least, I saw the secret was written to a file)00:15
TheMusoasac: Have you tried flash with recent pulseaudio updates I've made by any chance? I have some users saying that since a recent update to pulse I made, flash and pulse via alsa plugin are not working as they should...00:15
asacslangasek: +               - (nm_gconf_write_connection, write_one_secret_to_keyring): split out00:16
asac+                       writing of secrets into it's own function for clarity.  Fixes a00:16
asac+                       regression introduced in r875 where secrets wouldn't get saved.00:16
asacslangasek: oops ;)00:16
asacTheMuso: i tried it a bit ... my sound worked nicely00:16
asacTheMuso: (after removing my asoundrc ... which should be enough?)00:17
TheMusoasac: Right, I'll have to keep digging then.00:17
dokopitti: I'd like to fix an ice-on-invalid bug in gcc-4.2 in hardy (seen when working with eclipse). do you want to move the packages to -updates first?00:17
slangasekcalc: so OOo is ftbfs on all !x86 right now?00:17
dokoslangasek: please accept ant and libxerces2-java00:18
slangasekdoko: is there an associated, beta-blocking bug?00:19
dokoslangasek, calc: I did talk with calc about powerpc; didn't look at sparc yet00:20
dokoslangasek: yes, mentioned in the changelog00:20
slangasekdoko: but, notably, not tracked on https://bugs.launchpad.net/ubuntu/intrepid/+bugs?field.milestone=1325 ? :)00:20
ubottuLaunchpad bug 264808 in libxerces2-java "ant does not work with JDK 5" [Undecided,New]00:21
dokomilestone is ubuntu-8.10-beta00:22
dokowhat did I miss?00:22
slangasek'target to release'00:23
wgrantDue to an LP bug, yes.00:28
cjwatsonit's "nominate for release" if you aren't in ubuntu-drivers or ubuntu-release or whatever team it is00:29
dokowgrant: is this LP bug filed?00:29
cjwatsonwgrant: what LP bug?00:29
cjwatsonjust that the text is different?00:29
slangasekTheMuso: hrm, after my latest reboot, audio seems to have regressed somewhere for me; is this a known issue?00:30
wgrantdoko: I don't think so.00:30
wgrantcjwatson: Right - it only checks if you're a driver, but there are special privileges for distros.00:30
dokono, I was surprised that just setting the milestone is not enough00:31
wgrantOnly the text is wrong, however.00:31
cjwatsondoko: http://wiki.ubuntu.com/RCBugTargetting00:31
cjwatsonthat part at least is not an LP bug, it's intentional00:31
cjwatson"Only those milestoned bugs which are also marked as release-critical, by way of targeting to the release, will be managed by the release team"00:31
cjwatsonand this was because developers not on the release team asked for this00:31
dokook, wasn't aware about the history00:32
cjwatsonthe idea is that targeted + milestoned == release-critical for milestone, not targeted + milestoned == developer planning own work but might slip00:32
TheMusoslangasek: What were you trying to play audio with, and how were things set up?00:35
slangasekTheMuso: quodlibet, which uses gstreamer and has worked previously; through pulseaudio, which is running; consolekit has the correct perms on the devices; that's as far as I've looked so far00:35
TheMusoslangasek: Yeah its known, I haven't been able to pin it down yet, and I can't seem to reproduce locally. Just updating an intrepid install to the latest updates now, and I will see what I can find.00:36
slangasekis there a bug number for this?00:37
TheMusoslangasek: in gnome-sound-properties, you are using pulseaudio or auto detect are you not?00:37
TheMusoslangasek: one sec, I'll fetch.00:37
slangasekshall I try to hard-code to pa?00:38
slangasekah, the 'test' button gives me: 'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink: Failed to connect stream: Invalid argument00:39
dokoslangasek: did nominate the bug00:40
slangasekdoko: thanks00:40
TheMusoslangasek: I think bug 274124 is the most relevant.00:40
ubottuLaunchpad bug 274124 in pulseaudio "Sound no longer working after kernel upgrade to 2.6.27-4" [High,Confirmed] https://launchpad.net/bugs/27412400:40
TheMusoslangasek: there is a libasound2-plugins package I linked to in that bug, install that and see if that helps you.00:40
slangasekTheMuso: hmmm, I can neither confirm nor deny that this was my first reboot to 2.6.27-400:41
TheMusoIt sounds like autodetect for most people is defaulting to alsa which then attempts to use the alsa pulse plugin.00:41
TheMusoslangasek: I am almost 100% sure it is not kernel related, but the bug reporter thought it was.00:41
slangasekwell, I get the same error with the 'test' button if I manually select pulseaudio instead of autodetect00:41
TheMusoI think I even said as much in the bug./00:41
crimsunit's not related to the kernel; it's an alsa-plugins issue.00:41
TheMusocrimsun: but alsa-plugins doesn't make sense for straight pulse not working...00:43
crimsunTheMuso: but pulseaudio seems to have problems when swfdec is attempting to play audio, so I'm going to take a look there.00:44
slangasekok, here's what I have in the log:00:44
slangasekSep 29 15:53:36 dario pulseaudio[7368]: alsa-util.c: Error opening PCM device hw:0: Device or resource busy00:45
slangasekSep 29 15:53:36 dario pulseaudio[7368]: module.c: Failed to load  module "module-alsa-sink" (argument: "device_id=0 sink_name=alsa_output.pci_8086_27d8_alsa_playback_0"): initialization failed.00:45
TheMusoslangasek: SOunds like you have something else that is holding the hardware open, and pulse hasn;'t been able to grab itr.00:45
slangaseknothing else has the hardware open at this point00:45
slangasek$ sudo fuser -v /dev/dsp  /dev/snd/pcmC0D*00:45
crimsunif so, then you should be able to restart pulseaudio from the cli successfully00:46
slangasekif I kill and restart pulseaudio, it works,y es00:46
slangasekso: device contention at login time, wih the startup sounds?00:48
TheMusoslangasek: Do you happen to have any .asoundrc files in your home directory?00:48
slangasek(for trying to configure bluetooth audio)00:49
TheMusoAh ok.00:49
TheMusoTry moving them away for now...00:49
TheMusothey probably may have somethign to do with it, depending on whether they alter the default device used.00:50
slangasekthey don't00:50
TheMusook they shouldn't be a problem then.00:50
slangasekdo you still want me to try moving it aside, and re-logging in?00:50
TheMusoNo if they don't alter the default device used I don't think they are a problem.00:51
=== macd__ is now known as macd
slangasekasac: how thoroughly has this NM build been tested?  it's a rather large change to drop this close to beta01:49
calcslangasek: it did build on amd64/lpia last time i built it from what i recall02:50
* calc looks at the build logs02:50
=== jamesh_ is now known as jamesh
calcslangasek: yea it builds on the supported archs :\02:51
calcslangasek: i think i can get it working on powerpc again, if nothing else by disabling java (which makes is of questionable use)02:51
calcslangasek: hppa doesn't work at all, its unsupported platform02:51
calcer unsupported all around i mean, not by sun/go-oo/us etc02:51
calcnot sure about the ia64/sparc issue will have to see if it is due to the same basic problem affecting powerpc02:52
calcbut sparc generally doesn't build OOo either, it has failed nearly every time generally in ICEs02:52
TheMusocalc: I'm happy to do a test build of OpenOffice on PowerPC again if that is of any help...02:56
calcTheMuso: the problem was it couldn't find libjawt and i think i know how to fix it properly now02:56
calcTheMuso: i missed a patch that was needed when adding support for openjdk02:57
TheMusocalc: Ah ok.02:57
calcslangasek: ia64 fails due to what seems like is probably an openjdk issue02:57
calc"error (RuntimeException): [jni_uno bridge error] UNO calling Java method initialize: java.lang.StackOverflowError"02:58
asacslangasek: well. beta is supposed to bring the testing.02:58
calcyea sparc looks like it is probably the same issue as powerpc, even after fixing i would be surprised if they build correctly though02:59
asacslangasek: the core features (wired and wifi) are unlikely to have regressed much03:01
asacslangasek: there is one known regression ... it sets the hostname to localehost.localdomain in /etc/hosts03:03
asacthat is because we are lacking a system integration part that reads /etc/hostname03:04
asacslangasek: except from that most changes in ChangeLog are either from me or about non-core features like VPN, etc. and a bit polishing03:04
asac(from me -> upstreamed)03:04
ScottKslangasek: I took a brief look at Intrepid uninstallables and the solution for ubuntu-virt-management is to demote it to Universe.  The MIR (Bug #274053) says that binary should not be promoted.03:32
ubottuLaunchpad bug 274053 in ubuntu-virt "main inclusion request: ubuntu-virt-server" [Undecided,Fix released] https://launchpad.net/bugs/27405303:32
slangasekcalc: yes, amd64 and lpia are also "x86" :)03:52
calcslangasek: ok so yea more or less :)03:53
slangasekasac: "beta is supposed to bring in the testing" -- yes, but testing of things that we have some assurance are solid; not things that have been dropped in hours before the CD builds need to start03:54
calcslangasek: powerpc has had java issues forever, sparc has had compiler broken issues forever, hppa is completely unsupported, and ia64 appears to have broken openjdk03:54
calcso yep x86 is about all OOo will work on03:54
slangasekasac: uhhh. why is NM touching /etc/hosts *at all*?  That alone sounds like a major regression to me that's going to have lots of knock-on effects :/03:55
slangasekScottK: thanks, demoted03:59
calcok i think i have the patch that should help for powerpc and sparc04:39
calcslangasek: so i take i should NOT upload the OOo fix until after beta release, correct?04:41
* calc takes no answer as a no unless he hears otherwise later04:54
calci'm doing a build to verify i didn't break anything on amd64 with the patch but i think it will at least fix the current cause of failure on powerpc/sparc04:55
=== jono_ is now known as jono
slangasekcalc: hum, yeah, let's hold off on the OOo powerpc/sparc fix05:54
=== superm1|away is now known as superm1
dholbachgood morning06:10
slytherinshould I file a bug for this? type-handling any linux-gnu generates a list which contains i686 and lintian throws error invalid-arch-string-in-source-relation i68606:59
pittiGood morning07:35
pittidoko: yes, I'd prefer that, if they got verified by someone?07:36
superm1pitti, good morning.  i've been reluctant to milestone a bug that i've subscribe ubuntu-release to (bug 274950), but given the amount of churn it will cause if it's done, i'm thinking feedback sooner (before beta would be better), would you agree that i should milestone it in this case so that it shows up on more people's radars?07:43
ubottuLaunchpad bug 274950 in obex-data-server "Look into switching to bluez 4.x" [Undecided,In progress] https://launchpad.net/bugs/27495007:43
superm1(i'm not trying to queue jump and get you to exert ubuntu-release decisions right now, just whether i should put it into the milestone queue in the first place)07:45
pittisuperm1: I think just pinging slangasek and me will do; right now there seems to be much discussion and testing, and thus too early to make a decision (that was my impression anyway)07:47
slangaseksuperm1: I don't see this as critical for beta, so we shouldn't risk disrupting the CD prep07:49
superm1pitti, yeah i just haven't seen any constructive criticisms at this point, so i wanted to make sure it doesn't just show up as a big "surprise"07:49
superm1slangasek, okay, but you think it will still be feasible to possibly squeeze between beta and release still though?07:49
slangaseksuperm1: didn't I see a comment in the bug log that the only regression presented as justification for the update could also be addressed by twiddling a conffile and starting hidd?07:49
slangasekI think it's not entirely out of the question07:50
slangasekthe testing seems pretty thorough, judging by how often I'm getting bug mail about it :;;-)07:50
* slangasek thwaps his semicolon key07:50
superm1slangasek, not that i'm aware.  regarding hidd.07:50
superm1it at least crashes hcid when you pair with a keyboard too, so that would be masking the problem07:51
superm1or "try" to pair with the keyboard07:51
superm1slangasek, something else that i don't see brought up on this bug is that it will bring an soname bump (libbluetooth2->libbluetooth3).  should I add tasks for the rebuilding of those applications to ensure that there are no possible compile failures on them with API changes?07:54
slangaseksuperm1: ah, that would be good, yes07:54
dholbachhi mvo07:54
superm1slangasek, okay that list of bugmail will grow a bit then :)  that'll be a task for tomorrow morning07:55
* StevenK checks for a list of rdepends07:56
superm1okay one last question; the old bluez-utils package was providing an initscript called "bluetooth" which is now provided by the "bluez" package.  if "bluez-utils" isn't purged and they share the same init script name - that causes complications where you can't purge bluez-utils later.  i worked around it by making a new bluetoothd init script instead for the bluez package.  upstream prefers to use the same init script name instead though.07:57
superm1is the proper way to clean up between the two by using a transitional bluez-utils dummy package then?07:57
slangaseksuperm1: the problem on purge is that the postrm update-rc.d fails?07:58
superm1slangasek, yup07:59
slangasektransitional bluez-utils package would be ok.  Why are we reorganizing binary packages at all, though?07:59
superm1because that package provides more than just utlities07:59
superm1it's the whole stack that doesn't need more dependencies sans libbluetooth08:00
superm1again, that's how upstream wants to see it instead08:00
superm1that's how it's being implemented in F10 too08:00
slangasekwell, F10 package splits are usually crack08:00
slangasekso I don't think that's a compelling argument for changing the split in Ubuntu08:01
superm1well it really doesn't make sense to have a separate binary package for a single .so though that has no other dependencies08:02
superm1eg what bluez-input and bluez-serial etc were08:02
superm1also how it's being implemented in suse from what I understand too.08:03
slangasekis this change also being made in Debian?  I care a lot more about how it's going to affect interdependencies with packages from a distro we actually sync from :)08:04
superm1debian isn't packaging 4.x for some time08:04
superm1and godog hasn't been responding to pings about it at all08:04
slangasekso the packaging change isn't coordinated, then :/08:04
superm1so perhaps this does make most sense to keep the same binary packages as close to prior as possible08:04
superm1at least until debian has a decision about how they want to do it08:05
superm1i'll reorganize it again then tomorrow08:05
mvohey dholbach08:06
StevenKThere are 39 sources that rdepend on libbluetooth208:07
StevenKI can pick out 2 from the list that don't build from my dealing with NBS08:07
superm1StevenK, is that on hardy or intrepid?08:08
StevenKsuperm1: The latter08:08
StevenKsuperm1: I have a bunch of scripts that automates most of it08:09
StevenKCan you tell I've been doing NBS stuff for a while? :-P08:09
kagoui'v tested daily-livre intrepid desktop on (for the forst time for me) raid 1 (nvidia). I had to manually install dmraid on livecd (partition ...), and manually install dmraid on installed system (to boot). SO my question : why dmraid is not automatically installed ?08:09
StevenKsuperm1: Has the library package in your PPA been bumped to 3?08:09
superm1StevenK, so can you do a test against libbluetooth-dev from the bluetooth PPA and see which failed?08:09
superm1StevenK, yeah it has08:09
StevenKsuperm1: ~bluetooth/+archive ?08:10
superm1StevenK, yup08:10
StevenKsuperm1: I'll set it up and kick it off.08:10
superm1StevenK, thanks, that will be a big help08:10
StevenKsuperm1: Let me pastebin the list I got, some of them you will update, so I don't need to touch08:11
superm1StevenK, yeah at this point i can tell you that gnome-user-share, gvfs, obex-data-server and bluez-gnome don't need to be on it08:11
superm1(i've already touched all of them)08:11
StevenKsuperm1: http://paste.ubuntu.com/52382/08:12
dokopitti: hmm, not yet applied upstream, lets wait a bit08:13
superm1StevenK, okay then this list should be reflective of what still needs testing: http://paste.ubuntu.com/52383/08:13
StevenKsuperm1: I guess bluez-* can pretty much be ignored. Do you want to dump out the things I don't care about and re-pastebin it?08:13
TheMusokagou: dmraid is on the alternate CD. You can use the alternate CD now to install onto dmraid arrays. Unfortunately the live CD won't get dmraid till Jaunty.08:13
kagouok TheMuso. Why not providing dmraid on desktop. It's a very small package :)08:14
TheMusokagou: It has to do with implementing support into the installer. It was relatively easy to do for the alternate CD, but from what I've been told, work has to be done on ubiquity to properly support device-mapper devices, such as dmraid arrays.08:15
kagouTheMuso, oh I understand. Thanks !08:15
StevenKEvolution needs a rebuild08:26
* StevenK quietly sobs08:26
=== tkamppeter_ is now known as tkamppeter
=== wgrant_ is now known as wgrant
slangasekseb128: was there a sync request for anjuta? (getting ready to NBS out libgdl-gnome-1.0)09:13
seb128slangasek: no, I didn't bother filing a bug and just synced directly09:14
slangasekseb128: ok - so it's synced now?09:14
seb128slangasek: yes, I did it one hour ago09:14
slangasekhmm, ftbfs though09:15
slangasekseb128: well, I guess you've seen the ftbfs, and it's somewhere in your todo, so I'll kick the gdl NBS out now09:16
seb128which failed to build grrr, fixing that09:16
seb128slangasek: yes, stupid scrollkeeper, it built fine locally because I'm using rarian-compat09:16
slangasekoh, so we could fix this by making the scrollkeeper package go away? :)09:17
pittiI thought we did ages ago?09:17
seb128pitti: it's still in universe09:18
pittioh, I have it installed09:19
pittiubuntu-desktop pulls it in09:19
pittirarian-compat | 0.8.1-1ubuntu1 |      intrepid | amd64, i38609:19
pitti^ maihn09:19
pittimain, too09:19
slangasekpitti: ubuntu-desktop pulling it in won't make much difference on a buildd though09:22
pittiright, just noting that I still think it's our current default09:23
slangasekyes, no question of that09:23
=== dholbach_ is now known as dholbach
norsettoasac: thx for your kind sponsoring ;-)09:24
james_wslangasek: would you please take a look at bug 274238?09:25
ubottuError: Could not parse data returned by Launchpad: The read operation timed out (https://launchpad.net/bugs/274238/+text)09:25
norsettoubottu: you have all my sympathy09:26
ubottuError: I am only a bot, please don't think I'm intelligent :)09:26
slangasekjames_w: midori is in universe so it doesn't really require my approval - but if this is xubuntu-affecting, the xubuntu team should have their say09:29
james_wslangasek: it is, and Michael is a Xubuntu developer, but I can check with the rest of the team. It's on the CDs though I believe, so I thought it was your juristiction.09:29
slangasekah, I wasn't aware he was xubuntu-dev09:30
james_wslangasek: so you see no problem?09:31
slangasekjames_w: well, I don't think it's a wise decision to push back the xubuntu beta build for this change; but it's not my decision09:31
james_wis there a way to provide a migration path for changing the priority of an alternative?09:31
james_wslangasek: ok, I'll talk to them, thank you09:31
=== pbn_ is now known as pbn
asacslangasek: ok. so no NM in beta. perfect.09:46
=== cjwatson_ is now known as cjwatson
ogracjwatson, i have a slight prob with user-setup in ubiquity ... "d-i passwd/auto-login boolean true" doesnt appear to do what i expect10:48
ograthough i see user-setup-apply DTRT in the code10:49
ograbut the checkbox in ubiquity isnt set (just doing an install to see if that matters)10:49
persiaogra: ubiquity is only checking for passwd/auto-login to set that.10:50
ograwell, thats what i set10:50
persiaogra: It's controlled by ubiquity/components/usersetup.py in ubiquity, if you want to look at the details.10:52
ograoh, ok10:53
ograso the standard user-setup is ignored ?10:53
persiaNo.  ubiquity mitigates user interaction with the standard user-setup.10:53
persiaogra: Mind you, it doesn't seem to work for me either, oddly.10:54
cjwatsonright, I bet ubiquity doesn't check for the preseeded value of that question to initialise the UI10:55
cjwatsonthat sort of thing needs to be done explicitly10:55
=== giskard_ is now known as giskard
ograexplicitly eaning not through preseeding here ?10:55
persiaLooking at the code it seems ubiquity needs to more carefully read the incoming preseed values, and explicity activate them.10:55
cjwatsondon't try to work out what I meant, I'm partly talking to myself10:56
cjwatsonpersia: umm. sort of.10:56
norsettohow dumb can one possibly be ...10:56
cjwatsonactually the reason it's tricky is that auto-login isn't explicitly asked by user-setup, but is for preseeding only10:56
ogratjaalton, i see a lot of race conditions with hal on the mobile image ... sometimes i dont even get a keyboard (seems to depend on bootspeed)10:56
pittiogra: does the mobile image still move the gdm init priority further up?10:57
ogracjwatson, so is there a way for me to set it somehow without hacking ubiquity ?10:57
ograpitti, i dont touch gdm10:57
cjwatsonogra: no, we need to fix ubiquity10:57
ogracjwatson, bug 27624711:02
ubottuLaunchpad bug 276247 in ubiquity "preseeding autologin should set the checkbox in the UI" [Undecided,New] https://launchpad.net/bugs/27624711:02
cjwatsonis this beta-critical?11:03
cjwatsonsince if it is I have to drop everything to do it11:03
ograwell, it would be a nice to have but after beta should suffice11:04
cjwatsonyeah, I can't justify nice-to-have uploads right now11:04
ografinal should have it though11:05
ograUMPCs not necessarily have a keyboard and i havent hacked gdm to support cellwriter for password input in this release11:06
ograso its critical for final11:06
cjwatsoneasy to fix for final11:06
cjwatsonI'll show you the patch in a few minutes11:06
* ogra nominates for intrepid11:06
* ogra wonders why the wlan gets dropped several times during install11:08
ograpitti, it seems to largely depend on CPU speed, while i see it failing only from time to time, persia seems to see that issue constantly11:08
ogra(my Q1 only has a 800MHz cpu, his is a fast atom)11:09
ograpersia, what about the installed system ?11:11
persiaogra: I haven't tried an installed system: I can't navigate the installer with no keyboard and no mouse.11:11
ograthe builtin kbd doesnt work on the Q111:13
ograwhich is kind of fatal without autologin :P11:13
ogranot even a usb kbd does11:13
ograoh, fun, i can switch consoles but i cant type anything11:14
ograwell, only in X apparently11:14
ograi can log in at the console11:15
ograno kbd ... even after gdm restart11:15
asachmm ... we dont have a milestone for rc11:16
persiaogra: That sounds like my experience.11:16
ograno mouse either11:16
cjwatsonmilestone it for final - not many things should be RC as distinct from final (i.e. bugs milestoned for final should typically land by RC)11:16
asacok. just thought we had rc milestones in the past11:17
asacbut makes sense11:17
asacRC should be RC bug free ;)11:17
ograpitti, hmm, seems hal is completely broken here, it used to work some days ago11:19
ogra(or X)11:19
ograwho added evtouch to xserver-xorg-input-all ??11:22
ograthats not right11:22
persiaWhy not?11:22
cjwatsonit's in universe last I checked ...11:22
persiaAh.  That would be a good reason.11:22
roachmmflhyri am trying to install gimp 2.5.4 but i told i need to install gtk along with a million other libraries does ubuntu store libraries somewhere else and do i need to point make to that PATH??11:23
wgrantroachmmflhyr: This isn't a support channel; you likely want #ubuntu.11:23
cjwatsonroachmmflhyr: 'sudo apt-get build-dep gimp' will help you alone11:23
roachmmflhyrsorry i thought this was support for dev11:24
cjwatsonno, it isn't11:24
ogracjwatson, right, but i just tried to remove it to make sure i didnt break anything with my .fdi files ... it wants to remove all xserver-xorg-input* and -video* pacages11:24
cjwatsonit's for people developing Ubuntu, not for people developing *on* Ubuntu11:24
cjwatsonif you catch the distinction11:24
persiaWith recommends-by-default, shouldn't xserver-xorg-*-all be recommending stuff now?11:25
ograxserver-xorg depends: xserver-xorg-input-all|xserver-xorg-input-2.1 ....11:25
ograevtouch provides -input-2.111:25
pittipersia: no, I don't think so; otherwise the -all would be pretty pointless11:25
ograand -all isnt installed11:26
pittipersia: however, you should be able to uninstall {video,input}-all11:26
persiapitti: Hrm.  OK.11:26
* ogra guesses he should drop the provides then 11:26
ograProvides: ${xinpdriver:Provides}11:27
roachmmflhyrcjwatson, wow so your saying ive wasted 4 hours of my life installing libraries, gtk, cairo, freetype, fontconfig, expat, tiff libs, jpeg libs, png libs, atk, pango, gegl, babl, dbus-glib, glib......?11:27
ograwell, i actually want it pulled in by -all if somenone installs that ...11:28
pittiroachmmflhyr: you installed them all from upstream tarballs??11:29
roachmmflhyrpitti, yes11:29
pittiroachmmflhyr: we have libfoo-dev packages for that11:29
ograah, well, -all doesnt even depend on it11:29
* ogra giggles evlish11:30
ograpersia, found the prob :P11:30
roachmmflhyrpitti, they werent working...when i ran ./configure in the package i was trying to install it said it couldnt find the libraries11:30
ograTreenaks, isnt that the same (according to terry pratchett at least :P)11:30
StevenKsuperm1: I think libbluetooth-dev should provide libbluetooth2-dev too11:31
ograpersia, seems the task change for ubuntu-mobile is at fault11:31
roachmmflhyrpitti, there isnt a libfoo for gegl11:31
ograpitti, sorry, not hals fault at all11:31
persiaogra: That explains why I wasn't seeing it with other flavours.11:31
pittiroachmmflhyr: libgegl-0.0-dev11:31
ograpersia, the only xserver-xorg-input-* package thats installed *is* evtouch11:32
ograno keyboard or touchpad drivers11:32
persiaogra: Yeah.  That's not ideal :)11:32
pittiroachmmflhyr: "apt-cache search gegl dev" is your friend, or use synaptic (the graphical package manager)11:32
ograyay for provides11:32
ograbut i thought we install the xorg metapackage11:32
* ogra changes seeds11:33
cjwatsonroachmmflhyr: I expect it would have been a lot easier to figure out why it wasn't finding the system libraries (e.g. config.log) than to spend hours installing libraries by hand11:33
roachmmflhyrcjwatson, i did check the config.log it told me certain libraries werent found11:33
roachmmflhyrcjwatson, so i googled for them11:33
cjwatsonremember that we build gimp by installing libraries from .debs, so we know it can be made to work11:34
roachmmflhyrpitti, apt-cache search gegl dev gives me nothing... :(11:34
cjwatsonanyway, not this channel11:34
wgrantWe only have gegl in Intrepid.11:35
roachmmflhyrcjwatson, well thats what im trying to learn how to do...i would like to become a dev for ubuntu...but i need to figure everything out11:35
cjwatsonroachmmflhyr: ok, that's fine - one of the skills you need is to learn how to troubleshoot problems without going off and installing gtk from source, though :)11:36
roachmmflhyrcjwatson, lol i see that now11:36
ograroachmmflhyr, #ubuntu-motu might be a better choice for such discussions (its at least less off topic there)11:36
cjwatsonusually you need to find the code that's failing, drill down, and run it by hand with added verbosity or debugging or whatever11:36
roachmmflhyrcjwatson, at least ive gotten real good at compiling source...11:37
slytherinroachmmflhyr: 2.4.5 is available in hardy. Are you not using hardy (Ubuntu 8.04)?11:37
roachmmflhyrslytherin, yes i was using that...but i was feeling a bit frisky and wanted to test out some stuff11:38
roachmmflhyrslytherin, kinda sucks that gimp doesnt support CMYK coloring11:38
roachmmflhyrslytherin, thats one of the reasons i was trying 2.511:39
alex-weejhow are we supposed to use usbfs with Intrepid now?11:39
alex-weejVBox still requires it...11:39
pittialex-weej: /dev/bus/usb?11:41
alex-weejold-style /proc i guess11:41
pittialex-weej: or does it need the counterpart of /proc/bus/usb/devices?11:41
alex-weejdevices file in proc11:41
alex-weeji have tried following some "guides" people have posted but none of them are working and i'm wondering if something changed in 8.1011:42
alex-weejah i may have figured it... let's see11:44
ogrameh, i get weird germinate errors11:44
ogracjwatson, any idea ? http://paste.ubuntu.com/52421/11:45
ograi get that running the update script in mobile-meta11:45
ograoh, wait ... probably Packages are just regenerated11:45
* ogra waits a moment to try again11:46
cjwatsonogra: http://paste.ubuntu.com/52423/ is the auto-login fix, FYI11:46
cjwatsonyeah, that suggests unlucky timing11:46
ograah, neat ... seems small enough11:47
Ngpitti: the hal/f-spot stuff seems to work, thanks very much for fixing that :)11:48
ograhmm, how do i revert ownership in a metapackage the right way if someone ran sudo ./update11:55
cjwatsonjust chown it11:56
ograjust wanted to make sure people dont need to be ogra in the future if they update :)11:57
ograand that also made ./update work again :)11:58
cjwatsonyou realise that that sort of ownership change doesn't get preserved in souece packages?11:58
ograwell, root did though11:58
cjwatsononly if you unpack as root11:58
ograi didnt11:59
cjwatsona user cannot create files owned by root so it would be physically impossible for that change to be preserved11:59
ograbut my predecessor i guess11:59
ograapt-get source mobile-meta && cd mobile-meta-1.118 && ./update11:59
ograthats all i did12:00
cjwatsonany Unix system that supports quotas either forbids non-root chowning to other users, or else has a very obvious security hole :)12:00
ograthe package already had all files owned by root12:00
StevenKogra: 1.118?12:00
StevenKogra: Then it wasn't me12:00
StevenKMy tarball of 1.118 has steven/users12:00
cjwatson<cjwatson@sarantium ~>$ apt-get source mobile-meta12:00
cjwatsondpkg-source: info: unpacking mobile-meta_1.118.tar.gz12:00
cjwatson<cjwatson@sarantium ~>$ cd mobile-meta-1.118/12:00
cjwatson<cjwatson@sarantium ~/mobile-meta-1.118>$ ls -l mobile-i38612:01
cjwatson-rw-r--r-- 1 cjwatson cjwatson 1699 2008-09-27 07:40 mobile-i38612:01
StevenKogra: You looz.12:01
ogramobile-meta (1.118) intrepid; urgency=low12:01
ogra  * Have ubuntu-mid Conflicts against xfce4-panel. (LP: #274825)12:01
ogra -- Steve Kowalik <stevenk@ubuntu.com>  Sat, 27 Sep 2008 18:34:23 +100012:01
cjwatsonogra: it's a local problem on your system. or else you're unpacking as root.12:01
ograi dont12:01
cjwatsonpastebin a transcript that demonstrates the problem12:02
StevenKogra: Well, I didn't do it12:02
jcristaualias ls='fakeroot ls'12:02
ogracjwatson, i did the above triplet and ran into the update-metapackage.py error i pasted ... after some looking i recognized all files are owned by root ... i am not root and didnt sudo12:03
cjwatsonogra: in any case, it doesn't really matter since nobody else's system is broken this way, as far as I know12:03
cjwatsonogra: do you understand why I'm saying this can't happen on a properly functioning system?12:04
ograwell, essintially i found it because rm -rf mobile-meta-1.118 complained12:04
ogracjwatson, i do, but why did it happen then :)12:04
slytherinseb128: Can you please take a look at the debdiff attached to bug #260765 when you have time.12:04
ubottuLaunchpad bug 260765 in gst-plugins-base0.10 "DVD playback does not work anymore" [Undecided,Confirmed] https://launchpad.net/bugs/26076512:04
cjwatsonogra: that's why I'm trying to get you to *investigate your local system*12:05
cjwatsononly you can debug this12:05
cjwatsonfor example, 'touch new-file; ls -l new-file'12:05
* ogra doesnt want to stop the working ./update atm12:05
ograi'll investigate afterwards12:05
cjwatsonor 'touch new-file; chown root new-file' which should return an error12:05
* StevenK blinks at two symlinks in his home dir12:05
StevenKlrwxrwxrwx 1 steven users 1 2008-05-13 00:41 a -> b12:05
StevenKlrwxrwxrwx 1 steven users 1 2008-05-13 00:41 b -> a12:05
ograogra@osiris:~/Devel/packages$ touch new-file; LANG=C chown root new-file12:06
ograchown: changing ownership of `new-file': Operation not permitted12:06
ograseems its all fne12:06
seb128slytherin: after beta, such uploads will not be accepted now for beta so there is no hurry12:06
ograand newly unpacking the source doesnt expose that either12:07
slytherinseb128: Ok. I thought that since we were not updating to pre-release the backported fix would be acceptable.12:08
ograok, i ran: sudo apt-get update ... and out of lazyness i replaced s/update/source mobile-meta/12:09
ograStevenK, sorry12:09
ogramy own fault12:10
seb128slytherin: it's a bit late for changes now, doing updates require to rebuild CD images, restart testing for the new images etc12:13
seb128slytherin: the bug is not really an import one for beta12:13
slytherinseb128: right, I forgot about the CD images. No issues. Meanwhile I will backport the resindvd changes also in my PPA so both are ready with some testing and can be uploaded post beta.12:15
ogracjwatson, can you let mobile-meta through once you find time (no hurry, need to get susie to a doctors appointment now anyway)12:34
cjwatsonogra: done12:37
stgraberstgraber@castiana:~$ xterm12:44
stgraberNo protocol specified12:44
stgraberxterm Xt error: Can't open display: :0.012:44
stgraberasac: ^ could that be your fault ? :)12:44
asacstgraber: yeah. ppa has the fix12:44
stgraberI just updated from the PPA12:45
asacstgraber: version?12:45
asacstgraber: did you properly restart everything?12:45
stgraberI also restarted NM (kill all process and restart it in init.d) and killed my X session12:45
cjwatsonthat NM bug isn't in intrepid is it?12:45
asaccjwatson: no12:46
cjwatsongood :)12:46
asacnot in12:46
asacstgraber: is your hostname correct?12:46
stgraber/etc/hostname is castiana, so that's correct. I just scped a /etc/hosts from a hardy computer and replaced my computer name in it so this one should be good now too.12:48
stgraberI'll just restart NM again and hope it doesn't destroy it :)12:48
asacstgraber: no /etc/hosts12:48
stgraberasac: didn't work ... as soon as NM connected to the wireless network I lost the ability to start new X applications12:52
asacstgraber: so what does "hostname" commadn give you?12:52
stgrabercastiana.local (instead of castiana)12:53
asacstgraber: so the nm1 version worked better?12:56
stgraberwhen was nm1 released ?12:56
stgraberhmm, nm1 is what I have :)12:57
asacstgraber: ok ... anyway. you get "from address lookup" ?12:57
asacin the syslog?12:57
stgraberSep 30 07:55:18 castiana NetworkManager: <info>  Setting system hostname to 'castiana.local' (from address lookup)12:58
asacstgraber: castiana.local ... what IP is that?13:01
asaci guess
Ngit should be his LAN IP13:01
Ng.local is zeroconf/bonjour jazz13:01
Ngso his mdns name would now either not work, or be castiana.local.local or something like that ;)13:02
asacso changing hostname _after_ login will always break X or only if you change the hostname in a way that it resolves to a different IP?13:03
=== davmor2 is now known as davmor2-lunch
stgraberasac: yes13:04
stgraberstgraber@castiana:~$ ping castiana.local13:04
stgraberPING castiana.local ( 56(84) bytes of data.13:04
asacstgraber: and when you log in its castiana which also is right?13:04
Ngehh, a 127 .local address makes no sense13:05
stgraberand xauth shows castiana/unix:013:05
stgraberadding castiana.local/unix:0 with the same magic cookie makes X to work fine again13:05
asacNg: strager got that through a reverse lookup for his wifi ip13:05
NafalloNg: I got my reverse set as hostname you know... ;-)13:06
=== _pedro is now known as pedro_
NgNafallo: indeed13:07
* Nafallo should get the PTR fixed anyway :-)13:07
stgraberI usually have:13:07
stgraberstgraber@castiana:~$ cat /root/hosts13:07
stgraberand now I get:13:07
stgraberstgraber@castiana:~$ cat /etc/hosts13:08
stgraber(I don't understand why NM would change /etc/hosts at all ...)13:09
Ngstgraber: for dynamic hostnames, apparently13:09
SpadsNafallo: are you sure it updated /etc/hosts, or did it just affect the running hostname?13:09
NafalloSpads: both running hostname and /etc/hosts13:10
asacstgraber: the idea is to all dhcp to provide your hostname13:10
Ngthat clearly shouldn't be a default, imho13:11
asacNg: yeah. i am trying to get that out of tambeti ;)13:11
stgraberI don't want DHCP assigned hostname13:11
stgraberonly half of the network I connect to give me the right hostname and I'd prefer not to have stgraber@dhcp123 :)13:12
Nafallostgraber: I had nafallo@reserved fwiw... :-P13:12
* Nafallo likes his wizard13:13
stgraberor if I connect directly to my ISP I'd have some like stgraber@dsl-35-95-230 :)13:13
asacstgraber: the only problem is the authority i think13:14
asacstgraber: otherwise its just an optical issue ;)13:14
stgraberyeah, well just make that an option and disable it by default and I'll be happy :)13:14
stgraberanyway, got to go to work. I'll check how bad things work and see if I need to reinstall NM from Intrepid in order to work (I'm doing some thin client testing and changes network all the time)13:15
asacstgraber: you can add to nm-system-settings.conf:13:19
asacuntil nm3 is there13:20
Riddellpitti: apport seems to think this crash doesn't belong to an Ubuntu package http://muse.19inch.net/~jr/tmp/_usr_bin_python2.5.1000.crash13:21
Riddellpitti: also jockey doesn't seem to say anything about having a broadcom wireless on my girlfriend's laptop (only a driver called wl)13:21
pittiRiddell: the latter is bug 26309713:22
ubottuLaunchpad bug 263097 in jockey "wl vs. b43 are not properly configured" [Undecided,In progress] https://launchpad.net/bugs/26309713:22
pittiRiddell: (currently working on it for hardy)13:22
pittiRiddell: do you have a locally built .deb for /usr/bin/guidance-power-manager13:23
Riddellpitti: no, this is a newly installed intrepid system13:23
pittiRiddell: ok, I'll need to reproduce this then; can you please drop me an email with that link?13:25
asacstgraber: nm3 uploaded. let me know if that fixes all corner cases13:31
asacNafallo: Ng: ^^13:31
Ngk :)13:32
Nafalloasac: will do once I've had lunch :-)13:33
Nafallooh. uploaded isn't built :-)13:34
Nafallogoy ya13:34
asacbryce: tjaalton: fedora and opensuse have no problem when you update "hostname" in a running session. any idea what they have done to auto-add the new hostsnames to .Xauthority (which appears to be what happens for them)13:42
=== davmor2-lunch is now known as davmor2
sorenI'm trying to help a guy mount a USB memory stick. It works for him locally at the machine, but not when connected to a vnc session (vncserver style, not vino). He gets org.freedesktop.DBus.Error.AccessDenied. I presume this is policykit and/or consolekit doing its thing. What's the magic words to shout at the thing to get it to work?14:21
pittisoren: hm, I thought VNC was merely a remote "view" onto a local session?14:22
pittisoren: (in that case it shuold "just work")14:22
sorenpitti: As i said: It's not vino.14:22
sorenpitti: It's a proper vnc-only desktop.14:23
pittiso there's someone at the other end plugging in the USB stick for him?14:23
sorenHe's at the machine.14:24
pittiso ck-list-sessions probably doesn't show a local session for him then14:24
sorenProbably not.14:24
pittione possibility is to use "sudo gnome-mount", the more proper one to use polkit-gnome-authorization to grant the privilege for mounting devices to the remote user14:25
pitti(you need admin privileges in both cases)14:26
sorenpolkit-gnome-authorization is probably the magic incantation I was looking for.14:26
sorenso "sudo polkit-gnome-authorization", I presume.14:26
pittia non-admin user cannot magically get that privilege from a remote session14:26
pittisoren: sudo isn't required, that thing itself uses policykit, too, to ask you for your admin password14:26
sorenpitti: Ah, I see.14:26
pittisoren: (System -> Administration -> Authorizations)14:28
* soren still hasn't realised the problem polkit+consolekit are trying to solve14:29
liwI need an icon for system-cleaner -- rather than make one with /dev/urandom, I'd like some help with it: any suggestions?14:30
pittiliw: you can ask kwwii14:30
persialiw: You can ask in #ubuntu-artwork14:32
liwthanks, I'll do both :)14:32
tjaaltonasac: nothing comes to mind..14:37
pittiasac, tjaalton: is it possible to use IP-based xauth?14:38
pittiOTOH, "xauth list" also shows "tick/unix:0"14:38
StevenKsoren: Only allow access to devices for the currently locally logged-in user on, not a unix group any user can join14:39
=== LucidFox_ is now known as LucidFox
sorenStevenK: That's not a "problem".14:42
cjwatsonsoren: the problem is that there's no reliable way to revoke group membership14:42
sorenStevenK: Not from where I'm sitting, anyway.14:42
cjwatsononce you're a member of a group, you can create a setgid executable and retain membership indefinitely14:43
cjwatsonor simply leave a process running14:43
cjwatsonall the solutions that have been tried beforehand have security flaws to one extent or another14:43
persiaThat means that if you and I both have access to the same machine, I won't be able to read your keystrokes easily when you're at the console.14:43
sorenI just don't really get the idea that any local user should have access to all these things, and noone else. I used to rather like that fact that I wasn't tied to my chair to be able to do stuff.14:45
cjwatsonpolicykit makes it configurable14:46
cjwatsonso actually it's not as restrictive as all that, it's just a sane default14:46
sorencjwatson: Do you happen to know how?14:47
cjwatsonSystem -> Administration -> Authorisations14:48
sorencjwatson: All I've seen so far is ways to grant a user access to do one tiny thing.14:48
cjwatson(insane GUI alert)14:48
sorenI'm specifically looking for the button that gives me the same privileges that I had a year ago.14:48
pittisoren: PK is quite a lot more flexible than unix system groups, and avoids overloading unix groups with "access permissions", where their original idea is "groups of people"14:48
asactjaalton: ok thanks. Ill see if redhat/opensuse devs have more info (though the suse NM developer didnt know how this happens)14:49
sorenpitti: I've just never seen a scenario where that's actually a problem.14:49
pittisoren: the old groups still work, we just stop putting the default use into it14:49
pittisoren: it is a problem for things which you can't control through group memberships14:49
cjwatsonsoren: there was a major problem that came up in lots of 8.04 reviews that was essentially due to this14:50
sorenpitti: Most often, I don't actually want to grant a privilege at the rather extreme granularity that polkit offers, and not just to a single individual.14:50
pittisoren: like "this should only work for a local user", or "only for an active console", or "only these guys should be able to configure the system clock"14:50
sorenI want to allow a group of folks privileges to perform a set of related actions.14:50
cjwatsonsoren: the default user isn't in the sambashare group by default, and adding them to it requires logging out and logging back into the session, so the widget in the desktop GUI to configure sharing didn't work unless all the sambashare stuff was installed right from the start, which it wasn't14:50
cjwatsonthere is simply no way to fix that with Unix groups without installing everything you could possibly need by default14:51
pittisoren: with groups you'd also need to add them one by one14:51
pittisoren: let alone the fact that unix groups don't stack, you can't e. g. put the "students" group into "plugdev"14:51
cjwatsonpitti: I think it's a fair criticism that it's too hard to configure groups of authorisations with pk14:51
sorenpitti: Yes. Once. Not once for each tiny, little action they might want to do.14:52
pitticjwatson: it is, yes; hard with PK, impossible with unix groups14:52
cjwatsonpitti: I don't think that's actually true in practice14:52
sorencjwatson: I think there are better approaches to fix the sambashare issue. I believe we've discussed this before? Or was that someone else?14:52
cjwatsonsoren: the "better approach" I've seen is to create the sambashare group at installation time and add the default user to it14:52
cjwatsonwhich is not really all that great14:52
sorenMy major problem with polkit is that it introduces a granularity, I've *never* seen a demand for.14:52
pitticjwatson: (which we do ATM)14:53
cjwatsonpitti: with PK, when an application adds a new action you have to go and configure it all over agin14:53
cjwatsonwhich is a new problem14:53
cjwatsonanyway, I have to run14:53
pittiright (although our goal should be to not require that)14:53
pittiafter all, it's similar to adding new system groups14:53
pittiwhich you have to put existing people into14:53
StevenKpitti: And running 'id' and having the output be four lines isn't great either14:54
sorenExcept there seemed to be a natural limit to the amount of groups people felt like adding.14:54
superm1StevenK, why should it Provides: libbluetooth2-dev?  It doesn't contain the SONAME that matches to that.14:54
sorenPeople don't seem to restrict themselves from adding lots and lots of polkit "actions" (or whatever the lingo is).14:54
pittisoren: yes, the idea was to get away from the almighty root and (1) only allow them to do what they need, and more importantly, (2) get rid of the recurrent gksu dialogs for stuff they need every day14:56
StevenKsuperm1: Well, I've had to change 9 packages from libbluetooth2-dev to libbluetooth-dev.14:56
superm1StevenK, ah so you are saying just more of an interim solution to prevent diffs when rebuilding14:56
pittiand (3) provide control of privileges you can't express through groups, as I already said14:57
StevenKsuperm1: I see your point, though.14:57
superm1but long term they really should correct themselves14:57
sorenI mean... Honestly, when have you *ever* wanted to grant a person access to "Directly access digital cameras" and not "directly access audio players"?14:57
StevenKsuperm1: It's a tiny diff, so *shrug*14:57
pittisoren: that's rare in practice, yes; that's why we have default privs you don't normally need to touch14:58
StevenKsuperm1: obex_socket.c:(.text+0x97a): undefined reference to `hci_remote_name'14:58
StevenKsuperm1: A bunch of failures with that error or similar14:58
superm1StevenK, yeah there may be a few apps that fail related to OBEX.  It's generally pretty easy to patch around, but i'll have to look at the cases.  OBEX has changed significantly14:58
glatzorhello mvo, are there any concerns using the force-confdef and force-confold option of dpkg in a non-interactive apt session?14:58
superm1StevenK, any other standouts other than the libbluetooth2-dev -> libbluetooth-dev & the OBEX stuff?14:59
mvoglatzor: its not ideal, but its the only way with PL14:59
sorenpitti: but that's my point: It offers a granularity that noone has ever demanded, and it does so at the expense of people who actually need to deviate from the defaults.15:00
glatzormvo, luckily dpkg still sends the conffile-prompt status in this case. So we get notified. I replaced the "send n\n" by setting the mentioned dpkg options in packagekit15:00
glatzormvo, just wanted to be sure doing the right thing.15:01
mvoglatzor: ok, that is good to hear that it does that15:01
StevenKsuperm1: If you'd rather not do libbluetooth2-dev -> libbluetooth-dev, that's cool. For each of those 9, the diff is tiny.15:02
pittisoren: so then your problem is not PK itself, but the current set of too granular privileges15:02
pittisoren: and I tend to agree to that, yes15:02
superm1StevenK, yeah I think it sends a mixed message to do so15:03
sorenpitti: Actually, it's not just the privileges that are too granular.15:04
pittisoren: (that problem would correspond to splitting plugdev into camera, usbstick, scanner, etc.)15:05
sorenpitti: The only case where I've ever wanted to only give a single person access to something (rather than a group of people) is the case where I've wanted to do so temporarily so that he could do that one thing and then revoke the privilege again.15:05
pittisoren: ah; so you actually can do that with PK, but not with unix groups15:05
sorenpitti: And the only part of that problem polkit solves is that it removes the need to log out and back in again.15:05
seb128could somebody having a clue about python-support look at bug #27632415:06
ubottuLaunchpad bug 276324 in gnome-python-extras "update of python-gtkhtml2 in hardy-updates breaks" [Critical,New] https://launchpad.net/bugs/27632415:06
seb128doko, mvo: read that?15:06
pittisoren: you don't need that with unix groups, btw, there's newgrp15:06
pittisoren: but as I said, groups only work for things like /dev access, not for things like package installation or system time setting15:07
sorenpitti: I need sudo to do that.15:07
mvoseb128: is that reproducable?15:07
pittisoren: right, but you don't want to give sudo to everyone who just wants to be able to access a camera or set the system clock, or do you?15:08
seb128mvo: no clue, I've no hardy machine here to update to try, but the packages moved to updates some days ago and that's the first bug so I would say "no"15:08
sorenpitti: No, precisely.15:08
pitti(and you can't ever revoke sudo privileges or groups)15:08
sorenpitti: hence, newgrp won't do.15:08
pittisoren: hm?15:08
pittisoren: newgrp doesn't need sudo15:08
pitti(I thought you referred to somethign else with "I need sudo to do that"15:09
sorenpitti: Oh, right, newgrp is suid root.15:09
sorenpitti: I forgot about that.15:09
sorenEr... Yeah, that wouldn't make sense at all.15:09
* soren clearly wasn't thinking straight15:09
sorenpitti: Why can't I revoke sudo privileges?15:10
pittisoren: once you are root, you can make sure to stay root, same as with groups15:10
sorenpitti: Erm.. sudo is not limited to allowing people to switch to root.15:11
pitticreate suid/sgid binaries, create another user with uid 0 and your password, leave processes running, etc.15:11
sorenpitti: ...and you don't have to grant people access to run stuff like su or whatever.15:11
pittisoren: well, sure, you can configure it to run certain apps with certain arguments, but don't tell me that's easier :)15:12
sorenpitti: If I want to give that privilege to 50 users?15:12
sorenpitti: I'll argue that it's waaay easier.15:12
pitti(and it's still not flexible enough to tell apart remote from local sessions, or active from inactive ones)15:12
sorenThat's another thing I've never really needed :)15:13
sorenI *liked* that there was no difference between local and remote sessions.15:13
pittisoren: on a desktop you do :)15:13
pittibut anyway, if you have 50 users, you'd probably stick them in a group ("teachers" or whatever) and then grant privileges to that group15:14
sorenI can do that with polkit?15:14
pittiof course you can add 50 indiviual lines to /etc/sudoers, too15:14
pittior call pk-auth 50 times15:14
pittisame complexity, but nobody would actually do that15:14
sorenCan I grant privileges to groups with polkit?15:14
pittiyes, you can, although not (yet) with the GNOME tool15:15
sorenOk. That helps quite a bit. I didn't think so.15:15
pittibut only in /etc/PolicyKit/PolicyKit.conf15:15
pitti(which is the sudoers counterpart)15:15
pittiI'd really like the GUI tool to be able to do that too15:15
sorenHow do I do this?15:15
soren<match group="something"> ?15:16
sorenThe man page only mentions groups in the context of define_admin_auth.15:16
pittisoren: yes, match can match on users, groups, and actions15:17
sorenIt would be wicked cool if the man page had mentioned that :)15:17
pittierm, hm, at least it should15:17
pittisoren: sorry, might be it doesn't do that so far15:18
pittithere is no reason it shouldn't, though15:18
sorenI'm almost sure I've had this part of the discussion before with Keybuk.15:19
sorenand I seem to remember that he disagreed.15:19
* soren consults logs15:19
norsettoglatzor: if bug 276264 is meant for motu-release perhaps its a good idea to subscribe them15:20
ubottuLaunchpad bug 276264 in packagekit "Freeze Exception for 0.3.5 and corresponding packagekit-gnome" [Undecided,New] https://launchpad.net/bugs/27626415:20
glatzornorsetto, thanks. I just want to add more information before subscribing the moto-release team15:20
norsettoglatzor: ok, I'll set it to in-progress then15:21
glatzornorsetto, thanks15:21
norsettoglatzor: my pleasure15:21
pittisoren: there's no upstream bug asking for that so far15:23
ScottK-laptopslangasek: To fix the kleopatra uninstallable needs Bug #267555 approved by ubuntu-mir.15:25
ubottuLaunchpad bug 267555 in dirmngr "Main Inclusion Report for dirmngr" [Undecided,New] https://launchpad.net/bugs/26755515:25
norsettoScottK-laptop: how was the holiday?15:26
ScottK-laptopnorsetto: It was very nice.  Nothing like a complete lack of electricity to enforce actually being on vacation.15:27
norsettoScottK-laptop: hehe, seems you had fun15:27
pittisoren: also, just FAOD: we didn't kill any udev rules to assign groups to devices, and neither sudoers nor those groups will go away; we just don't want to put users into all of those groups by default, because (1) it gives a wrong semantics, and (2) it is clutter, but nobody stops you from manually adding those to groups (or sudoers)15:30
pittisoren: just for the desktop case we try to unify on one auth system instead of all three15:31
ScottK-laptoppitti: Could you have a look at Bug #267555 and see if it could be approved so we could resolve an uninstallable problem?15:32
ubottuLaunchpad bug 267555 in dirmngr "Main Inclusion Report for dirmngr" [Undecided,New] https://launchpad.net/bugs/26755515:32
sladenwhat a horrible name for a package15:33
ScottK-laptopFortunately it's not one a user would invoke directly and it is the upstream name....15:33
pittierm, a daemon running as root, downloading stuff from the internet?15:34
pittithat's not something we can approve with the snap of a finger15:34
norsettoseb128: are nice-to-have fixable now?15:35
seb128norsetto: well, they can be fixed and uploaded but CD packages will probably not be accepted before beta15:36
asactjaalton: pitti: http://mail.gnome.org/archives/networkmanager-list/2008-September/msg00291.html15:37
norsettoseb128: ok, this is not a real problem, its for nautilus-sendto, which still refers to and Suggests sylpheed-claws (which is since long obsolete)15:37
persiaunless they are targeted fixes to fix some issue that broke the CDs.15:37
seb128norsetto: ah ok, feel free to do a patch and subscribe the sponsor team, I'll upload that later15:37
asac^^ the reason why fedora and suse dont have a problem with changing hostnames during X session ;)15:37
norsettoseb128: willco15:37
asac"Xauth is completely unecessary with local15:38
asacusers.  The fact that Xauth depends on hostname is bogus and has always15:38
asacbeen bogus.15:38
pittiasac, tjaalton: ah, so it *does* have to do with xauth list showing an entry for unix:0, too15:38
ScottK-laptoppitti: Understand it'll take some looking at.  It's a mature project and pretty widely used, so I suspect it's in good shape, but who knows.15:38
asacpitti: yeah. thats what strikes us here15:39
pittiapparently it doesn't work for us15:39
asacpitti: http://cvs.fedoraproject.org/viewvc/rpms/xorg-x11-xinit/devel/localuser.sh?revision=1.1&view=markup ... thats what they do for local users15:40
asacare we doing the same?15:40
pittiasac: I don't think so; looks like an Xsession.d script?15:41
asacpitti: install -m 755 %{SOURCE17} $RPM_BUILD_ROOT%{_sysconfdir}/X11/xinit/xinitrc.d/localuser.sh15:41
tjaaltonasac: thanks for digging it up.. and yes, looks like a candidate to put in Xsession.d (we don't have xinitrc.d)15:42
pittiasac: we don't have that, but it's strikingly similar to Xsession.d15:42
Riddellevand: am I right in thinking we can install to an existing partition now, and it'll wipe /usr et al but keep /home ?15:42
pittitjaalton: any idea why xauth list already has it, but it doesn't work?15:42
pittiRiddell: if you don't tick "format", it should15:43
cjwatsonyes, that's correct15:43
asacpitti: (disclaimer: i have no real clue, but) from what i understood the xhost -si:localhost... stuff will make X ignore Xauthority completely for local users15:43
tjaaltonpitti: xhost != xauth15:44
cjwatsonit removes bin dev etc lib lib32 lib64 proc sbin usr var sys15:44
tjaaltonpitti: so xhost allows the user to connect to the server, regardless of what xauth has (AIUI)15:44
evandindeed, what everyone else said :)15:45
asactjaalton: which package is the one to file a bug against?15:47
tjaaltonasac: xorg15:48
* pitti -> off for a long phone call15:48
Keybuksoren: not that I remember15:49
Keybukthere's certainly been a longer meta-conversation about it15:50
Keybukie. should we do device access by group15:50
Keybukdavidkit may certainly have been involved15:50
norsettoseb128: its strange, ScottK already did that change in bug 138010 but it went lost apparently15:52
ubottuLaunchpad bug 138010 in nautilus-sendto "Nautilus-sendto suggests obsolete slypheed-claws package" [Low,Fix released] https://launchpad.net/bugs/13801015:52
seb128norsetto: we probably synced on debian since and judged that a suggests was not worth have ubuntu specific changes15:52
seb128norsetto: should really be fixed in debian15:53
norsettoseb128: well, so, its not worth doing it again, I'll see if it is reported to the debian bts15:53
asactjaalton: 27635715:55
tjaaltonasac: thanks16:11
* ogra notices that ubiquity talks about "LiveCD" on the greeting screen despite it is run off a USB key :P16:33
ograevand, on ubuntu-mobile though16:34
jdongs/LiveCD/LiveMedium/g okdone.16:34
evandright, I'm just thinking about usb-creator.16:34
ograwell, you could check the mountpoints16:35
geserzul: Hi, can I ask you about http://launchpadlibrarian.net/17272861/xen-3.3_3.3.0-1ubuntu4_3.3.0-1ubuntu5.diff.gz? as this seem to be the reason for bug 26455416:35
ubottuLaunchpad bug 264554 in xen-3.3 "libxen3 and libxen3-dev both include /usr/lib/libblktap.so" [High,Confirmed] https://launchpad.net/bugs/26455416:35
ograor follow jdong's suggestion16:35
geserzul: do you remember why you added that line?16:35
evandAIUI, we've been trying to move away from "Live CD" to "Desktop CD" for some time.  Perhaps we should follow jdong's suggestion.16:35
evandcjwatson: mpt: thoughts?16:35
norsettoRAOF: ping16:36
zulgeser:  Im kind of busy right now but no I dont remember why, if you want can you submit a diff thanks16:36
ograwhy does my device drop its wlan during partitioning16:37
ograthats reproducable16:37
ogradoes ubiquity restart udev or something like that ?16:38
evandit does udevtrigger; udevsettle16:38
ograshould be udevadm trigger/settel btw16:39
ograit changed some time ago16:39
mptevand, I suggest calling it "Test Drive" rather than "Live CD"16:39
jdongmpt: I like the pun too!16:40
evandogra: noted; perhaps we should make that udevadm trigger --subsystem-nomatch=net (or whatever it may be)16:41
ograyeah, seems to make sense16:41
cjwatsonevand: I don't like wiki case here, and I think we should avoid "live" jargon altogether16:44
cjwatsontest drive WFM16:44
cjwatsonevand: I thought it did use udevadm16:45
mptevand, previously: <http://osdir.com/ml/linux.ubuntu.devel.desktop/2006-08/msg00017.html>, <https://bugs.edge.launchpad.net/ubuntu-cdimage/+bug/109064/comments/35>, <https://lists.ubuntu.com/archives/ubuntu-devel/2008-March/025159.html>16:45
ubottuLaunchpad bug 109064 in ubuntu-cdimage "Boot-up option 'Start or install Ubuntu' scares new users" [Undecided,Fix released]16:45
norsettoScottK-laptop: I wonder if bug 276364 should teach us to ask for an upgrade log too16:46
ubottuLaunchpad bug 276364 in gnome-do-plugins "package gnome-do-plugins 0.4.0-0ubuntu2 failed to install/upgrade: trying to overwrite `/usr/share/gnome-do/plugins/Rhythmbox.dll', which is also in package gnome-do-plugin-rhythmbox" [Undecided,Confirmed] https://launchpad.net/bugs/27636416:46
cjwatsonmpt: although perhaps we should be consistent with what was implemented in the end, i.e. "Try Ubuntu"16:46
evandcjwatson: so it does16:46
cjwatsonactually, "Try Ubuntu without any change to your computer"16:46
cjwatsonpersonally, I prefer that to the more metaphorical "test drive"16:47
evandogra: FWIW, I've filed your issue as bug 27638316:47
ubottuLaunchpad bug 276383 in debian-installer-utils "wlan connection drops during partitioning" [Undecided,New] https://launchpad.net/bugs/27638316:47
=== superm1 is now known as superm1|away
ograevand, merci :)16:47
cjwatsonpartly because a lot of other languages are going to end up rendering it as something more like "try" anyway, but in general I prefer avoidance of idiom16:48
* ogra subscribes16:48
evandtest drive works for me16:48
evandI'll create a bug report to track it.16:49
mptIf there was a simple non-metaphorical way to express it I'd be all in favor, but I haven't come across one in the past three years :-)16:53
mptPossibly it will require a little more creativity on the part of translators, but I don't think that's a bad thing (and they can still go long-and-literal as a last resort)16:55
=== asac_ is now known as asac
cjwatsonmpt: I think "test drive" is unfortunate here because it implies that you can't do anything persistent16:58
evandFiled as bug 27638716:59
ubottuLaunchpad bug 276387 in ubiquity "Ubuntu should use "test drive" instead of "live CD" and "desktop CD"" [Undecided,New] https://launchpad.net/bugs/27638716:59
cjwatsonmpt: in the case of usb-creator, that isn't true16:59
mpthmm, good point16:59
evandYeah, that had crossed my mind, though we might have to do some text substitution there anyway, as we either need to add a persistence option...16:59
evandor leave it as is, where it modifies the existing options to add persistence (bug perhaps we should change the wording here?)17:00
mptThere should be some very obvious distinction between an Ubuntu session where stuff you create or change will be remembered, and one where it won't be17:00
mptusing the live CD is the latter17:00
cjwatson... sometimes17:00
mptusing a USB key is sometimes the former and sometimes the latter17:00
cjwatson(it's possible to set up a customised live CD with persistence)17:01
mptIt is?17:01
mptWith a CD-RW?17:01
cjwatsonyou can store the information on an accompanying USB stick17:01
cjwatsonI think somebody did try doing it with multi-session CDs as well but I don't think that got finished17:01
mptwell sure, but you can do that with a non-customized live CD too, right?17:01
cjwatsonerr, right, indeed17:01
cjwatsonand indeed some people explicitly cite that as something they like to do with the Ubuntu live CD17:02
mptor do you mean it's customized to assume that $HOME is on the USB stick?17:02
cjwatsonsorry, I shouldn't have said "customised". I'm on the phone so distracted17:02
cjwatsonI meant that you need to do some setup and boot with non-default options17:02
evand(creating a casper-rw ext2/3 file on a disk, or making a partition with the casper-rw label, then adding "persistent" to the kernel command line options)17:05
cjwatsonright, it's essentially the same as doing it on a USB stick, we just wrap it up more nicely for the latter now17:05
mptSo just using "live CD" everywhere is ~98% accurate (inaccurate in the USB and customized-boot cases), but meaningful to ~0.5% of people17:07
mptUsing "test drive" everywhere would be meaningful to many many more people, but would be less accurate17:08
Spadsclearly "test drive" is the verb and "Live CD" is the noun17:08
_MMA_slangasek: Can Studio's disks be respun? We had a important update just hit the archive that we need on the beta disks.17:10
mptevand, was this something you were intending to change at all for 8.10? If not, perhaps we can sort it out at UDS17:14
evandNo, I imagine it is quite late for 8.10, so yes, I think we can discuss this at UDS at length.17:14
mptok, I'll register it for discussion17:16
evandmuch appreciated17:17
=== superm1|away is now known as superm1
mptevand, <https://blueprints.edge.launchpad.net/ubuntu/+spec/ubiquity-sans-live-session> is already implemented, right?17:21
cjwatsonSpads: "Desktop CD" is the noun :-)17:21
cjwatsonmpt: yes, it is - I don't think evand will have privileges to close it though, I'll do it17:22
keescjwatson: question about overrides, why are some binary packages listed in multiple repos?  e.g. mpg123 is in both multiverse and universe.17:22
=== njpatel is now known as njpatel_away
cjwatsonkees: I'm betting on different architectures17:23
=== njpatel is now known as njpatel_away
cjwatson    mpg123 |   0.59r-21 | gutsy/multiverse | hppa17:23
cjwatson    mpg123 |     0.66-1 | gutsy/universe | source, amd64, i386, ia64, powerpc, sparc17:23
cjwatsonhappens sometimes, sorry17:24
cjwatsonyou could grab the Packages files and use madison-lite on them17:24
cjwatsonit will give you output like the above17:24
* kees nods17:24
cjwatson(or just grep-dctrl or whatever)17:24
keescjwatson: is the above mpg123 disparity due to hppa being out of date?  i.e. if it built mpg123 0.66-1, it'd end up in universe, or does each arch have its own set of overrides?17:28
\shasac, doko: somehow I'm missing {ia32-}sun-java{5,6}-plugin ... any clue if it's reaching intrepid before release?17:31
cjwatsonkees: ultimately, it's because we have no mechanism at the archive level to ensure that overrides are in sync across architectures17:33
cjwatsonkees: combined with (probably) some subtle Soyuz bugs17:33
keescjwatson: okay, so it sounds like the only way for me to predict where a given binary will go is to pull all arch Packages files and look at the prior release.17:34
keescjwatson: I'm basically trying to create the list of files to check for on the archive to confirm that mirroring has finished before sending a USN.17:34
keescjwatson: it's designed to fight both human and soyuz glitches.17:35
asac\sh: ia32- like in "a amd64 package"?17:35
siretartkees: even then you cannot be sure because some archive admin might change the override just before you upload the package ;)17:35
\shasac: yes17:35
cjwatsonkees: yeah, we discussed it so I guessed17:35
\shasac: and like in "it was in hardy"17:35
cjwatsonsiretart: in theory; but pretty unlikely for stable releases, in practice17:35
keessiretart: right, but those are one-offs that we can fix manually in the USN17:35
\shsiretart: hey...sorry to not phoned you back the last days..but we were more bound to IPX then planned :( you can ask nobse he actually saw us three times a day (when he entered the office, when he left, and when he entered it the next morning again ;))17:36
siretart\sh: no problem. The next time then!17:37
\shsiretart: sure...the next racks are already planned I just need to wait for the hardware ;))17:37
doko\sh: we never had an ia32-plugin afaik17:40
asacack ... i think only icedtea17:44
\shdoko: right, we only had ia32-sun-java*-bin *grmpf*17:45
\shdoko: but then we have to remove somehow the suggest from sun-java6-jre17:46
\shdoko: because it mentiones ia32-sun-java{5,6}-plugin17:46
* ogra just had to fiddle with his heating and really doesnt think its the time of year for icedtea17:46
asacarch dependent suggests? ;)17:46
\shhmm...lemme check the source ;()17:47
\shdoko: any clue how to make the ilo2 java applet fly on openjdk?17:48
\shor better to say, any applet which doesn't work on openjedk?17:48
\shjdk even17:48
asac\sh: applets that use avascript to interact with browser wont work17:48
* \sh doesn't want to install i386 ubuntu now :(17:49
\shasac: but btw...even if  suggest is arch dependent, it should mention a package which doesn't exists, or?17:50
\shand no it's not arch dependent...Suggests: sun-java6-plugin | ia32-sun-java6-plugin, sun-java6-fonts, ttf-baekmuk | ttf-unfonts | ttf-unfonts-core, ttf-kochi-gothic | ttf-sazanami-gothic, ttf-kochi-mincho | ttf-sazanami-mincho, ttf-arphic-uming,17:51
asacnot sure ... its not uncommon to mention packages that only exists outside the archive as a suggests17:52
pittiBenC: hello Ben; if you have a minute, I'd appreciate an ack/nack from you in bug 27195617:54
ubottuLaunchpad bug 271956 in makedumpfile "Upgrade to new upstream version 1.2.9" [Undecided,New] https://launchpad.net/bugs/27195617:54
BenCpitti: ok17:56
cody-somervilleslangasek, cjwatson: Why is the date on the manifest file from yesterday in current?18:03
cody-somervilleie. http://cdimages.ubuntu.com/xubuntu/daily-live/current/18:03
cjwatsoncody-somerville: that indicates a livefs build failure18:05
cjwatsonwell, not always18:05
cjwatsonactually today I did a mass build just to update the ISO wrappers, not the livefs, because there was a bug in those18:05
cjwatson(p.s. cdimages is for compatibility only, official name is cdimage)18:06
=== fta_ is now known as fta
slangasekah, so no one did livefs rebuilds for xubuntu/kubuntu yet18:06
cody-somerville: (18:06
slangasekthose should be done, particularly kubuntu which has ~100 packages out-of-date on the CD...18:06
slangasekI'll schedule those now18:07
loolbryce: I've committed the fix for #274833; I see other bits are pending, is it because they would be disruprive right now?18:07
slangasekasac: no, not "perfect", but you can't hand me a massive diff for a component as critical as NM within hours of the CD builds (i.e., well in the beta freeze), and expect me to be able to be able to drop it in :/18:10
slangasekScottK-laptop: meh, I don't remember kleopatra being uninstallable yesterday, is that a new dep due to the new KDE drop?18:11
brycelool, was just waiting for some more significant changes to include with it18:15
loolbryce: Mind if I upload it?  I'm seeking release ack ATM18:16
brycelool: certainly, go ahead18:16
brycethose changes are just some usability frosting for the failsafe mode; pretty low risk18:16
ScottKslangasek: Kleopatra wasn't on the list yesterday, but the dirmngr MIR's been outstanding for some time.  I'm not sure why it's not on the list.  We wrote the MIR after I saw it on the list for one of the alphas.18:17
BenCwow...virtualbox seamless mode is pretty impressive18:17
pittiRiddell, ScottK: do you know a good kubuntu person to poke about a qt4-x11 packaging bug? (bug 261380)18:19
ubottuLaunchpad bug 261380 in qt4-x11 "Packages have invalid .gnu_debuglink" [Undecided,Triaged] https://launchpad.net/bugs/26138018:19
slangasekjdstrand, kees: have you seen pitti's request for security review on bug #267555 (MIR), and when do you think you'd have time for that?  (it's not on the CDs, so that can be fixed for beta any time before beta, effectively)18:19
ubottuLaunchpad bug 267555 in dirmngr "Main Inclusion Report for dirmngr" [Undecided,Incomplete] https://launchpad.net/bugs/26755518:19
brycelool: out of curiosity, what is the kernel bug that is preventing -psb from working?18:19
pittislangasek: is it actually critical for beta? I mean, such a dependency doesn't come up two days before beta, or did it?18:20
loolbryce: It needs portin18:20
pittislangasek: if it breaks stuff, we could temporarily promote it, but TBH I really don't like it18:20
loolbryce: You might recall the drms are incompatible, and we use linux-lpia for non-psb chips18:20
pittislangasek: ("it" being the package, not the "temporary in main" cowboying)18:20
brycelool, ahh18:21
ScottKpitti: I'll see if I can dig someone up.18:21
loolWe didn't want to carry the lpia hack forward in intrepid, so we don't have the psb drm and associated libdrm in intrepid main18:21
loolbryce: Intel will start development of an intrepid driver this week and will deliver in december18:21
asacslangasek: all fine. ;)18:21
loolWhich is probably pointless18:21
asacslangasek: and of course you were right :)18:21
brycelool, just in time for jaunty, eh?18:21
loolbryce: :-/18:23
slangasekpitti: two days before beta - KDE had a pre-agreed code drop at the beginning of this week, and apparently kleopatra grew a dependency in the process; it's not critical for beta /because/ it's not on the CDs, but it would be nice to fix up that uninstallables list18:26
keesslangasek: I haven't reviewed MIRs in a bit.18:26
keesslangasek: I can look into that probably next week18:26
slangasekthat'll be fine, thanks18:27
pittislangasek: ah, ok; it just looks a bit curious to me, since it looks like it wouldn't work out of the box for normal users anyway, and thus a strict depends: might be too much?18:27
Riddellslangasek: kleopatra can just be moved to universe18:27
pittislangasek: (unless there is some other suid-root-ness which I missed)18:27
ion_Hm. Updated to intrepid and now X doesn't seem to find any input devices.18:29
jdstrandslangasek: I have the same timeframe as kees18:30
ScottKRiddell: kleopatra is seeded on the Kubuntu DVD.18:30
Riddellion_: I got that18:30
jdstrandkees: we can discuss who does it when we are closer to being able to do it (unless of course, you really *want* to do it :P)18:31
Riddellion_: I filed it as bug 275825, bryce know anything about it?18:31
ubottuLaunchpad bug 275825 in xorg "X does not detect a keyboard after upgrade" [Undecided,New] https://launchpad.net/bugs/27582518:31
keesjdstrand: cool, yeah18:31
keesjdstrand: I'm not itching for an audit :)18:32
bryceRiddell: what kind of keyboard is it?  the bug's a bit sketchy on details18:33
brycealso I'd like to see the xorg.conf there18:33
ion_riddell: The output of lshal and startx -- -verbose 999 2>&1 might be useful. I'll be able to add that later, but if you can do it immediately, go ahead.18:33
Riddellion_: I can't, computer has been reinstalled since18:33
Riddellbryce: keyboard is just a laptop one, I also plugged in a hal one and restarted X18:34
slangasekRiddell: "can just be moved to universe" - ok, do you want to unseed it then? :)18:35
bryceRiddell: well, in general upgrades to intrepid don't lose the keyboard like this normally, so there is something unusual about your system18:35
bryceRiddell: it looks like the touchpad got detected okay; I assume that works?18:35
Riddellbryce: yes the touchpad worked, nothing unusal it's an HP laptop and it works fine from a fresh install.  I also deleted the xorg.conf and restarted X but no difference18:36
bryceah that's interesting18:36
bryceRiddell: the next step would be to review your lshal output and see what it shows for your keyboard18:38
slangasekjames_w: I see midori in the queue; so there was a consensus among the xubunters?18:38
Riddellbryce: can't do that immediately I'm afraid, computer has gone back to girlfriend, I'll be doing more upgrade testing tomorrow and will add more details then18:39
bryceRiddell: my guess is that some bad hal data got stuck in there somewhere.  Might be interesting to compare what's in your /etc/hal with an upgrade vs. fresh install18:39
ion_bryce: Please see http://heh.fi/tmp/x-problem/ – the config/hal lines at the end of x.log are interesting.18:39
Riddellpitti: I have no idea where to start with that qt debug bug18:39
bryceRiddell: ah ok18:39
ion_bryce: Btw, is there hope of getting MPX support for intrepid?18:40
bryceion_: so it looks like you need to have 'evdev' set as the input.x11_driver for your keyboard18:40
bryceion_: no18:40
james_wslangasek: there wasn't18:40
slangasekjames_w: oh.  what was there in its place? :)18:41
slangasek(i.e., should I go ahead and accept this now?)18:41
james_wslangasek: oh, you *do* see it in the queue, sorry :-)18:41
james_wslangasek: I didn't upload18:41
james_wslangasek: cody-somerville did I guess18:41
ion_bryce: I wonder why x11_driver isn't set?18:42
bryceion_: it wasn't required to be set in hardy18:42
slangasekjames_w: ah, let me check the sig and we'll see :)18:42
bryceion_: can you check if you have -evdev installed?  dpkg -l xserver-xorg-input-evdev18:42
ion_It is.18:42
keesis there some kind of sound regression?  I can't get anything using gstreamer to play...18:43
slangasekjames_w: yep, cody-somerville uploaded, so I'll take that as an indicator of consensus and push it in18:43
james_wslangasek: I agree18:43
ion_bryce: Hm. In lshal output, xkb.model is 'evdev' instead of 'pc105'.18:45
bryceion_: more interestingly is the lack of an input.x11_driver entry18:46
brycewhich *should* be 'evdev'18:46
bryceI think the model being 'evdev' is probably ok18:46
bryceion_: you might want to come to #ubuntu-x18:47
pittiRiddell: I wonder how it installs the files, does upstream do that? dh_strip --dbg-package doesn't do it that way19:04
Riddellpitti: yes upstream does that I believe, I just spoke to an upstream person who suggested using -no-separate-debuginfo and stripping it ourselves19:06
=== robbiew is now known as robbiew-away
ion_pitti: I was told to bug you about this. After an upgrade from a fresh hardy installation to intrepid, HAL had old information in /var/cache/hald/fdi-cache. It only stat()d most of the FDI files without opening them, and never took /usr/share/hal/fdi/policy/10osvendor/10-x11-input.fdi into account, which caused X not to find any input devices. I renamed the cache file away and everything works now.19:21
ion_pitti: Perhaps hald's postinst should just remove the cache file.19:22
=== robbiew-away is now known as robbiew
Sonnei've found a bug in a package in intrepid after backporting it to hardy20:09
Sonnehow should i report it?20:10
Sonnemy best idea since now is to use reportbug and write in the notes that it has been backported from intrepid20:10
Sonnemaybe there's some better solution :)20:10
infinitySonne: Does the bug exist if built for intrepid, or is it a result of running it on hardy?20:10
infinitySonne: If the bug exists when running in Intrepid, just report it in launchpad like any other bug.20:11
Sonneah, they can be reported via web?20:11
infinitySonne: If it only shows up on hardy, you could still report a bug, I suppose (especially if you have a simple fix to provide to make it happy), but make it very clear that it only breaks in a hardy environment.20:11
Sonnewell, the bug is a typo in a script in cmake, so i guess the problem would show up on intrepid too :)20:11
infinitySonne: Which package?20:12
Sonneit reports lua51 as lua5020:13
Sonneyep, let me submit it :)20:13
=== macd_ is now known as macd
Adri2000bug #254905 < needs review from an -sru person20:49
ubottuLaunchpad bug 254905 in vsftpd "FTPS doesn't work with clients such as FileZilla" [Medium,In progress] https://launchpad.net/bugs/25490520:50
Adri2000btw, why is registry a member of ubuntu-sru in LP?20:50
AlinuxOShello all, asac is there some news from Bug #256054 ?21:00
ubottuLaunchpad bug 256054 in network-manager "[intrepid] new 0.7 branch ignores /etc/network/interfaces" [Unknown,Confirmed] https://launchpad.net/bugs/25605421:00
asacAlinuxOS: i will follow up on the bug21:02
slangasekasac: should we drop that one in the beta errata, I guess, since it's slipping until post-beta?21:03
AlinuxOSasac, ok :) I discovered some minutes ago that I cant use static IP.21:03
asacslangasek: yes push ahead. doing that now21:03
asacslangasek: do you need any info for the errata?21:04
asacAlinuxOS: have you tried the workaround posted?21:04
slangasekasac: someone needs to distill the bug into a user-friendly description; that can be you or me21:04
AlinuxOSasac, on the same page ?21:05
AlinuxOSasac, which one?21:06
asacAlinuxOS: ,ifupdown to make NM honour your interfaces21:06
AlinuxOSasac, ah ok..21:06
AlinuxOSI see now..21:06
asacnot sure if that helps in your bridge setup ... what you need is the ability to unmanage interfaces most likely21:06
AlinuxOSis intrepid beta ?21:06
asacAlinuxOS: not yet, but soon21:07
AlinuxOSor are we in alpha 6 ?21:07
AlinuxOSah ok21:07
AlinuxOSasac, thank you for your time.21:07
calcis there a way to get the old logout screen back in intrepid?21:24
james_wno, not without some coding as far as I know21:24
calcok :\21:25
liwif I want to have foo-gtk depend on foo, should I use source:Version or binary:Version? the latter sounds more binNMU-friendly (which may matter only to Debian, perhaps)21:26
slangasekliw: that depends on which of the packages are arch: all and which are arch: any21:26
slangasek(the difference does only matter in Debian, though)21:27
liwslangasek, both are arch:all21:27
slangasekliw: then it doesn't matter at all, since arch: all packages are never binNMUed21:27
liwoh, right21:27
asacslangasek: http://paste.ubuntu.com/52586/21:28
asacslangasek: if its ok, i will update the bug description like that21:29
slangasekasac: for the bug description, that looks fine to me.  For the errata, I'll want to condense it further.21:29
NCommanderScottK, ping21:29
asacslangasek: sure go ahead.21:30
asacupdated bug21:30
NCommanderAnyone know how I get a machine added to acpi-support?21:45
* NCommander isn't quite sure what information he has to provide21:45
keesslangasek, smb: I can't reproduce this: 27629921:46
NCommanderlool, can you help me get a machine added to acpi-support so sleep.sh force isn't needed21:50
persiaNCommander: Does the source not help you find the info?22:02
NCommanderpersia, Sorta, I'm kinda afraid to try and provide a patch for the ACPI scripts due to the possibility of breaking things :-)22:05
persiaNCommander: I'd recommend preparing a patch for discussion and review.  It might be horribly wrong, but at least it's a starting point.22:06
NCommanderpersia, my "patch" at the moment is just hard coding force to true so I can suspend from within Xfce ;-). Once I figure out the specifics, I'll cook up a patch22:07
slangasekkees: that's been marked as a dupe of the one that was fixed already?22:16
slangasekkees: is the implication that it's not really fixed?22:17
keesslangasek: that would be how I'm reading it, but I can't reproduce the crash with -8.  :(22:17
NgNCommander: isn't pm-utils the new hotness? I don't think acpi-support is used very much anymore22:18
NCommanderNg, pm-utils doesn't work on any machine I ever tried it on. (a few apples, and three sony laptops).22:18
slangasekkees: ok, well, pochu's not around to ask; I wonder if apport is wrongly reporting the current version when the crash really happened with the old version?22:18
NCommanderpm-is-supported --suspend returns 1 which means my hardware is unsupported22:19
slangasekNCommander: have you filed bug reports about these failures?  pm-utils is the supported Thing22:19
NgNCommander: aiui acpi-support is targetted to disappear in jaunty, so getting whatever quirks are required in place would seem like a good solution22:19
NCommanderslangasek, there are already a bunch for the Macs, and one for my sony laptop22:19
* NCommander no longer has the other laptop to file a report22:19
NCommanderNg, it doesn't require any quarks, it checks for the existence of /dev/pmu, which doesn't exist for me22:20
NCommanderThus no suspend support22:20
NCommanderACPI works properly however22:20
NgI dont have pmu and -is-supported returns 022:20
slangasekacpi-support doesn't implement suspend/resume anyway in the current incarnation, afaik22:21
NCommanderNg, looking at the code, it checks for the existance of /dev/pmu it seems22:21
NCommanderNg, are you on intrepid?22:21
NgNCommander: yep22:21
NCommanderslangasek, /etc/acpi/sleep.sh is owned by acpi-support22:21
NCommanderNg, lucky then22:21
Nghardy used pm-utils to sleep, afaik22:22
NCommanderIt worked on Hardy only after I did some nutty hacking22:22
Ngbut ultimately both of them just do some magic and echo something into proc or sys22:22
NCommanderIt broke on intrepid after alpha 2 or 3 completely, but I only just got around to fixing it22:22
Ng(where "magic" means "run scripts")22:22
NCommanderIf I can figure out how to make pm-is-supported return 0, I could suspend22:23
NCommander+ ARG=suspend22:24
NCommander+ check_suspend22:24
NCommander+ command_exists s2ram22:24
NCommander+ type s2ram22:24
NCommanderIt seems pm-is-supported checks force the existence of s2ram which was removed ...22:24
slangasekdo you have uswsusp installed?22:25
sbeattiekees|slangasek: that's my belief as well, that the apport crash detection stuff gets run after upstart gets updated, and is reporting the fixed version rather than the buggy one. I've seen that with other apport crash reports.22:25
Ngs2ram is old and busted too22:25
slangaseksbeattie: yeah, annoying :/22:25
NCommanderNg, s2ram worked.22:25
* NCommander doesnt' give a damn if its old if the new solution works22:25
keessbeattie, slangasek: I hope that's the case.  :)22:25
NCommanderI thought pm-utils was a complete replacement though22:25
NCommanderI can't even understand why its checking for s2ram22:26
slangasekdo you have uswsusp installed?22:26
NCommanderslangasek, yes22:26
NCommanderslangasek, but the s2ram command was removed from that package in Ubuntu22:26
slangasektry uninstalling it22:26
NgNCommander: I think that's a debian patch, going by 20080926112602.GA4015@srcf.ucam.org22:26
NCommander(its still there in Debian)22:26
sbeattieslangasek: I tried to have apport filter out those dupes, but I explicitly checked for -7 because the stacktrace is so useless. If you've got better ideas for a regex to match that, I'd be happy to improve it.22:26
NCommanderslangasek, removing ...22:27
* NCommander waits on initrd ...22:27
slangasekNCommander: there's an open bug about pm-utils' support for backend selection; uswsusp deliberately doesn't support suspend, and pm-utils doesn't fall through to another backend in this case22:28
NgI'm not sure how pm selects which "module" it uses for suspend, but the options I have are uswsusp (old and busted), tuxonice (crack) and kernel (correct hotness). the latter checks for suspendability by grepping in proc22:28
slangasek(was discussed on ubuntu-devel last week)22:28
NCommanderNow I'm getting 0 from pm-is-supported22:28
NCommanderwhich means ACPI should start working22:28
NCommanderslangasek, I've still dealing with my inbox, I've been somewhat MIA all week ;-)22:28
NCommanderHold on, testing suspend22:29
* NCommander hugs slangasek 22:29
NCommanderThat fixed it22:29
* NCommander checks the seed on Xubuntu22:29
slangasekah, right, xubuntu; where the main/universe barrier doesn't stop the pm-utils Recommends: uswsusp from being honored22:30
slangasekthat'll be fixed post-beta22:30
slangasek(by demoting the Recommends, since it's not Recommended at all)22:31
NgNCommander: :)22:31
NCommanderslangasek, I'm going to ask Cody put it on our blacklist just so it doesn't get pulled in period. We got a rash of bug reports about sleep, but most of them were written off as 2.6.27, not Xubuntu related ;-)22:32
NCommanderhey BenC22:32
cody-somervilleblacklist doesn't quite work like that22:32
NCommandercody-somerville, ?22:33
cody-somervilleA package on the blacklist does not prevent a package from being included in a build IIUC.22:33
NCommandercody-somerville, then what's the point of blacklists?22:33
NCommanderslangasek, the uswsusp problem will be resolved before Intrepid ships, right?22:34
Ngcan we just remove it alltogether?22:34
NCommanderNg, if you want to help remove the rdepends ;-)?22:35
ogra-maemodrop it from the archive22:36
slangasekNCommander: yes22:36
NCommanderslangasek, \o/22:36
* NCommander hugs sladen 22:36
* NCommander hugs slangasek 22:36
slangasekwhat are the reverse-depends?  Looks like 'hibernate', and that should probably go away too :-P22:36
sladenNCommander: perhaps whilst you're politely hugging vorlon you could whisper something about changing his nick22:37
slangaseksladen: someone else already has the nick 'vorlon' on this network ;P22:38
NCommanderslangasek, aw, but my 1993 Thinkpad wants to sleep too ;-)22:38
NgNCommander: I suspect much of the rdepends are suggests22:39
sladenslangasek: 22:38 [Freenode] -!- There is no such nick vorlon22:40
NCommanderI thought apt-cache rdepends showed only actual depends22:40
sladenslangasek: grab it quick22:40
NCommandersladen, its registered to a freenode staffer I thought22:40
Ngin fact they're all recommends or susggests if a quick for loop is to be trusted22:40
slangaseksladen: oops, it's back22:40
sladenvorian [i=steve@freenode/staff/vorian]  is22:40
sladenslangasek: "/nick vorlin" /msg Nickserv register22:41
* NCommander prefers outside of an encounter suite ;-)22:41
sorenNCommander: It's worse than that.22:42
sorenNCommander: It also lists conflicts, breaks, etc.22:42
sorenBasically anything that states a relationship with the package, AFAIR.22:42
Nggetting recommends and suggests is nice, but it might be better if it listed the relationship22:43
sorenOh, wait.22:43
NCommanderDo you think we could remove uwsusp for this release?22:43
NCommanderOr should it wait for 9.04?22:43
sorenPerhaps I'm confused. I might be thinking of the dotty output.22:43
slangasekNCommander: well, see the feedback on bug #264311; some people are quite attached to uswsusp22:44
ubottuLaunchpad bug 264311 in pm-utils "pm-utils stopped working in Intrepid (dup-of: 267141)" [Undecided,New] https://launchpad.net/bugs/26431122:44
ubottuLaunchpad bug 267141 in pm-utils "suspend button disappears after pm-utils upgraded to " [Medium,Confirmed] https://launchpad.net/bugs/26714122:44
slangasekI also don't think it's worth removing && blacklisting the package, instead of just fixing it so nothing else pulls it in22:44
cjwatsonNCommander: I invented the blacklist syntax for a single special case22:45
NCommanderslangasek, well, if its feasible,22:45
cjwatsonNCommander: most of the other uses people have tried to put it to don't work22:45
* NCommander notes thats why warning labels were invented22:46
cjwatsonNCommander: a blacklist entry is a big hammer which causes things to break if a package that isn't supposed to be installed gets into germinate's output, so that you can go and fix the packages to stop that happening22:46
sorenNCommander: Sorry, I was indeed mistaken. I was thinking of the dotty output.22:46
cjwatsonNCommander: trying to use it instead to work around package relationships doesn't work, because apt doesn't (and can't) know about blacklist entries in seeds22:46
slangasekcjwatson: by 'blacklist' I meant 'sync blacklist', fwiw22:47
cjwatsonNCommander: so in particular you would find that the package keeps on being pulled into livefses22:47
cjwatson22:32 <NCommander> slangasek, I'm going to ask Cody put it on our blacklist just so it doesn't get pulled in period. We got a rash of bug reports about sleep, but most of them were written off as 2.6.27, not22:47
cjwatson                   Xubuntu related ;-)22:48
cjwatsonslangasek: ^- that was what I was replying to22:48
* cjwatson adds some documentation based on the above description of the purpose of blacklist entries to germinate(1)22:56
infinitycjwatson: Dude, why haven't we fixed that gaping OpenSSH hole yet, WTF?!23:07
infinity(For the confused, the above is sarcastic spillover from another channel)23:07
slangasekinfinity: #ubuntu-security-theater?23:12
asactjaalton: so debian appears to not have an issue with changing hostname in-session :/23:16
asactjaalton: and the debian guy that said that didnt find anything about xhost in Xsession.d/23:16
kirklandslangasek: hiya, could you perhaps help sponsor two minor uploads, one to landscape-client, and one to update-motd ?23:19
kirklandslangasek: landscape-client change in https://code.launchpad.net/~kirkland/landscape-client/27086223:21
kirklandslangasek: update-motd change in https://code.launchpad.net/~kirkland/update-motd/main23:21
slangasekkirkland: hmm, they won't go anywhere until after beta (due to the archive freeze); I have a long list of other things to try to get done between now and beta23:21
slangasekso if you can find someone else to sponsor, that's probably preferable23:21
kirklandslangasek: okey doke, no problem.  i think mathiaz can help with that23:22
kirklandslangasek: what do i need in terms of "approval"?23:22
* persia points at ~ubuntu-main-sponsors, and encourages everyone to use that to keep the queue small.23:22
kirklandslangasek: note that not making the beta is not an issue23:22
slangasekkirkland: bugfixes don't need any approval, just sponsorship; they just don't clear the queue until after beta23:22
slangaseks/any approval/any central approval/23:22
kirklandslangasek: gotcha, thanks23:23
kirklandpersia: i've had relatively little success in several months of subscribing ~ubuntu-main-sponsors or ~ubuntu-universe-sponsors to bugs23:23
kirklandpersia: i find i have to talk to people in real time, synchronously on irc to get patches sponsored23:24
ogra-maemothats what persia hopes to change23:24
persiakirkland: Understood, but the way to make them work is for everyone to use them.  The more people that don't use them, the more they get ignored.23:24
wgrantThen this problem should be fixed, rather than likely diverting potential spponsor attention away even further.23:24
jcristauasac: 'sudo hostname foo; xlogo' sure fails here, on sid.23:26
ogra-maemowhy would you do that?23:27
* ogra-maemo wonders about the usecase23:27
asacogra-maemo: hostname?23:27
wgrantogra-maemo: Because NM does it.23:27
asaccorrect ;)23:27
asacogra-maemo: it works on fedora and suse23:28
ogra-maemowhy does it call  hostname explicitly ?23:29
ogra-maemoto change ti ?23:29
* slangasek gets a silver bullet for NM23:29
jcristauasac: 'it works' doesn't mean it's a good idea..23:30
* ogra-maemo holds his lighter at the edge of the archive to distract slangasek23:31
asacjcristau: its understood that its not what most users want23:31
asacjcristau: but there are several users that constantly ask for that feature23:31
asacotherwise that wouldnt have been added23:31
ogra-maemowell, you need to  update Xauthority i guess23:31
asacogra-maemo: fedora doesnt use xauthority for local users23:32
liwer, why is NM changing the hostname?23:32
asacogra-maemo: they use xhost in xinitrc23:32
ogra-maemoasac, bbut we do23:32
persialiw: DHCP provided hostnames, perhaps?23:32
slangasekliw: Chronic Batshit Syndrome23:32
ogra-maemojust addd a proper xauth entry23:32
asacogra-maemo: yea wich is the bug23:33
liwpersia, does DHCP provide hostnames or just domain names? (system hostname and network interface domain names have zilch to do with each other...)23:33
asacogra-maemo: http://mail.gnome.org/archives/networkmanager-list/2008-September/msg00291.html23:33
persialiw: It provides network node names.  There's no reason that one can't use that to populate the system host name (and many environments choose to do this).23:34
ogra-maemowe do that in ldm, subscribe me to the bug, i'll take a look tomorrow23:34
infinity  option host-name "S01060005023e7454";23:34
persialiw: Note that the DHCP node name may have absolutely nothing to do with the value of the PTR record for the provided IP address.23:34
ogra-maemothats a silly statement in that mail23:34
infinityliw: host-name is provided by many providers and on many corporate networks, so forward/reverse all match your IP.23:35
asacogra-maemo: which?23:35
infinityliw: Whether or not this should be USED on a sane UNIX-like system is an entirely different story.23:35
liwinfinity, yeah, and that has nothing to do with what the computer is called23:35
asacogra-maemo: i think he means "hostname" vs. "ip"23:35
infinityasac: Does NM not use the provided hostname if a static one is set in /etc/hostname?  Please tell me it doesn't...23:35
ogra-maemoasac, the one about the issue indeed :)23:35
slangasekyes, the network I'm connecting my laptop to should *not* get a vote on my hostname23:35
persialiw: Well, it may.  Many large corporate environments enforce identity between host name, node name, and PTR reference.23:35
asacinfinity: thats my ttask ;)23:36
=== superm1 is now known as superm1|away
slangasekpersia: that's fine, but it's not a sane default23:36
liwpersia, then they can go and enable things and let the sane parts of the world have a sensible default23:36
asacinfinity: e.g. to do that in the debian backend23:36
persiaslangasek: No disagreement.  I'm just defending the existence of the use case, not the sanity thereof.23:36
liwpersia, I note that many large corporations do lots of other insane things that most others should not do...23:37
infinityslangasek: I like it for cluster/node computing, where the system knows nothing about itself, except what the boot server told it.  But, yeah, for a worksation/laptop, it's ludicrous.23:37
jcristausurely they can also run xhost in their session scripts, then23:37
infinityslangasek: I just about choked when I powered up my YDL machine here, and saw that it was called "masq-012" (the forward/reverse for the IP it got on my internal network)23:37
persiaWell, it's rather unlikely one is running an X server on a cluster node anyway.23:38
jcristaupersia: or NM23:38
infinity... which just makes the NM usecase that much more ludicrous, but whatever. :)23:38
ogra-maemoasac, i meant the statement that xauth isnt needed with local users above too be silly btw23:39
wgrantNM isn't just for the X-dwelling universe any more, is it?23:39
asacogra-maemo: whats the problem with that? do fedora and opensuse have a security issue?23:39
ogra-maemois unix multiuser or what ?23:40
ogra-maemoi would call it one, yes23:40
wgrantPermissions on UNIX sockets work well.23:40
ogra-maemowell ...23:40
asacogra-maemo: http://cvs.fedoraproject.org/viewvc/rpms/xorg-x11-xinit/devel/localuser.sh?revision=1.2&view=markup23:40
asacthats the proposed implementation23:41
asacogra-maemo: its bug 27635723:41
ubottuLaunchpad bug 276357 in xorg "disable xauth for local users" [High,Triaged] https://launchpad.net/bugs/27635723:41
wgrantWon't this break sudo in some circumstances?23:43
ogra-maemoasac, i'd go with xauth add with a fresh cookie... but xhost migth serve the same purpose23:44
asacogra-maemo: sounds more difficult to set a fresh cookie23:45
asacogra-maemo: to fix the general issue we would need to have a hook that gets triggered when hostname is updated23:45
ogra-maemomcookie is your friend, you  just add it to the existing set23:45
asacogra-maemo: how to trigger the update. NM is probably not the right place23:46
ogra-maemomight be, i have to look at it with less wine in my blood :)23:46
ogra-maemoi'll take a look tomorrow23:47
* ogra-maemo notices that on screen keyboards help his typoing :)23:47
asacogra-maemo: if you have ideas post them in the bug ;)23:47
ogra-maemoi will23:48
wgrantogra-maemo: Do they help your typoing, or did you typo typing?23:49
ogra-maemothe former :)23:49
ogra-maemothe thing is  that if you have to look at the keys, yor fingers  can't misbehave silently :)23:50
ogra-maemoheh, i typoed :)23:51
Ngpersia: maybe not a cluster node, but you might on a machine in a large pool of thin clients, for example23:52
ogra-maemothough it's stil impressive how fast and precise you get with some training23:52
persiaNg: Indeed.  Classroom environments would be a good model.23:52
Ngpersia: yeah23:53
ogra-maemoyeah.. and you might  have apps that only pulled the hostname on startup and cache it23:53

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