/srv/irclogs.ubuntu.com/2008/03/19/#ubuntu-devel.txt

=== ryu2 is now known as ryu
jdstrandlamont: *sigh* I forgot a postrm snippet in the bind9 patch00:16
jdstrandlamont: I didn't see that you committed yet00:17
ScottK2jdstrand: Would that explain: Reloading AppArmor profiles /sbin/apparmor_parser: Unable to replace "/usr/sbin/named".  Profile doesn't conform to protocol00:18
jdstrandScottK2: no, this is an uncommitted patch00:18
ScottK2OK.00:19
jdstrandScottK2: was that on hardy?00:19
ScottK2jdstrand: Is ^^^ something I should file a bug on then?00:19
ScottK2Yes00:19
jdstrandScottK2: absolutely00:19
ScottK2Just dist-upgraded from Gutsy to hardy.00:19
ScottK2That was during the upgrade.00:19
jdstrandScottK2: oh-- no that is expected until reboot00:19
ScottK2Ah.  OK.  So if it perists after reboot, then file a bug?00:20
jdstrandScottK2: yes00:20
ScottK2perists/persists.00:20
ScottK2OK.00:20
ScottK2Rebooting then...00:21
jdstrandScottK2: the protocol did change in the kernel, and the profile takes advantage of it00:21
ScottK2That was the most exciting thing that happened using apt-get dist-upgrade.00:22
ScottK2So that's good news then.00:22
slangasekasac: thanks for triaging your milestoned bugs :)00:23
jdstrandScottK2: heh00:23
lamontjdstrand: I didn't push it00:23
jdstrandlamont: yeah I saw00:23
jdstrandlamont: I just emailed to LP00:23
lamontwant me to push so you have something to fetch and generate a change against?00:23
jdstrandlamont: no, I'm good00:24
* lamont goes looking00:24
* jdstrand *just* sent it00:24
lamontwell, I'm after-hours so I'm not exactly looking at my mailbox and such00:25
jdstrandlamont: I wasn't sure LP or your mailbox would have it yet ;)00:25
jdstrandLP does though00:25
lamontheh.  yeah, we'll want that patch00:26
jdstrandyeah, a dangling symlink would be a no-no00:26
jdstrandthanks lamont!00:26
lamontmeh.  -s dude00:27
lamont  [Jamie Strandboge]00:27
lamont  * apparmor: force complain-mode for apparmor on certain upgrades.  LP: #20352800:27
lamont  * debian/bind9.postrm: purge /etc/apparmor.d/force-complain/usr.sbin.named Signed-off-by: Jamie Strandboge <jamie@canonical.com>00:27
lamontwhat version of git are you running???00:28
jdstrand1:1.5.4.3-1ubuntu100:28
lamonthrm00:28
jdstrandI did:00:28
jdstrandgit add foo00:28
lamontand it looks like you said -s00:28
jdstrandgit commit -s00:28
lamontand something wrapped it up onto line 1.00:29
lamontmaybe it wants a blank line or it sucks them together?00:29
lamontso you're ready for me to upload -8 then?00:29
jdstrandlamont: that would be fantastic00:30
=== ryu2 is now known as ryu
lamont  bind9_9.4.2-8_i386.changes: done.01:03
lamontSuccessfully uploaded packages.01:03
lamontjdstrand: there you go.  convincing slangasek to take it before beta is left as an exercise01:04
lamontif he blesses it, I'm happy to upload a -7ubuntu1 == -801:04
jdonglol I'm not sure how to argue a bind security vuln in an esoteric function as a beta blocker :)01:04
slangaseklamont: what's the incentive for this being in beta?01:05
lamontjdong: nah - that was just there and I kicked it01:05
jdongIt doesn't help with heart attacks for certain.01:05
jdong(apologies for medical pun)01:05
lamontslangasek: it fixes apparmor the way jdstrand and the rest of the crackheads want it01:05
lamontwhich gets bind9 testing on upgrades prior to release01:05
slangasekjdong: you only need to apologize for coming up with a medical pun before I had a chance to01:05
lamontand why am _I_ trying to argue his point for him???01:05
jdongslangasek: I'm sorry :)01:05
lamontslangasek: it's certainly not a beta-blocker.01:06
lamontnor even an alpha-blocker01:06
slangaseklamont: because you're here and I'm here :)01:06
lamonthell, it's not even desktop.  although ISTR it _is_ shipseed, yes?01:06
lamontheh. point01:06
slangasekit's on server, whatever that seed's called01:07
jdongslangasek: I'll save the alpha blocker pun for you. It could be inflammatory.01:07
slangasekheh01:07
lamontslangasek: the issue I have is that, well, it's _tuesday_.  and I don't personally see it as worth holding the show for.  OTOH, it's barely _in_ the show, since next to nothing actually depends on the packages.01:08
lamonti guess bind9-host or dnsutils might have made it into standard?01:08
lamontyep01:09
lamont*2.  I win01:09
lamontslangasek: I _DO_ most certainly want it in before beta is a couple of days old.  I don't particularly care which order they arrive in01:10
lamontesp since doing it "right" means waiting until after tomorrow's dinstall run...01:10
slangaseklamont: ok,well, to have it in for beta I think I would need a more eloquent justification than "the crackheads want it". :)01:11
lamontslangasek: given that if I was in your shoes, the answer would be "-1 until friday", I have a hard time coming up with a better argument....01:12
slangasekpitti: hnngh, this apport is making me want to take out a red pen and correct the spelling of the python class names01:12
slangasekpitti: but somehow I don't think that's appropriate during a beta freeze ;)01:13
lamontslangasek: if you stab it in the eye, it doesn't have to start as a red pen...01:13
slangaseks/apport/& diff/01:13
ScottKslangasek: It would be nice to have pitti's apport upload at or soon after beta as we are currently getting almost no automatic crash reporting on Guidance bugs due to an issue that's fixed in that upload.01:36
slangasekScottK: already accepted01:36
ScottKslangasek: Thanks. (need to be careful what I ask for, I may get it).01:37
xjkxi have a question that i believe only the devs know. i am studying the boot thing, trying to boot it using a grub config, i put the kernel to be the casper/vmlinuz, and the initrd to be casper/initrd.gz. But it stops booting in the middle of the process and gives me a simple bash ! what am i missing ? i've read the isolinux.cfg file trying to figure out any cool parameters, and i found boot=casper and some others but nothing seems to work01:52
xjkxon isolinux.cfg we have  file=/cdrom/preseed/ubuntu.seed is it important ? i dont think grub has that special word "file"01:53
xjkxso i am not using the "file" thing on grub config01:55
xjkxi forgot to mention i am trying to boot the livecd, on grub.01:55
xjkxi have a grub in disk01:56
wasabiHmm. So any plans to do stuff to the updator that asks to replace config files?02:01
wasabiIt's sort of going to hit people as we start introducing more user friendly ways to edit config files (system-config-printer comes to mind)02:01
* lamont ->home02:01
wasabiI don't think my mom is capable of making a decision on which lines of cupsd.conf she should merge.02:02
xjkxwasabi, are you a dev ?02:02
wasabiDefine 'dev'?02:03
wasabixjkx: Sounds like it's not able to find /   Does it say unable to mount ROOT?02:03
wasabiAnd it sounds like you're screwing with casper. Which most likely means a livecd02:03
xjkxwasabi, errm, developer...? no it doesn't say unable to mount root. i think it does mount, it gives me a shell i can do some simple commands, wait, i will bot it now and tell you how exactly it is02:05
wasabi(initramfs)?02:06
xjkxyes02:06
wasabiYou need to start by explaining what you're trying to do.02:06
xjkxi have a grub inside the disk, and i want to load ubuntu trough it :)02:06
xjkxi told where the kernel is, and it boots the kernel, but i think it wants something else02:07
wasabiYou need to start by explaining what you're trying to do.02:07
xjkx"Busybox v 1.1.3 (debian 1:...) built-in shell (ash) initramfs." this is what i get, no error messages :( what i am trying to do is to boot the livecd from grub ;)02:08
wasabiSo you're in the initramfs.02:09
xjkxyes02:09
xjkxwhich is not where i want to be02:09
wasabiAnd a message was spit out to the initramfs?02:09
xjkxno, just the initramfs, like if it was bash $02:10
wasabiThere should have been a message printed out.02:11
wasabiAbove the prompt.02:11
wasabiI fnot, read the casper script. :)02:11
TheMusowasabi: That doesn't always happen.02:11
xjkxbusybox v 1.3...enter help...is that ?02:11
xjkxthats what is above02:11
wasabiNope.02:11
wasabiRead the casper scrpt.02:11
TheMusowasabi: I actually reported a bug against the kernel this morning related to similar simptoms, usually udev/kernel can't resolve a device node/block device type etc.02:11
wasabiudev should be async. initramfs waits for ROOT02:12
TheMusoIn my case, there was no message.02:12
wasabiAfter 5 minutes, you should get a message.02:12
wasabiHe's doing stuff with casper.02:12
wasabiwhich I'm just not familiar enough with02:12
TheMusowasabi: Sorry, this was also related to the live CD.02:12
TheMusoAnd particular modes that my new machine's mobo's SATA controllers can be set to...02:12
xjkxwhere is the casper script02:12
TheMusoWithin the initramfs, it is /scripts/casper02:13
wasabiboot=casper refers to /scripts/casper-*02:13
TheMusoIt may be easier however to download the casper bzr branch and read things that way.02:13
wasabi /scripts is in the initramfs. Just install casper on a desktop machine and look at it in /usr/share/initramfs-tools/02:14
wasabiOr use bzr02:14
wasabior cat from the initramfs. :)02:14
xjkxmaybe /scripts is on a installed system, i see no scripts folder anywhere inside the live mounted image, but there is a /casper02:14
wasabi /scripts is in the initramfs02:14
xjkxoh02:14
xjkxwill check02:15
xjkxwasabi, i am reading with cat file |more. and seeing no reason for it to stop there :p02:26
xjkxusually, it stops on initramfs for what reason ?02:26
wasabiROOT does not appear.02:27
wasabiOr it hits a break point.02:27
wasabixjkx: break it early in the process and run each step manually.02:27
wasabiAnd just see what does not work right02:27
xjkxspeaking of root, i did not specify any root= parameter on grub part "kernel /casper/vmlinuz", if i am supposed to put, what should i ? root=/cdrom ? or it should not have the root= on kernel anyway ? By typing F6 to see what parameters casper gets, i saw no root= :p02:30
xjkxnot sure if it means something but the root folder on initramfs is empty02:31
xjkxwasabi, i found a way to get a error message above, by removing some parameters :p here it is: check root= bootargs. or missing modules, dropping to a shell02:40
xjkxi am almost sure its the root= thing02:40
xjkxjust not what to put on it02:40
TheMusoxjkx: A live CD normally does not have a root= specified.02:42
TheMusoI'm running an amd64 disk now on another box, and its nowhere to be found in the kernel command-line.02:42
TheMusoWhen you specify to boot casper, its assumed that you are booting into a live filesystem.02:42
xjkxyea, it should work the way it is :/ grub has the vmlinuz, and the initrd, what else it wants...not even god knows i think hehe02:43
TheMusoxjkx: Got another box you can try on?02:43
xjkxi tried both my father's and mine02:44
xjkxnot sure if you were reading since the beginning what i am trying to do. i am trying to boot it not the normal way, but using grub, ever tried doing that ? :p02:44
TheMusoxjkx: Yes, but in this case, I don't think grub is the problem.02:45
TheMusoHowever, the output of cat /proc/cmdline from within the intiramfs would help to make sure of this.02:45
TheMusoinitramfs02:45
StevenKI thought the LiveCD used syslinux, anyway02:45
wasabiIt does. No reason you can't load the kernel/initramfs with grub.02:45
xjkxit uses isolinux to boot, if thats what you mean02:45
superm1and actually i have loaded it's kernel/initramfs from grub02:46
wasabiI have a flash based system using casper that does that.02:46
superm1make sure you use the one in the casper/ directory though02:46
wasabiStores the root file system on a FAT32 partition on a CF disk.02:46
superm1(there are two kernels on the disk)02:46
xjkxsomeone here recommended me a cat /proc/cmdline, and it shows only the parameters i gave to kernel, in this case, i have a boot=casper, i had more, i even copied all the F6 button shows on the normal booting02:59
xjkxwhen i pass nothing to kernel, cat /proc/cmdline is empty02:59
TheMusoxjkx: Mind posting the contents of /proc/cmdline please?03:01
xjkxthats it. boot=casper, only :P03:02
xjkxwhat were you expecting ?03:02
TheMusoMore than that, thats for sure.03:02
xjkxmaybe we found the problem, if there should be that lot of things03:02
xjkxhere it just shows the parameters i pass to kernel03:03
TheMusoxjkx: Sounds to me like you haven't included everything on the command-line that is found in isolinux.cfg.03:03
xjkxif i want it to don't return anything by cat /proc/cmdline, i'd just remove the boot=casper in the kernel arguments03:03
xjkxnot this time, but i had one more complete, wait, i will show you my last one03:04
xjkxfile=/preseed/ubuntu.seed boot=casper quiet splash03:06
TheMusohrm ok.03:07
xjkxits what we see in isolinux.cfg: ppend  file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.gz quiet splash --03:07
TheMusoxjkx: And the standard live CDs boot fine, i.e with isolinux?03:07
xjkxyes03:07
TheMusoI'm out of ideas.03:07
xjkxyea its a bit complex hehe03:08
lifelesswhats up03:10
xjkxall the other distributions worked on that grub thing just reading isolinux.cfg, and only ubuntu is driving me crazy with that :p maybe i should try older versions03:10
xjkxlifeless, trying to boot the live with grub. whats up there ?03:11
lifelesswell it should work03:12
lifelessreading scrollback03:12
xjkxTheMuso, my last guess is that grub doesn't know the word FILE that isolinux uses03:12
xjkxyea, it should :/03:13
lifelessyou need a full valid grub config, I am pretty sure grub can't parse isolinux.cfg03:13
xjkxyea, what would you put on grub to load the casper kernel on the live ?03:14
lifelessI can't remember offhand03:15
lifelessbut basically I'd read the isolinux.cfg, then tell grub the kernel, init, and the boot parameters03:16
lifelesswhich will need ot include root=, boot=, etc03:16
xjkxyea, i kinda did that, except the root= part, because there is none on isolinux.cfg03:17
xjkxand i woldn't know what root= would look like03:17
xjkxto a cdrom03:17
lifelessboot up using isolinux03:17
lifelessand look at proc/cmdline03:17
xjkxgood idea :p but it wouldn't stop on initramfs03:18
lifelessadd break=premount to the command line using advanced mode03:18
lifelessor boot the etnire way and look once its loaded03:18
xjkx:o lets see03:19
lamontjdstrand: Mar 18 21:33:29 mix kernel: [178113.278726] audit(1205897608.689:44):  type=1503 operation="inode_permission" requested_mask="r" denied_mask="r" name="/var/lib/misc/shadow.db" pid=31082 profile="/usr/sbin/cupsd"04:25
lamontI find that annoying.04:25
lamont(nsswitch pointing at 'db' makes lots of stupid things try to read the shadow.db file.  this is a bug.04:26
lamont(including gnome-screensaver... most annoying when one cannot unlock the screen...)04:27
nehis there anything I can do with bug 172300 so that it doesn't get overlooked for hardy?04:49
xjkxlifeless, i passed the exact same parameters and still did not work, i am giving up :P04:57
xjkxexact same as cat /proc/cmdline on the normal live04:57
TheMusoxjkx: Any reason why you want to use grub?05:02
xjkxyes, multiboot05:04
TheMusoxjkx: Does isolinux not work for that?05:05
xjkxnot sure05:06
xjkxnever really used isolinux :p and i am much more familiar with grub anyway05:07
sladenxjkx: never boot an Ubuntu CD ?05:07
sladenxjkx: never booted an Ubuntu CD ?05:08
xjkxi did, but never edited the things myself05:10
xjkxi used the config they created for me, i mean, you created for me05:10
xjkxTheMuso, but thats a good point, i will google isolinux to do what i want05:11
xjkxmaybe there is a hope05:11
xjkxTheMuso, sladen are you a dev?05:12
TheMusoxjkx: Yes I am.05:13
TheMusoBut my knowledge of isolinux/grub is practically non-existant.05:13
xjkxcan i ask what do you do as a developer ? i frankly have no clue on how they split the jobs, and i wouldn't know how to help if i could, or what to study to help out05:15
TheMusoxjkx: Well, I got involved because I was interested in helping improve a particular area of Ubuntu, and thats how everybody else gets involved. Find something that you are interested in, and learn about it. If you want to make it better, thats the perfect place to start.05:19
TheMusoxjkx: You always tend to want to learn more if it is for something you are interested in working on.05:20
xjkxoh, I see. thanks.05:21
TheMusoxjkx: You're welcome.05:24
=== bryce_ is now known as bryyce
ogra_cmpcWOAH06:22
ogra_cmpcdid anyone here ever try "gnome-session --help" in a commandline ?06:22
ogra_cmpc*try06:22
ogra_cmpc(dont do it)06:22
TheMusoogra_cmpc: lol06:22
ogra_cmpcthats *evil*06:23
TheMusoLet me guess. It starts GNOME dispite the --help flag?06:23
ogra_cmpcyeah06:23
tjaaltonnot here06:23
TheMusoWhy am I not surprised.06:23
ogra_cmpctjaalton, what do you get ?06:24
tjaaltongnome is running already though :)06:24
tjaaltonogra_cmpc: a summary of the options06:24
ogra_cmpci didnt let it start up fully, but it attempts to start the session here06:24
slangasekneh: currently that bug is marked as 'incomplete'; do you know what information is missing, and can you provide it?06:24
slangasekneh: bug #172300, that is06:25
ogra_cmpctjaalton, is that hardy ?06:25
tjaaltonogra_cmpc: yep06:26
ogra_cmpcstrange06:26
ogra_cmpchmm, k, might haven been fixed since 2.21.93-0ubuntu1 (which is what this classmate image has)06:27
ogra_cmpci'll check again on another image before filing a bug06:27
tjaaltonthis box was dist-upgraded yesterday06:27
ogra_cmpcyeah, dist upgrading is a bit to much for that tiny thing here06:28
nehslangasek: not sure I can provide the requested info for that bug, so I'll try to get in touch with ogasawara_ and see how I can help06:38
nehogasawara_: let me know how I can help with bug #172300 ... I made the latest comment on it and would be happy to help get it fixed if I can.06:39
ogra_cmpcasac, cant answer you in pm with that account :) but had my mobile ready ;)06:39
ubotuneh: Error: Could not parse XML returned by Ubuntu: HTTP Error 404: Not Found06:39
AmaranthHobbsee: seems your bot has problems...06:40
slangasekneh: currently, the missing information is "what happens if you boot with the irqpoll" option - do you know how to edit your boot options?06:40
HobbseeAmaranth: damn.  it was working.06:40
nehslangasek: my machine boots fine with irqpoll, and never finishes booting without it06:41
slangasekneh: then I guess that's the missing info ogasawara_ requested, perhaps you could send that to the bug report?06:41
slangasekneh: and follow the link on the side panel to 'nominate' the bug for hardy06:41
nehslangasek: I mentioned that in the comment I already made on the bug06:42
slangasekneh: oh, so you did; sorry, I'm half blind and half distracted06:42
HobbseeAmaranth: has there been a LP release or something in between?06:43
warp10Good morning06:43
AmaranthHobbsee: probably06:43
slangasekneh: in that case, nominate the bug as I mentioned; I'll also reset the bug state to 'triaged'06:44
nehslangasek: heh, I guess it is buried in the comment, easy to miss.06:44
nehand I just nominated it06:44
slangasekok06:44
slangasekthat should get it on the radar, I think06:44
HobbseeAmaranth: *mutter*  *grumble*06:45
* Amaranth wonders how psyco would make a completely IO bound python app go faster06:45
RAOFAmaranth: Is this something that you're seeing?06:46
AmaranthRAOF: No, something a user claims to see in a bug report where they ask me to add psyco support06:46
nehslangasek: Great. I really hope it gets fixed, it would be strange to have an ubuntu release not boot on my machine. :-)06:46
RAOFAmaranth: To what?  Alacarte?06:47
Amaranthyeah06:47
RAOFUm... yeah.  Right.06:47
RAOFCompletely _user_ bound.06:47
ogasawara_neh:  care to attach your dmesg output to the bug report06:47
nehogasawara_: from a regular gutsy boot?06:49
HobbseeAmaranth: yeah, iehter i'm using it wrong, fo they've changed the xml.  *sigh*06:49
ogasawara_neh: preferably hardy06:49
AmaranthRAOF: hey, that's part of the I ;)06:50
RAOFAmaranth: True :)06:50
asacogra_cmpc: thx ;)06:50
dholbachgood morning06:51
Hobbseemorning dholbach06:51
=== elkbuntu_ is now known as elkbuntu
Amaranthwow, some guy gave me _way_ too much information for what is an obvious dupe of the "broken titlebar on maximized windows" bug06:51
Amaranthmorning dholbach06:51
dholbachhiya Hobbsee06:51
dholbachhey Amaranth06:51
nehogasawara_: ok, I can only boot hardy with irqpoll when both drives are attached, so will that do?06:52
ogasawara_neh: that's fine.  would you also be able to maybe attach a digital photo of your screen when you boot without irqpoll?  Just curious what the errors are.06:53
ogasawara_neh:  it's bedtime here for me so I'll check the report again in the morning06:55
nehogasawara_: sleeptime for me as well, I'll get you the info as soon as I can. thanks for looking at the bug. :-)06:55
ogra_cmpcasac, the first image didnt rip out the cron scripts for scrollkeeper and mandb, i guess cron kicked in07:07
asacogra_cmpc: ok. i can do a fresh install if you say that there are better images available07:08
ogra_cmpcasac, the 20080318 one should be the best so far, just running the build for  the 19 image07:09
* highvoltage is on the 20080318 image and it installed and seems to be working without a hitch07:10
highvoltage(will do some proper testing tonight though)07:10
asacogra_cmpc: if you provide me a link i can test it07:10
ogra_cmpchttp://people.ubuntu.com/~ogra/classmate/images/hardy/07:11
asacthough this particular bug probably takes a day to show up07:11
ogra_cmpcyou can now zsync the images if you like07:11
ogra_cmpcinstructions are on the page07:11
pittiGood morning07:31
* ogra_cmpc waves at pitti 07:32
pittislangasek: apport spelling fixes> bug report appreciated :)07:32
StevenKMorning pitti07:32
slangasekpitti: s/subscribtion/subscription/g :)07:34
pittislangasek: that's a bug in p-lp-bugs...07:35
pittioh, heh, it was fixed recently07:35
pittibugbase.py:    subscribtions = subscriptions = (property decl)07:36
slangasekoh, ok :)07:37
pittislangasek: fixed in trunk, thanks07:37
ogra_cmpcheh, why did i read bugbabe.py above07:44
pittiogra_cmpc: Freud would have an answer, I'm sure07:47
ogra_cmpcheh07:47
slangasekprobably one involving insects, given Freud07:47
Amaranthasac: the only other useful information i could automatically grab from the system is .xsession_errors and output from lspci but that's only useful for blacklisting bad cards/drivers07:47
Amaranthi can't make apport automatically run compiz under valgrind :)07:47
slangasekheh07:48
asacAmaranth: hmm. nothing else that might help to narrow down? ... e.g. like loaded kernel modules and so on?07:48
Amaranthasac: apport does that automatically07:48
Amaranthwell, it tells me whether they use nvidia or not, anyway07:48
slangasekare there any lighter-weight memory debuggers than valgrind that we could try building a special compiz binary against?07:48
Amaranth*shrug*07:48
Amaranthtbh I barely know how to use valgrind :P07:49
asaci am not sure, i had luck that crashes happened earlier if run under gdb.07:49
Amaranthnever run compiz under gdb07:49
Amaranthunless you have a second machine handy and ssh server enabled07:49
asacthats a bad start i'd say :)07:49
Amaranthwhen you run into the crash gdb stops compiz07:50
slangasekvalgrind is the king because it lets you debug binaries post-hoc; but the overhead is nasty, it might be better to get something like ElectricFence into the picture07:50
Amaranthcompiz is the thing updating your screen...07:50
slangasekAmaranth: well yes; that's why you run it from tty1 :)07:50
Amaranthand hope alt-sysrq-r works because ctrl-alt-f1 won't07:50
asacAmaranth: ... you could run that in a screen or something07:50
asacoh07:50
asacright07:50
slangasekerm, ctrl-alt-f1 should still work07:50
Amaranthi think it depends on what compiz was doing when it crashed07:51
slangasekit's handled by the X server... or is compiz just evil enough that it stops X/kernel from resetting the tty? :)07:51
Amaranthbut i don't think building compiz with electricfence is going to help much if i haven't even gotten volunteers for valgrind :P07:51
Amaranthno one has said "that's too hard" or "that is too slow"07:52
stgraberyou can still install a SSH server on your box and then connect from another one to run gdb/debug tools, no ?07:52
Amaranthyeah07:52
slangasekAmaranth: well, my point is that you seem to have stopped trying to get volunteers in the most obvious place :)07:53
asacyes, but everything that cannot easily done by a tweaked test-package is most likely too much to get wide spread feedback07:53
Amaranthoh, electricfence is no good07:56
slangasekbecause?07:56
Amaranthwould be harder to use than than valgrind07:56
Amaranthbecause it stops the process and launches gdb07:56
slangasekmm07:56
Amaranthand that requires two computers and ssh07:56
slangasekthat's a bit much, yes07:56
slangasekis libdmalloc any better?07:57
slangasek(sorry, I usually rely on valgrind, I just don't think that's a likely choice here)07:57
Amaranthdmalloc seems to just spit out a log, might be better07:58
slangasekdoes it trap memory errors and send a sigsegv?07:59
slangasekthat would be crucial07:59
Amaranthnot sure, it seems rather complicated07:59
Amaranthit probably makes breakfast for you too07:59
Amaranthi'll look into it tomorrow08:01
fabbionemorning guys08:07
fabbionepitti: you around by any chance?08:07
pittihey fabbione! *hug*08:07
Hobbseemorning fabbione, pitti08:08
fabbionehey Hobbsee08:08
fabbionepitti: hey dude....08:08
* pitti hugs Hobbsee, too08:08
fabbionepitti: one very quick question... what's the reason why there are no ddebs for make-dfsg?08:08
* Hobbsee hugs pitti back :)08:08
fabbionepitti: last time make was built was in feisty08:08
fabbionepitti: could that be the reason?08:09
pittifabbione: the .ddeb retrieval system really sucks08:09
pittifabbione: ah, that could be as well08:09
fabbionepitti: ok.. thought so08:09
pittisometimes the apt-ftparchive processes get stuck, etc.08:09
fabbionepitti: are you still in charge of it?08:09
fabbione(i mean do you have powers to go and poke?08:09
pittiyes, I think so08:09
fabbionewould you mind to check that for me please?08:09
pittifabbione: there's not even a m/make directory08:11
fabbioneindeed08:11
pittiso, since it hasn't been built for ages, there's no chance to revive it from teh buildds, sorry08:11
fabbioneok08:11
fabbionethanks08:11
pittithey remove ddebs after 7 days08:11
pittiso this needs a no-change rebuild08:11
fabbionewhat do you mean they remove ddebs after 7 days?08:11
pittifabbione: the buildds only keep them for 7 days, otherwise the buildds would explode size-wise08:12
fabbioneah ok08:12
fabbioneyes that makes sense08:12
pittithus we have to fetch them within a week to ddebs.u.c.08:12
fabbionegotcha08:12
fabbionethanks a lot08:12
sorenOh, they're not moved around automatically by sbuild or something?08:12
pittiusually we fetch every 4 hours08:13
pittibut sometimes solar radiation breaks something08:13
fabbioneor lunar rays...08:13
pittisoren: I wish soyuz would fetch and archive them automatically :)08:13
sorenpitti: Yeah, I can imagine. :)08:13
ogra_cmpcoooh fabio is here08:13
fabbionepitti: keep wishing.. it might happen at some point in 2020 :P08:13
* ogra_cmpc hugs fabbione 08:13
fabbionehey ogra_cmpc08:14
sorenpitti: I wonder what would happen if they were added to the binary .changes file.. :)08:15
pittisoren: I guess soyuz would either ignore them or reject the upload08:15
Hobbseepitti: or blow up.08:16
sorenpitti: In the long term, that seems like the right approach, though.08:16
pittiabsolutely!08:16
cprovsoren: it would failed-to-upload, since we don't know yet how to process dddebs.08:17
pittiI already discussed that with Daniel Silverstone years ago08:17
sorencprov: Ok.08:17
=== ubotu is now known as Ubot6
=== \sh is now known as \sh_away
=== \sh_away is now known as \sh
asac_classyogra_cmpc: install worked fine08:55
asac_classy:)08:55
ogra_cmpccool08:55
ogra_cmpcdo you like the new artwork ?08:56
ogra_cmpc:)08:56
stgraberogra_cmpc: got screenshots ?08:57
ogra_cmpcnot yet :)08:58
ogra_cmpcit looks like edubuntu :)08:58
ogra_cmpcjust a lot smaller :)08:58
stgraberok :)08:59
asac_classyogra_cmpc: yes the new background looks fine08:59
ogra_cmpcdid you do a german install ?09:00
asac_classydid the icons in application change as well?09:00
asac_classynot german... i can do if you want09:00
ogra_cmpcthey should be gartoon all over the place09:00
asac_classyyeah i can confirm that there is no icon that doesn't fit in the theme09:01
ogra_cmpcgood09:02
asac_classybut i am probably the wrong person to ask on artwork opinion09:02
ogra_cmpcthe Places menu used to have the wrong folder icons09:02
ogra_cmpcbut that should be fixed09:02
asac_classyplaces is fine, right09:02
=== fta_ is now known as fta
ogra_cmpcgood09:03
asac_classythere is still no discharge info btw09:03
ogra_cmpci just found that putting /tmp in a tmpfs if you have limited ram is a vetry bad idea :P09:03
ogra_cmpc*very09:03
asac_classyobviously09:03
asac_classyhow about swap :)09:04
asac_classyloike to add 64M more09:04
ogra_cmpcnot for hardy, but there is compcache i'd like to examine for intrepid09:04
ogra_cmpchttp://code.google.com/p/compcache/09:04
ogra_cmpcswapping kills the flash drive09:04
ogra_cmpcso no opportunity to swap to disk09:05
slangasekhmm, why does rhythmbox come with a list of default radio stations pointing at a non-existent ubuntu.hbr1.com?09:05
saispohi09:05
saispovim maintainer is in this room ? :)09:05
ogra_cmpcthere is no vim maintainer :)09:05
saispoa team ? :)09:05
asac_classyogra_cmpc:  sounds tricky09:05
ogra_cmpcall packages are group maintained in ubuntu09:05
asac_classybut most likely an option09:06
seb128slangasek: bug #18382509:06
saispoogra_cmpc: vim is not synced to the latest debian version09:06
ubotuLaunchpad bug 183825 in rhythmbox "rythmbox switching radio streams brings up error "Couldn't start playback: Unknown playback error"" [Low,Incomplete] https://launchpad.net/bugs/18382509:06
saispohi seb128 :)09:06
ogra_cmpcasac, well, compcache seems to be the right thing09:06
seb128lut saispo09:06
seb128slangasek: it's on my list of unread mails = to upload after the freeze09:06
asac_classyogra_cmpc: how09:06
seb128slangasek: nobody noticed that they changed those before09:06
asac_classyimportant is testing german?09:07
ogra_cmpcnot really09:07
ogra_cmpci do it anyway09:07
asac_classyok09:07
asac_classyi guess its covered  enough by your tests then09:07
slangasekseb128: ok, cheers :)09:07
ogra_cmpcfor the asian langs testing is important, but that needs someone whio actually can read that stuff :)09:07
asac_classyif you have more images to test let me know09:08
asac_classyi will see if this thing locks up in a day or two again09:08
ogra_cmpci do dailies ... testing every once in a while would help09:08
asac_classyyou do any official beta?09:08
ogra_cmpcnope09:08
ogra_cmpcbut an official release09:09
seb128slangasek: about bug #147045, could I see the gtkrc?09:11
ubotuLaunchpad bug 147045 in gnome-control-center "gnome-appearance-properties hogs processor even after close" [Medium,Confirmed] https://launchpad.net/bugs/14704509:11
* ogra_cmpc kicks gvfs in the nuts09:11
ogra_cmpcyou bad bad thing you09:11
seb128slangasek: do you have gtk-qt-engine installed and did you use KDE on this machine?09:11
pittiah, thanks to whoever fixed displayconfig-gtk to say that resolution change only happens after re-login09:11
seb128ogra_cmpc: heh!09:11
seb128ogra_cmpc: gvfs rocks, be nice with it ;-)09:12
slangasekseb128: I don't use KDE; I had a hand-modified gtkrc from long ago to get me emacs-compatible keybindings09:12
ogra_cmpcseb128, nautilus is to slow in unmounting lopp devcies ... my scripts are scattered with sleep commands since we switched to gvfs09:12
ogra_cmpc*loop09:12
slangasekseb128: but yes, can send the .gtkrc over09:12
seb128ogra_cmpc: slow to umount? what do you do and how slow is it?09:14
asac_classyogra_cmpc: just experienced a d&d hang ... e.g. hadn to kill ffox before i could use desk again09:14
ogra_cmpcasac, remove the /tmp line in fstab, that fix is only in the latest installer09:14
ogra_cmpcits likely atht ff runs out of ram09:15
asac_classyk09:15
ogra_cmpcseb128, i'm mounting a unionfs from squashfs and ext3 image ... two loop mounts and the union on top ... on unmount i remove the dirs ... all that runs on my ltsp server whch also runs a desktop constantly ... so for every loop mount i get a nautilus win ...09:16
slytherinare there any archive admins here? package 'freemind' is using openjdk to build. And it;s other dependencies are in main (ant, imagemagick). It should be moved to universe09:16
asac_classyok let me umount09:16
asac_classyrather reboot i guess09:16
ogra_cmpcif i come to umount there is susally still a nautilus accessing the dir09:16
asac_classy:)09:16
ogra_cmpcyeah, reboot :)09:17
dholbachthekorn: good morning09:23
asac_classyogra_cmpc: looks better09:26
ogra_cmpcyeah09:26
* asac_classy back to other work09:26
ogra_cmpcfeels faster i guess as well09:27
asac_classyyes09:27
ogra_cmpc:)09:27
ogra_cmpcthanks for testing09:27
asac_classywelcome09:27
mvolamont: if you have a moment, review/comment on #203849 would be great09:43
ogra_cmpchey hivo-cmpc09:46
davmor2soren: ping09:47
Yoehi -- is it still possible to ask for a sync of nbd? or are you guys too far into a release to do that at this point?09:47
hivo-cmpchey  ogra_cmpc!09:47
hivo-cmpcI'm supposed to be working real hard now, but saw you and asac-classy talking and couldn't resist :)09:48
ogra_cmpchehe09:48
ogra_cmpcyay for toys09:48
asachivo-cmpc: thats ok :)09:48
sorendavmor2: Wazzup?09:48
davmor2soren: are you working on virt-manager?09:49
sorendavmor2: Yes.09:49
davmor2soren: is there a reason I can't select cd-rom?09:49
sorenProbably.09:49
soren:)09:49
sorenAre you connected to qemu:///system or are you running as root?09:50
davmor2qemu:/// I think not root09:50
seb128does anybody has an opinion on bug #83604 (see current comment)09:51
ubotuLaunchpad bug 83604 in ntp "ntpdate 1:4.2.2.p4+dfsg-1ubuntu2 has a flawed configuration file." [Undecided,Confirmed] https://launchpad.net/bugs/8360409:51
\shseb128: question is, if we still want to use ntpdate .. ntpd configured to sane ntp servers should be enough in this case, and no doubled work09:54
seb128\sh: time-admin has a "sync now" button using it09:55
siretartYoe: it doesn't seem to be a new upstream release that would bring in new feature, right?09:55
Yoeeh, nobody?09:55
\shseb128: grmpf...:(09:55
Yoesiretart: eh, well, there are some new features in the debian packaging09:55
seb128\sh: and if we have ntpdate installed it should be working09:55
Yoesuch as initramfs support etc09:55
Yoeother than that, no09:55
\shseb128: yes, I agree...how do we come around the problem "ntpd is running, ntpdate will fail" in this case (just asking)?09:56
seb128\sh: time-admin enable the sync now button only when ntp is not used09:57
seb128\sh: you can select manual or automatic syncing there09:57
siretartYoe: I would think that after the beta release it was reasonable to sync nbd. but I'd need to investigate the debdiff more closely09:57
seb128automatic is ntp09:57
seb128manual is no syncing but it let you trigger ntpdate09:57
Yoesiretart: okay. Do I need to poke you a few more times, or will you take care of it?09:57
ogra_cmpcsiretart, ugh09:57
ogra_cmpcsiretart, whats in new nbd we need ?09:58
seb128I'm wondering why we have an empty /etc/ntp.conf installed in fact09:58
siretartYoe: I think ogra is more familiar with the nbd package. perhaps you two could clear the matter directly?09:58
seb128it's shipped by no package according to dpkg09:58
* ogra_cmpc is worried, ltsp relies 100% on nbd09:58
Yoewell, I don't know how close you guys are to a release, I don't follow ubuntu09:58
ogra_cmpci wouldnt want to break that09:58
YoeI just care about it, and would think that these new features would be nice to have09:59
ogra_cmpcYoe, the nbd patches come from ltsp ... likely a patch that vagrantc sent in09:59
Yoebut if you are too close to a release, there's nothing critical in there09:59
seb128soren: please fix virt-manager to boot not only when ran for the first time, I've enough to delete images and recreated those at every run ;-)09:59
siretartYoe: see topic. we are pretty close to beta release09:59
ogra_cmpcright09:59
Yoeoh, okay09:59
\shseb128: the answer is in the bug09:59
Yoewell, hold off then09:59
sorendavmor2: That's your problem then.10:00
sorenseb128: Er... What? :)10:00
VolansHi, I have a question about the dialog of gnome-volume-manager in case of encrypted partition, it does not display the device to be mounted as in Dapper, can I ask someone (maybe seb128 or lool ? I'm not sure :) )10:00
\shseb128: it looks like, that the ntp.conf is generated somehow when you hit sync now at least on feisty10:00
davmor2soren:  So you need to run virt-manager as root then?10:00
ogra_cmpcYoe, i will take a look, but its unlikely that i'll pull it in if there isnt any improvement in the areas we use anyway10:01
Yoeogra_cmpc: okay.10:01
sorendavmor2: No.10:01
seb128\sh: ah, right10:01
Yoeogra_cmpc: like I said, I don't think there's anything critical10:01
\shseb128: and I just reproduced it on hardy10:01
sorendavmor2: You can choose to connect to qemu:///system instead (if you're a member of libvirtd group).10:01
seb128Volans: gvfs is used now there10:01
ogra_cmpcYokoZar, thanks for the pointer though10:02
seb128\sh: alright, should be easy enough to fix, just not create the empty file10:02
ogra_cmpcbah10:02
seb128soren: I try using virt-manager for iso testing10:02
seb128soren: I don't want to do an install, just boot the iso when I try bugs10:02
seb128soren: but when I stop the machine and start it again it doesn't boot it, it just complains about not bootable disk10:03
seb128soren: not sure if I'm clear ;-)10:03
\shseb128: I wonder if we can find the bugger in NTP.pm of system-tools-backend10:03
Volansseb128: I'm in Gutsy now, I dont'have tried in Hardy... you think it will change?10:03
seb128Volans: yes, it changes, hardy uses gvfs and not gnome-volume-manager10:04
seb128\sh: that's a task for somebody who likes perl, ie not me ;-)10:04
davmor2soren: ta I'll try again10:04
Volansok, I will wait for Hardy :) The only strange thing is that in Dapper it will show the device, and in Gutsy not. Thnaks10:04
Volans*Yhanks10:04
sorenseb128: Ah, right. Yes, it behaves differently the first time you boot a vm.10:08
sorenseb128: This is by design, and for most use cases it's really what you want it to.10:08
seb128soren: well, it boot the first time you mean10:08
seb128then it doesn't10:09
sorenseb128: First time it boots from the CD. Subsequently, it'll try to boot from the hard drive.10:09
seb128couldn't it do what  a really bios do10:09
seb128try one device and then the next one10:09
seb128like disk first and then cd drive?10:09
seb128so if I've no bootable OS installed it would still boot the cd image10:09
ogra_cmpcseb128, is there a fix already for hiding the /cow and /rofs mounts on the CD ? i'd like to look at it for the classmate as well10:10
seb128ogra_cmpc: I've no clue about the CD and how it hides mounts10:10
* ogra_cmpc forgot the bug # but i know there is one open10:10
sorenseb128: Well, kvm supports it, but virt-manager doesn't expose it. :(10:11
sorenseb128: For now, you need to specify which (one) device you want to try to boot from.10:11
sorenseb128: Except the first time, where it'll always try the cd.10:11
seb128soren: is there a way without editing the config file by hand?10:11
sorenseb128: Er.. Sure, there's a gui option to change the boot device.10:11
sorenseb128: On the VM details page -> hardware tab -> boot options.10:12
seb128soren: ok, will try that, thanks10:12
sorenseb128: :)10:12
\shseb128: I'll have a look on a fix this evening...10:14
seb128\sh: thanks10:15
ogra_cmpcseb128, thats bug #18822910:17
ubotuLaunchpad bug 188229 in nautilus "[Hardy] rofs and cdrom icons shown on LiveCD desktop" [Medium,Confirmed] https://launchpad.net/bugs/18822910:17
ogra_cmpcwasnt /cow, sorry i remembered wrong10:17
\shcrimsun: any update on the flash -> no sound issue?10:32
\shwhoobs...ogra is maintainer for libflashsupport?10:33
ogra_cmpcWFM10:36
ogra_cmpcjust tried youtube on classmate :) doesnt seem that libflashsupport is ion the way here10:37
ogra_cmpc*in10:37
\shogra_cmpc: libflashsupport doesn't work properly actually10:37
\shogra_cmpc: select another soundoutput device then the default one (e.g. usb headset) and you only hear sound from the onboard card (the default device)10:37
ogra_cmpcits used since over a year in ltsp ... i'm unsure if you should have it for non networked sound though10:37
ogra_cmpci didnt add it to the deps10:38
\shogra_cmpc: remove libflashsupport and it works as expected10:38
\shogra_cmpc: well it's a dep of flashplugin-nonfree10:39
\shand yiour education-desktop-other10:39
ogra_cmpcmy ?10:39
* ogra_cmpc doesnt know that package10:40
ogra_cmpcthats likely from debian-edu  ... nothing to do with me10:40
\shogra_cmpc: oh it's debian-edu10:40
ogra_cmpcand i didnt add it to the flash deps10:40
ogra_cmpcno idea who did that10:40
ogra_cmpci only did the libflashsupport package ...10:41
ogra_cmpcsimply because we need it in ltsp10:41
\shogra_cmpc: I wonder if it's a reasonable change to remove it from flashplugin-nonfree as dep and add it to a package which needs it...(imho somewhere in your ltsp packages)10:41
ogra_cmpcdont blame me for stuff others did with it :)10:41
stgraberit probably was added to flash's depends when we switched to pulseaudio10:41
\shogra_cmpc: I don't blame anyone :)  I need to fix this problem somehow...10:42
\shTimo Aaltonen <tepsipakki@ubuntu.com>  harhar10:42
stgraberbut IIRC flash can use alsa's dmix and so does pulse so I don't see why we would need it ... (except for LTSP of course)10:42
ogra_cmpcstgraber, right10:43
\shstgraber: yes..10:43
ogra_cmpcit's only really helpful with networked sound i think10:43
\shstgraber: so I would remove this dep from flashplugin-nonfree10:43
ogra_cmpcbut the person that added it might have had reasons10:43
\shogra_cmpc: well, it just doesn't work on plain desktop installs10:44
ogra_cmpci think the nspluginwrapper setup needs it in lib3210:44
ogra_cmpc(for amd64 arch)10:45
\shogra_cmpc: the problem occurs on amd64 :) dpkg -r --force-all libflashplugin fixes it10:45
seb128ogra_cmpc: what are the mountpoint of the things listed in the desktop which should not?10:45
\shogra_cmpc: same applies on i38610:45
ogra_cmpcseb128, you actually done really have mountpoints for them, they are bind mounted from before the unionfs gets merged out of /cow and /rofs10:46
ogra_cmpcwell, you have mountpoints but no real devices10:46
seb128ogra_cmpc: right, just to know, debian has a patch to not show /live/cow, but if we use /cow rather we need to update it10:47
ogra_cmpcwe do10:47
ogra_cmpccan you point me to the patch ?10:47
ogra_cmpci need to skip all my local mounts on the classmate10:47
seb128ogra_cmpc: look to the current glib2.0 debian patches10:48
ogra_cmpcugh, its a glib patch?10:48
seb128yes10:48
* ogra_cmpc was hoping for some easy option10:48
seb128did it use to work before hardy?10:48
seb128because we had a similar gnomevfs change10:48
seb128but it listed /live/cow and not /cow too10:49
ogra_cmpci didnt see the loop devices with gnomevfs10:49
ogra_cmpci have a lot of loop mounts on a classmate10:49
ogra_cmpcand some bind mounting magic10:49
* ogra_cmpc thinks generally that loop devices should be ignored though10:51
=== doko_ is now known as doko
seb128ogra_cmpc: we had a patch to ignore ltspfs mounts though10:51
ogra_cmpcyeah, thats not needed anymore10:52
ogra_cmpcthat was because we had two mounts per ltspfs device ... that was merged into one10:52
ogra_cmpcin any case it should ignore bind mounts10:53
seb128ogra_cmpc: feel free to open a gvfs bug about it with a small testcase10:54
ogra_cmpcok10:55
ogra_cmpchmm, actually it doesnt show the bind mount .. but the (hidden) device the mount originates from10:59
stgraberogra_cmpc: anything you want me to test for Edubuntu addon ?11:09
stgraberogra_cmpc: I installed everything from the add-on CD without internet access, worked well11:09
stgraberand I tried iTalc, worked fine too11:09
stgraberthe notification message about the new artwork was there too11:09
ogra_cmpc_stgraber, fine, there is nothing else atm ... (the menu still shows TeacherTools and LightDesktop though, got to find out why after beta)11:13
DktrKranzCould a buildd-admin give-back ocamlcreal on amd64? Thanks.11:13
stgraberogra_cmpc_: oh, btw about the NM debug message on shutdown you spoke about yesterday : it's something like cb_data->data->... and assertion error11:14
ogra_cmpc_is it actually an error ?11:15
ogra_cmpc_i saw it has a debig prefix for each line11:15
stgraberwell, looks like a dbus thing to me but it's really hard to read as it's disappearing quite fast11:15
\shogra_cmpc_: so you need libflashplugin for ltsp sound?11:15
ogra_cmpc_i thought it was just a debug opton asac didnt drop from the code yet11:15
ogra_cmpc_stgraber, right, thats my prob as well...11:16
ogra_cmpc_probably its better to catch without usplash11:16
ogra_cmpc_\sh, iodeed11:16
ogra_cmpc_*indeed11:16
ogra_cmpc_*libflashsupport btw :)11:17
stgraberogra_cmpc_: or with VMWare and the record video thing, but I don't have vmware installed anymore11:17
* ogra_cmpc_ neither11:17
ogra_cmpc_vbox only here11:17
\shogra_cmpc_: yeah...I just wrote  a mail to u-d@l.u.c to discuss this issue11:17
ogra_cmpc_just ask the person who added it :)11:18
ogra_cmpc_i dont think there needs to be much discussion11:18
\shogra_cmpc_: adding without testing is a bad thing ;)11:18
\shwhois tepsipakki11:18
\shgrmpf11:18
ogra_cmpc_well, addin for testing is a good thing11:18
ogra_cmpc_\sh -> tjaalton11:19
\shah :)11:19
* \sh needs to write a nick -> lp email plugin for irssi ;)11:19
ogra_cmpc_\sh, so your prob is with nspluginwrapper ?11:20
\shogra_cmpc_: no..the problem is libflashsupport only :)11:20
ogra_cmpc_\sh, do you use nspluginwrapper ?11:20
ogra_cmpc_(you said youre on amd64)11:20
\shogra_cmpc_: if it's needed for amd64 to run flashplugin-nonfree then yes...I'm not sure...the problem occurs but on both archs ...i386 and amd64 ...reproducable11:21
\shogra_cmpc_: there is also a bug report for that11:21
ogra_cmpc_what i want to find out is which package you are uninstalling there, we dont build the native amd64 package of libflashsupport anymore, only the lib32 version for amd6411:22
ogra_cmpc_that changed very recently11:22
Robot101with nspluginwrapper, flashplugin-nonfree, and i386 libflashsuport unpacked into lib32, audio works here11:22
ogra_cmpc_Robot101, thanks :)11:22
lamontmvo: good catch11:23
lamontmvo: post beta, I assume?11:23
\shRobot101: change sounddevice to usb headset and start over pls11:23
\shRobot101: sound works with libflashsupport but only on the non-selected sound device, e.g. your onboard card...11:23
stgraberogra_cmpc_: did you test LTSP install using Ubuntu alternate ? I don't see any result on the tracker yet11:23
Robot101ah - via pulseaudio, and I unpacked the i386 pulse plugins into lib32/alsa/11:24
\shRobot101: so even if you select in sound settings a usb headset for default output/input you get sound from your speakers attached to your desktop :)11:24
ogra_cmpc_\sh, did you by chance generate an ~/.asoundrc.asoundconf that forces a card ?11:24
Robot101so the sound device selection is made outside via pulseaudio11:24
* lamont wanders off11:24
Robot101any problems you encounter are due to  not using pulseaudio. :)11:24
\shogra_cmpc_: yes...tested everything with crimsun already11:24
\shRobot101: killing pulseaudio helps too11:24
\shRobot101: but dropping libflashsupport looks more sane11:24
ogra_cmpc_\sh, pulse should hook into alsa ... and what you change with the gnome tool are the alsa settings11:25
ogra_cmpc_that sounds very much like a misconfiguration11:25
Robot101\sh: no, killing pulseaudio doesn't help at all. that just breaks the rest of my desktop.11:25
stgraberasac, ogra_cmpc_: http://www.stgraber.org/download/NM-msg.png11:26
Robot1011. use pulseaudio. 2. configure pulseaudio as you wish. 3. make everything send its audio to pulseaudio.11:26
asacevand: 1. it took me 4 minutes to hit the berlin timezone on the map11:26
\shRobot101: it breaks the rest yes :)  but not flash11:26
Robot101success11:26
asacevand: using a touchpad11:26
asacevand: and how the new partition size is displayed in the guided option is confusing11:26
Robot101\sh: flash works fine for me with nspluginwrapper, flashplugin-nonfree, i386 libflashsupport, and the pulse alsa plugins in lib32/alsa/11:26
Robot101\sh: and yes, it will play through my selected pulseaudio sound device(s)11:26
\shRobot101: how do I say pulse to use my usbheadset?11:27
asacevand: i didn't understand which partition would be which (e.g. a) was yellow reading hardy (development) 8.04, b) was grey reading hardy 8.04)11:27
Mirvwhat should be done for bug #106756 still which has "verification-done" for the move from gutsy-proposed to gutsy-updates, but the move hasn't been done even though it's been there for over a month?11:27
ubotuLaunchpad bug 106756 in gnome-app-install ""Search for suitable codec" dialog not translated/translatable" [Undecided,In progress] https://launchpad.net/bugs/10675611:27
Robot101\sh: use the device chooser applet11:27
Robot101"PulseAudio Device Chooser"11:28
Robot101select desired audio device from menu11:28
\shRobot101: do i need to install additional software for that?11:28
Robot101it comes from the padevchooser package11:29
\shRobot101: there is no such thing as device chooser somewhere...the only stuff which is installed comes from ubuntu-desktop11:29
Robot101but ideally, the gnome thing would change the pulseaudio settings if you had pulseaudio11:30
\shRobot101: that's crap...honestly...this package is not default...the settings in g-s-s are what the user uses...11:30
Robot101fedora might have patched it thusly11:30
ogra_cmpc_it has11:30
Robot101yes, those settings are basically failure11:30
ogra_cmpc_its used by default in fedora11:30
ogra_cmpc_(libflashsupport)11:30
stgraberogra_cmpc_: Is that the same warning you saw ?11:31
mvolamont: probably, but if you are happy with it, I upload it and it will get unfrozen after the beta (if you have more fixes pending or prefer to upload it yourself, that is of course fine with me :)11:31
\shRobot101: so if the problem is solved with using different tools for pulse we need to fix it asap...or just drop pulse as default11:31
ogra_cmpc_i worked a while with warren togami on it, he cared for licensing fixes in fedora because they install it by default11:31
ogra_cmpc_stgraber, differetly wrapped, but i think so11:31
lamontI have a couple of template .po translation files committed in git already11:31
asacstgraber: that message wasn't there with 0.6.5?11:32
Robot101\sh: dropping pulse is unlikely to make things work better. :P11:32
ogra_cmpc_i think that meassage was there since we use 0.611:32
\shRobot101: the issue is still there...even with a known workaround11:32
stgraberasac: not sure, in most cases it's hidden by usplash or just appears during a too short amount of time to notice it11:32
lamontmvo: if you do upload, I won't complain at all if you want to grab the git tree and branch off of the right place (before the merge with wietse that I did yesterday of 2.5.2-rc1)11:32
ogra_cmpc_asac, its hard to catch because it vanishes very fast11:32
lamontotherwise, I'm happy to manually apply the patch for you11:32
lamontas in resync later this week11:32
lamontmvo: in fact, please upload.11:33
stgraberogra_cmpc_: I had to use a LiveCD image with usplash turned off to catch it :) (as we have the "remove the CD" prompt to avoid the reboot)11:33
lamontI'll just plan on dealing with the merge later in the week/early next11:33
ogra_cmpc_\sh, can you remove ~/.asoundrc.asoundconf and run asoundconf set-pulseaudio ? and then try again11:33
ogra_cmpc_that way you force pulse to use the alsa backend11:34
asacstgraber: is it reproducible if you shut down hal _before_ dbus?11:34
\shogra_cmpc_: sec11:34
asacwithout shutting down your system11:34
asaci guess it should appear in syslog11:34
\shogra_cmpc_: and then setting g-s-s settings back to use headset?11:35
ogra_cmpc_as you like11:35
asac\sh: i akes on ml. are you using pulseaudio?11:35
ogra_cmpc_the g-s-s settings should only apply to alsa11:35
ogra_cmpc_pulse sits on top11:35
\shasac: I'm using g-s-s and say "use usb headset" ... PA is running though...bug firefox + flash gives me "sound over default onboard device, not the choosen one"11:36
asachmm11:36
* \sh is on i398 now11:36
soren\sh: Wow!11:36
asacmight sound ignorant, but what is pulse good for?11:36
\shhmm11:36
soreni398 sounds awesome!11:36
\shi38611:36
ogra_cmpc_self invented ?11:36
ogra_cmpc_heh11:36
\shogra_cmpc_: no change...I think I need to relog to get this setting started?11:36
* ogra_cmpc_ imabgines \sh with soldering iron upgarding his CPU to 39811:37
\shhehe11:37
ogra_cmpc_\sh, might be, not sure11:37
\shogra_cmpc_: brb...11:37
=== \sh is now known as \sh_away
asacanyone can give me insight why we have pulseaudio in hardy? which use-cases does it tackle?11:38
=== \sh_away is now known as \sh
ogra_cmpc_\sh, pcm.!default { type pulse }11:38
ogra_cmpc_ctl.!default { type pulse }11:38
ogra_cmpc_thats the content your .asoundrc.asoundconf should have atm11:38
\shogra_cmpc_: yepp...that's in .asoundrc.asoundconf11:38
\shogra_cmpc_: but no sound via flash + headset11:39
stgraberasac: doesn't seem to reproduce the message by stopping hal before dbus. I get some CK messages, hcid too but nothing scary from NM (seems to shutdown correctly)11:39
ogra_cmpc_asac, because gnome sucks and isnt capable of implementing dings and doings and plings using gstreamer11:39
* asac goes to AC-mode and reads package description11:39
asacstgraber: and the other way around?11:39
asace.g. dbus before hal?11:39
ogra_cmpc_asac, oyu should see it on the classmate btw ... its slow enough to expose it before usplash comes up11:39
asacogra_cmpc_: yes, but not a good environment to work on it :)11:40
\shok...again...asoundconf set-pulseaudio + system/Prefs/Sound -> setting to usb headset...11:40
asacogra_cmpc_: i need a way to reproduce this on a running system :)11:40
\shno sound at all over headset11:40
ogra_cmpc_asac, bah, lamer ... i'm working on my classmate sionce 4 weeks wothout probs11:40
ogra_cmpc_(apart from typing right :P)11:41
asacyeah ;) ... and you attach gdb during shutdown.11:41
\shsetting it to pulse in g-s-s works for normal sound..now check flash11:41
\shno sound for flash #11:41
stgraberasac: same result (dbus stops hal anyway)11:41
ogra_cmpc_we should just switch to 0.711:42
ogra_cmpc_it has proper initscripts11:42
asacstgraber: right. ok. did you try to stop nm after hal (but dbus still running)`11:42
asacogra_cmpc_: indeed11:42
asacogra_cmpc_: in fact we would want to not stop NM during shutdown at all11:43
asacsame for package upgrades11:43
ogra_cmpc_yeah11:43
ogra_cmpc_sad that we'll have to support that for three years11:43
stgraberasac: "Shutting down normally" it says ...11:43
asacstrange.11:44
asacwhatelse could trigger this?11:44
ogra_cmpc_\sh, i start to suspect that your flash doesnt use pulse at all11:44
ogra_cmpc_for whatever reason11:45
asacyou need libflashsupport for that :)11:45
stgraberasac: "Terminatting all remaining process" is what it does before the arning11:45
* asac ducks11:45
stgraber*warning11:45
stgraberasac: so it receives a kill message11:45
asacso its a KILL?11:45
stgraberlooks like yes11:45
\shogra_cmpc_: I just checked this: 1. libflashsuport is installed...no sound with setting asoundconf set-pulseaudio and set to usb headset11:45
stgraberasac: I don't see why though, from my point of view we should just call /etc/init.d/dbus stop and that will shutdown all the necessary bits ...11:46
* asac wonders if dbus or hal get a SIGKILL as well11:46
asacstgraber: right11:46
asacthats why i wonder11:46
asacisn't that called at all?11:46
\shogra_cmpc_: removing libflashsupport and restarting firefox+flash doesn't work either...setting asoundconf back to usb headset, with libflashsupport installed -> no sound for flash, dropping libflashsupport restarting everything..sound works with flash11:47
\shogra_cmpc_: fun part...sound works with libflashsupport on the onboard device still11:47
stgraberasac: find /etc/rc*/ | grep udev11:48
stgraberasac: I don't see any K entry for it here ...11:48
stgraberasac: oops :)11:49
stgraberasac: dbus of course11:49
stgraberasac: and it actually has K entry11:49
asacin postinst there is update-rc.d dbus start 12 2 3 4 5 . stop 88 111:49
asace.g. i have /etc/rc1.d/K88dbus11:50
asacand /etc/rc1.d/K16hal11:51
pittilool: argh, elisa-plugins-bad wants more packages, like python-{bluez,coherence,daap}11:52
pittilool: would it be possible at all to move the GUI into plugins-good? (and wouldn't that make more sense in the first place?)11:52
\shogra_cmpc_: and libflashsupport is used...shermann@wz-pc-006:~$ lsof |grep libflash11:53
\shfirefox   10773   shermann  mem       REG        8,3    10848  67155089 /usr/lib/libflashsupport.so11:53
\shogra_cmpc_: usb headset tested via padevchooser -> works...inside ff + flash-nonfree -> doesn't work11:53
jdstrandslangasek: speaking for the 'crackheads', the apparmor changes in bind9 force certain upgrades into complain mode, to not break existing installs11:54
jdstrandslangasek: eg dapper - hardy11:54
jdstrandgutsy with apparmor-profiles installed - hardy11:55
jdstrandslangasek: the second is probably more important in terms of beta testing, but I don't have the numbers on how many are doing that11:56
jdstrands/are/will/11:56
ogra_cmpc_\sh, find others that can reproduce it ...11:57
\shogra_cmpc_: 4 different desktops ? one amd64 rest i386 ... it could be still a regression from upgrades from gutsy to hardy...11:58
ogra_cmpc_\sh, my only concern with changing the dep is that i didnt hear anybody but you complaining yet11:58
\shogra_cmpc_: https://bugs.edge.launchpad.net/ubuntu/+source/libflashsupport/+bug/144356 :)12:02
ubotuLaunchpad bug 144356 in libflashsupport "Audio from Flash in Firefox does not go to correct sound device (dup-of: 151849)" [Low,Confirmed]12:02
ubotuLaunchpad bug 151849 in libflashsupport "Sound Broke in Ubuntu Gutsy firefox" [Undecided,Confirmed]12:02
_MMA_\sh: Luke (TheMuso) might also be able to test as I believe he has multiple sound cards. He's in AU and might be up in a few hours. He said he was gonna start his day early.12:02
\sh_MMA_: well, I'm really wondering what the bugger is...just because usb headset microphone works as expected (in flash) ...it's just the sound which doesn't come up12:04
\shogra_cmpc_: you see I'm not the only one ;)12:04
ogra_cmpc_thats all about the lib32 issue12:05
\shogra_cmpc_: the dupe yes...the 144356 not12:05
ogra_cmpc_and: ALSA lib ../../../src/pcm/pcm_dmix.c:864:(snd_pcm_dmix_open) unable to open slave is pretty much what the upstream bug has12:06
ogra_cmpc_that looks rather like amd64 with nspluginwrapper wont work *without* it installed12:06
ogra_cmpc_(not talking about the dupe here)12:07
pittiStevenK, lool: hildon-desktop is uninstallable since mobile-basic-flash dependency is in universe12:07
\shogra_cmpc_: it seems that 144356 is not a dupe of 15184912:07
ogra_cmpc_well, it seems they are both mixed up12:08
\shyepp12:08
\shwell...to fix the amd64 issue we need to add the 32bit libs to ia32-libs somehow (if this is reasonable)12:09
StevenKpitti: Oh, argh.12:09
ogra_cmpc_the lib32 issue should be fixed now ... but according to the comments flash wont produce any sound if the lib is missing there12:09
ogra_cmpc_thats getting tricky12:10
\shogra_cmpc_: more tricky the i386 problems, still...12:10
loolpitti: It would make more sense to have the GUI in -good; it's the immediate thing I complained about when I saw the -bad dep12:14
loolpitti: But I'm not too hot on diverging from upstream on that12:14
loolI could further split -bad though12:14
pittilool: ah, it's split upstream like that?12:15
loolpitti: These are all upstream packages12:15
pittihm, so split into -ui and -bad, so that the extra dependencies are only on -bad?12:15
loolmapped one to one from upstream tarballs to binary packages12:15
loolpitti: Exactly12:15
pittilool: I guess the actual question is: do we want to support the plugins in bad?12:15
loolpitti: -passable, -mediocre and -nottoobad are also on the table :)12:15
loolpitti: In a perfect world, we would be good with -good alone; unfortunately, they applied strict criterions to triage plugins, and the UI was in a shape which only allowed to ship it in -bad12:16
loolIdeally, the UI plugin(s) is fixed and promoted to -good soon12:17
loolAnd we can drop the elisa -> -bad dep12:17
pittilool: I mean, are the plugins in -bad bad enough so that we wouldn't like to support them?12:19
\shgrmpf...brb12:19
=== \sh is now known as \sh_away
loolpitti: This is similar to gstreamer plugins split12:19
loolpitti: We ship these (in universe), but we don't pull these by default12:20
=== ogra_cmpc_ is now known as ogra_cmpc
=== \sh_away is now known as \sh
pittilool: so if they are bad/broken enough, IMHO we should leave them in universe and split the binary out, perhaps? WDYT?12:23
\shasac: btw...do you know why firefox -width 300 -height 300 doesn't work properly?12:23
\shasac: neither in ff3 nor in ff2312:24
\shff2 even12:24
ogra_cmpcdid that ever work in firefox ?12:24
DktrKranzpitti, could you please give-back ocamlcreal on amd64? Thanks.12:24
\shogra_cmpc: a mozilla option regarding firefox --help :)12:25
* ogra_cmpc only actually saw that working in mozilla12:25
ogra_cmpcright12:25
ogra_cmpci dont think ff ever supported that option12:25
loolpitti: The reason for badness can be quite different, it could be anything from a license issue to a lacking documentation issue12:25
pittihm, licensing would be fatal -- it's in universe and needs to be DFSG-free12:26
* pitti -> lunch, bbl12:26
loolpitti: Licensing might still be DFSG free, but considered bad12:26
loolpitti: For example in GStreamer, it's quite bad when a plugin is GPL and not LGPL as it "pollutes" the LGPLing of the whole gst stack you're using12:26
\shogra_cmpc: bah...12:27
\shogra_cmpc: so what browser someone should use for setting the default x/y width/height to actually remote control it ;)12:29
evandasac: aware of the problem and on it.12:29
asacevand: ok both?12:30
ogra_cmpc\sh, write your own :) http://people.ubuntu.com/~ogra/LightBrowser/12:31
ogra_cmpctook me some hours on a boring weekend to get to that state12:31
evandnot the latter, actually, but I'm not sure how to solve that.  Suggestions?12:31
ogra_cmpcits all javascript12:31
asac\sh: i think nobody really cares about that feature. its more an old suite thing12:31
\shasac: well...if you want to automate screen recordings (e.g. start firefox at pos x/y with width/height, recordmydesktop -x <pos inside firefox> -y <pos inside firefox> -width <foo> -height <bar> -o myscreencast.ogg) this could be helpful :) (e.g. recording example flash output, or other moving objects)12:33
=== cjwatson_ is now known as cjwatson
* \sh is doomed...12:41
\shlet's see if galeon + flash works somehow12:43
\shbah...I need a pause...12:48
=== \sh is now known as \sh_away
asac\sh does gnash work properly in this regards?12:48
asac(i assume it does ... just to confirm)12:48
nemoI know y'all are devs and busy, but if anyone happens to be familiar with checkinstall and knows what:13:15
nemogrep: /var/tmp/AHXgVEkmBVqAMUSYXXaaX/newfile: No such file or directory13:15
nemoCopying files to the temporary directory... FAILED!13:15
nemomight mean in my attempt to install an ffmpeg with faac/faad support, I'd really appreciate it13:15
nemocheckinstall 1.6.113:15
cjwatsonDoes compiz have a plugin to fade out the screen after a period of inactivity? I noticed that it kicks in while ubiquity is running, even though ubiquity takes steps to poke gnome-screensaver every so often13:16
cjwatsonAnd if so, is there a way to inhibit it?13:16
seb128cjwatson: could be gnome-power-manager13:17
cjwatsonpoint13:18
nemoheh13:18
cjwatsonthough the preferences don't seem relevant here13:18
seb128cjwatson: run gnome-power-manager --no-daemon --verbose and look at the log when screen is dimming13:19
nemoappears my checkinstall error is very common13:19
nemohm13:19
cjwatsonnemo: it's not obvious from the error message; though I wonder if perhaps you have /var/tmp mounted separately and noexec13:19
cjwatson(just a guess, though)13:19
seb128cjwatson: could be https://bugs.edge.launchpad.net/ubuntu/+source/gnome-power-manager/+bug/13759813:20
ubotuLaunchpad bug 137598 in gnome-power-manager "Screen brightness resets to default (maximum) on idle with AC plugged in" [High,Fix committed]13:20
cjwatsonseb128: hmm, will be awkward to set up, but I'll see what I can do13:20
cjwatsonseb128: (this is a desktop system, BTW)13:20
nemocjwatson: naw. pretty standard setup13:20
nemoeverything under /13:21
_MMA_nemo: Might save yourself some effort by looking at Medibuntu. Their version might have the support you're looking for.13:21
seb128cjwatson: (hum, not likely this issue then)13:21
nemo_MMA_: sure. although, I might need to do this in future...13:22
cjwatsonseb128: I wasn't really looking at the screen when it happened, but based on peripheral vision it looked exactly like gnome-screensaver kicking in13:22
cjwatsonscreen dimmed to black over a period of a second or two, and then came back upon pressing a key (with a delay because the system was busy)13:23
cjwatsonI could try using gnome-screensaver-command --inhibit instead, I suppose13:23
nemolooking around, I keep seeing folks running into this error, but no one with a solution except "do something else besides checkinstall"13:23
nemoI wonder if checkinstall is completely broken13:23
nemoseems to be even on, like, Solaris13:24
nemoah-hah13:27
nemohttp://oclug.on.ca/archives/oclug/2004-May/038916.html13:27
nemohm. or not13:28
nemodammit13:28
nemo_MMA_: I think you're right on the medibuntu thing - that could explain why I had it working before. probably had set that up and forgot.13:31
nemodarn. the medibuntu one doesn't link against faac either13:35
nemooh well. gentoo it is13:35
=== hellboy195 is now known as sebner
=== sebner is now known as sebner_
=== sebner_ is now known as sebner
dholbachWord Up: http://www.murrayc.com/blog/permalink/2008/03/19/getting-my-microphone-to-work/13:50
ogra_cmpcdholbach, with the USB mic working i would suspect its an alsa bug with his card driver13:56
ogra_cmpcseems the upper layer works fine13:56
dholbachI had the same problem - no usb mic13:56
ogra_cmpcsame card probably ?13:56
dholbachno, different, but Intel too13:58
ogra_cmpc"The laptop is using a USB microphone built in to a webcam, and that works fine." somewhat indicates that its at low level13:59
mvoI had the problem with a gutsy system from a friend14:00
mvobut I have no usb mic to test myself :/14:00
ogra_cmpcintel card as well ?14:00
mvobno14:01
mvono14:01
mvoogra_cmpc: didn't read careful enough, I had the trouble with a usb thing14:02
ogra_cmpcah14:03
ogra_cmpcme heard people mention before that they had probs with mics on intel cards being to silent ... apparently you can get something out of them but very very quiet14:04
mvoaha14:05
sistpoty|workinfinity: can you increase the lp timeout for ghc6 on sparc? it doesn't produce any output for ~800 minutes on my sparc test box, but the build succeeded there w.o. problems (bug #194912). Thanks!14:14
ubotuLaunchpad bug 194912 in ghc6 "ghc6 6.8.2-1ubuntu1 FTBFS on sparc" [Undecided,Confirmed] https://launchpad.net/bugs/19491214:14
pitticjwatson, evand: hm, did you recently try the OEM time zone selector? the zoom is way too high, it's very sluggish, and the dots are misplaced (there's no dot where Berlin or London are)14:18
pittiit works quite fine in ubiquity14:18
asacpitti: i think evand said that he is working on improving the time zone selector14:29
asacpitti: for me it took minutes to actually hit berlin14:29
asacusing touch pad14:29
pittiasac: I didn't even find it in the oem configurator :)14:30
stgraberselecting Zurich was really hard as Vaduz is pretty close :) and that zoom effect looks weird to me14:31
asacreally? strange. for me it was about where it should be on todays livecd14:31
asacevand: i am not sure ... you might want to talk to mpt about how to better visualize that14:33
asacevand: (about the guided resizing preview)14:33
seb128siretart: could you make xine-lib stop shipping the pulse plugin? the totem upstream requested that because it's really buggy and they get lot of crashes due to it, http://bugzilla.gnome.org/show_bug.cgi?id=44965814:34
ubotuGnome bug 449658 in xine-lib backend "Broken PulseAudio plugin in xine-lib (work-around in comment 79)" [Critical,Resolved: notgnome]14:34
seb128siretart: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=471676 too14:35
ubotuDebian bug 471676 in totem-plugins "Crash when see video from internet" [Normal,Open]14:35
siretartseb128: thanks for the hint, will investigate14:35
seb128siretart: thank you14:36
=== \sh_away is now known as \sh
siretartseb128: ok, we will take out the pulse plugin. Is this something for the beta release?14:41
seb128siretart: no, it's late for beta anyway and we use totem-gstreamer14:41
siretartor shall I wait for after the release?14:41
siretartok14:41
seb128siretart: it was just a request from upstream so they stop getting duplicates14:42
siretartcan I upload anyway and expect it to be accepted only after release?14:42
seb128yes14:42
siretartok. on my way14:42
seb128thanks14:42
seb128siretart: we are on sync with debian, I can do sync if you fix it there14:43
siretarthm. I thought mvo had uploaded a patch for dapper->hardy upgrades14:44
siretartmvo: do you intend to upload that, or have you asked me to upload the debdiff?14:45
mvosiretart: I uploaded a xine-lib yesterday, but it got not accepted (yet)14:45
seb128ah ok14:45
seb128freezes suck14:46
mvosiretart: feel free to grab the debdiff and apply it on top of your changes14:46
seb128or a least not having frozen versions listed on launchpad14:46
mvoseb128: yeah, or do packages in bzr ;)14:46
siretartwe manage the xine-lib in hg14:46
seb128mvo: don't get me started on bzr ;-)14:46
siretarta working bzr-hg plugin would be great here...14:46
mvoor git-bzr ...14:47
cjwatsonpitti: evand has a FF/beta freeze exception request open for that14:48
cjwatsonI think it may be too late for beta though14:48
pittiok, so it's known14:48
pitticjwatson: fine, using the combobox works good enough14:48
cjwatsonbug 20329214:48
ubotuLaunchpad bug 203292 in oem-config "Freeze exception: zoommap changes port to oem-config" [Undecided,New] https://launchpad.net/bugs/20329214:48
pittiat least one nontrivial bug in the beta :)14:48
pitticjwatson: thanks14:48
\shseb128: any workaround to tell the gnome screenshot util to fetch window borders under compiz?14:52
cjwatsonpitti: does fsck usplash integration not work on /?14:52
seb128\sh: take a fullscreen screenshot14:53
pitticjwatson: it's supposed to, but there are a few reported bugs14:53
\shseb128: so no single window can be captured with a window border  when running with compiz as wm...14:53
\shit's not my day today14:53
cjwatsonyeah, I just noticed it drop to text mode for me14:53
seb128\sh: correct14:53
pitticjwatson: bug 203322 and bug 197667 ?14:53
ubotuLaunchpad bug 203322 in sysvinit "fsck/usplash: ESC does not kill fsck" [Undecided,In progress] https://launchpad.net/bugs/20332214:53
ubotuLaunchpad bug 197667 in sysvinit "problem with new display of FSCK" [Undecided,In progress] https://launchpad.net/bugs/19766714:53
cjwatsonpitti: I don't think so - it *does* drop to console. It could be 203322, though, didn't check process lists14:57
pitticjwatson: hm, when I'll deal with those bugs, I'll test it again with the root file systems14:58
=== dholbach_ is now known as dholbach
=== ogasawara__ is now known as ogasawara
mvoKeybuk: could you pleae have a look at http://paste.ubuntu.com/5880/ and tell me if such a change would be ok with you? it helps the apt resolver to calculate the upgrade from dapper->hardy15:31
mvobdmurray: I analyized the problem you had with your test-upgrade and I think that I have a workaround (if Keybuk is happy with it :) - otherwise I will work around it by hinting in update-manager15:33
Keybukmvo: why doesn't Breaks work in this situation?15:33
Keybukisn't Breaks for forcing an upgrade of libdevmapper?15:33
kirklandpitti: ping15:41
kirklandpitti: testing the server iso's I'm hitting bug #203920, postgresql not starting15:42
ubotuLaunchpad bug 203920 in postgresql "postresql task in ubuntu server edition (hardy) doesn't start the database" [High,Triaged] https://launchpad.net/bugs/20392015:42
kirklandpitti: /etc/init.d/postgresql-8.3 status does NOT return non-zero, and doesn't really demonstrate that the backend isn't running15:43
kirklandpitti: was wondering if you'd consider that a bug, against the status() function in /usr/share/postgresql-common/init.d-functions ?15:43
mvoKeybuk: yes, it forces a upgrade, but libdevmapper1.02 is no longer available and that confuses the resolver (a bug there). the resolver is better in hardy, but gutsy still has the buggy version15:45
Keybukheh15:45
Keybukoh I see15:45
mvoKeybuk: the result is that it will held back udev15:45
mvoand that is not good :)15:45
Keybukyou know best when it comes to the resolver not keeping its toys in its pram ;)15:45
mvoI wish I would sometimes ;)15:46
Keybukso go right ahead :)15:46
mvothanks Keybuk!15:46
pittikirkland: pong16:03
bdmurraymvo: I ran across bug 203385 yesterday and thought it was interesting16:03
ubotuLaunchpad bug 203385 in friendly-recovery "Recovery menu cannot be controlled with keyboard" [Medium,Confirmed] https://launchpad.net/bugs/20338516:03
kirklandpitti: just bouncing that 'issue' off of you before opening a bug16:03
pittikirkland: is there actually a cluster running? pg_lsclusters shows them16:04
kirklandpitti: nope, no cluster running.  no postgres at all, in fact.16:04
pittikirkland: ah, seems that's the bug mathiaz found then?16:05
kirklandpitti: yes, that bug is the root cause, but it sort of unearthed a second one, perhaps16:05
kirklandpitti: the fact that I run "/etc/init.d/postgresql-8.3 status", and there is no postgres running...  but that DOES NOT exit non-zero, and there's nothing that tells me that my postgres install is b0rked16:06
pittikirkland: hm, that's indeed a pathological case16:06
pittikirkland: if you have zero configured clusters, are all of them running or not? :)16:06
kirklandpitti: :-)  chicken, or the egg?16:07
kirklandpitti: yeah, mathiaz suggested I talk to you first16:07
pittiI'm not fussed about exiting with nonzero if there are no clusters at all16:07
mathiazpitti: if there are not cluster then we shouldn't exit 0 IMO16:07
mathiazpitti: it's a valid case.16:08
kirklandpitti: so the init script status is actually more about the clusters, and not so much about the status of the local postgres daemon?16:08
pittikirkland: if you don't have any clusters (instances), there is nothing to run a postgres daemon against16:08
pitti    pg_lsclusters | awk 'BEGIN {rc=0} {print; if ($4 == "down") rc=3} END { exit rc }'16:09
pittithat's the current implementation of status16:09
kirklandpitti: yep, found it16:10
pittiwhich is a bit arbitrary, granted16:10
pittisince with several clusters there are so many ways to define 'success' or 'failure'16:10
pittiIOW, it fails if there is any non-running cluster, and succeeds otherwise16:10
pittikirkland, mathiaz: if you think that a different semantics is better, please file a bug against postgresql-common and assign it to me16:11
kirklandpitti: so it starts out thinking "all is well", and only returns "not so well" if any cluster is "down"16:11
pittiin fact, I ponder replacing status() with16:11
pitti  echo "use pg_lsclusters to display the status for all configured clusters"16:11
pittior so :)16:11
sorenQuick question: In a udev rule, I can expect /dev%k to expand to a device node for the device in question, can't I?16:12
kirklandpitti: i think that would be more true to it's form16:12
kirklandpitti: LSB has a spec for what "status" in an init script is supposed to return16:12
kirklandpitti: http://refspecs.freestandards.org/LSB_3.2.0/LSB-Core-generic/LSB-Core-generic/iniscrptact.html16:13
kirklandpitti: not that we're anywhere close to LSB compliance :-)16:13
pittikirkland: maybe it should return 4 for zero clusters then?16:14
kirklandpitti: yeah, that would help16:14
kirklandpitti: 0 tells me all is well16:15
kirklandpitti: and in this case, that's not entirely true16:15
kirklandpitti: you mind if I file a bug against postgres-common, and attach a suggested patch?16:15
kirklandpitti: and you can do with it what you will?16:15
pittikirkland: no, please do16:15
pittikirkland: just specify the desired semantics16:16
kirklandpitti: perfect, thanks.16:16
pittiI'll need to change the test suite accordingly16:16
pittiand then I'll see to changing the code16:16
kirklandpitti: sure, i'll suggest what I think is best.  you can decide for yourself how much is enough/too-far for beta-freeze changes16:16
pittikirkland: as long as it's only status(), that's fine16:17
pittikirkland: I did follow it16:18
pittikirkland: that went far beyond fixing this local function, AFAIR you spoke about introducing some infrastructure and PID guessing functions?16:18
kirklandpitti: did not introduce pid-guessing functions; used ones already there16:19
kirklandpitti: but yes, it did go too far beyond fixing a single local function, i recognize and agree with that now16:20
mantiena-baltixHi all16:21
mantiena-baltixhi cjwatson16:22
cjwatsonhello16:24
mantiena-baltixcjwatson: I'm wonder how to fix bug #138252 - you wrote in last comments:16:28
mantiena-baltix21:42 <cjwatson> ah, I see! you have them in the .desktop files but not the .mime files16:28
mantiena-baltix21:42 <cjwatson> should be trivial to fix16:28
ubotuLaunchpad bug 138252 in openoffice.org "[Ubuntu] [hardy] Office Open XML (OOXML) is not associated with OpenOffice.org, opens with File roller" [Low,In progress] https://launchpad.net/bugs/13825216:28
mantiena-baltixcjwatson: also you wrote: "With an updated Hardy system at the time of writing, double-clicking a .docx file opens it in OpenOffice.org for me."16:29
mantiena-baltixcjwatson: so, maybe you can tell me what changes are in hardy, but are missing in gutsy ?16:31
mantiena-baltixbecause in gutsy docx opens with file-roller, not with openoffice :(16:31
seb128mantiena-baltix: what mimetype is that?16:32
pittiogra_cmpc: just doing an LTSP test install (on amd64 alternate) and got some problems; do you have a second?16:33
ogra_cmpcpitti, sure16:34
mantiena-baltixseb128: in gutsy I see MIME type: application/zip in file properties16:34
mantiena-baltixseb128: what Mime type shows in hardy ?16:35
seb128mantiena-baltix: I've no example to try on16:35
mantiena-baltixseb128:  example is attached to bug #13825216:36
ubotuLaunchpad bug 138252 in openoffice.org "[Ubuntu] [hardy] Office Open XML (OOXML) is not associated with OpenOffice.org, opens with File roller" [Low,In progress] https://launchpad.net/bugs/13825216:36
seb128mantiena-baltix: the mime database suggests "application/vnd.openxmlformats-officedocument.wordprocessingml.document"16:36
mantiena-baltixseb128: could you tell me which file has this line ?16:37
seb128mantiena-baltix: /usr/share/mime/packages/freedesktop.org.xml16:37
seb128mantiena-baltix: the nautilus properties indicate the correct mimetype on hardy and it uses the correct association16:37
mantiena-baltixseb128: yea, so, it seems I should just steal /usr/share/mime/packages/freedesktop.org.xml from hardy ;)16:38
seb128mantiena-baltix: what are you trying to do?16:39
seb128mantiena-baltix: hack locally to get it working?16:39
mantiena-baltixseb128: sort of - include M$ OpenXML support in our local distro, based on gutsy16:39
pittiogra_cmpc: got my /msg?16:40
ogra_cmpcerr16:40
ogra_cmpci asnwered, but indeed i'm not regged16:40
=== ogra_cmpc is now known as ogra
seb128mantiena-baltix: you can try to backport shared-mime-info from hardy, it should be safe, that's mainly mimetype definitions16:41
mantiena-baltixseb128: ok, thanks for help16:41
seb128mantiena-baltix: you are welcome16:41
mantiena-baltixyou too ;)16:41
seb128cd ..16:41
seb128ups16:41
seb128mantiena-baltix: the gutsy version already had those definitions apparently, weird it's not working for you16:44
mantiena-baltixseb128: are you sure, that gutsy has MS OOXML mime types ? I don't find them in shared-mime-info package from Gutsy and Nautilus displays MIME type: application/zip in file properties16:50
seb128mantiena-baltix: no, I'm not sure, I just diffed the gutsy and hardy versions and those definitions are not in the diff16:51
mantiena-baltixseb128: I've downloaded gutsy and hardy packages and see openxml in hardy, but not in gutsy ;)16:52
seb128mantiena-baltix: ah, that's 210_OOXML_types.patch in the patches in the hardy version16:53
mantiena-baltix:)16:53
seb128so you can backport the hardy package or just this patch16:53
mantiena-baltixseb128: I think I will backport whole package in my PPA16:53
cjwatsonmantiena-baltix: calc is going to deal with it before hardy16:56
cjwatsonit's the obvious .desktop files in debian/ in the openoffice.org source package16:56
cjwatsonI don't remember the exact file names right now but I'm sure they aren't hard to guess16:56
seb128cjwatson: deal with what? the ooxml support? that's fixed in hardy already17:01
cjwatsonseb128: still needs to be fixed in the openoffice.org source as well; with the fix in shared-mime-info it works partially but not entirely17:02
seb128cjwatson: hum, weird17:02
mantiena-baltixcjwatson: AFAIK cals, writer and impress .desktop files have openxml support since Gutsy17:03
seb128cjwatson: the openoffice desktop declare handling the mimetype and the definition is in shared-mime-info, that should be just working17:03
cjwatson(as I understood it when looking at the bug)17:03
cjwatsonthey definitely didn't when I looked at the bug last week17:03
seb128cjwatson: and that's working just fine here17:03
cjwatsonI did check17:03
=== \sh is now known as \sh_away
seb128/usr/share/applications/ooo-writer.desktop has application/vnd.openxmlformats-officedocument.wordprocessingml.document listed on my hardy17:03
seb128but I didn't upgrade since box since monday I think17:04
* seb128 looks at available upgrades17:04
seb128no openoffice upgrade pending17:04
cjwatsonsorry, I should have said the .mime files, not the .desktop files17:04
cjwatsonas you observe the desktop files are fine17:05
seb128.mime are still used by something nowadays?17:05
mantiena-baltixshared-mime-info (0.23-4) unstable; urgency=low17:05
mantiena-baltix  * Apply freedesktop bugzilla patch for some OOXML support. (Closes: #469599)17:05
mantiena-baltix -- Filip Van Raemdonck <mechanix@debian.org>  Thu, 06 Mar 2008 06:56:47 +010017:05
cjwatsonbut things like /usr/lib/mime/packages/openoffice.org-writer are incomplete17:05
cjwatsonmight not be used in GNOME, but our OOo packages may be installed elsewhere17:05
seb128alright17:05
cjwatsonit makes a difference to e.g. see(1)17:05
cjwatsonand we can't legitimately claim the bug to be closed until that's fixed too, since we still ship those files17:06
mantiena-baltixcjwatson: does KDE use these mime files ?17:06
cjwatsonmantiena-baltix: I have no idea17:06
seb128no17:06
seb128all the modern desktop environment use the freedesktop mimebase17:07
=== heno__ is now known as heno
cjwatsonit's trivial enough to be easier to fix than to argue about it17:07
Riddellmantiena-baltix: yes17:07
seb128Riddell: you are not using shared-mime-info?17:07
Riddellseb128: we are17:07
ograseb128, did oyu drop the fusa/ltsp patch ? pitti just told me it ofrfers switching17:07
seb128Riddell: the question was whether KDE is use the old .mime I think17:08
ogrameh ...17:08
pittiseb128: I clicked on the other user, and it answered with an error message dialog saying something about 'blabla Xauthority blabla permissions" (and the close button is broken, but oh well)17:08
* ogra excuses for his typing17:08
Riddellseb128: oh, no17:08
mantiena-baltixcjwatson: I'm not argue, I'm just asking :)17:08
seb128ogra: no, we still have the patch17:08
ograhmm17:08
ograten there should be no switch option ... strange17:09
seb128is LTSP_CLIENT defined in the session?17:09
cjwatsonmantiena-baltix: for a backport, I imagine it's simplest to make the obvious changes to ooo's .desktop and .mime files, and to backport the shared-mime-info change17:09
cjwatsonyou may only need some of that in practice but a test run will probably take significantly longer than just doing it all17:10
mantiena-baltix;)17:11
seb128well, if they only care about desktop environment they don't need to backport openoffice, just shared-mime-info17:11
ograseb128, yes i think the patch is buggy, i'll take a look after beta17:12
kirklandpitti: debdiff attached here: https://bugs.launchpad.net/ubuntu/+source/postgresql-common/+bug/20396617:13
ubotuLaunchpad bug 203966 in postgresql-common "init script status action does not reflect dead postgresql service" [Undecided,New]17:13
Riddellevand: for the non-live-session ubiquity install the qt frontend still offers an option of reboot/continue using CD which seems like a bad idea.  is that fixed on the gtk side?17:23
TheMusoI see that iso.sq.ubuntu.com is stills aying images from the 18th, and thats what cdimage appears to have. Should I be waiting for new images?17:30
TheMusoiso.qa.ubuntu.com even17:30
evandRiddell: it is, it's been on my todo list for the KDE side as if memory serves the KDE side still just instructs you to reboot, rather than actually giving you a button option.17:31
evandit is fixed on the gtk frontend, that is17:32
Riddellevand: I changed the KDE side to offer an option now17:32
Riddellevand: ok, I'll look into that after beta17:32
evandah fantastic17:32
cjwatsonRiddell: is that bug 203931? It's filed against oem-config, but I think that must be a mistake17:33
ubotuLaunchpad bug 203931 in oem-config "kubuntu oem-config allows you to "continue using Live CD"" [Undecided,New] https://launchpad.net/bugs/20393117:33
cjwatsonbdmurray: ^--17:33
bdmurraycjwatson: yes, that's a mistake17:33
cjwatsonbumped over to ubiquity17:34
Riddellcjwatson: I don't know what's going on there, you should never see kdm on a live session17:34
cjwatsonRiddell: sounds like an additional bug then ... wouldn't you see it if you logged out?17:34
evandubiquity-dm spawns kdm on exit17:34
cjwatson(briefly, until it autologgedin)17:34
RiddellI've never logged out of a live CD, I usually just reboot, I thought logging out would reboot too17:35
cjwatsondoesn't in Ubuntu17:35
calcwhere should squashfs errors on resume be filed?17:36
bdmurraycalc: I saw that too - the kernel I think17:36
calcafter suspending and resuming the beta cd i get squashfs errors and it doesn't completely resume17:36
calcbdmurray: ok17:36
bdmurrayI haven't reported it yet though17:37
calcbdmurray: ok i'll report it17:37
calci copied off all the log files in case any of them are useful17:37
Amaranthwhoa you can suspend/resume with the live cd?17:37
Amaranthi figured that'd be disabled17:37
bdmurrayHibernate is disabled not supsend17:37
Amaranthah, right17:37
calcsuspend/resume works on the i386 cd just not the amd64 for me17:38
calcon amd64 i get squashfs errors17:38
calcthe kernel source package is now called 'linux' right?17:40
bdmurraycalc: that's correct17:40
ograit always was17:40
TheMusocalc: yes.17:40
ograoh, source ...17:40
ograsorry17:40
calcogra: iirc it used to be a versioned package name for the source17:41
ograyeah17:41
ograi read to fast and skipped "source" :)17:42
calcogra: heh :)17:44
cjwatsonnot always linux-* either17:46
cjwatsonit was kernel-* for a period before warty released17:46
ograand -di is still kernel- isnt it ?17:46
_MMA_Before I go filing bugs I'm wondering if anyone has seen this. When using sudo or things that need "admin privileges" I get a "Unable to resolve host" error. Not that it does it all the time. Maybe 1/10. And when it does work, asking for the password is slow to come up. On Hardy. Up-to-date. Something unknown?17:48
calcbug 20398417:49
ubotuLaunchpad bug 203984 in linux "[hardy beta] [amd64] squashfs errors on resume from desktop cd" [Undecided,New] https://launchpad.net/bugs/20398417:49
calcthats the squashfs bug i reported17:49
bdmurraycalc: thanks17:49
calci'm not entirely sure if my system would completely resume even without the squashfs issue, but that can't be helping things, heh17:50
jdong_MMA_: is your host name set properly and defined in hosts.conf?17:50
_MMA_yes17:50
jdong_MMA_: ok I give up :)17:50
_MMA_1st thing I looked at. :P17:50
bdmurraycalc: which log file has the squashfs errors?17:50
bdmurrayah, found it17:51
calcbdmurray: should be in kern.log and dmesg17:52
calcsince its kernel error17:52
calci attached the other files in case they were of any use in tracking down the issue17:53
calctoo much info usually doesn't hurt ;-)17:53
_MMA_jdong: TBH, I can only say "yes" by comparing the Hardy one to Gutsy. They look the same so I can only assume. Something might need to be added for all I know.17:53
calcbdmurray: did your resume work even with the squashfs errors?17:55
bdmurrayIt did one time not the second time17:55
calcbdmurray: ah ok17:55
calcbdmurray: one time i got continually scrolling squashfs errors17:56
cjwatsonogra: -di> yes17:57
calcoh btw, why do we have separate live session and install session now?17:58
calci haven't tried the install part yet, but it seems redundant since the live session has the installer icon on the desktop?17:58
cjwatsonhardy-bootloader-review spec17:59
bdmurraycalc: one is ubiquity only without a full desktop17:59
cjwatsonalso, the install-only mode is lighter on memory17:59
ion_Sounds good.17:59
ion_Let's add compcache to the next release, and it will install on even smaller amount of RAM. :-)18:00
cjwatsonand bug 10906418:00
ubotuLaunchpad bug 109064 in ubuntu-cdimage "Boot-up option 'Start or install Ubuntu' scares new users" [Undecided,Fix released] https://launchpad.net/bugs/10906418:00
cjwatsonion_: already on the list :-)18:00
calcbdmurray: oh ok18:01
calc109064 didn't scare me but confused me due to the perceived redundancy :)18:02
ion_cjwatson: Btw, i made a compcache-utils package with an init script that loads the module and swapons, with a /etc/default file you can set the cache size, e.g. "" for the module's default, "50%" for 50% of RAM, "512M" for 512 MiB etc. The package also builds a compcache-source package which can be used with module-assistant, but that of course will become unnecessary when compcache makes it into linux-ubuntu-modules.18:02
calcoh also is the language selector supposed to automatically pop up?18:02
calcon my system it did18:02
calcit showed the boot menu then almost immediately after it popped up the language selector18:02
ogracalc, yes18:05
ograit looks a bit scary but the functionallity is good18:06
=== emu_ is now known as emu
calclooks a bit ugly too since it automatically pops up obscuring most of the screen18:08
cjwatsonion_: thanks, that'll be great18:08
cjwatsoncalc: I agree it looks ugly; there's a bug for it18:08
ograbut it forces you to select a lang first, which is the important point here18:09
cjwatsonI'm not sure how to make it better with the time available :-/18:09
ograsurely something to revisit in intrepid18:09
cjwatsonperhaps just a "Select your language" heading would do?18:09
ograit fulfills the purpose18:09
cjwatsonwould make it look less like a mistake18:09
ogracan you have scrollboxes in gfxboot like whiptail --menu ?18:10
ion_cjwatson: https://bugs.launchpad.net/ubuntu/+source/linux-ubuntu-modules-2.6.24/+bug/200765/comments/618:10
ubotuLaunchpad bug 200765 in linux-ubuntu-modules-2.6.24 "Add compcache modules, allowing ubiquity installs on 256MB machines." [Medium,Triaged]18:10
ograi think putting that up centered like a popup win would look a lot better18:10
calcogra: yea it would look a lot better, I don't know if its possible though18:11
ion_cjwatson: (The OLDDEV thing is just temporary, it's not going to go to Ubuntu.)18:11
cjwatsonogra: would need implementation :-/18:12
cjwatsonit's possible, but there's no widget for it yet18:12
ograright, intrepid, as i thought18:12
ograi think its good as is even it doesnt look so nice18:12
cjwatsonI'll look at adding a heading18:13
cjwatsonI think that would be the smallest change that reduces the confusion18:13
ograyup18:13
TheMusoDoes the language selection on the disk have a timeout?18:17
cjwatson30 seconds18:18
cjwatsonin fact after 30 seconds it will simply boot18:18
cjwatsonurgh, I forgot about accessibility; I guess the instructions need to be updated to say press Enter then F5, sorry :-/18:18
TheMusocjwatson: Thats alright, I'm letting the community know.18:21
sorenwhat's the policy for uploading stuff right now? I have a rather serious bugfix for multipath-tools, I'd like to push.18:21
soren...but I'm not sure who frozen we are at this point?18:24
pittisoren: uploading is always fine, it'll land in unapproved18:26
pittisoren: depending on how critical it is we can accept/respin images, or just release-note it  have people upgrade after install18:27
sorenpitti: Ah, point.18:27
pittisince this doesn't sound install-critical, I guess the latter is adequate?18:28
sorenYeah, that'll probably be fine.18:29
davmor2are there any xubuntu devs here?18:34
=== \sh_away is now known as \sh
mvobdmurray: I suspect the menu bug is actually caused by the udev being held-back18:38
bdmurraymvo: Right, up and down arrows didn't work for me but I thought his point about root shell being the default was valid.18:40
james_wdavmor2: #xubuntu-devel is probably your best bet.18:42
mvobdmurray: aha - right18:42
jdstrandhi slangasek!18:47
slangasekjdstrand: hey18:47
jdstrandslangasek: would you mind looking at bug #20389818:47
ubotuLaunchpad bug 203898 in openldap2.3 "slapcat broken when default apparmor profile is enabled" [Undecided,In progress] https://launchpad.net/bugs/20389818:47
slangaseklooking at it, or approving an upload for it...? :)18:48
jdstrandslangasek: I have a packaging patch that seems sane, but wanted to run it by you18:48
jdstrandslangasek: look at18:48
slangasekok, peeking18:48
slangasekso making them hard links really fixes the issue?18:48
jdstrandslangasek: yep18:48
jdstrandslangasek: it is a 'feature' of apparmor18:49
slangasekhmm - because then the canonical path of the binary doesn't get rewritten to /usr/sbin/slapd18:49
slangasekunderstood18:49
jdstrandsymlinks are normalized to the binary pointed to18:49
jdstrandbut hardlinks are evaluated as itself18:49
slangasekyou've confirmed that they end up correctly as hardlinks within the binary package?  (ISTR that this works with dpkg, but just to be sure...)18:50
slangasekotherwise, I don't see any problem18:50
jdstrandslangasek: yes18:50
slangasekok, go for it then18:50
jdstrandslangasek: ran it through qa-regression-testing (with added tests for slapadd and slapcat for good measure)18:51
slangasekcool18:51
jdstrandslangasek: cool thanks.  I'll upload with the added goodies for apparmor migration (like what I did for bind9)18:51
jdstrandslangasek: since I read your answer on bind9, that'll be post-beta18:52
slangasekspeaking of qa-regression-testing, you should be able to drop the hardy special-case for SASL passwords again; it's supposed to work now, and if it doesn't we should know about that18:52
jdstrandslangasek: goes to check that-- I thought I already did18:52
slangasekjdstrand: feel free to upload it any time, it can sit in the queue with a dozen other packages until after beta18:52
* jdstrand nods18:52
slangasekoh, maybe you have; you hadn't last I looked18:52
jdstrandslangasek: seems the server overlays are fixed too (I marked the bug as fix released)18:53
slangasek... ok then :)18:54
jdstrand(and I did already handle the sasl bits)18:54
slangasekI don't think I touched the server overlay stuff, so glad to hear it fixed itself ;)18:54
jdstrandwell, I think a new version or two of openldap came in and I hadn't checked it in a while18:54
slangasektrue, I just don't know why the new versions fixed it18:55
slangasek(I'd been running the tests here before upload, too)18:55
jdstrandit ran passed three times in a row, so I figured "it's fixed!"18:55
jdstrands/ran/ran and/18:56
* ogra pokes google carefully ....19:20
ograhmm19:20
* \sh thinks about a beer tonight ... after this day of bad buggers19:23
stgraber_MMA_: Ubuntu Studio ISOs are waiting for testers http://iso.qa.ubuntu.com/qatracker/build/ubuntustudio/all19:25
_MMA_stgraber: Already done actually. If I have another day to call it Beta, I'd like to do another build once 2 fixes hit. Should be today.19:26
stgraber_MMA_: please report your result so we can coordinate testing :)19:27
_MMA_stgraber: Added.19:28
slangasek_MMA_: I'm happy to roll new images for you as needed, just say the word19:28
stgraber_MMA_: thanks19:28
slangasek_MMA_: the Ubuntu beta will still happen tomorrow, but you don't have to do your beta at the same time (it just means you won't be in the announcement that /I/ send out, but no big deal)19:29
_MMA_slangasek: I see. The 2 fixes are small but I'c like to have 'em in. I'll talk to my guys. If they feel its not a big deal we'll go with the build from today.19:30
_MMA_s/I'c/I'd19:34
TheMusoslangasek: I just uploaded genpo, which has a fix we would like for UbuntuStudio. When you get the chance, could you please accept it, and respin disks once the binary is built? Thanks.19:56
LaserJockwho's archive day is it today?20:30
slangasekTheMuso: genpo accepted20:33
TheMusoslangasek: Thanks.20:34
slangasekbryce, tjaalton: so if someone were to provide some insight into bug #204035, that could be of certain indirect benefit for the beta release, since it's hard for the release manager to get things done while he has to keep resetting his desktop... :)20:37
ubotuLaunchpad bug 204035 in xserver-xorg-video-intel "945GM: server crashes with "Fatal server error: lockup"" [High,Confirmed] https://launchpad.net/bugs/20403520:37
TheMusoOuch.20:38
\shslangasek: I'm asking you as relmgr...how should MOTU deal with patches introducing LPIA changes? just forgetting them during release cycle, or should we push them to mobile devs, who couldn't deal with the speed of new versions, regarding universe only?20:42
bryceslangasek: hmm, we've had a few of these i830WaitLpRing errors reported, though I suspect they're caused by a few different things.  I'll investigate and see what workarounds exist.20:43
slangasek\sh: universe is not governed by beta freeze, only by feature freeze; so the patches should be handled accordingly20:45
slangasekbryce: ok, cheers20:45
\shslangasek: this is not the problem :) the problem is: 1. a small ammount of motu knows about LPIA 2. the speed of change inside universe is much higher then mobile-devs can provide patches to new versions...it's now my second time I ran into this very special problem (now it's claws-mail which is universe, patch against 3.3.0 and 3.3.1 was pushed yesterday to the archives)20:48
slangasek\sh: err, so why is whoever's updating claws-mail not incorporating the existing patch?  how much patching could lpia possibly need?20:52
slangasekzul: I don't understand your followup to bug #180493 - how long does it take to get what message?20:53
ubotuLaunchpad bug 180493 in samba "nmbd shuts down when network disconnected" [Medium,Confirmed] https://launchpad.net/bugs/18049320:53
bryceslangasek: with #176377 (which I reported upstream), it sounds like the workaround is to downgrade to -intel 2.1 which makes the issue go away.  Users are in the process of git-bisecting to see which change between 2.1 and 2.2.1 introduced the failure.  Upstream seems unable to reproduce the issue themselves (nor have I, although I have similar hardware), but a number of users confirm it, and evidence so far suggest its the same20:53
bryceroot problem for everyone.20:53
zulslangasek: how long for that message to show in your log files20:53
infinity\sh: I'm with slangasek on this one.  I did a lot of the original lpia patches, despite not being a "mobile dev", and most are only a line or two, and are incredibly obvious.20:53
slangasekzul: which message?20:54
infinity\sh: For some desktop software, it might be 3 or 4 lines (ie: changing some ./configure options, etc), but again, painfully obvious.20:54
slangasekzul: I cited three different chunks of log file there20:55
\shinfinity: most stuff is ui changes...which is hard to add to new versions for a non-lpia-guy :) I, e.g. would need a device for testing to know what changes are incorporated, and to know how to port those changes to a new version...regarding the special example, it's not just few lines, but see for yourself in bug #198861  which is already outdated, because 3.3.1 hit the archives20:55
ubotuLaunchpad bug 198861 in claws-mail "There's no flag to enable hildon interface when building for lpia" [Undecided,New] https://launchpad.net/bugs/19886120:55
zulslangasek: the "No subnets to listen to" yeah I was trying to reproduce the problem20:55
zulslangasek: nm..:)20:55
\shinfinity: I'm not talking about simple build fixes...I'm talking about ui changes which are not easily to see when you don't have anything to do with such a device20:56
slangasekzul: for all intents and purposes, that one should be instantaneous after you kill -HUP the process20:56
zulslangasek: gotcha20:56
slangasek\sh: oh, hildon; that's a somewhat different story than lpia20:56
\shslangasek: right :)20:57
infinity\sh: Okay, fair enough, that patch not only expect MOTU to understand debian/rules, but to also understand autotools...20:58
davmor2slangasek: any idea how long these new images will be?20:58
infinity\sh: It still doesn't demand any understanding of hildon, really.20:58
nixternalhey, is the display settings with Ubuntu missing or something with these latest hardy isos?20:59
infinity\sh: (ie: I can divine what's going on there, and I'm not a hildon dev)20:59
slangasekdavmor2: still a half hour out; I've been delayed by my X bug, am firing the build now20:59
davmor2slangasek: NP21:00
nixternalbah, Screen and Graphics Preferences is hiding under the Applications menu right now if nobody has seen that21:00
brycenixternal: yeah, I need to commit something to shut that out21:01
nixternalgroovy21:01
\shinfinity: reading the gtk stuff is not difficult...I'm thinking about stuff like, adding new glade xml templates for hildon etc. regarding me, I would be able to deal with this stuff, when I would have an simulator/emulator for this stuff, as I have for symbian phones ;)21:01
nixternaldude, I was going nuts trying to figure that one out21:01
\shinfinity: I just want to make sure, that those patches are not lost, just because there is no one who takes care about it21:02
brycenixternal: I assumed just removing all category entries for it would make it disappear, but instead it seems to make it go to a default location21:02
emgentheya people21:02
infinity\sh: For complex patches, it's entirely appropriate to put the patch author in the patch header (I'm talking debian/patches here, not tiny changes to debian/rules), and beg them for help on upgrades if integrating the patch with the new version is beyond the skills of the person doing the upgrade.21:05
infinity\sh: Those cases should be rare, but I realise sometimes a patch can be opaque to some people.21:06
\shinfinity: as I said, galculator was the first one, which we didn't updated in time, because of a new patch missing ;) and if someone could point us to a hildonizing emulator or whatever it needs to show up with the different ui, I'll be happy to deal with all this on motu side :)21:08
infinityHrm, does anyone have a quick fix for "The font in the gdm input box is so huge that it spills vertically out of the login prompt"?21:33
infinityI assume it's related to "tiny screen + huge resolution = weird DPI"21:33
slangasekI hadn't heard of that one at all21:36
infinityJust ran into it on the new laptop.21:36
infinity14 inch screen, 1400x1050, hence why I'm guessing it's DPI-related.21:36
infinityMay also be DPI auto-sensing issues with the nvidia binary driver, since nv doesn't identify my display.21:37
slangasekright, what does xdpyinfo claim for your physical dimensions and resolution?21:37
bryceinfinity: ah, those are typically caused by buggy EDID reported by the monitor, such as reporting physical screen dimensions as cm when they meant mm, etc.21:38
slangasekI'm not sure why the text would be scaled differently than the login box itself, though; surely both bits should have the same concept of the display size21:38
slangasekbryce: so quirks to fix it?21:38
bryceinfinity: slangasek's right that you should check xdpyinfo first, then also review the EDID (via Xorg.0.log, or ddcprobe or get-edid | parse-edid)21:39
bryceslangasek: righto21:39
mjg59bryce: In my case, it seems to be that X forced my DPI to 9621:39
mjg59bryce: FWIW, I see this despite my EDID data being correct21:40
brycemjg59: did you also get massively out sized fonts, or just slightly?21:40
mjg59Slightly. THe bottom part of the font spills outside the widget.21:41
infinitybryce: "dimensions: 1400x1050 pixels (291x210 millimetres), resolution: 122x127 DPI"21:41
infinitybryce: Yeah, it's not 3 times the size of the widget or anything, but it spills out (where I'm used to the "dots" being well inside the widget)21:42
slangasekwell, those numbers come out right then21:42
bryceok, the 96 dpi font forcing was done to combat the hugely outsized font issues people were seeing due to wacked out edid's.  I don't know if we've accumulated sufficient quirks to let us drop the dpi forcing, but presumably that would resolve the slight font missettings21:43
slangasekDaviey, superm1: how are things looking for mythbuntu to have a beta at the same time as Ubuntu?21:44
mario_limonciellslangasek, should be very feasible.21:44
mario_limonciellwe can generate live disks and have them on our mirrors and then use the alternate ones generated by you guys21:44
infinitybryce: Ahh, kay, so it's not a driver bug, but a forced font thing.  Check.21:45
slangasekbryce: mmm, not a good change to make this late in the cycle then, "don't know how many broken EDIDs are left" isn't very tractable :/21:45
infinitybryce: And only with gdm, I assume?... Since my fonts on the desktop are sufficiently cute and tiny.21:45
infinitybryce: (Which is why I don't care deeply... Having an ugly login box beats having an ugly desktop)21:45
slangasekmario_limonciell: ok; you guys are doing your own ISO testing, and things look good?21:46
mario_limonciellslangasek, this past weekend tested out the alt's and they looked good21:46
mario_limonciellwhen will the candidate's be in place?21:46
slangasekmario_limonciell: the candidate images are already in place21:47
mario_limonciellslangasek, okay great.  I'll tell our folks to grab them today and try them out21:47
mario_limonciellset to announce beta on Friday right?21:47
slangasekThursday...21:47
mario_limonciell...21:47
mario_limoncielli'll let them know irght now then :)21:48
slangasekok :)21:48
Davieymario_limonciell: are we following the same time line as Ubuntu from now?21:48
mario_limonciellDaviey, that's the plan provided things stay stable enough for us21:48
mario_limonciellDaviey, can you generate a live i386 right now, test it and push it around the mirrors provided things look good then?21:48
mario_limonciellhave tgm or DaveMorris do an amd64.21:48
Davieygreat.. we should talk about a testing framework21:48
mario_limonciellyeah well for 8.10 I want to get our live disks generated by cdimages.ubuntu.com too, and then we can join the standard testing framework21:49
Davieymario_limonciell: ok, i'll just have to jump on a pc21:49
mario_limonciellthanks Daviey21:49
Davieywould be good to get out live cd's built daily :)21:50
mario_limonciellDaviey, also ask laga to particularly test the diskless stuff on the disk21:52
bryceslangasek: I agree.  Sounds like a good thing to do once intrepid opens.21:53
bryceslangasek: quirks are usually pretty viable backport candidates so if in intrepid we find the font situations' sorted out, we could consider un-forcing 96 dpi for 8.04.1 perhaps21:54
bryceinfinity: I don't grok grub 100%, but yeah the dpi situation is separate for gdm and for the logged in X.  I suspect something may be fixing things post-login21:55
Davieymario_limonciell: I've been working on a script to test mirror consistency btw21:56
Davieyie, are they current21:56
mario_limoncielldidn't tgm throw something like that together alreadY?21:57
infinitybryce: Whacky.21:57
mario_limonciellcheck his home...21:57
infinitybryce: Now, the million dollar question (for local tweaking, not for distro bugs/changes), is the gdm DPI-forcing in a conffile, or compiled-in?21:57
bryceinfinity: that I don't know21:57
infinityseb128: ^^21:58
seb128infinity, bryce: gdm is not forcing anything that I know, it's just using whatever xorg determine as the right value22:07
seb128infinity: GNOME is forcing 96 dpi though (after the login)22:07
infinityseb128: Oh, hrm, so the issue is rather the inverse... That makes more sense.22:08
infinityseb128: The GDM widget itself doesn't scale, but the font does, and since my display is 122dpi (or so), the font is too big for the widget.22:08
infinityseb128: Sound about right?22:09
seb128yes22:09
infinityseb128: Forcing the DPI in xorg.conf would "fix" that, I assume?22:09
seb128yep22:09
infinityseb128: Danke.22:09
seb128infinity: you're welcome22:10
infinityseb128: Worst part about a new computer, is tweaking all the little bits that annoy me. :)22:10
ograinfinity, nah, admit, its fun ... :)22:10
infinity"Yay, it works, but... It's... Not quite right!"22:10
infinityogra: It used to be fun when I was younger, now it's just tedious.22:10
ogradont talk to me about age :P22:11
infinityogra: Just because you're ancient doesn't mean I don't still feel the big three oh.22:11
ograheh22:12
\shogra: there are still people much older then the two of us ;)22:12
* heno updates tracker with new Live Ubuntu images22:13
henoplease test ^22:14
henohttp://iso.qa.ubuntu.com22:14
slangasekheno: thanks, you just beat me to it22:16
heno:)22:17
* TheMuso syncs new live images...22:19
TheMusoslangasek: Any ETA on ubuntustudio? I'd like to try and test today before I head off for the weekend if possible...22:45
slangasekTheMuso: thanks for the prod, spinning it now; shouldn't take more than 15 minutes or so, IIRC22:49
TheMusoslangasek: Thanks.22:49
_MMA_:)22:50
slangasekTheMuso: images built, mirroring now23:00
TheMusoslangasek: Thanks.23:04
alex_jonigreetings, short security-related question23:14
alex_jonihow is access to repository signing keys kept in ubuntu?23:14
jdongthey are stored in a high-security fort guarded with gatling guns.23:15
jdongor maybe that was the gold reserves. I always get those two confused in my mind :)23:16
jwendellpochu, could you fix bug #201440?23:16
ubotuLaunchpad bug 201440 in anjuta "Please sponsor anjuta 2.4.0 into hardy" [Undecided,New] https://launchpad.net/bugs/20144023:16
TheMuso_MMA_: It seems like one of the fixes that was accepted, genpo, didn't make it onto the disks. Your call as to whether you really want this included, as it is only an icon update after all...23:17
pochujwendell: sure, on it23:17
jwendellpochu, thanks :)23:17
alex_jonijdong: I was actually beeing serious :)23:19
jdongalex_joni: I wish I knew :). Probably one one of the central servers the archive admins have access to.23:20
infinityalex_joni: Only a tiny number of us have access to archive signing keys on the master (not world-visible) server.23:21
cjwatsonalex_joni: do you mean the central repository, as in archive.ubuntu.com signing keys?23:21
alex_jonicjwatson: yes23:21
alex_joniand I am *not* interested in gaining acces or the like, I'd just like to know the policy if it's public23:21
cjwatsonalex_joni: the normal signing key is kept on the master archive machine (restricted access, inside datacentre, few logins), since it needs to be used automatically every time the publisher runs23:22
slangasekoh, well since you've told us you're not interested in gaining access, that makes all the difference then ;)23:22
ion_If you ever lose the private key, just give me a shout, i have a backup.23:22
alex_joniI need to set up a sub-repo for custom packages, and would like to do it properly23:22
infinityalex_joni: Ideally, the signing should not happen on an internet-facing machine.23:22
cjwatsonalex_joni: in the event that that is compromised, there's a master signing key which is never kept in full on the network, but which is split up among seven pieces of offline media held by senior Canonical staff23:23
infinityalex_joni: So, build your rep and sign it on an internal machine, then mirror it to your "public" archive.23:23
cjwatsonalex_joni: this is probably overkill for a small archive. :-)23:23
alex_joniinfinity: that's the current scenario.. but23:23
cjwatsonwhat infinity says is generally the most practical, sane approach23:23
alex_joniwe have a board of directors for the project I work on..23:23
infinityalex_joni: Going beyond that for a small archive is likely overkill, as Colin says.23:23
alex_joniand the members change yearly23:23
alex_joniso having one member holding a key, could result in .. oddness for the next board23:24
cjwatsongive them a fragment of the key rather than the whole key23:24
alex_jonicjwatson: so have the full key somewhere to do the automated signing23:25
alex_joniand each member holding a subset of it23:25
wasabiTwo keys.23:25
wasabino?23:25
cjwatsonalex_joni: it sounds more reasonable to sign the automatic key with a master key that's held in fragments by the directors23:25
wasabiYeah. Two keys.23:25
infinityTwo keys, if you're doing the fragment method, yes.23:25
cjwatsonwe use libgfshare-bin for this23:25
infinityMaster key always offline, you can rotate the archive key (and resign it) whenever you feel the urge.23:26
wasabiThis way if it is compromised, you can use the master key to issue a new one.23:26
cjwatsonapt has special support for this type of scheme as of hardy23:26
cjwatsonsee the two keyrings in hardy's ubuntu-keyring.deb23:26
alex_joniwell, thanks you a lot for the pointers.. I'll look into these, and hopefully figure things out23:26
wasabiThough if you rotate board, and a board member refuses to give his piece back.23:26
wasabiSplit it into redundant pieces.23:26
wasabiSo N-1 board members are required. ;)23:27
infinityRAID5 keys.23:27
wasabiYeah23:27
alex_joniour main platform atm is dapper.. but we are working on hardy support :)23:27
cjwatsonyou should use an N-of-M scheme anyway in case one gets lost, or a board member is unavailable23:27
cjwatsonschemes such as 3-of-5, 3-of-7, 4-of-7 are fairly usual23:27
infinityRAID15, works.23:27
alex_joniwe are 5, so 3-of-5 sounds best23:27
infinityIn most organisations, this is probably overengineering, unless you suspect a board coup. :)23:28
cjwatsonon dapper, you may just have to suck up occasionally having to tell your users to change their key23:28
infinityBut, yeah, the general principle, tailored to your current situation, should do.23:28
cjwatson(by some out-of-band trusted method)23:28
wasabiYOu also have to ask what type of organization you are, and whether you can reasonably expect a board member to basically violate a contract.23:28
alex_jonicjwatson: I don't expect out of the ordinary situations to appear (where the key needs to change), but it would be best if we are prepared for such an event23:29
alex_joniwasabi: open source project, voluntary stuff23:29
cjwatsonI agree that it is better to plan for such things in advance when you have time to do so23:29
alex_joniso basicly anyone can decide any given day to throw the towel ;)23:29
infinitys/violate a contract/violate a contract that could result in criminal action/23:30
wasabiYeah.23:30
alex_jonithen there's the bus-scenario .. so having a single point of failure is not the best thing to rely on23:30
wasabiI prefer the cliff scenario.23:30
alex_joniinfinity: that's quite slim as a chance (with the current board)23:30
wasabiIt's much more imaginative.23:30
infinityLots of people will violate contract if the only remedies are civil, fewer people want to be brought up on criminal charges, oddly enough.23:30
wasabiImagine that.23:31
LaserJockcjwatson: you mean Mark doesn't have a sticky note somewhere with the archive key passphrase? :-)23:31
alex_jonibut having a proper policy, will ensure things for the future..23:31
infinityAnd, especially in the US, but elsewhere too, gaining unauthorised access to systems is a criminal offense.23:31
cjwatsonLaserJock: correct23:32
infinityalex_joni: Yes, the better your processes the better, security is all about balancing "effort" with "possible outcomes", since nothing is ever "perfect".23:32
infinity(In a 3-of-5 scenario, you could still have a mutiny, but again, how likely is it?)23:32
alex_joniinfinity: indeed23:32
alex_joniwell.. thanks again for all the insight23:33
alex_joni(and for the work on ubuntu)23:33
alex_joniour users are quite happy working with it23:33
infinityalex_joni: While it may seem redundant, it can also be a helpful security practice to point out the very real possibility of criminal action should such a mutiny occur. :)23:33
infinityalex_joni: Fear can be much more secure than any technical solution, with the right group.23:33
=== \sh is now known as \sh_away
infinity(ie: Not worth mentioning with "screw the man" hacker types, but worth mentioning to people with families who don't dig jail)23:34
alex_jonioh, we are aware of the things a criminal can do with a signing key23:34
infinityalex_joni: No, no.  I mean "criminal action" as in, "if any of you screw over our archive with your key fragments, we will pursue criminal action".23:35
infinity(ie: call the cops, press charges, be very grumpy)23:35
alex_joniinfinity: hmm, don't think I got that23:35
infinityalex_joni: Criminal action = "We'll press charges and you may go to jail", Civil action = "We'll sue you for some random amount of money"... Compromising computer systems is a criminal offense in most western countries these days.23:36
alex_joniok, I get that23:36
infinityalex_joni: Making people aware that if they abuse the trust you give them, they could go to jail, can often be more effective than any attempts to split keys 15 ways.23:37
suweidHello, I want to write a transliteration utility for Ubuntu, that would take into account phonetic translitteration of different languages instead of one-to-one mappings currently availible, for example my native tongue - Russian. There exists a set of rules for how russian is most often translitterated into ASCII (for example www.translit.ru), and it involves mappings such as "s" maps to one char, but "sch" maps to another, so to complete 23:37
suweidtask i need to hijack the keyboard quite early on... Is there a way to do that? Easily. :)23:37
cjwatsonsuweid: hooking into scim would be the usual way to do this23:37
infinityalex_joni: Like I said, fear shouldn't be the backbone of your security infrastructure, but having it footnoted in a contract when the keys are handed out isn't a bad plan to make people realise the severity of the responsibility being given to them. :)23:38
cjwatsonsuweid: scim-tables-additional already ships an input method for Russian ...23:38
alex_joniinfinity: well, a short downside for that is that our board is not a formal entity23:38
suweidIs that so, let me investigate.23:38
alex_joniI mean, not a registered entity23:38
infinityalex_joni: Formal entity makes no difference, if you formally empower (and disempower) each keyholder, on a time-limit or such.23:39
cjwatsonsuweid: we don't enable it by default, but you can turn it on in System -> Administration -> Language Support -> Enable support to enter complex characters, then log out and log back in23:39
alex_joniinfinity: ok, got your point.. don't think it will ever get that far though :P23:39
infinityalex_joni: Much like an employee becomes a "cracker" the moment he's fired, even if he still has access to his employer's computers.  Your board members become rogues when their board term expires.23:39
suweidHey, that's great! I feel a little silly that i tried to reinvent the wheel though...23:40
infinityalex_joni: In the end, should someone abuse your trust, there's little you can do about it that doesn't involve the police (or hiring someone's grandmother to chastise them), so it doesn't hurt providing fair warning. :)23:40
cjwatsonsuweid: it appears to support "qawerty", which doesn't seem like what you're talking about23:41
cjwatsonso it might need a new method - but that's the framework23:41
suweidOkay, thanks again, I'm going to investigate.23:42
alex_joniinfinity: well, I haven't heard of any OSS project going that far23:42
alex_jonihope the OSS comunity stays that way :P23:42
infinityalex_joni: Not that you know of, at any rate.23:42
Kopfgeldjaegern823:42
infinityalex_joni: I can't imagine many projects that would want to publicise having raised criminal action against "one of their own" for being an idiot. :)23:42
alex_joniinfinity: haha, surely not23:43
alex_jonimaybe just about "for beeing an ass.."23:43
infinityWell, fine, s/idiot/ass/, then.23:43
infinityWe only punish people for idiocy by ridiculing them on IRC. :)23:43
alex_joniI mean ill-intended person23:44
alex_joniinfinity: can you describe the difference between master key and archive key?23:47
infinityalex_joni: Archive key exists in full on the machine that auto-signs the archive.23:50
infinityalex_joni: Master key exists in fragments, and is used to sign the archive key.23:50
alex_joniso once set up, the master key has no use, until a new archive key is needed?23:50
infinityalex_joni: Exactly.23:50
infinityalex_joni: It's used only to sign new keys or revoke old ones.23:50
infinity(Well, revoke signatures from old ones, since an outside entity can never revoke a key outright)23:51
alex_jonihmm.. here's a thought.. currently we have no *dedicated* server which is not a user-owned server, or a server where more than one board-member has access23:51
alex_joniso I'm not sure if the scenario can be implemented as *cleanly* as you do for ubuntu23:52
alex_jonicould somebody go to the *offsite* server, and just reissue a new archive key?23:52
alex_jonior would that one be an invalid key?23:53
infinityIt would be invalid if not signed by the master key, if you're using the chaining method from hardy.23:53
infinity(The trick is to only distribute the master key to your users, so their apt only trusts the archive key implicitly, not explicitly)23:53
cjwatsonwe distribute both, as otherwise they'd need network access to verify any packages we shipped23:54
alex_joniah, I see now23:54
infinitycjwatson: Oh, feh.  We need to find a clever way to fix that too.23:54
cjwatsonsurely gpg can't do two-level checks without having the public key in the middle23:55
cjwatsonthat seems kind of fundamental23:55
infinitycjwatson: (I haven't looked at the current apt implementation)23:55
infinitycjwatson: Can we not distribute both keys, but only trust one?23:55
cjwatsonit has a scheme to update from the net and trust anything signed by the master key23:55
infinitytrusted.gpg and keyring.gpg?23:55
cjwatsonthat's what we have23:55
infinityRight, assumed, but your last comment confused. ;)23:55
cjwatsonyou said "only distribute the master key to your users", but you have to distribute both23:56
calcRiddell: i just realized something that is fairly obvious... all of dapper (not just the ubuntu cd) needs to be upgradable to hardy properly since a user could have installed various things outside of whats on the cd (including parts of kde, etc)23:56
infinitycjwatson: Yeah, bad wording.  "Only trust the one key".23:56
cjwatsoncalc: yup23:56
calccjwatson: do we have any kind of testing to make sure that works?23:56
cjwatsoncalc: meet mvo23:56
Riddellcalc: yes, mvo has been testing the whole world23:56
calccjwatson: heh ah23:56
calccool :)23:56
cjwatsonotherwise known as "upgrade test machine"23:56
calci used to have a script that i used on kde that would spit out what conflicts/replaces items i needed, so i wouldn't break upgrades on debian, but it was not automated at all23:57
cjwatsonthere's a file conflict checker for Ubuntu, FWIW23:58
pochujwendell: I've requested a sync for it23:58
cjwatsonhttp://conflictchecker.ubuntu.com/possible-conflicts/23:58
cjwatsonfor instance http://conflictchecker.ubuntu.com/possible-conflicts/hardy/main.txt has "openoffice.org-hyphenation_0.2_all[gutsy/main, hardy/main, feisty/main], openoffice.org-hyphenation-en-us_2.3-5_all[hardy/main] ['usr/share/myspell/dicts/hyph_en_US.dic']"23:59

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