/srv/irclogs.ubuntu.com/2005/02/20/#ubuntu-devel.txt

=== AndyFitz [~andy@220-245-97-227-qld-pppoe.tpgi.com.au] has joined #ubuntu-devel
ajmitchyes?12:02
truluxajmitch: check the package again12:04
ajmitchpackage?12:04
=== kent [~kent@83.249.61.50] has joined #ubuntu-devel
truluxajmitch: err, page12:09
trulux:)12:09
ajmitchyes, I saw the updates12:09
ajmitchI'm just trying to see why this makefile is broken12:09
truluxajmitch: what's done right now?12:10
truluxanything changed?12:10
ajmitchworking on pam12:10
=== Hwolf [~hidde@136.249.dynamic.phpg.net] has joined #ubuntu-devel
Mithrandirthom: because thunderbird is broken.  I'm going to fix it, I just haven't gotten around to it yet.12:12
truluxajmitch: ok12:14
dholbachbrb12:16
=== dholbach [~dholbach@td9091ab2.pool.terralink.de] has left #ubuntu-devel []
=== daniels [~daniels@amnesiac.heapspace.net] has joined #ubuntu-devel
=== dholbach [~dholbach@td9091ab2.pool.terralink.de] has joined #ubuntu-devel
dholbachre12:18
truluxgood night12:19
dholbachsleep tight, trulux12:19
ajmitchnight trulux 12:20
amujust joking :)12:43
amug8 all12:43
dholbachsleep tight amu :-)12:44
dholbachi'm off to bed, too *yawn widely*12:46
dholbach*wave*12:48
sivangme too12:49
sivangnight all!12:50
dholbachbye sivang12:50
mdzjdub: pong12:50
=== dholbach [~dholbach@td9091ab2.pool.terralink.de] has left #ubuntu-devel []
=== rcliii [~rcliii@c-24-10-179-112.client.comcast.net] has joined #ubuntu-devel
=== decko [decko@200.225.232.215] has joined #ubuntu-devel
=== Kamion looks at some of kickstart's auth options, and wonders if the right answer might be to automatically enable universe and drag in packages from there
Kamionlike nis or whatever01:03
jdubKamion: hopefully next release we go with libuser :)01:04
jdubi don't think pulling universe packages is good01:04
Kamionjdub: these are people with preexisting setups01:05
jdubperhaps just break nicely if those can't be satisfied?01:05
jdubyeah, but they're porting them to ubuntu01:05
Kamionsaying "but look, we have this better option!" is precisely no good at all01:05
jdubthere is no better option01:05
Kamionthey're porting one piece to Ubuntu, if we won't work with the rest of their machines they may well just say "oh well, screw 'em" and ditch us01:05
jdubwe don't support some of those things01:05
jdub(nis is in main though)01:05
Kamionhm, true01:06
jdubthe right fix is to support those things01:06
=== sivang says good night.
jdubnight sivan01:06
Kamionhm, ok01:06
Kamionkind of screws them over for explicitly selected packages still, but that's not so much of a problem01:06
KamionI think I'd like to have a way to automatically enable universe in kickstart01:07
Kamionalthough I am not quite sure what the syntax should look like01:07
zenwhenhey Kamion is K3B currently broken?01:07
Kamionhow should I know? :)01:07
sivangnight jdub, I'll have the patch ready first thing morning. (too tired for it now)01:07
zenwhenOh I thought you were the resident KDE guy01:07
zenwhenlol01:07
Kamionzenwhen: not even slightly or remotely01:07
=== lupus_ [~lupus@dD5772FB1.access.telenet.be] has joined #ubuntu-devel
zenwhenlol01:07
KamionI used KDE once in 199901:08
Riddellzenwhen: hello01:08
Kamionor thereabouts01:08
zenwhenIt crashes when I drop in some mp3s01:08
zenwhenfigured I would see if anyone had noticed.01:08
Riddellzenwhen: possibly restricted format issues01:08
Riddellalthough it shouldn't crash01:09
zenwhenWell it worked fine before I upgraded to hoary01:09
jdubKamion: yeah, explicitly enabling it would be very useful01:09
Kamionjdub: kind of annoying that the format is owned by Anaconda; I'm not sure how to extend it correctly01:10
jdub<x-element> ;-) ;-)01:10
KamionI guess I'll just add a 'components' directive or something so you can say 'components main restricted universe multiverse'01:11
Kamionor something like that01:11
Kamionkickstart != xml ;)01:11
jdubcomponents files are tho01:11
jdubhrm, are you handling those?01:11
Kamionno01:12
Kamionwell, not particularly01:12
KamionI will have to provide some kind of crappy shim for system-config-kickstart01:12
jdubhow painful was porting the system-config-kickstart app itself (not so much the rh->debian kickstart assumptions)?01:13
Kamionjdub: in answer to your previous question, yes, it's easy to break nicely on unsupported stuff, already doing that01:13
Kamionjdub: mostly just irritating, it's not a very well-written application and has an awful lot of RH/Fedora assumptions besides01:13
jdubi wonder how sane it would be to use a bunch of the rh system config thingies01:13
KamionI had a look - it didn't really help01:13
=== moquist [~moquist@pool-64-223-174-181.man.east.verizon.net] has joined #ubuntu-devel
Kamionthe only one I'm currently wondering about is the stuff in system-config-securelevel, for firewall configuration01:14
Kamionbut I think really that sort of stuff ought to go in base-config and do more Ubuntuish things01:14
Kamionfor the moment I've implemented only 'firewall --disabled' :)01:15
jdubheh01:15
bob2erk, icky i810 audio ickiness01:16
danielsheh :)01:16
Kamionjdub: oh, by RH assumptions, I mean more stuff like the rhpl libraries01:16
danielsbob2: you don't have to hack the ALSA driver to get it working on your chipset :\01:16
jdubKamion: ah, yeah01:17
jdubKamion: mostly localised to those?01:17
jdubnice doesn't have a huge effect on IO load, does it?01:17
bob2daniels: it's got weird distortion after like 20 sleep/resume cycles01:17
Kamionrhpl stuff was primarily gettext plus a couple of hardware detection pieces01:17
KamionI did the gettext stuff differently (and cheesily), and stubbed out the hardware detection for now01:17
danielsbobbong01:17
bob2otoh, I'm happy sleep Just Works all the time now01:18
bob2except I'm not game to try suspend-to-disk again so I can swap batteries01:18
Kamionjdub: any idea what /usr/bin/htmlview might do, and what it should be replaced by?01:23
Kamion/usr/bin/x-www-browser maybe?01:24
jdubisn't htmlview like html2text?01:25
Kamionjdub: doesn't look like it from the code, it's connected to Help -> Contents01:27
mdzjbailey: what is the word on the initrd features you were working on?01:30
mdzjbailey: will they make it in time for the freeze?01:30
jbaileymdz: The DSDT stuff was uploaded earlier today (as well as fixes for most of the bugs I have assigned)01:31
jbaileymdz: The NFSRoot initramfs is iffy.  I either need to update linux-kernel-headers (ugly) or find a better solution (we've talked about linux-libc-headers in #debian-glibc) for klibc.01:32
jbaileymdz: I'm planning on hacking on the NFSRoot stuff a bit tonight to see if I can quickly compile something sane or if I should just punt it.  It's doing NFSBoot stuff fine for me, though.  integrated hotplug/busybox/tie into the kernel build isn't for Hoary.01:32
=== Kamion uses x-www-browser for now
jdubKamion: hrm, i don't have htmlview01:33
jduboh01:33
jduboh01:33
jdubsorry01:33
KamionI think it's an RHism01:33
jdubyes, that's a red hat wrapper for the browser01:34
jdubi'd suggest using gnome-open01:34
Kamionwhat does that provide over x-www-browser? a GNOME dependency? :)01:34
Kamionew, /usr/bin/gnome-open is provided by a library package01:35
Kamionso wrong01:35
Kamionnext time libgnome's soname changes that will cause upgrade hell01:36
lamontjdub: thoughts on the postfix->shipseed mail?>01:36
mdzjbailey: how would linux-libc-headers differ from linux-kernel-headers (apart from eliminating a lot of confusion...)01:37
jdublamont: i read it and cried01:37
jdubKamion: iz gtk boog :)01:38
lamontjdub: it's a good thing - it lets postfix be functional at install.01:38
Kamionjdub: what would the correct way of depending on gnome-open be? kickstart does not currently depend on anything GNOME, and I don't want to add an explicit dependency on libgnome2-0 because that's asking for trouble01:38
lamontbut I wanted to let you have a good cry before I did ti...01:38
jdubKamion: isn't this for s-c-k?01:38
Kamionjdub: sorry, yeah, s-c-k. it only depends on gtk and glade at the moment.01:39
jdublamont: the thing that worried me the most was removing everything that may need an mta, like mutt01:39
Kamionremoving mutt kind of concerned me01:39
lamontunderstandable01:39
lamontbut it's still on the CD...01:39
jdubKamion: perhaps we should chat to seb about gnome-open01:39
jbaileymdz: linux-kernel-headers is the package that gotom, doko, and I put together to try and solve thge problem, but haven't really had time to keep up to date.  Most distro's have their own magic mess of the kernel headers tuned to userspace.  linux-libc-headers (http://ep09.pld-linux.org/~mmazur/linux-libc-headers/) is someone else's effort to do the same thing.  He seems to be doing things well, has been keep01:40
jbaileying it up to date, and has been doing it for a year so far.01:40
Kamionjdub: ok, I'll file a bug if I remember, I'll use x-www-browser for now01:40
jdubok01:40
jdubKamion: perhaps you could suck it out of gconf via gconftool-2? :)01:40
jbaileymdz: My thought for now was to package l-l-h to go into /usr/include/l-l-h.  Tell klibc to use it for now.  That would give me exposure to the package and make it easier to propose replacing l-k-h01:42
jdubetc/X11/sysconfig/synaptic.desktop <- wtf?01:42
jbaileymdz: (Either here or in upstream Debian.  I still don't know my relationship to glibc in Ubuntu. *g*)01:42
Kamionjdub: I'll refrain for killing you because you're useful ;)01:42
Kamioner, refrain *from*. my English good, I learn him from a book.01:42
jdubheh01:43
jdubfrom a booo-ook01:43
Nafallodaniels: ping?01:43
danielshttp://itax.sourceforge.net/itax3.png <- notice http://ubuntu/itax/01:43
danielsNafallo: pong?01:43
Nafallodaniels: #5925. Is my last comment something to investigate?01:44
danielsNafallo: well, that the drm changes in -11 broke stuff has always been known01:46
elmoKamion: can you update little to also trigger syowa.ubuntu.com pls?01:47
elmopreferably first01:47
elmoerr01:48
elmosorry, synxprocy.ubuntu.com01:48
Nafallodaniels: and are there any solutions in sight or should I try to compile the kernel with CONFIG_DRM=m?01:48
Kamionelmo: syncproxy?01:48
elmoKamion: yah, it's what mirrors are going to sync off of01:49
elmowell are01:49
Kamionelmo: I was checking the typo correction :)01:49
elmooh, duh, right01:49
danielsNafallo: well, I have other things to do today (mainly, upload xorg), but it's on my todo list to look at.  if you can beat me to a solution, sweet deal01:49
=== ajmitch_ [~ajmitch@chc11-port73.jetstart.maxnet.co.nz] has joined #ubuntu-devel
jdubdaniels: dude01:50
jdubdaniels: rock!01:50
danielsjdub: ?01:50
jdubdaniels: itax01:50
danielsoh, right01:50
Nafallodaniels: oki. as written I have to study, but I'll look into it this weekend if you haven't practiced magic and solved it :-).01:50
danielsI thought you were stoked about itax being on my TODO01:50
danielscool, thanks01:51
Kamionelmo: done01:51
lamontjdub: I suppose we _could_ have mutt Recommend MTA, but that just feels wrong.. :-)01:51
jdubdaniels: itax is on your todo?01:51
=== Nafallo goes back to study :-/
=== avdd [~avdd@fez.modernnoise.com] has joined #ubuntu-devel
elmoKamion: tnx01:51
danielsjdub: s/itax/fglrx/01:52
Kamionoh, crap01:52
Kamionmdz,jdub: can I put system-config-kickstart in supported?01:52
Kamionpart of the kickstart feature goal, I'd forgotten it was still in universe01:53
lamontjdub/mdz: permission to make the seed changes for the mta moving?>01:53
lamontor do we  need to discuss it more?01:54
lamontI think that the recommendation is consistant with the decision in the tech board.01:54
elmoKamion: fyi, we now have a kick ass us.archive.u.c, if you want a real world use case for the installer changes ;)01:54
lamontelmo: will we also have a them.archive.u.c? :-)01:55
Kamionelmo: oh damn, didn't get round to doing that today ..01:55
elmolamont: we.have.whatever.you.god.damn.want.archive.u.c01:55
lamontlol01:55
elmosee now, I have to go update my sources.list to use that01:56
jdubKamion: yes01:56
elmohmm, woops, helps if apache knows about the wildcard01:57
Kamionjdub: done, thanks01:57
jdublamont: feels a bit early, given lack of feedback01:57
lamontjdub: is ok post-feature freeze, then?01:57
lamontassuming feedback goes that way, of course.01:58
jdublamont: i think so, it is a change we've planned for01:58
jduband not really a feature01:58
jdubit's a defeature if anything ;)01:58
lamontwell, one could argue that point either direction, but OK.01:58
lamontwell, having postfix uncrippled would be a nice bugfix/feature01:58
jdubheh01:59
mdzKamion: yes02:02
lamontKamion: the liveCD's from this morning have the -15 kernel in them, yes?02:03
mdzlamont: it's after 1700 and I haven't made it to ubuntu-devel (~3rd in mailbox order:)02:03
Kamionargh, complicated parsing bug in kickseed02:03
lamontKamion: that's what you get for parsing complicated things, no? :-)02:03
Kamionlamont: -15> yes02:04
elmomdz: slacker02:04
Kamionwell, kickstart files use shell-style quoting, so I was running them through eval as a cheap way to dequote them02:04
mdzthom: gtimelog?02:05
Kamionbut now I discover that they have unquoted metacharacters (specifically pre-crypted md5 root passwords start with $1$ ...)02:05
lamontmdz/jdub: but it's ok to go change 'exim4 | mail-transport-agent' to 'postfix | mail-transport-agent' everywhere in main/restricted, yes?02:05
danielsKamion: d'oh02:05
lamontKamion: ouch02:06
mdzKamion: what do you think about the sudo group patch?02:06
Kamionmdz: I still have trouble with the name, I think adm/admin is asking for confusion02:06
jdubmdz: (rock!)02:07
mdzKamion: I agree, but I haven't a better idea02:07
mdzjdub: how about you?02:07
mdzjdub: (name for the group)02:07
dilingernot bad.  57 seconds between the grub prompt and gdm prompt02:07
Kamionhow about 'rootsudo'?02:07
elmomdz: svn co http://mg.pov.lt/gtimelog/svn/ gtimelog02:07
mdzsudo is taken for something else02:07
dilinger(including hostap firmware uploading and dhclient pauses02:07
mdzelmo: is it usable?02:08
Kamionalthough rootsudo is a bit insanely implementation-specific02:08
mdzI've tried some other programs like that and found them less than ideal02:08
tsengsudoers might be valid02:08
elmomdz: dunno, haven't tried, but the lunchpadders seem keen02:08
jdubmdz: admin seems confusing to me too02:08
jdubmdz: we really want to avoid 'wheel'?02:08
elmomdz: it's written by Marius, who was at Mataaro02:08
Kamionjdub: wheel is gid 0 on BSD, ultra-confusing02:08
elmoso if it's usable enough, he's probably persuadable to fix it the rest of the way02:08
jdubKamion: mmm, true02:08
jdubWDOD? (what does osx do?)02:08
KamionOS X uses the wheel group, I think02:09
=== jdub really has to reinstall his ibook
elmoI guess 'r00t' isn't an option?02:10
Kamionoh, wheel -> admin in OS X >= 10.3 apparently02:10
mdzjdub: yes, wheel has too much baggage02:10
jdubKamion: hmm02:10
Kamion(http://developer.apple.com/documentation/Security/Conceptual/Security_Overview/Concepts/chapter_3_section_9.html#//apple_ref/doc/uid/TP30000976-CH203-TPXREF121)02:10
mdzjbailey: so your hotplug upload, does it address the ide-generic-loaded-last issue, or not yet?02:11
KamionI also think <= 8 characters would be a good idea02:11
mdzagreed02:11
elmowhy do we need a group again?02:12
mdzelmo: adding users to a group is simpler than modifying /etc/sudoers02:12
mdzlets users add new users with admin privileges using the GUI02:13
mdzprevents us from having to edit /etc/sudoers on the fly during install02:13
KamionI dunno, I guess admin is OK, it's really adm that's misnamed02:13
mdzthough i don't think the current patch implements that last bit yet02:13
mdzadmin is the least evil of those we've discussed02:13
jdubi endorse admin02:13
mdzconfusion >> accidental vulnerabilities02:13
jbaileymdz: No, but because PCI is loaded first, I think that should take care of it.02:14
infinityYou can't use "wheel"... "wheel" is gid 0 on many systems (same as "root" on Debian/Ubuntu)02:14
infinityThat's just confusing as all get out.02:14
jbaileymdz: (I'm just running off for food, I'll reply as soon as I'm back)02:14
mdzjbailey: for coldplugging anyway, which is all we really care about I think02:14
Kamioninfinity: yeah, I mentioned the BSD case above and I think everyone agreed02:14
KamionOK, I'll implement it with admin then02:15
jdubmdz: so, would it be dangerous to assume that people who should have sudo access (admin group) also be able to read logs and so on (adm group)?02:15
Kamionargh, the patch is evil though02:15
jbaileymdz: For this round.  I'm going to provide a setup and work with dilinger to try and solve the ide hotplug thing properly.  No real idea on timing for it, though.02:15
Kamionit randomly allocates gid 80 for itself02:15
jdubor am i missing some of the love that adm gets?02:15
mdzjdub: I don't think we can safely change ownership of log files to admin, if that's what you mean02:15
Kamionjdub: one change at a time ...02:16
mdzjdub: what Kamion said, and also "feature freeze" :-)02:16
jdubmdz: no, don't go too far forward, only asking exactly what i asked :)02:16
Kamionhm, so, I think I'm going to implement the admin group as a normal system group, not one in the 0-100 range02:16
Kamion0-9902:16
Kamionalthough I could be persuaded otherwise02:16
mdzI don't think it needs to be in base-passwd02:17
Kamionhowever I was kind of hoping to avoid branching base-passwd for Ubuntu02:17
infinityKamion : There's no real reason to have a static group at all, is there?02:17
mdzaddgroup --system seems fine to me02:17
Kamionsince I'd have to allocate the gid in both places anyway02:17
Kamioninfinity: can't think of one02:17
infinityI thin kthe only problem you may run into is that a couple thousand users out there may already have groups named "admin".02:18
Kamionthat is indeed uncomfortable; we won't be making this change on upgrades though02:18
infinityIn which case, you want to name yours "Homage-to-Debian-Exim"02:18
Kamion(it's just too complicated and error-prone to try to do it on upgrades)02:19
danielsinfheh02:19
infinityKamion : Oh, is this a base-config change, not owned by sudo?02:19
Kamion... which means that users-admin probably needs to check for %admin in sudoers and print "you lose, kthxbye" otherwise02:19
Kamioninfinity: no, it's owned by sudo, but the sudoers file won't be changed on upgrade02:19
Kamionwe can release-note it anyway02:20
infinityWhat if I install sudo after having created an admin group?02:20
Kamionsudo's in Ubuntu base so that would only happen on Debian->Ubuntu sidegrades02:20
infinityCheck.  Let the Debian users work it out.  They're supposed to be smart.02:21
KamionI could print a scary warning though02:21
daniels(in which case, you've already lost on group memberships anyway)02:21
mdzKamion: do you have an opinion on lamont's MTA proposal?02:21
infinityKamion : Well, if you're already testing upgrade vs. fresh install to determine whether or not to add the bits to sudoers, you may as well just test for the existance of the group too, and treat that as an upgrade.02:22
infinityKamion : No warnings required then, just a small loss in fucntionality.02:22
Kamionmdz: it still feels wrong to me to ship without a mail-transport-agent and I'd much rather have Keybuk's dummy one, but if it can be made to work I think it's probably better than the current broken-postfix situation02:24
Kamioninfinity: the corner cases worry me, because both sudo and passwd need to ensure that the group exists02:25
mdzlamont: I say let's do it; if we decide that it was a huge mistake, it's a simple matter to migrate to Keybuk's mini-MTA02:26
Kamioninfinity: I think I might just print a warning; if you're installing sudo from scratch, chances are it's part of a relatively small upgrade anyway02:26
danielsKamion: alternately, you could touch /var/lib/sudo/.have-i-created-the-group-yet02:26
mdzthat could very well happen02:27
mdzbut at least we'll have tried it02:27
infinitydaniels : How does that help?02:27
infinityKamion : What does base-passwd do on upgrades if a change it wants to make clashes with a group/user already on the system?02:28
Kamioninfinity: base-passwd always asks, but its situation is different02:32
KamionI'm just going to go with the scary warning, I think02:32
infinityWell, given the sensitive nature of a "default admin group", that would be the only reason I'd treat it carefully.02:33
jdubKamion: sounds good02:33
jdubKamion: really happy this is going in :-)02:33
infinityMake the scary warning blink. :)02:33
KamionWARNING: An admin group already exists! This group is used to grant root02:34
Kamionprivileges. Please audit the membership of your admin group and make sure02:34
Kamionthis is appropriate.02:34
Kamionadded "using sudo" after "root privileges"02:35
jdubthat was my only suggestion02:35
infinityThat should do.02:35
jdubwhich i didn't even have time to fully type :)02:35
Kamionactually02:36
Kamionsudo's postinst already has code to ask you whether you want to abort the installation if gid 27 is not sudo02:36
Kamionso it clearly cannot be a problem to do the same thing for admin :)02:37
infinityI'd say not.02:37
infinitySince admin is far more important than sudo.02:37
infinityWait, gid 27 is sudo?02:38
Kamionyes02:38
infinityIs that an Ubuntu-only thing? :)02:38
Kamionhell no02:38
Kamion<cjwatson@cairhien ~/src/debian/base-passwd/trunk/base-passwd>$ grep sudo group.master02:38
Kamionsudo:*:27:02:38
infinityOh, wait.02:38
Kamionthat has been in Debian since at least 199602:38
infinityWrong system.02:38
=== infinity crawls back.
infinityI was on a NetBSD box.02:39
mdzis Keybuk in .za?02:40
jdubhrm02:46
jdubis there a shell builtinish way of determining if a string is in a variable?02:47
danielsmdz: not that I know of02:47
Kamionjdub:02:47
Kamioncase $var in02:47
Kamion    *string*)02:47
Kamion        do stuff02:48
Kamion        ;;02:48
Kamionesac02:48
jdubah, sensible - thanks!02:48
lamontjdub: if it's at the start or end, you can use ${var#string} or ${var%string}02:48
lamontand then compare to $var02:48
jdubno, variable will be \n delimited02:49
lamontew02:51
jdubi could do space delimited02:51
jdubother option is grep, but i'd like to avoid that02:51
jdubthis is a rarely true branch in a tight loop02:51
mdzit's shell; how tight could it be? ;-)02:52
Kamionactually, I have an even better idea: let's do the %admin user business in passwd.config, where the initial user is created, and not in sudo.postinst at all02:52
Kamionthat way there is no risk that it might affect upgrades02:53
=== jdub stops prematurely optimising, and uses grep
infinityjdub : You know you'll just have to optimise it later when that shell script reaches 500k.  Why not start early?02:55
mdzdaniels: when do you expect to upload new xorg?  the duplicate bugs are coming fast and furious02:55
mdzKamion: that sounds right02:56
danielsmdz: to be fair, most of the bug noise was me triaging ;) but hopefully today.  i'm just getting all the stuff I need to build and test X installed on the amd64 (given the implosion of my desktop yesterday), so hopefully tonight?03:02
lamont"never unroll loops" heh.03:02
=== sm is now known as sm-afk
=== tritium [~tritium@12-202-90-180.client.insightBB.com] has joined #ubuntu-devel
Kamionmdz: ok, simpler shadow-only version uploading03:17
tritiumtrulux, I'm back.  How's the LaTeX going?03:19
lamontis there a working undelete for ext3?03:20
=== srbaker [~srbaker@blk-215-68-80.eastlink.ca] has joined #ubuntu-devel
robertjlamont: not that I know of, is there a reason for that question?03:21
lamontyeah03:21
robertjwhat happen?03:22
Kamionnot to my knowledge either, save for trawling through the disk for blocks you recognise03:22
lamontI wanna undelete a bunch of files I just nuked03:22
KamionAFAIK ext3 zeroes the inodes03:22
lamontnot difficult to recover, just annoying03:22
mjg59lamont: There's no undelete03:22
lamontoh well.03:22
mjg59You might get some stuff by grepping through the disk03:22
lamontnot worth the pain03:22
robertjyeah I've grepped stuff back into existance03:22
lamontit's just a few downloads from today that will have to be done again.03:23
Kamionnight all03:25
lamontnight Kamion 03:26
lamontactually, there were some dups, so I can actually recover much of it03:26
jdub$ dpkg -L xscreensaver | grep s.desktop$03:30
jdub/usr/share/control-center/capplets/screensaver-properties.desktop03:30
jdub/usr/share/control-center/Desktop/screensaver-properties.desktop03:30
jdub/usr/share/control-center-2.0/capplets/screensaver-properties.desktop03:30
jdub/usr/share/applications/screensaver-properties.desktop03:30
jdub03:30
jdubelite!03:30
AndyFitzskills that killz03:36
danielsjdub is the vanillah killah03:36
jduband i make yo momma cry03:37
srbakeranyone here know JL Boers?03:37
srbakeranyone here using a T22 and getting middle clicking or scrolling?03:38
=== mpt_newjersey [~mpt@ool-44c0bc13.dyn.optonline.net] has joined #ubuntu-devel
mdzdaniels:ok, mumble mumble feature freeze mumble mumble03:59
jdubogra: xss patch in :)03:59
mdzdaniels: so VT switching actually works for you on the live CD?04:00
robertjare the gnome vfs handlers universally b0rk?04:01
=== AndyFitz [~andy@220-245-97-227-qld-pppoe.tpgi.com.au] has left #ubuntu-devel []
=== lamont goes to run an errand
=== Rotund [~joe@d8-123.rb.lax.centurytel.net] has joined #ubuntu-devel
RotundI want to get Ubuntu to auto-detect multiple video cards.  what is the program the installer uses to call xresprobe?04:40
mdzRotund: xserver-xorg.config04:43
mdzRotund: and the person maintaining it is daniels04:43
Rotundgreat.  04:43
Rotundthanks04:43
Rotundhow do I get that file?  I'm still on warty and don't want to add repositories04:46
=== thully [~thully@20.sub-166-155-181.myvzw.com] has joined #ubuntu-devel
Rotundwould it be in xorg_6.8.1.orig.tar.gz?04:46
farruinnRotund: you're talking about mixing warty and hoary, not a fun thing04:48
Rotundyeah.  I know.  I just want the latest xserver-xorg.config04:48
RotundI upgraded to hoary a while ago and it crashed too much for my tastes04:49
Rotund(I'm sure it's better now, but still little desire)04:49
=== `anthony [~anthony@ekorp-203-63-137-225.eoff.ekorp.com] has joined #ubuntu-devel
mdzRotund: apt-get source xorg05:01
mdzwith a hoary deb-src entry in /etc/apt/sources.list05:01
Rotundohhh.  that's smart, but I just found it too05:01
Rotundthanks05:01
Rotundhow would Ubuntu deal with such things05:03
RotundI know the general idea is "it just works"05:04
Rotundobviously, with dual-head would mean one would need to at least need to determine the monitor configuration (which is 1, 2, etc)05:06
jdubRotund: that'd be a very welcome hack05:06
Rotundand the no NVIDIA driver in the default makes it even harder05:06
Rotundjdub: great.  I know I missed it on my wife's computer w/ 3 monitors05:06
RotundI need to talk out how it should work05:06
Rotundwould a Windows style "display properties" be easier?05:07
jdubi thought about this a while back05:07
Rotundgreat.  what was your thoughts?05:07
jdubsetting up a configuration by default would be most useful05:07
jdubthe only way you can really do that sanely is:05:07
jdub- only enable heads that have monitors attached (ie. you can get ddc info)05:07
Rotundgreat idea05:08
RotundBTW: which discover does hoary use?05:08
HrdwrBoBAGP->first pci card->second pci card left to right default config05:08
jdub- only enable multiple heads if you can determine a 'primary' output in a reasonable way (ie. on dual head cards, that's easy, on an agp+pci machine, you'd be making a reasonable assumption, on other machines it would be tougher)05:08
jdubRotund: xresprobe and ddcprobe, you'd have to run these on each available video card output05:09
zulthere kernel team stuff added to the wiki05:09
jdub- if you can't enable it by default given the above points, add the configuration to xorg.conf but comment it out05:09
Rotundokay.  currently it looks like xserver-xorg.config uses discover05:09
jdub- having a display properties page that was gnomey and sexy and handled this kind of stuff would be ideal, but also very hard05:10
Rotundokay05:10
RotundAnother question (as people have asked me).  How do you have ubuntu auto detect the vid card again?05:11
jdubshould all be in the .config05:11
=== daniels springs up from having passed out on the couch and had weird dreams.
jdubhotplug loads the right drivers, though05:12
danielsjdub: actually, you don't get to do multi-card DDC outside the X server05:12
danielsonly the primary one, since we call via VIE05:12
danielser, VBE05:12
jdubdaniels: so you'd have to run X to do the ddc? that doesn't sound terrible05:12
danielsjdub: it's not terrible, but parsing the log output is pretty horrific05:13
jdubso, assuming you can parse the log output sanely, is running X for ddc something you'd want to avoid in the common case (1 output)?05:14
Rotundso, the installer would have to boot x?05:18
HrdwrBoBI would think so, but you couldn't tell without starting X05:18
danielsjdub: it can be done, but 'sanely' is pushing it05:18
jdubRotund: the install process already does05:18
Rotundreally?05:19
Rotunddid it in warty?05:19
danielswell, not for DDC05:19
danielsbut if you're on a laptop, second-stage installer fires X up05:19
infinitydaniels : I assume the latest nv driver knows how to make my card go?05:20
infinitydaniels : warty on my new machine was less spectacular than I'd hoped. :)05:20
infinity(Well, until I installed the binary driver..)05:21
Rotundthe nv driver isn't too good05:21
danielsinfinity: Yeah, nv in Hoary should be fine.05:21
infinityRotund : It's good enough to make a livecd work.05:22
RotundI'm assuming the nvidia driver will never be on the default install CD?05:22
infinityHaving a system try really, really hard to boot to X, then dump to a console and flip you the bird is no fun.05:22
Rotund=)05:22
RotundI didn't have that issue w/ mine, but I had an old card at the time05:22
infinityYeah, mine was a shiny new 6800GT.05:23
infinityIt's been a long time since I had a card newer than the X driver I was trying to run.05:23
infinityI'd almost forgotted that happens.05:23
Rotundoh yeah.  no chance on the ancient XFree drivers =)05:23
=== `anthony [~anthony@ekorp-203-63-137-225.eoff.ekorp.com] has joined #ubuntu-devel
=== Rotund [~joe@d8-123.rb.lax.centurytel.net] has joined #ubuntu-devel
=== srbaker [~srbaker@blk-215-68-80.eastlink.ca] has joined #ubuntu-devel
=== tritium [~tritium@12-202-90-180.client.insightBB.com] has joined #ubuntu-devel
=== avdd [~avdd@fez.modernnoise.com] has joined #ubuntu-devel
=== ajmitch_ [~ajmitch@chc11-port73.jetstart.maxnet.co.nz] has joined #ubuntu-devel
=== moquist [~moquist@pool-64-223-174-181.man.east.verizon.net] has joined #ubuntu-devel
=== rcliii [~rcliii@c-24-10-179-112.client.comcast.net] has joined #ubuntu-devel
=== daniels [~daniels@amnesiac.heapspace.net] has joined #ubuntu-devel
=== zul [~chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-devel
=== ironwolf [~ironwolf@c-24-6-169-124.client.comcast.net] has joined #ubuntu-devel
=== sm-afk [~simon@lsanca1.ar5-4.15.71.34.lsanca1.dsl-verizon.net] has joined #ubuntu-devel
=== AndyR [~andrew@rogers666.plus.com] has joined #ubuntu-devel
=== zenwhen [zenwhen@h-67-102-63-103.phlapafg.covad.net] has joined #ubuntu-devel
=== farruinn [~nathan@cpe-69-201-15-89.twcny.res.rr.com] has joined #ubuntu-devel
=== Mithrandir [~tfheen@vawad.err.no] has joined #ubuntu-devel
=== T-None [varenet@T-Bone.developer.debian] has joined #ubuntu-devel
=== doko [~doko___@dsl-082-082-215-053.arcor-ip.net] has joined #ubuntu-devel
=== OddAbe19 [~OddAbe19@pcp02542642pcs.lncstr01.pa.comcast.net] has joined #ubuntu-devel
=== Nafallo [nafallo@h211n2c2o1027.bredband.skanova.com] has joined #ubuntu-devel
=== neofeed [~moritz@pD9574F63.dip.t-dialin.net] has joined #ubuntu-devel
=== sjoerd [sjoerd@simons.xs4all.nl] has joined #ubuntu-devel
=== jbailey [~jbailey@CPE000ded9d787c-CM014260028338.cpe.net.cable.rogers.com] has joined #ubuntu-devel
=== sabdfl [~mark@dumbledore.hbd.com] has joined #ubuntu-devel
=== moyogo [~moyogo@Toronto-HSE-ppp3717779.sympatico.ca] has joined #ubuntu-devel
=== JanC [JanC@dD5764FAB.access.telenet.be] has joined #ubuntu-devel
=== jvw [jeroen@220pc220.sshunet.nl] has joined #ubuntu-devel
=== magnon [~magnon@cD9088834.sdsl.catch.no] has joined #ubuntu-devel
=== _d4vid [~ehud@triforum.com] has joined #ubuntu-devel
=== jdub [~jdub@home.waugh.id.au] has joined #ubuntu-devel
=== lifeless [~robertc@dsl-79.14.240.220.rns02-kent-syd.dsl.comindico.com.au] has joined #ubuntu-devel
=== tseng [~tseng@67.18.92.220] has joined #ubuntu-devel
=== robtaylor_ [~robtaylor@217.204.121.82] has joined #ubuntu-devel
=== jordi [~jordi@115.Red-213-96-69.pooles.rima-tde.net] has joined #ubuntu-devel
=== EvanCarroll [~melazyboy@tx-67-77-192-70.dyn.sprint-hsd.net] has joined #ubuntu-devel
=== maswan [maswan@kennedy.acc.umu.se] has joined #ubuntu-devel
=== sladen [paul@starsky.19inch.net] has joined #ubuntu-devel
=== schweeb [~chris@schweeb.org] has joined #ubuntu-devel
=== infinity [~adconrad@loki.0c3.net] has joined #ubuntu-devel
=== Kaloz [kaloz@arrakis.dune.hu] has joined #ubuntu-devel
=== mooch [~data@213.229.161.46] has joined #ubuntu-devel
=== Treenaks [martijn@facecrime.net] has joined #ubuntu-devel
=== dilinger [dilinger@mouth.voxel.net] has joined #ubuntu-devel
=== Clint [~asdfasf@user-12hdtek.cable.mindspring.com] has joined #ubuntu-devel
=== [Clint] [~c123p456@user-12hdtek.cable.mindspring.com] has joined #ubuntu-devel
=== sto [~sto@sto.developer.debian] has joined #ubuntu-devel
=== buga-away [burjang@pandora.inf.elte.hu] has joined #ubuntu-devel
=== elmo [~james@83-216-141-215.jamest298.adsl.metronet.co.uk] has joined #ubuntu-devel
=== rjo [~jordens@rjo.developer.debian] has joined #ubuntu-devel
=== justdave [~justdave@66.227.241.236.gha.mi.chartermi.net] has joined #ubuntu-devel
=== trulux [~lorenzo@trulux.user] has joined #ubuntu-devel
=== helix [~erinn@helix.user] has joined #ubuntu-devel
=== jamesh [~james@203-59-45-84.dyn.iinet.net.au] has joined #ubuntu-devel
=== wasabi [~wasabi@c-24-1-67-127.client.comcast.net] has joined #ubuntu-devel
=== robertj [~robertj@66-188-77-153.cpe.ga.charter.com] has joined #ubuntu-devel
=== asw [~asw@node-423a728a.bos.onnet.us.uu.net] has joined #ubuntu-devel
=== whiprush [~jorge@arslinux.com] has joined #ubuntu-devel
=== amu [~amu@amu.developer.debian] has joined #ubuntu-devel
=== mjg59 [mjg59@cavan.codon.org.uk] has joined #ubuntu-devel
=== toresbe [tsb@developer.skolelinux.no] has joined #ubuntu-devel
=== mako [mako@micha.hampshire.edu] has joined #ubuntu-devel
=== TerminX [~terminx@terminx.envision7.com] has joined #ubuntu-devel
=== smurfix_away [~smurf@smurfix.developer.debian] has joined #ubuntu-devel
=== aj [aj-irc@azure.humbug.org.au] has joined #ubuntu-devel
=== crimsun [~crimsun@crimsun.silver.supporter.pdpc] has joined #ubuntu-devel
=== HrdwrBoB [~matt@bob.is.teh.admin.at.vicnet.net.au] has joined #ubuntu-devel
=== lamont [~lamont@mix.mmjgroup.com] has joined #ubuntu-devel
=== mdz [~mdz@69-167-148-207.vnnyca.adelphia.net] has joined #ubuntu-devel
=== thom [~thom@amnesiac.heapspace.net] has joined #ubuntu-devel
=== mpt_newjersey [~mpt@ool-44c0bc13.dyn.optonline.net] has joined #ubuntu-devel
daniels686-smp covers that just fine05:27
Rotundreally?  I just saw i686 and thought an original Pentium wouldn't work05:27
RotundIf it supports i586, why not call it i586?05:28
danielsRotund: 686 is original pentium, iirc05:28
Rotundno, 686 is the P2 (perhaps PPro too)05:28
danielsinteresting.  in any case, what's out ther eas '586' certainly isn't the pentium.05:28
Rotund586 is the Pentium, Pentium MMX, x586, MII (I think), K505:29
=== srbaker [~srbaker@blk-215-68-80.eastlink.ca] has left #ubuntu-devel ["Leaving"]
RotundI think the Media GX was 586 (guess when I was really into hardware)05:31
Rotundis XOSD supported on all video cards?05:31
=== Nafallo_ [nafallo@h118n1c1o1027.bredband.skanova.com] has joined #ubuntu-devel
Rotundgeneral X question.  Does xinerama need for each screen to be the same display resolution?05:38
Rotund(all be 1024x768)05:39
HrdwrBoBno05:39
Rotundgreat05:39
HrdwrBoBxinerama has massive limitations though05:40
Rotundoh?05:40
HrdwrBoBeg: no 3d05:40
Rotundyup05:40
HrdwrBoBvideo overlay can be .. weird, or not work at all05:40
infinitydaniels : Why bother enumerating unsupported cards?... if it's unsupported and lspci thinks it looks like a VGA adapter, just throw a signal at it.  How bad can that go? :)05:40
Rotundyup.  and the sleep stuff too05:40
infinitydaniels : Windows has been managing that for ages with very little side effect.05:40
infinitydaniels : The odds of it being both unsupported AND not a PCI VGA device are so slim, you'd cover pretty much all cases of unsupported cards being able to display /something/.05:41
Rotundwhat is the program that dumps the hard to parse info about the current screen?05:43
RotundHrdwrBoB: I also noticed xrandr didn't work in xinerama05:44
HrdwrBoBxdpyinfo05:44
=== marcin_ant [~marcin@www.e-dev.tele2.pl] has joined #ubuntu-devel
RotundBRB05:45
danielsinfinity: 'Swhat we do, but if it's from a specific vendor (ati, nvidia, intel), and we don't know about it, we throw it at the default driver for that.05:45
infinitydaniels : ... Which breaks if the default driver doesn't support my new PCI ID, so why bother?05:46
jdubdaniels: is there a known problem with agpgart not loading in current X?05:47
danielsinfinity: discover1-data was in sufficiently bad shape, even after I loved it quite extensively, that this was IMO the best choice.05:47
danielsjdub: Er, loading agpgart isn't X's job.  It's hotplug's.05:47
jdubdaniels: i am being sleepy05:48
jdubdaniels: s/X/kernel/05:48
danielsjdub: not sure, sorry -- seems to work fine05:48
marcin_antjdub: hi05:51
marcin_antjdub: could you tell me something about "ImprovedPanel"05:51
marcin_antjdub: from "secondary goals" section05:52
marcin_antjdub: from http://www.ubuntulinux.org/wiki/HoaryGoals05:52
danielsfuck me05:53
danielsjdub: http://gnome-look.org/content/preview.php?preview=1&id=18178&file1=18178-1.jpg&file2=&file3=&name=Tobacco+Sky&PHPSESSID=09b3ea2d25052f3ba8ff2b0c8d93d8e605:53
danielsjdub: also, http://www.gnome-look.org/content/show.php?content=17346&PHPSESSID=c43d53d9d12edc60e4ae0849b45a9c9305:53
infinityPurdy.05:55
=== mpt_newjersey [~mpt@ool-44c0bc13.dyn.optonline.net] has joined #ubuntu-devel
Rotundwhich would be more "gnomey" an Advanced tab or an Advanced button for configuring the finer details of the video card?06:01
Rotund(adding options, changing driver, etc)06:01
Rotundor none of that at all?06:01
danielswow, this amd64 si frighteningly fast.06:06
danielsRotund: neither, really06:06
Rotundokay.  so someone should have to manually edit their config file to change from nv to nvidia?06:07
Rotund(Okay this is probably somewhat outside what GNOME should be doing in the first place... more of a distro thing)06:07
danielsRotund: that said, a graphical utility would be absolutely welcome06:10
Rotund=)06:10
Rotundokay06:10
danielsthe plan for hoary was to have the package just set up, out of the box, something that *worked*06:10
danielsif you wanted to get fancy, we could have an all-singing, all-dancing graphical utility06:10
Rotundhow do I get xresprobe to do something?06:10
danielsthe former has been largely satisfied ...06:10
danielser, run it? :)06:10
danielssudo xresprobe $drivername06:10
Rotundwhat is the $drivername?06:11
Rotund=) sudo =)06:11
jdubthe name of the driver for your card06:12
Rotundwhat happens if I have 2 nvidia cards installed?06:12
jdubno idea06:12
Rotundor in my wife's case, 3 ati cards =)06:12
danielsRotund: many things, none of which are the right thing06:12
RotundSWEET06:12
danielswell, it's the right thing for the installer, but not the right thing to set the cards up06:12
danielsit's kind of misleading, because all it does is asks the VESA BIOS 'hey, what up'06:12
RotundNICE06:13
danielsthis means it will only ever ask one card (i.e. $drivername is meaningless unless you're on a laptop), and that card is determined by the BIOS06:13
Rotundokay.  So, what should I use instead?06:13
danielserrrrrr06:13
HrdwrBoBRotund: or in my case06:13
HrdwrBoBthe name of one card06:13
HrdwrBoBand the attached monitor of the other06:13
HrdwrBoBin any case, it doesn't produce meaningful results06:13
danielsyou probably want to look at xprobe.sh and lcdsize.sh, and look into starting X with -probeonly, and grepping the log06:13
danielsunfortunately, the grep logic in this case will be totally batshit insane06:14
RotundAlso, mine is stupid as it has the right monitor and the wrong specs anyways =)06:14
danielsif you're using warty, then yes, the sync ranges calculated are not necessarily what your monitor can do06:14
Rotundno, it only goes to 1024x768.  of couse, my monitor is currently at 1600x120006:14
danielscool06:15
Rotundummm.  something like that06:15
danielsif that's hoary doing it, i'd love to know about it06:16
Rotundno, I'd have to reboot to the live CD06:17
Rotundtoo lazy =)06:17
RotundDoes it use a lookup table or just ask?06:17
danielsit probes the monitor for its list of supported resolutions06:20
danielsin the case of a laptop, it starts up X and looks for a rather complicated list of magic strings06:20
danielsif it really has no idea, it asks06:20
Rotundokay. 06:21
Rotundit's a desktop06:21
RotundCRT screen06:21
RotundDELL P780.  It hasn't detected it right yet06:22
Rotundwhy does this work?  sudo xresprobe nvidia2306:23
danielsbecause the driver argument is unused unless you're on a laptop06:26
RotundIt's hard to try to get a display properties that doesn't have the ugliness of the advanced screen from Windows06:26
danielsin the future, it may be used06:26
Rotund23?06:27
danielsit depends how seriously we go down the grep-x-log-for-ddc-results insanity path06:27
danielser, yes.  dude, it's unused.  nothing looks at it, unless you're on a laptop.06:27
danielsi routinely enter x in there06:27
fabbionemorning guys06:27
Rotundhahah06:27
Rotundmorning06:27
jdubanyone got openoffice.org2 packages installed atm/06:33
jdub?06:33
tritiumjdub, yes06:33
jdubtritium: can you see if the .desktop files are separated into the subpackages, ie. openoffice.org2-writer06:34
tritiumjdub, sure06:34
Rotunddaniels: xresprobe only looks for the following above 1024x768.  1280x1024x7506:34
RotundTHAT'S IT06:34
Rotundeven the newest version06:34
danielsok, so your monitor's lying06:35
tritiumjdub, they are separate06:35
tritiumooo2-calc.desktop, etc.06:35
jdubtritium: ie. that particular file is in openoffice.org2-calc?06:35
tritiumjdub, yes, checked with dpkg -L06:36
=== syn-ack [~meskes@ip68-228-61-85.tc.ph.cox.net] has joined #ubuntu-devel
jdubthanks06:36
syn-ackHey everyone.06:36
tritiumjdub, sure.06:36
Rotunddaniels: my monitor can only do 1280x1024 at 72, so it didn't lie06:37
danielsRotund: ok, so what's the actual probleM?06:37
Rotundxresprobe doesn't detect much above 1024x76806:38
Rotunddoes it detect anything better on your monitor?06:39
danielswhat?06:41
danielsdude, it detects exactly what your monitor reports06:41
tritiumjdub, out of the available 13 packages, calc, draw, impress, math, and writer have .desktop files06:41
Rotundwhat does sudo xresprobe return on your monitor?06:41
danielsfor me, this is 1600x1200 and everything below it, in nice little increments06:41
danielsright now?  absolutely nothing, since I'm on amd6406:41
danielsbut on the i386, it returned a *lot* of resolutions, many of which were above 1024x76806:41
danielsi can assure you that there is no bug in xresprobe06:42
danielsit feeds through exactly what your monitor reports back06:42
Rotunddaniels: interesting. because looking at the code, I can't see how that's possible06:42
danielsif you dislike the resolution reported, take it up with your monitor manufacturer06:42
danielsyou can't see how it's possible?06:42
Rotunddaniels: look at ddcprobe.c06:42
danielsi can't see how it wouldn't be, but there you go06:42
danielsRotund: which bit?06:43
jdubtritium: rocking, thanks06:43
tritiumyup06:43
Rotunddaniels: line 179-20906:44
danielsRotund: established timings are irrelevant06:44
Rotundoh?06:44
danielsRotund: everyone uses custom timings or detailed timings, which are freeform in terms of the values you can put in there06:44
danielsyes06:44
Rotundahh06:44
=== tritium [~tritium@12-202-90-180.client.insightBB.com] has left #ubuntu-devel ["Leaving"]
Rotundokay.  so that's what that last part does?06:45
danielsyes06:46
danielsthe bits that spew out ctiming: and dtiming: lines06:46
Rotundthat makes sense then06:46
Rotundwhere's the code for xresprobe?06:47
lamontKamion: yesterday's ia64 livecd doesn't find the cdrom... :(06:48
Rotundahh... script w/o a .sh neverming06:48
fabbionehey lamont06:51
fabbionemind to send me your ssh pub key?=06:51
fabbioneso i can setup the access to the sparc buildd06:51
lamontfabbione: sent06:52
Rotunddaniels: actually, ddcprobe gets the info right and ddcprobe does not06:52
fabbionelamont: thanks06:52
Rotunddaniels: .sh does not06:52
Rotunddaniels: would you like my output from ddcprobe06:52
fabbionelamont: i will send you an email back with how to access.06:52
lamontthanks06:52
danielsRotund: yes, although this may merely be a feature06:52
lamontand remind me what I'm doing and when...06:53
Rotund=)06:53
danielsRotund: if you look at ddcprobe.sh, it will throw away the top resolution since this is never the native resolution on crts06:53
Rotundoh06:53
danielss/native/optimal/06:53
danielsif you have an lcd, it will take the top mode and run with it06:53
Rotundokay.  that's it then.  it's the top one as the 1280 ones aren't mentioned06:53
Rotundthat works then.  thanks06:54
danielsnp06:55
=== lamont falls into bed
fabbionenight lamont06:58
danielslamnight dude06:58
fabbionelamont: you don't have ipv6, do you?06:59
danielsmako: http://mako.yukidoke.org/copyrighteous/images/muppet_hat_2-small.png07:00
danielsmako: dude, that is so emo.  you look like you're about to cry.07:01
makojordi: dude07:03
makodaniels: is that emo?07:04
danielsmako: crying is very emo07:05
tsengyou cant be emo wearing white07:06
tsengits a strict rule07:06
makoi was trying to look very serious07:06
=== drbyte [~byte@218.111.17.8] has joined #ubuntu-devel
makoso i realized i look a lot like the EPA guy from ghostbusters.. i'm looking for pix07:07
tsenghm youre right07:09
=== buga-away_ [burjang@pandora.inf.elte.hu] has joined #ubuntu-devel
=== buga-away_ [burjang@pandora.inf.elte.hu] has joined #ubuntu-devel
=== sm-afk is now known as sm
Rotundis there a language that the x log parser should be in?07:31
RotundI'd assume something higher level would be better07:31
danielsRotund: probably python, but dude, it's a bitch to pars07:31
RotundI'm sure07:31
Rotund=)07:31
danielsthe problem is that you can detect when you're getting xf86PrintEDID() output, but you need driver-specific smarts to work out which head that DDC info is for, e.g.07:32
RotundBTW: NVIDIA prints WAY different output07:32
danielsway to go nvidia07:33
Rotund=)07:33
danielsmost of the DDC stuff should be in one standard form (i.e. that from xf86PrintEDID())07:33
RotundI'm a tester during the day.  all I do is parse07:33
danielsbut, that being said, I can't say that I've seen an nvidia (i.e. driver nvidia, not driver nv) log file recently07:33
Rotund(**) NV(0):  Default mode "1152x768": 65.0 MHz, 44.2 kHz, 54.8 Hz07:33
Rotund(II) NV(0): Modeline "1152x768"   65.00  1152 1178 1314 1472  768 771 777 806 +hsync +vsync07:33
danielser, that's not what you're looking for07:34
Rotund(**) NVIDIA(0):      Default mode "800x600": 49.5 MHz, 46.9 kHz, 75.0 Hz07:34
Rotund(**) NVIDIA(0):      Default mode "800x600": 50.0 MHz, 48.1 kHz, 72.2 Hz07:34
Rotundit's not?07:34
danielsnope07:34
danielsyou're looking for the DDC output07:34
=== dilinger sighs
danielsgrep for 'EDID Version'07:35
RotundI think that's it07:35
dilingeri'm not sure whether it's the hardware or warty's kernel, but this machine keeps freezing :/07:35
RotundValidated modes for display device CRT-0:07:35
Rotundokay07:36
danielsRotund: no, you do not want the validated modes07:36
danielsyou want the DDC output07:36
Rotundwhat's a validated mode?07:36
Rotundthere are a bunch of resolutions in there that are not described in my config file07:36
danielsthis is well offtopic for #ubuntu-devel at the moment.  but basically all you need to know is that you're after what the monitor says is can do, which is in the DDC packet.  to find this, grep for 'EDID Version' and look around there'.  the mode stuff is useless as it's every mode X knows about, constrained by your configuration.  so if it's not set up right, it's useless to you.  and if you're probing, it isn't set up right by definition.07:39
zenwhendaniels, is gnome-volume-applet currently iconless for you?07:40
RotundReally?  That's odd as it actually mentions a lot of things not defined in my configuration (resolutions and refresh rates)07:40
danielszenwhen: works fine for me07:41
danielsRotund: 'every mode X knows about, constrained by ...'; please read what I'm saying07:41
zenwhenodd, It has no icon for me and I have to hunt for it. Its clickable area is an invisible line.07:41
zenwhenlol07:41
zenwhennewest hoary packages07:41
=== dholbach [~dholbach@td9091ae7.pool.terralink.de] has joined #ubuntu-devel
dholbachgood morning07:43
tsenghey there, dholbach 07:49
dholbachhai tseng07:52
=== d3vic3 [~cc@dumbledore.hbd.com] has joined #ubuntu-devel
=== morgs [~morgan@dumbledore.hbd.com] has joined #ubuntu-devel
=== stub [~stub@dumbledore.hbd.com] has joined #ubuntu-devel
dholbachthose guys at dumbledore.hbd.com want to "own" the channel ;-)08:14
morgsdholbach: Eh, we're all sitting at the other end of a long thin pipe, and we want to see our updates before we all try to grab the debs at the same time!08:16
dholbachmorgs: you then should get yourself some apt-proxy :-)08:18
=== helix_ [~erinn@adsl-214-69-212.jax.bellsouth.net] has joined #ubuntu-devel
=== helix_ is now known as helix
Rotundinteresting.  the nv driver supports running from either of the two outputs on my vid card, but can't do both at the same time!08:26
danielsthat's common08:27
Rotundreally?08:27
Rotundweirf08:27
RotundBTW: could you answer my last question for the night from the pm08:27
=== HcE [egtvedt@tux.samfundet.no] has joined #ubuntu-devel
magnonwoah, someone just yelled "APPROVED" in my face :)08:34
magnonthat one was a bit over the top08:34
danielsRotund: what was that?08:35
tsenghttp://higgs.djpig.de/ubuntu/www/ < hmm08:37
tsengrock.08:37
dholbachtseng: cool08:38
jdubheh08:38
jdubrad ;)08:38
jdubelmo: http://higgs.djpig.de/ubuntu/www/08:38
=== jdub whistles innocently
jdubMithrandir: did you end up doing guifications? what were the cool features in that?08:39
Mithrandirjdub: yes, but it's still stuck in Debian's NEW.  I can just upload it to ubuntu; I assume elmo's not too happy about doing debian NEW processing to get stuff into ubuntu?08:41
drbytejdub: kernel maintainership on ubuntu/ppc, you still don't have anyone ?08:41
fabbionedrbyte: we still don't have an official responsable for the port08:43
drbytefabbione: hmm, okay. if you're still stuck say in March (when back in Melb, and my ppc hoard), i'd gladly help out. i do fedora/ppc (mainly still ppc32), and am aiming for them to run on pegasosppc hardware as well08:44
fabbionedrbyte: that's nice. thanks08:44
fabbionei like the idea of multi distro kernel team08:45
fabbioneand that's what is coming up now08:45
drbytefabbione: though we're pretty anal about making sure we stick to upstream kernels (very few ppc specific patches)08:45
drbytefabbione: are ya'll comfortable with adding the new iBook/powerbook g4 sleep patches, and so on? that would rock, but we can't mainline it (policy-wise)08:45
jdubMithrandir: heh, don't think so, no ;)08:46
=== pitti [~martin@box79162.elkhouse.de] has joined #ubuntu-devel
fabbionedrbyte: it depends. we discuss patches in the team08:46
pittiMorning08:47
fabbioneclearly upstream bugfixes are always welcome08:47
drbytefabbione: ah, okay. so i'm guessing i should joing ubuntu-devel-list soon. yal08:47
fabbionefor external patches/features we are a bit more conservative08:47
fabbionein terms that we include stuff that has an active upstream08:47
fabbionebut kill dead stuff08:47
fabbioneif upstream dies08:47
drbyteok.08:48
drbytefabbione: i'm no DD, i make rpm's well, but is the preferred debian/ubuntu method make-kpkg ?08:48
fabbionedrbyte: kinda.. yed08:49
fabbioneyes08:49
fabbioneit's a debian package, but there is a "packager" in the team08:49
fabbioneso you don't really need to worry too much about it08:49
fabbionein terms that you can help the ppc side just providing patches or link to the Changesets08:49
fabbioneor stuff like that08:49
drbyteok. sounds good. that means i might not even need ubuntu on ppc yet :P08:50
fabbionedrbyte: well clearly testing the kernel is kinda mandatory08:50
drbytefabbione: i know.. i was just joking ;-)08:50
fabbionespecially if you want to take responsability towards the community :)08:51
=== drbyte has to test on fedora/ppc, specifix/ppc, and soon, possibly ubuntu/ppc
drbytefabbione: so discussion on the list, i presume?08:51
fabbionedrbyte: yes. we are using ubuntu-devel as a starting point with [kernel]  prefix in the subject08:52
fabbioneif there will be enough traffic, we will ask for a mailing list08:52
fabbionebut most of the work is done on irc (here)08:52
fabbioneand stuff will be soon on the wiki08:52
fabbione(after yesterday's kernel team meeting)08:52
drbyteok. i'll suck hoary down soon(ish) for ppc08:53
fabbionecool08:53
=== martink [~martin@pD9EB2A11.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== drbyte [~byte@218.111.17.8] has joined #ubuntu-devel
dholbachjdub: could you give a brief etymological talk on the word "rad"? i read it everywhere nowadays and since i'm a non-native speaker, you could surely enlighten me a bit :-)09:07
jdubdholbach: it's short for radical, which is in the dictionary ;)09:08
dholbachjdub: ah... yes - should be :-)09:08
jdubdholbach: stupid english speakers ;)09:08
dholbachjdub: stupid non-native english speakers - i had no imagination 09:08
tsengdholbach: have coaster debs online somewhere?09:09
dholbachtseng: i'm working on them, bryan just released 0.1.4.2 and i'm still sorting the auto*-doing-{post,pre}{rm,inst}-stuff out09:10
tsengok.09:10
tsengwhatever the issue is, ill blame him09:10
=== rubenv [~lambda1@83-134-125-188.Leuven.GoPlus.FastDSL.tiscali.be] has joined #ubuntu-devel
=== mvo_ [~egon@ip181.135.1511I-CUD12K-01.ish.de] has joined #ubuntu-devel
=== rubenv [~lambda1@83-134-125-188.Leuven.GoPlus.FastDSL.tiscali.be] has joined #ubuntu-devel
dholbachhai mvo_09:35
mvo_hi dholbach 09:36
mvo_morning all09:36
jordimako: dude?09:38
jdubmvo_: yo09:42
jdubmvo_: do synaptic and apt-get share their pinning/on-hold status?09:43
haggaimdz: ping09:45
bob2amusingly, aptitude doesn't use the same pinning system as dpkg/apt09:46
Treenaksbob2: sounds logical!09:46
mvo_bob2: it should honor /etc/apt/preferences?09:46
bob2bah09:46
bob2hold, not pinning09:46
bob2it's too early or late or something for me09:46
mvo_:)09:46
Treenaksdoesn't apt-get honor the dpkg selections stuff?09:47
bob2selections, somewhat, holds, yes09:47
thommdz: a pretty sweet pygtk app that keeps track of work done and so on09:51
=== Simira [rpGirl@m146i.studby.ntnu.no] has joined #ubuntu-devel
mvo_jdub: synaptic honors the apt pins but uses it's own config file to implement "locks" on versions09:56
Mithrandirpitti: glibc change is ok with mdz on the condition that it makes it in before feature freeze.10:02
Mithrandirpitti: can you do that?10:02
pittiMithrandir: sure, I can upload it10:02
Mithrandirgreat, thanks.10:02
pittiMithrandir: i. e. it should be done today10:02
fabbionenot another libc6 update!10:02
Mithrandirpitti: yes10:02
fabbione:)10:02
Mithrandirfabbione: MULTIARCH update. :)10:03
=== Mithrandir cackles
fabbionewhy am i afraid that it will break sparc?10:03
pittifabbione: please look at the patch, it looks safe10:03
pittifabbione: http://arch.err.no/index.cgi/tfheen@idi.ntnu.no--2005/pkg-glibc--multiarch--0--patch-2?cmd=cs_new&file=debian/patches/99_multiarch-ld.dpatch10:03
fabbionelooks ok....10:04
Mithrandirfabbione: it should be harmless, but I could test-build it on sparc10:05
fabbioneMithrandir: nah.. let the buildd munge it10:05
fabbionei am checking one thing only..10:05
fabbionegcc -dumpmachine10:06
fabbionesparc-linux10:06
fabbioneis that what you expect?10:06
Mithrandiryeah; it should be sparc64-linux or something if you have a sparc64 userland.10:06
Mithrandirbut sparc64 uses a different loader, so that should be fine, I imagine.10:06
fabbionesparc64 gcc -dumpmachine10:06
fabbionesparc-linux10:06
Mithrandirdoes gcc -m64 -dumpmachine say the same?10:06
Mithrandirwell, shouldn't be a problem anyhow10:07
fabbioneyes10:07
fabbionebut i have no dirs like /usr/lib/sparc-linux/10:07
Mithrandirthat's ok, you'll have them later.10:07
fabbioneok10:07
Mithrandirit just adds them to the path, it doesn't remove anything.10:07
=== fabbione thumbs up
Mithrandir/usr/lib can't be removed from path in a _long_ time.10:08
Mithrandiruhm, ld-linux' path, that is10:08
fabbionewhy on heart ppc is always a porting bitch10:09
=== seb128 [~seb128@ANancy-151-1-4-183.w83-194.abo.wanadoo.fr] has joined #ubuntu-devel
fabbione2.6.11 compiles everywhere other than ppc10:09
danielsmono is the most hateful evil shit ever10:09
Treenaksdaniels: you've obviously never tried a jvm10:10
fabbionenone of you have ever tried a new kernel release on 6 arches10:10
=== fabbione larts people with his kernel power stick
tsengnovell sure makes it hard to find their srpms10:11
fabbione[RFC]  Changing COW detection to be memory hotplug friendly10:12
TreenaksMoo10:12
fabbionenext will be: Changing PIGS and BULLS detection to be wifi friendly10:12
TreenaksI want CHICK detection!10:13
Simira:-)10:13
bob2fabbione: you should apply the sleep patch again!10:14
danielsVICTORI!!! TAKE THAT, MONO10:15
danielsalso, VICTORY10:15
danielsmono has corrupted my ability to spell10:16
bob2From: VICTORY ...10:16
danielsbob2: heh10:16
thomdaniels: what are you doing to mono?10:16
Mithrandirthom: torturing it10:18
fabbionebob2: there are no updates from benh and today is Feature Freeze. kthxbye10:19
bob2dammit10:19
danielsthom: dbus-mono10:19
bob2no MAD PHAT LAPTOP SUPPORT for ppc then10:19
thomdaniels: ahr10:20
thombob2: wha?10:20
fabbionemost his stuff is merged upstream10:20
fabbionebut not all of it10:20
bob2thom: well, for modern ppc laptops10:20
bob2ones with radeon 9200 need special love, aiui10:20
danielsbob2: sure there is -- a dialog box saying 'should've bought an x40'10:20
=== Arago [~Arago@host222-40.pool80182.interbusiness.it] has joined #ubuntu-devel
bob2rofl10:20
thomdaniels: so not fixoring mono for amd64 then10:21
jdubmono 1.1 should be ok10:22
danielsthom: no, cool as it would be10:22
danielsjdub: doable, with an uvf break? :)10:22
=== jdub_v6 [~jdub@2002:dad6:43e3:0:0:0:0:1] has joined #ubuntu-devel
danielsas long as it doesn't spaz out and decide to change /usr/lib/mono *again*10:22
thomjdub: yes, but it needs total repackaging!10:22
jdubdaniels: universe10:22
seb128is somebody working to fix muine ? 10:22
jdubthom: ouch10:22
jdubthom: doable for hoary though10:22
thomjdub: one source package versus about 300010:22
danielsjdub: i assume that means motu+own time, then?10:22
thomthat's why i didn't do it10:22
jdubdaniels: yeah10:23
danielsjdub: ah, crap10:23
danielsthom volunteers10:23
martinkjdub: mono 1.1 in universe would rock. No more manual mono compiles to use tomboy on amd6410:23
jdubyeah, and beagle on all arches, etc.10:23
fabbionejdub: is 1.1 buildable on sparc too?10:23
danielsjdub: fwiw, the invocation required is /libdir /usr/lib /gacdir /usr/share/dotnet10:23
jdubfabbione: i believe so10:24
danielsafaict10:24
daniels(as in, dbus-mono makes beagle work, and I don't care beyond there)10:24
jduboh man10:24
=== jdub_ [~jdub@2002:dad6:43e3:0:0:0:0:1] has joined #ubuntu-devel
jdub_pants off10:25
Treenaksuh?10:25
jdubmr 6dub is very laggy10:25
bob24in6?10:25
jdub6to4, sipper10:26
jdub_so i can say stuff10:26
jdub_but not see stuff10:26
jdub_or change nick10:26
bob26inyourPANTS.10:26
jdubmvo_: aha10:27
jdubmvo_: dude10:27
jdubmvo_: installation from web browser10:27
fabbionegoody.. amd64, ppc, i386, ia64 are GO10:27
jdubmvo_: i'm using gnome-app-installer infrastructure to do the web side of that, was going to seed your brain with it ;)10:28
mvo_jdub: hehe :) you are subscribed to the packagemanagment wiki page I'm just editing :) ?10:29
jdubmvo_: i'm subscribed to all ;)10:30
=== mvo_ chuckles
jdubmvo_: so i can do a spiffy webpage for you10:30
mvo_jdub: that would be cool10:30
jdubfun proof of concept, anyway10:31
EvanCarrolli just upgraded the style sheet for my website, anyone want to give input10:31
dholbachseb128: is http://bugzilla.ximian.com/show_bug.cgi?id=70976 what we would need to get evolution back on amd64?10:31
mvo_yeah and cheap to implement10:31
EvanCarrollwww.evancarroll.com10:31
bob2EvanCarroll: this is a technical channel, dude10:32
seb128dholbach: no, we already have this fix10:32
dholbachseb128: oh ok10:32
pittielmo: xemacs21 sync, please10:35
pittielmo: oops, wait. Actually I just need 21.4.16-210:35
pittielmo: but sid already has 21.4.1710:35
pittielmo: although 21.4.17 does not contain much more (only other fixes), and it is universe10:36
=== Arago [~Arago@host222-40.pool80182.interbusiness.it] has left #ubuntu-devel ["Leaving"]
pittielmo: thus if you don't want 21.4.17-1, please sync 21.4.16-2 (it's still in the archive)10:37
thompitti/jdub: can i break UVF for apache2, please; two security bugs and a lot of changes from debian we want10:39
pittithom: microrelease?10:39
thom2.0.52->2.0.5310:40
pittithom: debian changes = bugfixes?10:40
thom(there are a bunch of segfaults and two CANs fixed)10:40
thomand yes, debian changes are stuff i'd be taking anyway10:41
pittisounds sane to me, however, I don't have the power to have the final word :-)10:41
=== fabbione thumbs up for 2.0.53
thomber.10:41
thommdz/jdub: ping!10:41
danielsjdub: dbus-mono 0.23-3, have at it10:42
jdubthom: approve10:43
Mithrandirseb128: jdub thinks we should have gaim with a non-palindromic version number in hoary, what do you think?10:43
=== jdub strings /dev/mem to see if he can recover the file he just *stupidly* deleted
danielsjdub: OH MY GOD YOU ARE WORSE THAN THE X SERVER10:43
danielsor something10:43
thomjdub: do i need both you and mdz to approve?10:43
seb128Mithrandir: go for it :)10:44
jdubthom: no10:45
thomscore10:45
=== Mithrandir kicks mini-dinstall in the nuts
Mithrandirwhen writing daemon code, please don't close std{in,out,err} without reopening them to /dev/null, kthxbye.10:47
=== dholbach does the laundry - bbl
danielsheh10:47
jduboh man10:48
=== jdub obviously wrote one to throw away
jdubSTOP DELETING FEATURES ON FEATURE FREEZE DAY10:48
fabbionedoes anybody have a link to "infiniband" technology?10:49
Mithrandirjdub: hmm?10:49
jdubMithrandir: i just deleted a feature.10:49
fabbioneoh here it is10:50
danielsjdub: 6.8.1-1ubuntu16 to be uploaded today with some new features; 6.8.2-1 will come later, breaking uvf (not that it matters, since there's less code churn between .1-1ubuntu16, which has 6.8.x branch, and .2-1 than in most releases)10:50
danielss/releases/ubuntu revisions/10:50
jdubman10:51
jdubi am such a tool10:51
danielsyes10:51
danielsbut why, specifically?10:51
jdubi deleted a feature.10:51
danielswhich feature?10:51
jdubthe desktop file sucker which will seed gnome-app-install10:52
=== jdub gets on with a rewrite.
=== sivang [~sivang@box79162.elkhouse.de] has joined #ubuntu-devel
=== dholbach [~dholbach@td9091ae7.pool.terralink.de] has left #ubuntu-devel []
fabbionehttp://www.infinibandta.org/ibta/10:53
=== fabbione wants stuff like that
fabbioneup to 100Gb/sec data transfer10:54
=== tuo2 [~foo@218-215-0-158.people.net.au] has joined #ubuntu-devel
=== sivang [~sivang@box79162.elkhouse.de] has joined #ubuntu-devel
thomINFINIBAND: ADRENALINE FOR DATA CENTERS10:56
rubenvmjg59: or some X/dpms person: ping10:56
rubenvmy laptop screen does funny stuff I don't trust10:56
danielsrubenv: oh?10:56
rubenvwhen i do xset dpms force <something>10:57
rubenvit doesn't blank & stuff10:57
sivangmorning all!10:57
rubenvit shows lines & lights up10:57
rubenvi don't dare to wait what'll happen in the end10:57
rubenvit goes very very scary bright :-)10:57
danielsrubenv: ooo.  what sort of video chipset?10:58
rubenvnvidia, with nv driver now10:58
daniels'cool'.10:58
danielsunfortunately, that's the most productive answer I can give10:59
danielsthat driver is a black box :\ no-one other than nvidia can do anything with it10:59
rubenvno, not the binary nvidia10:59
rubenvthe open source nv10:59
rubenvthe binary one does it right10:59
danielsyes, even the 'open source' nv, is not open source at all11:00
rubenvbut the open source one allows suspend to disk11:00
Treenaksdaniels: scary11:00
rubenvperhaps i should go back to binary evil (with no suspend)11:00
danielsfor instance, fixing a bug on radeon the other day, I changed added save->fp2_gen_cntl = save->fp2_gen_cntl | RADEON_FP2_ON & ~(RADEON_FP2_BLANK_EN);11:00
danielsthe nv equivalent would ne pNv[0x1234]  = 0x5678;11:01
danielswhere no-one but nvidia has any idea what those numbers mean11:01
rubenvaha, right :-)11:01
rubenvunknown specs11:01
danielsyeah.  the only people to ever change the nv driver have been nv, really.11:01
rubenvdamn you nvidia :-(11:01
Treenaksdaniels: so it's a good thing the laptop I want is Ati 9700 then?11:02
Treenaksis/has11:02
=== sivang [~sivang@box79162.elkhouse.de] has joined #ubuntu-devel
rubenvso no power management for me then :-/11:02
danielsTreenaks: well, you won't get 3d without fglrx, which sucks horribly11:02
danielsrubenv: you would appear to lose, yah11:02
Treenaksdaniels: yeah, but there aren't many other laptops which are almost fully supported AND have 1680x1050 resolution11:02
=== rubenv only has the second
danielsTreenaks: for 2d it'll be fine11:04
danielsand you'll get power management and all that goodness11:04
daniels(and I have the specs and full 2D DDK, so when stuff goes wrong, I can fix it, or at least have a go)11:04
Treenaksdaniels: the reason for not opening up is all patent license stuff, right?11:05
danielsTreenaks: ish.  part of it's cross-licenced technology, part of it's just not wanting to let nvidia or whatever get at their chips (raising the barrier to entry to reverse-engineering everything they have)11:07
danielspart of it may also be the soundblaster thing -- just not wanting people to make cheap knockoffs of their chips that work with their drivers11:07
Treenaksargh11:07
=== rubenv goes & switch his X to nvidia drivers
sivangrehi all11:08
rubenvi'd rather not have my screen burned while i'm showering11:08
danielsTreenaks: either way, it sucks, yeah11:09
Treenaksdaniels: yeah.. and sticking with Intel/Via/S3 sucks too11:09
=== rubenv [~lambda1@83-134-125-188.Leuven.GoPlus.FastDSL.tiscali.be] has joined #ubuntu-devel
danielsTreenaks: ironically, the most advanced open-source 3D driver is i91511:10
Treenaksdaniels: VIA sort-of works on sid + unofficial "r30" unichrome patches11:11
Treenaksuh patches=patched packages11:11
danielsTreenaks: 6.8.1-1ubuntu16 will have unichrome r3011:11
danielswe currently have r29 or something11:11
thomholy crap, novell just hired the xgl dude?11:11
danielsthom: davidr?11:12
=== loan [~Miranda@62.233.184.26] has joined #ubuntu-devel
Treenaksdaniels: problem is DRM support in the kernel.. which is too insecure to be included by default (shared-mem video or something)11:12
danielswoah yeah, they hired davidr.  jesus.11:12
danielsTreenaks: yeah.  something about dri access being equivalent to a free run over /dev/mem.11:12
danielswoah, they're hiring him for xgl.  sweet!11:13
thomyeah11:13
thomthat's fully awesome11:13
danielsnow someone needs to hire anholt, ajax, idr, and brianp specifically for mesa-solo11:14
danielsoh, and probably jonsmirl also11:14
=== carlos [~carlos@69.Red-80-33-181.pooles.rima-tde.net] has joined #ubuntu-devel
=== herzi [~herzi@c151213.adsl.hansenet.de] has joined #ubuntu-devel
=== Kamion likes the way most Ubuntu installation reports aren't even about the installer at all
MithrandirKamion: happy with the answer from the sun guy?11:18
KamionMithrandir: yep, fantastic, thanks11:19
MithrandirKamion: are you sending a "thanks a lot" letter or should?11:19
TreenaksKamion: what are they about then?11:19
fabbioneMithrandir: did you have any chance to install ubuntu on sparc?11:19
Mithrandirfabbione: just dist-upgraded, I haven't gotten around to doing a full install.11:19
KamionMithrandir: I will do11:19
fabbioneah ok11:19
Mithrandirfabbione: I can look at it tomorrow if you remind me.11:19
fabbionesure i think i can11:19
KamionTreenaks: usually either X or how the installed system works in general11:20
fabbionetomorrow i will not be around 100%11:20
TreenaksKamion: ah, so you can just blame daniels and be happy :)11:20
thomTreenaks: i think he does that anyway11:20
fabbione  NUMA support (ACPI_NUMA) [N/y]  (NEW) 11:20
fabbionehmmmm11:20
Mithrandirfabbione: just prod me about it, but I'm busy today, so.11:21
fabbioneno problem11:22
danielsKamion: btw, since you clearly don't have enough work, want to take care of #6296 and #5894? :)11:25
=== loan [~Miranda@62.233.184.26] has left #ubuntu-devel []
Kamiondaniels: I have approximately zero idea how keymaps get from d-i to X11:31
KamionI assumed you were guessing them from console keymaps, I think11:31
danielsKamion: afaict we're guessing it from $LANG?11:32
Kamion!11:32
Kamionthat's fucked up11:32
Kamionand so, so wrong11:32
daniels# Warty change: try to guess keyboard layout from $LANG11:33
danielscase "$LANG" in11:33
daniels  "bs_BA.ISO8859-2" ) LAYOUT="us,bs" XKBOPTIONS="grp:alt_shift_toggle" ;;11:33
=== fwiffo [~fwiffo@dhcpserver0.oersted.dtu.dk] has joined #ubuntu-devel
daniels...11:33
Kamionmaybe we should just use the work Konstantinos has done in Debian on this, and be done with it11:33
danielsalthough that doesn't explain how the dvorak damage gets there11:33
pittidaniels: that means that currently an English-speaking guy in front of a Russian keyboard would get an English layout in X?11:33
Kamionok, that needs to die painfully11:33
Kamiond-i has a separate keyboard chooser for a reason11:33
danielspitti: seemingly11:33
pittid'oh11:33
=== Kamion finds that code. Oh. My. God.
danielsmaybe there's something I'm missing though, otherwise no-one would get a 'dvorak' layout?11:34
KamionI don't see how anyone does11:34
Mithrandirmagggic?11:34
Mithrandiror nobody but mdz uses dvorak?11:34
danielsKamion: me neither11:35
danielsKamion: if you want to merge Konstantinos's stuff, that would be awesome :)11:35
fabbionethom: how can i avoid a specific client to access pages on my web server?11:35
KamionI think I might do11:35
danielsKamion: phat11:35
fabbionethere is a new search engine that doesn't respect robot.txt11:35
seb128jdub: around ?11:36
Kamionmdz,jdub: how would you feel about pulling localization-config into main?11:36
jdubKamion: i'll leave this one for matt11:36
pittiMithrandir, daniels: I think ddaa uses dvorak, too11:36
jdubseb128: yeah11:36
danielspitti: yeah, azerty dvorak.  bong.11:37
Mithrandirfabbione: deny from $ip in htaccess?11:37
fabbioneMithrandir: they use the same technics as google11:37
fabbioneif you ban the domain, they switch to non resolvable addresses and if you ban the address they switch to another net11:38
fabbioneFUCKING ANNOYING11:38
seb128jdub: insight on #1080 appreciate :)11:38
danielsKamion: https://bugzilla.ubuntu.com/show_bug.cgi?id=629611:39
thomfabbione: ew. 11:39
Mithrandirfabbione: ban on user agent?11:40
fabbioneMithrandir: exactly11:41
thomfabbione: see query11:41
fabbionebut i am more evil11:41
Kamiondaniels: yeah, you mentioned that, seems to be the same class of bug11:41
thomit's mod_rewrite, sadly11:41
fabbioneRedirect on user Agent11:41
fabbionethom: yes i am reading11:41
thomredirect? where?11:41
fabbionegoatse.cx11:41
Kamiondaniels: if we don't want to pull in localization-config (which might make sense, it does quite a few things), then we should at least pull the logic from localization-config into xserver-xorg11:41
fabbionelet's them cache some good old shit11:41
thomfabbione: they won't. you're just wasting someone else's bandwidth, and that's kinda rude11:42
fabbionenot really...11:42
danielsthom: to be fair, i hardly doubt goatse.cx was set up for anything other than being put in slashdot comments11:43
danielskamisure11:43
thomtrue11:43
=== morgs [~morgan@dumbledore.hbd.com] has left #ubuntu-devel []
fabbionedaniels: point11:43
Mithrandirfabbione: look at http://www.neilgunton.com/spambot_trap/11:43
Kamiondaniels: if we go that way, I'll put together some sample code for you11:44
fabbionethom: can i put that rule in the generic httpd.conf or does it need to be x vhost?11:45
danielsKamion: dude, if you do, I'll buy you a night out down here on some *real* beer11:45
danielsfabbione: rewrite is per-vhost11:45
danielsfabbione: don't forget RewriteEngine On11:45
=== Kamion wonders if that's a threat or a promise ;)
danielsKamion: heh, I'd say a case of Coopers, but that might be tricky on the plane.  but that offer's still valid if you like. :)11:46
fabbionedaniels: still x vhost, right?11:47
danielsfabbione: yeah11:47
fabbioneok11:47
jdubseb128: hrm, what do you want me to say? :)11:47
haggaijdub: was it you I was talking to at the con about dbus-qt bindings?11:48
jdubhaggai: possibly11:48
seb128jdub: is there any way to get bug-buddy speaking to bugzilla ?11:48
jdubseb128: i thought we were going to use the sendmail gateway11:48
seb128jdub: I don't know what this gateway is ...11:48
danielshaggai: if you test them in the next two hours, I'll upload before FF ends11:48
danielshaggai: http://people.ubuntu.com/~daniels/dbus/11:48
seb128jdub: where is the gateway ? how does it work ?11:49
danielshaggai: asked riddell and amu to test a few days ago, but no response11:49
haggaidaniels: ah cool11:49
jdubseb128: no idea :)11:49
danielshaggai: tick tick :)11:49
seb128jdub: ok, thanks anyway :)11:49
=== Alessio [~Alessio@host249-5.pool8251.interbusiness.it] has joined #ubuntu-devel
haggaidaniels: seems there is some problem with dependencies and we're not gonna manage to fix it all so don't worry12:04
danielshaggai: what's the dependency problem?12:09
pittiMithrandir: just uploaded new glibc with your patch12:10
Mithrandirpitti: thanks.12:10
Treenakseek @ ubuntu-user.. someone who tries "xhost +"12:10
danielswhoops12:11
Kamionmvo_: it would be really nice if new apt configure options came with documentation :)12:12
Mithrandiryay.  I just repaid my mortage.12:13
danielsMithrandir: word!12:13
mvo_Kamion: good point :)12:14
Kamion(looks like -o Acquire::gpgv::Options::=--ignore-time-conflict works)12:15
mvo_at least that's good news :)12:15
elmowhy are you ignoring time conflict, JOII12:16
elmoor JOOI even12:16
Kamionelmo: 'cos sometimes the clock is broken in the installer and we haven't got to the point of running ntpdate yet12:17
elmoah12:17
Kamionelmo: daniels reported that he couldn't finish the installation because his clock was set to 200312:17
jdubmine was set to 1985!!12:17
jdubo/~ and that's the power of love o/~12:18
=== seb128_ [~seb128@ANancy-151-1-45-14.w83-196.abo.wanadoo.fr] has joined #ubuntu-devel
elmodaniels in "two year behind the times" shocker... ;P12:18
Kamionjdub: your clock is *always* set to 198512:18
=== rburton [~ross@84.12.58.138] has joined #ubuntu-devel
danielselmo: says the man from leeds12:19
=== infinity_ [adconrad@S010600e029962405.cg.shawcable.net] has joined #ubuntu-devel
haggaidaniels: dbus-qt-1-dev depends on libqt3c102-mt-dev but it should be libqt3-mt-dev 12:27
danielshaggai: i can fix that in an instant.12:28
danielshaggai: if you --force-depends it, is the rest ok?12:28
haggaidaniels: looks like it, yes12:31
danielsphat12:32
danielsthanks12:32
=== eruin [~eruin@eruin.user] has joined #ubuntu-devel
=== ogra [~ogra@s217-115-139-139.colo.hosteurope.de] has joined #ubuntu-devel
=== jbailey [~jbailey@CPE000ded9d787c-CM014260028338.cpe.net.cable.rogers.com] has joined #ubuntu-devel
sivanghey jbailey 12:53
jbaileyHeya sivang 12:55
sivangjbailey: how you been? :)12:55
jbaileysivang: I've been sleeping. =)12:55
sivangjbailey: ah well, that's ever good :)12:55
=== Keybuk [~scott@descent.netsplit.com] has joined #ubuntu-devel
thomjbailey: nice initrd-tools upload dude!12:58
=== jbailey waves the sarcasm detector over thom to see if it makes noise.
thomno, that was serious01:00
jbaileyCool. =)01:00
jbaileyI need to spend some time over the next few weeks making sure that I have LVM and EVMS setups here to test on, so I'm always nervous uploading that my inbox will fill up with "You broke my system" emails =)01:01
thomyou've not killed by evms01:01
danielsworks with lvm on amd64, at any rate01:01
thomuh, my01:01
danielsthom: is lvm or evms recommended these days?01:01
KamionI need to have a RAID/LVM install test system that isn't mission-critical; maybe I can do a small LVM on the amd6401:02
ajmitch_jbailey: I'll complain loud & long to you if you break my box, don't worry :)01:02
thomevms allows you to use lvm as part of it, it's pretty cool01:02
Treenaksthom: so evms is recommended?01:02
danielsthom: ahr.  so if I have an lvm /home, then I can get all the EVMS goodness without reformatting?01:02
thomdaniels: afaik01:02
thomTreenaks: i guess, i just use it on /home though so not an expert01:02
danielsthom: phat01:03
ajmitch_sounds good, I've got LVM on everything but / at the moment01:03
=== x4m [~max@116-115.240.81.adsl.skynet.be] has joined #ubuntu-devel
=== Keybuk beats jbailey up
Keybuk#6293: Only English people should be allowed to build packages01:06
danielsKeybuk: what, no Welsh allowed?01:07
Keybukapparently noy01:07
jbaileyKeybuk: *that's* what I should've titled the bug. =)01:07
thomwe should just declare en_GB to be the one true sort order01:08
Keybukthom: NO!01:08
=== Keybuk likes all of [A-Z] to come before [a-z]
thompfft, madness01:09
jdubKeybuk: had you seen this?01:09
jdubhttp://itkitchen.info/2004/10/27/planet-free-software/01:09
eruinwasabi: Couldn't stat source package list http://archive.ubuntu.com hoary/universe Packages (/var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_hoary_universe_binary-i386_Packages) - stat (2 No such file or directory)01:10
eruinerr01:10
eruinthat wasn't directed at you :-)01:10
eruincould anyone tell me if that's a problem on my part or archive.ubuntu.com ?01:11
danielsthom: posix sort order, mofo01:11
danielsthom: did you see that particular frightening quirk of the iaudio?01:11
thomdaniels: yeah01:11
Keybukwhy's that frightening?01:12
sivangjdub: wow nic, dind't know you are one on the long history of blog development :) and scott also :)01:13
Keybukjdub: heh, fame01:15
jdubKeybuk: authored by spiv01:15
jduber01:15
jdubKeybuk: authored by spiv's other half01:15
danielsKeybuk: don't get me wrong, I love it, partially because it's how ~/music on my desktop sorts also01:15
danielsKeybuk: but on a piece of consumer hardware?  frightening.01:15
Keybukdaniels: I would've have probably freaked if it didn't do that01:17
Keybukto be honest, I didn't notice01:17
Keybukjdub: she has an allergy to 'w's01:19
=== thom ducks and covers
=== website [~website@host79-96.pool8251.interbusiness.it] has joined #ubuntu-devel
=== Keybuk considers orphanining libtool
ograjdub.... psst....hoary changes ... boa constructor.....01:31
ajmitch_what did I break?01:31
ogranothing.... i hope ;)01:31
ajmitch_well it still runs here with py 2.4 :)01:32
ograjust wanted to point out you first timer ;)01:32
ajmitch_aha01:32
ograapplause from germany.....01:33
=== `anthony [~anthony@220-253-10-120.VIC.netspace.net.au] has joined #ubuntu-devel
jdubogra: xss went in, btw.01:36
jdubogra: (yeah, seen ;)01:36
ograjdub: i saw it....,ade me really happy :-D01:37
pittiHi ogra 01:37
jdubogra: already had a few people comment on it01:37
ograjdub now lets see if my hal patches get accepted by pitti01:37
pittiogra: I just wanted to remember you about the feature freeze today :-)01:37
pittiogra: can you send me a debdiff?01:37
pittior put it somewhere?01:37
ograpitti...just sending the first patch (lsb_release)01:38
ajmitch_jdub: what's the status of bug management for universe for now?01:39
ograpitti, btw, what did you change between ubuntu1 and 3 ? it takes nearly 1min to get the first response from lshal after upgrade.....01:40
ogra(without my patches)01:40
jdubKamion: nice reply01:40
jdubajmitch_: "not" :|01:41
pittiogra: I fixed the nasty "udev goes crazy" bug01:41
Kamionjdub: I had to bite my tongue in a couple of places01:41
pittiogra: however, it should actually become faster with this fix01:41
ograpitti: nope.... the first execution of lshal gives me 0 devices... after about 30sec-1min i see them appear then....01:42
jordiI wonder why the "About Ubuntu" menu item in the panel doesn't haev a Ubuntu logo.01:42
pittithat's odd01:42
ograbearable...but not nice....01:43
pittiajmitch_: congrats for your first upload, and welcome aboard :-)01:43
=== fabbione looks at doko and gcc-4.0 4.0ds5-0pre6ubuntu1 accept message
=== fwiffo [~fwiffo@dhcpserver0.oersted.dtu.dk] has joined #ubuntu-devel
=== stub [~stub@dumbledore.hbd.com] has left #ubuntu-devel []
dokofabbione: just a toy for jbailey01:44
pittiogra: works fine for me, after about 5 seconds I have all devices01:45
=== thom applauds Kamion
ograhmm...probably my setup....01:45
ograor my arch....01:45
=== daniels golf-claps Kamion.
ajmitch_pitti: thanks 01:46
=== seb128 [~seb128@ANancy-151-1-47-114.w83-196.abo.wanadoo.fr] has joined #ubuntu-devel
fabbioneKamion: to which post?01:47
fabbioneah i found it01:47
Keybukseb128: latest evo still broken wrt. secure smtp01:50
Keybukand they've seriously broken quote-message-in-reply01:50
jdubsounds like GTK BOOG to me!01:50
=== seb128 slaps jdub
danielsjdub: no, it's a feature01:50
danielsso seb has a few hours to fix it01:51
=== daniels giggles.
seb128hate hate hate hate evolution01:51
=== stub [~stub@dumbledore.hbd.com] has joined #ubuntu-devel
seb128we should ship an another MUA01:51
Treenaksseb128: like mutt?01:51
=== dholbach [~dholbach@td9091ae7.pool.terralink.de] has joined #ubuntu-devel
seb128every single release broken01:51
jdubwhere can i download the ubuntu uploader keyring?01:51
dholbachre01:51
seb128Treenaks: ...01:51
sivanghey dholbach 01:51
seb128Treenaks: you did that troll already yesterday01:51
dholbachhi sivan! :-)01:51
sivangdholbach: 'sup?01:51
Treenaksseb128: no, that was another one01:51
jdubaha01:52
dholbachsivang: just did the laundry :-)01:52
dholbachsivang: how are you?01:52
seb128Treenaks: seriously, that was the same, and that's not really a chan to troll01:52
sivangdholbach: fine, intend to fix 2 bugs today hopefully before FF is in effect :)01:53
Treenaksseb128: I know01:53
dholbachsivang: cool - which ones?01:53
mvo_jdub: I should eventually be in ubuntu-keyring, but it's not (yet?)01:54
mvo_s/I/it/ == the uploader keyring01:54
=== mvo_ needs to make less typos
jdubmvo_: looks like you are01:55
jdubhow else are you uploading? :)01:55
sivangdholbach: 1849, and the one I already know by heart - 6092 :)01:55
mvo_jdub: I mean, the uploader keyring should be available in the package ubuntu-keyring :) 01:55
jduboh01:55
=== jdub downloaded it from chinstrap ;)
mvo_but it's not right now01:55
dholbachsivang: nice :-)01:55
mvo_ah :)01:55
jdubah, so i am not so stupid!01:56
jdubah ha ha!01:56
=== Alessio [~Alessio@host249-5.pool8251.interbusiness.it] has joined #ubuntu-devel
mvo_jdub: this was more a reminder to myself that I should add it to the ubuntu-keyring package :)02:01
danielsjdub: scorchio!02:02
elmoit's on the keyserverss too02:02
mjg59rubenv: Yo02:03
=== lupus_ [~lupus@dD577291B.access.telenet.be] has joined #ubuntu-devel
jdubMithrandir: ping02:04
rubenvmjg59: pong02:04
rubenvmjg59: ever seen a laptop screen coming out of suspend lighting up abnormally?02:05
=== stockholm [~andi@petrus.schuldei.org] has joined #ubuntu-devel
mjg59Yes, the POSTing will often result in the backlight being on but the video chip not doing anything useful02:05
mjg59Does it go back to normal eventually?02:06
rubenveven when I disable posting i think02:06
rubenvi don't wait to see what it does in the end :-)02:06
rubenvI need this laptop ;-)02:06
=== ajmitch_ tries to decide whether to try & get to LCA in april
rubenvthe nv driver also seems to do it if you do something normal dpms02:06
jdubajmitch_: as if you wouldn't!02:07
jdubajmitch_: what about UDU? :)02:07
rubenvmjg59: also, i've read somewhere on nvidia's site that they have power management support, or is this horribly outdated info?02:08
=== stockholm [~andi@petrus.schuldei.org] has left #ubuntu-devel []
sivangUnpacking replacement login ...02:08
sivangErrors were encountered while processing:02:08
sivang /var/cache/apt/archives/gnome-icon-theme_2.9.91-0ubuntu2_all.deb02:08
sivangE: Sub-process /usr/bin/dpkg returned an error code (1)02:08
sivangknown probably?02:08
bob2scroll up, that's not the error message02:08
ajmitch_jdub: it'll be easier to get to that, once I find out details :)02:08
ajmitch_it's just whether I can afford 2 weeks in .au :)02:09
sivangbob2: err, lost the scrollback...he well, I can live with that until it's fixed..02:10
ajmitch_thankfully I've got a friend in canberra who I could stay with02:10
sivangapptemting apt-get install 0f02:10
sivangs/0f/-f/02:11
mjg59rubenv: The brightness is just because an uncontrolled TFT will turn white02:12
mjg59There's no way it can damage anything02:12
thominfinity: yes, it's known02:12
thomuh, s/infinity/sivang/02:12
mjg59But if the nv driver is doing it, then it's likely that your video BIOS is just broken02:12
rubenvmjg59: well crap02:12
rubenvnvidia doesn't do it02:12
sivangUnpacking replacement libdbus-cil ...02:12
sivangdpkg: warning - unable to delete old file `/usr/lib/mono/gac/dbus-sharp/0.23.0.0__9eef2692033670f5': Directory not empty02:12
sivangdpkg: warning - unable to delete old file `/usr/lib/mono/gac/dbus-sharp': Directory not empty02:13
sivangdpkg: warning - unable to delete old file `/usr/lib/mono/gac': Directory not empty02:13
seb128haggai: around ?02:13
rubenvmjg59: how the hell would my video BIOS break?02:14
mjg59rubenv: As in, it's been written wrongly02:14
=== stockholm [~andi@petrus.schuldei.org] has joined #ubuntu-devel
=== stockholm [~andi@petrus.schuldei.org] has left #ubuntu-devel []
rubenvmjg59: could very well be, it's dell software after all ;-)02:15
=== tritium [~tritium@ee213-dhcp-19.ecn.purdue.edu] has joined #ubuntu-devel
Kamionsivang: those are just warnings, not errors02:15
mjg59rubenv: What model is it?02:16
rubenvInspiron 860002:17
sivangKamion: oh right :)02:17
haggaiseb128: yup02:20
seb128haggai: for information OO.o is probably broken by the new eds (soname change in some libs)02:22
pittiogra: why did you modify Makefile.in instead of Makefile.am?02:22
pittiogra: you really wrote the additional rules yourself?02:22
haggaiseb128: oh thanks, I'll make sure I test against the new one02:22
ajmitch_night all02:31
=== marcin_ant [~marcin@www.e-dev.tele2.pl] has joined #ubuntu-devel
Mithrandirjdub: pong02:39
elmodaniels: what's this stupid libgl warning spam about anyways?02:39
danielselmo: could you possibly be less specific?02:40
elmolibGL warning: 3D driver claims to not support visual 0x2302:40
elmoand yes, Icould be a lot less specific02:40
danielswell, your 3D driver is claiming not to support visual 0x2302:40
danielswhat hardware?02:41
elmoMGA G55002:41
elmoit does it for all of them02:41
=== daniels shrugs.
danielsdunno02:41
danielsworksforme02:41
elmothanks, dude02:41
danielsin all seriousness, I would have to poke at the MGA DRI stuff to do that02:42
danielsand unless you want to rebuild my desktop for me and get a new version of xorg out before the feature freeze and make ddcprobe run just fine on amd64, I'm not going to spend an hour or so chasing up some random warning02:43
elmono need to be a drama queen; I didn't ask you to spend anytime on it, least of all an hour02:43
danielswhatevah02:43
Rotundelmo: glxinfo | grep 0x2302:44
mvo_quick poll: do we want "auto-install-recommends" in synaptic on by default (like aptitude)?02:44
Rotundhuh?02:44
elmo0x23 24 tc  0 24  0 r  y  .  8  8  8  0  0  0  0  0  0  0  0  0 0 None02:44
elmomvo_: given a lot of our recommends can't be satisified in main, I guess not02:45
elmoif it does get turned on, we should either fix the recommends or pull what we can into main02:46
elmono one's done a recommends check since Brazil, AFAIK02:46
Rotundmvo_: I don't think so.  I noticed X recommends glide.  I don't have a 3DFX, so I really don't want glide02:46
=== pitti beats up ogra
mvo_thanks. we may turn it off in aptitude then as well02:48
pittiogra: so you really want to introduce buffer overflows in hal? :-)02:48
=== zul [~chuck@198.62.158.205] has joined #ubuntu-devel
zulhey02:57
ograpitti ? 02:58
pittiogra: I write a mail02:58
pittiogra: I have some other comments, too02:58
=== neofeed [~moritz@pD95755CA.dip.t-dialin.net] has joined #ubuntu-devel
Rotundwhen is the feature freeze date for ubuntu?02:59
infinityToday.02:59
sivangogra: pitti always has, it's really hard to pass him on first try :-)) <smiles to pitti>02:59
Rotundoh.  ouch02:59
sivangRotund: yes 02:59
elmorotund: http://www.ubuntulinux.org/wiki/HoaryReleaseSchedule03:00
sivanginfinity: do we have a scheduled time in which no uploads would be allowed after that?03:00
Rotunddarn.  I was going to help w/ the auto detect stuff for X, but I gotta leave03:00
infinitysivang : I'm likely the wrong person to ask. :)03:00
Rotundday job.  Hopefully I'll have some time tonight03:00
sivangRotund: well, maybe for hoary+1 then03:00
=== infinity points randomly at someone else, like jdub.
sivanginfinity: I've bugged jdub too much in the last 24 hours, I am waiting for my jdub account to elapse :)03:01
Rotundokay.  I'll aim for then03:01
Rotundlater03:01
ograsivang, i'm fine with critics from pitti.... but i need to know what to change to make him happy ;) 03:01
pittiogra: hold on, I'm still typing03:02
ograyup...i'm patient ;)03:02
zulfabbione, ping03:02
fabbionezul: pong03:02
sivangpitti: lol 03:02
zulfabbione: i added some pages to the wiki did you get 2.6.11 uploaded yet?03:02
fabbionezul: not yet. fixing ppc ftbfs and waiting for ia64 to complete the build (and grab the configs)03:03
zulokie dokies03:03
fabbionezul: i think i will manage to upload tomorrow morning very early03:03
fabbionei need to leave quite soon to pick up my parents03:03
zulk, add your items to the todo list as well when you get a chance03:03
fabbionezul: yes i know.. it's in my TODO list :-)03:04
zulhehe03:04
fabbionethis afternoon and tomorrow morning will be a bit hectic for me03:05
Kamionlunchtime03:05
=== azeem [~mbanck@socks-out.lrz-muenchen.de] has joined #ubuntu-devel
infinityWhat.. The.. Fuck?03:07
infinityAlso, -EWIN.03:07
fabbioneinfinity <- 0w3n3d03:07
fabbione:P03:07
=== fabbione hugs his sparc
jbaileyfabbione: Is sparc going to be a supported arch in Hoary+1?03:08
zenwhenhey03:08
fabbionejbailey: i actually hope to get it for hoary :-)03:09
=== sivang wants a sparc
fabbionejbailey: sparc.u.c03:09
fabbionei will make the official announce during the next week03:09
elmofabbione: speaking of sparc; how come it hasn't done the kernel yet?03:09
fabbioneso that people can trash it while i am away03:09
zenwhenHey I get the following error when installing gnome-icon-theme_2.9.91-0ubuntu2_all.deb03:09
zenwhentrying to overwrite `/usr/share/icons/hicolor/48x48/apps/gnome-run.png', which is also in package gnome-panel-data03:09
zenwhenand it dies03:10
fabbioneelmo: because my mirror went of out of sync for 2 days thanks to the people having 5 concurrent sessions03:10
jbaileyfabbione: Cool.  Means I need to get around to getting the sparc from a friend of mine soon.  He's giving it to me when he moves to replace my ultra that died.03:10
fabbioneelmo: and it is picking up now03:10
jbaileyfabbione: Are you doing usparc only, or also supporting classic sparc?03:10
=== seb128 [~seb128@ANancy-151-1-36-224.w83-196.abo.wanadoo.fr] has joined #ubuntu-devel
fabbionejbailey: only sparc6403:10
jbaileyfabbione: Yay. =)03:10
fabbionejbailey: since i am doing it in my spare time :)03:11
=== jbailey dances to the 'no biarch madness' song.
fabbionebut patches for sparc32 are welcome03:11
fabbionejbailey: be carefull.. i am talking about kernel03:11
fabbionethe userland is the same as debian03:11
elmoerr, yeah, sparc 64-only userland would be real madness03:11
fabbionethat's a complete suicide03:12
jbaileyAh well.03:12
fabbionemadness doesn't describe it03:12
fabbione;)03:12
jbaileyIt's no crazier, than, say, running ia64. =)03:12
truluxhi03:12
truluxajmitch_: congrats03:12
elmojbailey: err, sure it is?03:12
Mithrandirjbailey: well.. does that say much? :)03:12
fabbionenow... the only 2 showstoppers for me to upload 2.6.11 are PPC and ia6403:13
mjg59jbailey: Does sparc64 actually have a useful compiler yet?03:13
fabbionewhich is the next arch are we going to drop?03:13
jbaileymjg59: Does ia64? =)03:13
elmojbailey: ia64 is designed to be 64-bit, sparc is known to be more efficent with 32-bit code by default03:13
elmomjg59: useful how?  it's enough to compile the kernel and few bi-arch libs Debian has03:13
truluxtritium: It's going fine03:14
mjg59elmo: It used to require an egcs snapshot03:14
jbaileyfabbione: Which 'we'? 03:14
truluxtritium: have i sent you what I'm working on? Maybe you could give me your opinion on formatting and such03:15
tritiumtrulux, good.  Sorry I had to bail last night.  Sure, you can do that.03:15
tritium(no, you haven't sent it yet.  Go ahead and send it, if you like)03:15
pittiogra: you have mail (three buffer overflows, two heap corruptions :-( ). I also have some other nitpicks, please don't take it personally03:15
ograi wont... is it solvable ?03:16
sivangseb128: trying to fix 6092, dpkg-buildpackage: Build dependencies/conflicts unsatisfied; aborting.03:16
=== azeem_ [~mbanck@socks-out.lrz-muenchen.de] has joined #ubuntu-devel
sivangseb128: darn, sorry, that was supposed to be:03:16
seb128?03:16
sivangseb128: dpkg-checkbuilddeps: Unmet build dependencies: system-tools-backends (>= 1.1.91)03:17
sivangseb128: tried to install, no such pkg..03:17
seb128yeah, you need to backends03:17
jbaileyelmo: As I understood it, it wasn't so much that sparc32 was more efficient as that sparc64 didn't add any wins beyond twice the data bandwidth.  So the efficiency loss is only from hauling twice as much data around when you don't really need to.03:17
seb128it's probably in NEW03:17
seb128ping elmo about it03:17
seb128arg03:17
sivangelmo: James my freind, how are you today? :-)03:17
seb128probably need a seed update03:18
thomelmo: fancy giving me some NEW love? ;-)03:18
sivangseb128: who's allowd to update the seeds? can you do it?03:19
seb128yep03:19
elmosystem-tools-backends_1.1.91-0ubuntu1_source.changes03:19
elmoREJECT03:19
elmoRejected: Unknown distribution `unstable'.03:19
seb128graaa03:19
seb128thanks elmo03:19
sivangseb128: woops :)03:19
seb128my dh_make put unstable by default, not the first time I screw with it :p03:20
seb128elmo: BTW that's targetted for main, I've to update the desktop seed first, right ?03:20
ograpitti....its a lot of work....but doesnt leave me depressive ;) thanks, i'll try to inject your changes in the other patches too, so they will be cleaner, thanks for the help :)03:20
pittiogra: Icurrently review your second patch03:20
sivangseb128: yeah, I can recall at least another time when this happened :) 03:20
truluxtritium: ok, DCC'ing...03:21
ograpitti: leave it... i'll send a new one if i made the corrections to the fist one...dont waste your time :)03:21
sivangseb128: then I'll wait for the update..03:21
tritiumtrulux, okay, I'll take a look at it03:22
=== alerios [~alerios@201.245.164.174] has joined #ubuntu-devel
=== alerios [~alerios@201.245.164.174] has left #ubuntu-devel ["Abandonando"]
seb128sivang: http://pkg-gnome.alioth.debian.org/system-tools-backends_1.1.91-0ubuntu1_all.deb 03:24
=== azeem_ is now known as azeem
truluxtritium: OK, thanks!03:25
tritiumtrulux, no problem.  Anything you want me to look for?03:25
truluxtritium: what do you think that should be fixed in the layout and such03:26
truluxit's going to be a large doc03:26
truluxis USENIX/IEEETran good for it?03:26
truluxor may i use book AMS or something alike?03:26
fabbionejbailey: ppc or ia64 :-) we as in ubuntu ;)03:27
tritiumtrulux, okay, I'll take a look03:27
jbaileyfabbione: Ah.  I didn't know that we were looking at dropping arch's.  I'm a day or so behind on my u-devel reading.03:27
jbaileyfabbione: I'd really prefer that ppc wasn't dropped. =)03:28
fabbionejbailey: i was just kidding03:28
truluxtritium: Many thanks03:28
jbaileyfabbione: Oh good.  Did you guys find someone for PPC stuff in the kernel meeting yesterday?03:28
fabbionenope03:28
sivangseb128: it's the same right?03:28
jbaileyOne of those "I don't have the skills but would love to learn them" type of moments.03:28
sivangseb128: ah, I only need to the binary pkg to build the frontneds?03:29
Kamionseb128: you don't need to update seeds for build-dependencies03:29
tritiumtrulux, where's the big table that you were going to \usepackage{longtable} for?03:29
seb128Kamion: ok, thanks03:29
truluxtritium: I didn't used it finally03:29
seb128sivang: that's the package you are looking for no ?03:29
tritiumtrulux, probably good03:29
Kamiongerminate sucks them in automatically once they're in universe03:29
sivangseb128: I think so, thanks :)03:30
seb128np03:30
seb128Kamion: k03:30
tritiumtrulux, which conference is this for?  got a url?03:30
jbaileyelmo: What's the best way to tell you that nagios-radius-plugin can be removed now.  nagios-plugins-extra is in the archive now.  (I need to hunt down why nagios-plugins didn't make it, but that's another question)03:31
elmonagios-plugins did make; I guess it's FTBFS03:32
jbaileyI'll check it again, I didn't see it in the build logs atall.03:32
elmooh, it may be dep-wait then03:33
Kamionhttp://people.ubuntu.com/~lamont/buildLogs/n/nagios-plugins/1.3.1.0-12ubuntu2/03:33
elmoand I removed nagios-radius-plugin03:33
jbaileyKamion: I'm waiting for ubuntu3.03:33
Kamionah03:33
jbaileyelmo: Thanks.  What's the best way to tell you that, though?03:33
Kamionbuild-dep on a virtual package probably means lamont has to clear the dep-wait by hand03:33
ograpitti: is it ok to drop efd = fds[1] ; and: dup2 (efd, STDERR_FILENO); completely ?03:34
elmojbailey: here, if I'm around, email if not03:34
elmoforcibly given back ubuntu303:34
pittiogra: I would not parse stderr with your "key: value" parser, that makes no sense03:34
jbaileyelmo: Cool thanks.03:34
elmooh, meh, that b-d probably means it'll go back into dep-wait03:35
pittiogra: either ignore it completely (just redirect to /dev/null), or write it into the hal logs03:35
ograpitti: so i throw it away then...thanks03:35
pittiogra: I don't know whether lsb_release actually writes something to stderr03:35
elmojbailey: if it d-w's again, you might need to fix the libmysqlclient-dev b-d03:35
pittiogra: if it makes no sense, redirect it to /dev/null (don't just close it)03:35
ograok03:35
jbaileyelmo: 'k, thanks03:36
pittiogra: if it's closed and lsb_release indeed tries to write to stderr, this would crash with SIGPIPE03:36
=== fabbione is off. 2.6.11 will have to wait tomorrow
=== stub [~stub@dumbledore.hbd.com] has joined #ubuntu-devel
pittiogra: I reviewed the second patch, mailed to you03:42
=== kent [~kent@83.249.61.50] has joined #ubuntu-devel
elmoerr03:44
elmois oocalc known to be likely entirely SNAFU in hoary?03:44
fabbiones/calc//g :P03:45
=== fabbione is off for real
ograpitti: thanks....now i need a cigarette.....uff...as i said, i dont trust my c-foo ;)03:46
ograpitti: thanks ;)03:46
elmomeh, it's not reproduceable except in my expenses03:46
=== Hwolf [~hidde@136.110.dynamic.phpg.net] has joined #ubuntu-devel
seb128jdub: around ?03:46
pittielmo: for me it crashes when deleting a row03:47
dholbachseb128: just changed  dh_make 's template to say "hoary" instead of "unstable" - want to upload? :-)03:49
seb128dholbach: what package ?03:49
dholbachdh-make 03:49
elmopitti: I've got that + crashing when cut'n'pasting a block of data, crashing when trying to open a file03:49
truluxtritium: no con. , it's for be presented independently03:49
pittielmo: d'oh03:50
zulgah...hate windows03:50
pittielmo: the other stuff works for me03:50
dholbachseb128: deb-src http://ubuntu.gplan.info hoary main03:50
seb128dholbach: quite busy atm, but I'll have a look on it soon03:51
jbaileydholbach: It might be worth doing a hack to dh_make to look in /etc/lsb-release for DISTRIB_CODENAME03:51
dholbachjbailey: oh cool, you're right03:51
jbaileydholbach: That way the change doesn't have to be constantly changed, is based on the current system, and flows through to derivative distros with the right changes.03:52
dholbachjbailey, seb128: i'll rework it03:52
dholbachjbailey: thanks, master yoda :-)03:52
jbaileydholbach: I knew my wrinkles were showing!03:53
=== jbailey runs off crying.
tritiumtrulux, it looks good.  I've been trying to find author information on usenix.  All I've found is this: http://www.usenix.org/events/samples/ 03:53
dholbachjbailey: i'll still have to train my jedi skills 03:53
tritiumtrulux, I've used latex-beamer for the talks I've given.  It's pretty sweet.  You might consider it for the presentation slides.03:54
tritiumtrulux, if you don't have format guidelines, I think IEEEtran looks nice.  If you use your current format, check your top margin.  It seems too large.03:56
lamontKamion: need something cleared?03:59
Kamionlamont: nagios-plugins - elmo did it though04:00
lamontelmo: moving stars to multiverse?04:00
lamontKamion: cool04:00
danielselmping04:00
Riddellhaggai: is there a MOTU e-mail list?04:00
danielsblah04:01
danielselmo: ping04:01
haggaiRiddell: no04:04
Riddellhaggai: someone is moaning to me about a broken package, anywhere I can send him to?04:05
lamontdaniels: I was wondering why you were pinging a tree....04:05
danielslamont: misguided irssi feature04:05
lamontheh04:05
truluxtritium: yeah, how could I change it?04:06
haggaiRiddell: ubuntu-devel.  We're waiting for bugtracking support still04:06
Riddellhaggai: he's already tried there, poor soul will just have to wait or fix it himself04:06
tritiumtrulux, \documentclass{IEEEtran} (be sure to download the IEEEtran class)04:06
truluxtritium: I'm going to test it in a backup, lemme copy the files and try to hange it04:07
tritiumtrulux, or, margin setting is probably in the .cls file you're using04:07
truluxit works out of the box with IEEETran04:09
truluxwithout tweaking the tex04:09
tritiumit should04:09
truluxstill I prefer numbered sections and not ro. numbers04:10
haggaiRiddell: hmm, sounds like it04:10
tritiumtrulux, your choice :)04:10
lamontfabbione: you mean I have to figure out how to use imap now? :-)04:11
truluxtritium: is it easy to change them?04:11
truluxmdz: ping04:11
tritiumtrulux, cuales?04:11
truluxtritium: el poner nmeros romanos o sequenciales, es que la AMS est genial, tiene montones de objetos, y las book me encantan, el doc, tendr bastantes pginas, as que no se que escoger, tu que dices?04:13
elmolamont: meh, done04:13
elmodaniels: ?04:13
=== rubenv [~lambda1@83-134-125-188.Leuven.GoPlus.FastDSL.tiscali.be] has joined #ubuntu-devel
tritiumtrulux, oh, yes.  You can redefine how section numbers are produced.  /msg me for details04:15
truluxtritium: ok04:15
danielselmo: is it possible to get a list of which xorg binary packages are in main and which are in universe?04:16
lamontelmo: thanks04:16
=== Mithrandir takes a few dropkicks to gcc-3.4's head.
elmolbxproxy, libxaw6-dev, proxymngr, twm, x-window-system, xdm, xdmx, xfonts-100dpi-transcoded, xfonts-75dpi-transcoded, xfonts-base-transcoded, xfonts-cyrillic, xfree86-common, xfs, xfwp, xmh, xprt04:17
elmoare in universe - everything else is in main04:17
danielselmthanks04:18
=== doko [~doko___@dsl-082-082-215-253.arcor-ip.net] has joined #ubuntu-devel
MithrandirI _love_ how building gcc-3.4 kills stuff in /usr/include. :(04:21
pittisjoerd: btw, pmount now already uses "quiet" for VFAT (just saw your hal commit)04:21
elmoMithrandir: how can it?04:22
Mithrandirelmo: it removes /usr/include/bits when it's a symlink, at least.04:23
Mithrandirelmo: I'm doing sbuild shit as root -- I'll need to hack gcc-3.4 I guess.04:23
Mithrandirbut the build system is soooo bad.04:23
seb128elmo: could you sync evince 0.1.4 from incoming ?04:24
lamontseb128: libbonobo ftbfs on ia64...  implicit func defn --> scan fail --> bummer04:25
seb128k04:26
=== website [~website@host79-96.pool8251.interbusiness.it] has joined #ubuntu-devel
=== User363 [~User@ny-lasalle-cadant1-24-49-98-240.bflony.adelphia.net] has joined #ubuntu-devel
=== bumper [~bumper@ny-lasalle-cadant1-24-49-98-240.bflony.adelphia.net] has joined #ubuntu-devel
=== bumperland [~bumperlan@ny-lasalle-cadant1-24-49-98-240.bflony.adelphia.net] has joined #ubuntu-devel
=== Hwolf [~hidde@136.110.dynamic.phpg.net] has joined #ubuntu-devel
lamontfabbione: what all did you change in the ia64 kernel?  it doesn't find the cdrom any more...05:03
sivangjbailey: wrinkles? :)05:03
sivangjbailey: btw, good idea to take it from lsb-release :-)05:07
mjg59Anyone with ops on #ubuntu about?05:10
lamontmjg59: yeha05:12
lamontyeah, even05:12
lamonthad to check, you see...05:13
sivangmjg59: what's cracking there?05:13
mjg59lamont: The first time someone speaks, it carelos sends them a message05:13
mjg59He doesn't actually seem to be around, but it's rather annoying05:13
lamontmjg59: and what would you like done to him...05:13
mjg59Removal? :)05:14
=== lamont has ops, but no clue what commands to execute...
lamontmdz about yet?05:14
zenwhenwho handles the gnome panel applets?05:15
=== mjt [~mjt@nat.corpit.ru] has joined #ubuntu-devel
zenwhenThe window list now picks up items from both of my monitors, the new modem lights applet is useless, and the volume applet acts really weird. lol05:16
kentzenwhen, you get respons from Ubuntus bugzilla realy fast, and i think that bugzilla is the best way for the devlopers aswell :)05:19
zenwhenyeah05:22
zenwhenI suppose05:22
zenwhenI just hate searching through it and always wind up putting it in thre wrong place or duplicating one05:22
sivangzenwhen: better put it that way then getting it lost in the trail of irc backlogs..:-))05:23
kenthaha, for me aswell.  And even though i try not to, my first reaction is always to go out on irc and complain ;)05:23
mjtsorry for asking here, #ubuntu is silent on the topic... Anyone know what's up with hoary repository -- 2nd day now ?  I can't apt-get update, it complains about MD5Sum mismatch for Packages.gz files...05:23
mjt(or is it just me? :)05:23
zenwhenI am not having any issues with it05:24
jbaileymjt: No issues here ppc or i38605:25
mjtmaybe it's apt-proxy on another machine does weird things...  i don't have direct access to the 'net from this machine so have to use apt-proxy05:25
=== Hwolf [~hidde@136.110.dynamic.phpg.net] has joined #ubuntu-devel
sivangseb128: did you keep the backends patches I did on the ubuntu tool-backends package?05:27
seb128what is tool-backends ?05:28
sivangseb128: ah sorry, system-tools-backedns05:28
zenwhenbuzilla is fun on dialup05:28
zenwhenkik05:28
seb128that's the first release05:28
seb128this is a new package05:28
seb128sivang: read the changelog ?05:28
sivangseb128: sure.05:29
seb128so what's the question ?05:29
dholbachbbl05:29
zenwhenhey seb128  https://bugzilla.ubuntulinux.org/show_bug.cgi?id=6322 is solved, btw05:29
seb128hi05:29
seb128k, thanks05:29
haggaimjt: I'm afraid that's an apt-proxy bug, that does happen sometimes05:29
zenwhenyou just have to upgrade gnome panel05:29
seb128zenwhen: I know that05:30
mjthaggai: i think it's apt bug, really ;) -- after manually updating /var/lib/apt/lists/* stuff and running apt-get install apt apt-utils (from 0.6.30 to 0.6.32) it works now ;)05:30
zenwhenseb128, do you know what changed the Window lists's ability to know which apps are on which monitor in a twinview situation? 05:31
zenwhenIt sorted them in Warty, and now it lumps both monitors.05:31
zenwhenoh05:32
zenwhenits a bug05:32
zenwhenlol05:32
zenwhenI suck and will shut up05:32
haggaimjt: that might be to do with apt-proxy's handling of the Modified-Since http headers05:32
mjthaggai: nope, the files on archive and in proxy cache are the same, I verified05:33
mjthaggai: and nope, apt-get update grabs them05:33
=== Alessio [~Alessio@host249-5.pool8251.interbusiness.it] has joined #ubuntu-devel
mjteither way, apt-0.6.32 fixed the issue05:35
mvo_mjt: I would be suprissed if it is a apt bug that is sovled with upgrading from 0.6.30->32. the changes are nearly all about apt-cdrom :)05:35
mjtwell, not really, but indeed changes are quite small05:36
mjtstill it works now and didn't work a few mins ago05:37
dokoelmo: please can you sync python-mode from unstable?05:38
=== rcliii [~rcliii@byu176783wks.rn.byu.edu] has joined #ubuntu-devel
=== fwiffo [~jep@cpe.atm2-0-1101155.0x503f8eca.bynxx8.customer.tele.dk] has joined #ubuntu-devel
zenwhenI was really pleased with how well upgrading from a warty array install disk worked.05:55
zenwhenI mean hoary.05:55
zenwhenIt went better than most Windows upgrades. ;)05:55
Hwolfzenwhen. Every time I doubt my choice of running hoary, I think about the pc I just installed for a neighbour, which caught a virus before she got about running windows update.05:57
zenwhenlol05:59
zenwhenI am thinking of install hoary on the laptop that is arriving in the next couple hours05:59
zenwheninstalling*05:59
zenwhenBecause I want hoary to work well on it and the only way to affect that is to file bug reports.05:59
zenwhen:)05:59
Hwolfzenwhen, she bought an old laptop. 366mhz, 64mb memory, Think I can get it to run ubuntu?05:59
zenwhenHwolf, with XFCE, it should be fine.06:00
zenwhenWith fluxbox, it might be quite snappy.06:00
zenwhenWoith gnome, its going to be sluggish.06:00
mdzlamont: here06:01
HwolfZenWhen. I call gnome sluggish on my pc. And it's a decent rig.06:01
mdzKamion: is localization-config sane for ubuntu?06:01
zenwhenOh, I am running a 3Ghz P4 and a Gig of PC3200 ram.06:02
danielsmdz: anything you can think of before I upload xorg 6.8.1-1ubuntu16?06:02
zenwhenGnome is snappy for me.06:02
Kamionmdz: I was having a look, but got distracted; there's a fair bit of stuff in there06:02
danielsmdz: works fine for me on amd64 with DDC (although I have to select the resolution), i386 with laptop, and live CD through qemu06:02
mdzhaggai: pong06:02
mdzdaniels: changelog?06:03
Kamionmdz: I think we should look at it in the long term, but for Hoary I think the least-breakage approach would probably be to clone its keyboard mapping logic into xserver-xorg's config script06:03
Kamionand acknowledge Konstantinos in the changelog06:03
Hwolfzenwhen. I've got an amd 1800+ and 512mb ram, which should be more than plenty for any typewriter inet/mail rig. Yet gnome is sluggish.06:03
mdzKamion: it strikes me as the sort of thing that we might be able to implement better by modifying the affected packages directly06:03
Kamionmdz: yeah, I agree06:03
mdzKamion: I thought we already did that for Warty?06:04
Kamionmdz: did which?06:04
mdz(the xserver logic)06:04
Kamionmdz: no, I looked at what we did for Warty this morning, and it's the source of a lot of bugs06:04
haggaimdz: you asked me to ping you yesterday re bounties but I missed you when I got back06:04
zenwhenHwolf, sluggish compared to what?06:04
Kamionmdz: we automatically pick a keyboard mapping based on the selected *language*06:04
danielsmdz: /msg06:04
danielsmdz: no, we guess based on $LANG06:04
mdzKamion: the stuff we have now is going to be obsoleted by smurfix's layout selector06:05
Hwolfzenwhen, compared to windows xp if kept virus-free. sluggish compared to my expectations.06:05
Kamionmdz: how so? smurfix's layout selector will presumably set debian-installer/keymap and the mapping will need to be just the same06:05
KamionI was under the impression that the layout selector was a replacement for kbd-chooser06:05
mdzKamion: it will find both the appropriate console keymap and the appropriate XKB keymap06:05
Kamionmdz: hrm. ok.06:06
danielsmdz: is that going to be good to go for hoary?06:06
Kamionit's a hoary goal, and seems to be already well underway06:07
KamionI haven't had time to try it out yet though :-(06:08
=== bluefoxicy [~bluefox@pcp485126pcs.whtmrs01.md.comcast.net] has joined #ubuntu-devel
bluefoxicyOH NO YOU DIDN'T06:08
mdzdaniels: he's quite far along with the console stuff, and XKB is next06:08
bluefoxicybluefox@icebox:~$ cat /boot/config-2.6.10-3-amd64-generic | grep CAPA06:08
bluefoxicyCONFIG_SECURITY_CAPABILITIES=m06:08
danielsmdz: cool06:08
Kamionelmo: not to be are-we-there-yet, but could I have file-kickseed in main so I can upload d-i with it?06:08
mdzKamion: I've tried it, it's quite nice06:09
bluefoxicyM?!06:09
tsengbluefoxicy: um06:09
tsengthe bug is patched06:09
danielsbluefoxicy: please calm down, dude.06:09
tsengand it went back to being M06:09
tsengbecause its freaking useless06:09
mdzamu: what is the status of the kubuntu seeds?06:09
bluefoxicytseng:  ah06:10
elmoKamion: it'll go in next cron.daily06:10
Kamionelmo: ta06:10
=== herzi [~herzi@d023164.adsl.hansenet.de] has joined #ubuntu-devel
bluefoxicytseng:  I thought the kernel devs were moving away from root and more towards caps though06:11
lamontmdz: figured I'd lob mjg59's #ubuntu issue at you06:11
tsengbluefoxicy: uh06:12
mjg59Oh, he's quit now06:12
lamontmjg59: ah, good06:12
elmo[Updating]  python-mode (4.62-1 [ubuntu]  < 4.70-1 [debian] )06:12
elmodoko: UVF, please mail mdz, jdub & cc me06:12
bluefoxicytseng:  check out kernel/module.c06:13
elmodoko: you know a bunch of main packages are now built from gcc-4.0 right?06:13
bluefoxicytseng:  the pattern "uid" isn't found, but "CAP_SYS_MODULE" is required for inserting and removing modules06:13
=== bluefoxicy goes to read the capabilities code, but assumes the dummy operation is to equate any capability to root
tsengyou dont need that stupid lsm caps thing to use caps06:14
tsengim not even sure what it does, tbh06:14
bluefoxicytseng:  Oh, you don't?  I thought they moved capabilities out of the core and into a module "because it's bad to have policy in the kernel" or something06:15
=== bluefoxicy shrugs
bluefoxicytseng:  thanks for the info06:15
tsenggrsec and rsbac use caps w/o ever touching that lsm thing06:16
tsengsuid apps drop their caps on start (postfix), etc06:16
tsengif you figure out what that module even does, lemme know06:16
dokoelmo: yes, fastjar, libgcc1, libgcj-common. as discussed with jbailey and mdz06:17
elmodoko: and libstdc++606:17
amumdz: started 30min. ago   06:17
=== Arrogance [~aks@CPE0050ba556e4b-CM001225423850.cpe.net.cable.rogers.com] has joined #ubuntu-devel
elmodoko: gcc-4 doesn't ABI bump from 3.4? 06:17
dokoelmo: for i386, powerpc and ia64. correct.06:17
pittiMorning mdz06:17
mdzamu: what happened?06:17
mdzpitti: morning06:18
dokoelmo: no06:18
elmodoko: neat06:18
sivangmorning mdz 06:18
mdzdoko: we did not discuss libstdc++606:18
mdzbut apparently it's only used by a few packages, the ones currently using gcc-3.4 I guess?06:18
=== x4m [~max@29-103.241.81.adsl.skynet.be] has joined #ubuntu-devel
amumdz: just started working, 1h or so      06:19
dokomdz: correct, except for amd64, where we only had libstdc++6-006:19
haggaiam I allowed to use gcj-3.4 for OOo2?  That might let me build OOo with gcj...06:19
truluxmdz: there?06:20
mdztrulux: yes, but backlogged06:21
dokohaggai: gcj-3.4 is still in universe. gcj-4.0 will enter main.06:21
mdzamu: are you feeling ok?  usually we do not start work at the same time :-)06:21
mdztrulux: I have that URL06:21
haggaidoko: hmm, that should be ok too06:22
truluxmdz: ok, fine, lemme know if you need something06:22
amumdz: ;) hehe i've flexile working hours, our hole family is ill atm :)    06:23
bluefoxicypitti: have you looked into adding netdev-random to the hardened kernels06:24
mdztrulux: looking at the init patch; is it certain to be a no-op in the default case (selinux disabled)?06:24
pittibluefoxicy: no, I didn't. Is there an URL for that?06:24
mdzit's not clear06:24
bluefoxicypitti:  I dunno.  tseng might know06:24
bluefoxicypitti:  I just yanked 3000 and 3001 from the hardened gentoo kernels :)06:24
bluefoxicyand put them in the Ubuntu ones06:24
truluxmdz: It will work w/o selinux too06:24
bluefoxicyno idea where they got 'em06:25
tsengthe url is really old, used to be maintained by RML06:25
tsenghe signed it over to albeiro, who seems to just mail them to me.06:25
bluefoxicybuh06:25
tsengbluefoxicy: if we want to do something with netdev-random06:25
mdztrulux: it looks like it will print an error about mounting selinuxfs06:25
tsengit really needs to be cleaned up and proposed upstream06:26
mdzit needs to completely disable itself if selinux is not in use06:26
bluefoxicytseng:  I'm thinking more entropy == faster GPG key generation06:26
tsengbluefoxicy: erm06:26
mdztrulux: on the dpkg patch I defer entirely to Keybuk06:26
tsengbluefoxicy: gpg key isnt very slow here06:26
tsengbluefoxicy: but our main case for netdev-rand was SSP, which now uses urandom06:26
tsengand alot less bits06:27
mdztrulux: do you have links to the cron and pam patches?06:27
bluefoxicytseng:  over here when I do it (I do 4096 bit keys sometimes) it spits out like 5 lines of junk to the terminal, then one char per second, unless I move the mouse06:27
mdztrulux: are you sure that cron isn't already done?06:27
mdztrulux: it build-depends: libselinux1-dev06:27
truluxmdz: libselinux1-dev needs to be in base, as well libselinux1 too06:28
tsengbluefoxicy: im not sure its right for the ubuntu kernel06:28
=== iMP [~iMP@217-159-148-246-dsl.est.estpak.ee] has joined #ubuntu-devel
truluxmdz: cron is not done I think06:28
tsengbluefoxicy: alberio is barely around lately.06:28
bluefoxicytseng:  what about mainline06:28
=== iMP [~iMP@217-159-148-246-dsl.est.estpak.ee] has left #ubuntu-devel ["Leaving"]
tsengif someone wanted to maintain it, and keep up with all the new drivers06:28
tsengthen yes, it could be somewhat useful06:28
bluefoxicyheh06:29
bluefoxicyI'm just curious because people always say not to use /dev/random unnecessarily, like it's some precious finite resource that you need to use when you need great entropy06:29
tsengtheyd be right06:30
=== bluefoxicy tried to find a plug-in to make xmms use /dev/random :D
bluefoxicytseng:  so anything that pumps it up with more high-quality entropy would be good then?  Or am I leading a bad conclusion?06:30
Keybukmdz: I've yet to see a dpkg patch that I would even consider06:31
dholbachre06:31
tsengbluefoxicy: netdev-random touches every net driver06:31
bluefoxicytseng:  I noticed, I had to manually patch 306:31
tsengpretty darn intrusive06:31
bluefoxicytseng:  is there any other way to tell if it's coming from net06:32
truluxmdz: I've hacked out the behavior of libselinux and added a bootstrapping-capable package manager context setting helper that may help to avoid the dirty postinst hacks for dpkg06:33
tsengbluefoxicy: just by watching the pool and not doing anything else adding entropy afaik06:34
truluxmdz: I've sent it to Stephen (NSA) but dunno if it will get mainline06:34
truluxbluefoxicy: getting entropy from network devices is pretty a weak thing06:34
tsengits very effective, actually06:34
truluxbluefoxicy: don't bother with it, believe in me06:34
tsengjust not that practical06:34
tsengin terms of maintainability06:35
bluefoxicytrulux:  well, they're affected by the load on routers along the path, noise, cable run length, load on other servers, everything half the internet is doing06:35
bluefoxicyI'd consider that fairly difficult to reliably poison06:35
truluxbluefoxicy: the Linux TCP/IP stack is somewhat a predictable design and this has been demonstrated many times, but, I can admit that it may require many more skills and a deep study on how it works06:36
bluefoxicytseng:  reading from the soundcard's analog in is also neat, since you can never perfectly buff out the noise on the mic port.  Audio-entropyd I think does that06:36
truluxit's like gathering entropy from the sound card06:36
bluefoxicytrulux:  interrupt timing, hardware not software06:37
truluxwould you trust in something that can get attached to a poisoned jack which sends a non-changing, repeated stream on a certan frequency which makes such amount of "true random" bits reallly true randomized?06:37
bluefoxicyheh06:37
truluxbluefoxicy: it's affected by software AFAIK :)06:37
bluefoxicytrulux: interrupts are hardware.  They go through two interrupt chips that poke a port on your CPU06:38
truluxhave in mind a thing, and don't forget it: if you guess just one bit of the entrop, then the rest is completely in compromise06:38
truluxthe atacker should just greab a frozen seed of the compromised entropy and try to use it against the application at issue06:39
truluxthe standard random.c gives a good quality PRNG06:39
truluxif you don't like it06:39
Kamionthat kind of depends on the quality of the input hash used for the entropy pool, of course06:39
truluxlet me know and I will port Fortuna CSRNG to latest sources06:39
Kamionone ought not to be able to use knowledge of the input to work out what's in the entropy pool unless one knows *all* the input06:40
Kamion(I don't know if Linux' entropy hash is actually good enough for that, though)06:40
lamontso if package A gets absorbed into package B, should package B provide: A?06:42
truluxyep06:42
truluxKamion: Linux uses SHA106:42
truluxFortuna is based on Schneier's CSRNG design, relies in SHA25606:43
trulux(real) implementation from CyptoAPI06:43
Kamionit's not the SHA part that's important AFAIK, it's the CRC done when mixing input into the entropy pool06:45
=== abelli [~abelli@84.222.39.146] has joined #ubuntu-devel
Kamionthe comment in the kernel source says "This is not cryptographically strong, but it is adequate assuming the randomness is not chosen maliciously, and it is fast enough that the overhead of doing it on every interrupt is very reasonable."06:45
=== azeem_ [~mbanck@socks-out.lrz-muenchen.de] has joined #ubuntu-devel
Kamionso sounds like netdev-random is not such a good idea with that06:45
=== ogra [~ogra@pD95F80B4.dip.t-dialin.net] has joined #ubuntu-devel
dholbachwb ogra06:46
pittiHi ogra! I made some further comments in the meantime06:47
pittiogra: but it looks much better now :-)06:47
ogragreat.... just getting the mail......06:48
=== ogra wipes off the dust of the motorway.....
truluxKamion: check jlcooke's fortuna06:48
truluxjlcooke.ca/random06:48
=== wasabi upgrades Hoary and gnome-volume-manager crashes
wasabi(probably cuz hal restarts)06:49
ograwasabi: rather because it doesnt ;)06:50
wasabiAhh. Well, something. ;)06:50
pittiogra: why it shouldn't restart?06:50
wasabiTHis has got me thinking about some way to mark packages which require you to be either "logged out" on installation, or similar.06:51
wasabiSo that theydownload, but don't install until you log out.06:51
pittiwasabi: actually gvm should reconnect to a new hal06:51
wasabiYeah, in this case yes. ;)06:51
pittiwasabi: in warty this "just works"06:51
pittiwasabi: but it obviously got broken in Hoary06:51
ograpitti: if hal doesnt restart gvm will be left without backend....dont take me to serious ;)06:52
wasabiWell, I'd hate to have a user upgrade... like, gaim or something, because of a security bug, but never inform them that they need to close/reopen gaim for it to take effect.06:52
wasabiSince we never have to actually reboot Linux, nobody will. ;)06:52
pittiogra: right, but usually it does restart and thus gvm is probably failing to reconnect06:52
pittiwasabi: hmm, usually I add a note to the USN if something needs to be restarted manually06:53
pittiwasabi: I probably forgot it in gaim, sorry06:53
ograpitti: btw, HAL_INFO and HAL_ERROR are not available in my testbed code ;) thus i commented these out....06:53
wasabiNaw, I'm just using it as an example.06:53
pittiogra: why not?06:53
wasabiDoes USN's pop up when you upgrade?06:53
pittiogra: ./hald --verbose=yes --daemon=no06:53
pittiwasabi: no06:53
wasabiMy mom doens't read them then06:53
pittiwasabi: they get filed to ubuntu-security-announce@list.u.c06:54
pitti:-)06:54
wasabiActually.06:54
pittiwasabi: right, somehow this should be integrated06:54
wasabiShe wouldn't read them even if they popped up.06:54
wasabiThey woul dneed a "restart gaim now" button.06:54
pitti;-)06:54
wasabiLike Windows has. =)06:54
wasabi"Restart Windows Now"06:54
wasabihahah06:54
pittiwasabi: no, they would need a button "just click this unless you know what you are doing" :-)06:54
wasabiyeah06:54
ograpitti: because i dont use hal for the basic development..... richard huges has a nice testbed that prints out the set_string and device valueshal would recieve andi save a lot of time only compiling 150 lines instead of the whole daemon06:55
=== mvo_ not that we have upgrade hooks now
Kamiontrulux: ah, interesting06:55
pittiogra: why you want to compile the whole daemon?06:55
pittiogra: caling make will just recompile the changed stuff06:55
ograpitti: i will remove the comments in the real patch06:55
pittiogra: ok06:55
pittiogra: anyway, calling make in the build tree and executing hal there works fine06:55
ograjup.... but i dont see hats going on .... as i do if the set_string or callout device just print to stdout06:56
ogra hats/whats06:56
truluxpitti: what's the current status of hardened kernels?06:57
pittitrulux: the current version works reasonably well; however, it does not ship any firmware images and vesa framebuffer breaks06:57
ograpitti: just makes initial development easier.... later i only have to add the headers and HAL_ERR HAL_INFO06:57
pittiogra: sure, that's fine :-)06:58
ograpitti: stdin is not fds[0]  ??07:00
pittiogra: no, when doing "int fds[2] " you must not access fds[2] 07:00
ograpitti: (Ahem. Womit fangen wir an zu zhlen? :-))07:00
pittiogra: yes, SCNR :-) I thought it would be obvious07:01
ograh, ok... now i see it07:01
=== bluefoxicy sigh
bluefoxicyis anyone else's hoary broke?07:04
bluefoxicyI can't install ubuntu-desktop because lsb won't install07:04
bluefoxicylocales depends on glibc-2.3.2.ds1-20ubuntu607:06
bluefoxicyglibc-2.3.2.ds1-20ubuntu6 does not appear to be available07:06
bluefoxicylsb depends on locales07:06
=== neofeed [~moritz@pD95755CA.dip.t-dialin.net] has joined #ubuntu-devel
jbaileyls07:07
jbaileybah07:07
bluefoxicytuxnes metroid.nes07:08
truluxtritium: ping07:08
bluefoxicyoh, you're not justin o.o07:08
truluxbluefoxicy: damn! dcc me the rom :)07:08
=== bluefoxicy saw a guy named Justin Bailey
Kamionbluefoxicy: wait a bit, it'll appear on your architecture in time07:08
bluefoxicyKamion:  *nod*07:08
truluxis Hoary ready for x86? stable for desktop?07:09
=== azeem [~mbanck@socks-out.lrz-muenchen.de] has joined #ubuntu-devel
bluefoxicytrulux:  abril07:09
truluxI want to do the warty->hoary on my development and daily use box07:09
bluefoxicytrulux:  it's suitable for the desktop if you're a hacker07:09
truluxbluefoxicy: lo soy?07:09
bluefoxicytrulux:  I have no idea wtf you just said :)07:10
Kamionbluefoxicy: it's just waiting for the i386 buildd to get round to building new locales07:10
truluxbluefoxicy: Am I?07:10
trulux:)07:10
bluefoxicy:P07:10
bluefoxicyKamion:  /me on amd6407:10
Kamionbluefoxicy: yes, and? the i386 buildd builds arch: all packages07:10
truluxbluefoxicy: be sure to know if you really want to answr, it's trulux's ego feeding07:10
Kamionsuch as locales07:10
truluxnoy a good idea07:10
trulux:)07:10
Kamionoh, i386 failed for some reason07:10
bluefoxicyKamion:  you cross-build all archs on i386?07:11
tsengbluefoxicy: no, all-arch packages07:11
bluefoxicyah07:11
tsengnot arch specific07:11
bluefoxicywas about to say, amd64 or PPC G5 is MUCH faster than x86 :)07:11
Kamionyou don't know what architecture: all means?07:11
bluefoxicyKamion:  no, I read all arch, not arch all07:11
=== jaco [~jaco@host118-157.pool80181.interbusiness.it] has joined #ubuntu-devel
zenwhenbluefoxicy, I dont know about MUCH faster.07:12
zenwhenMaybe a bit.07:12
=== eruin [~eruin@eruin.user] has joined #ubuntu-devel
zenwhenx86 is by no means a slow poke dead arch07:12
Kamionwho cares, it's not like the buildds are running at full capacity07:13
Kamion(for now anyway ...)07:13
ograpitti: any idea why i still dont get my prompt back after everything is closed ?07:14
pittiogra: ECONTEXT07:14
KamionMithrandir: could you check out the glibc i386 build failure?07:14
ograpitti: ....i.e. the command hangs after xecution07:14
pittiogra: which command?07:14
bluefoxicyzenwhen:  G5?  :)07:15
ogramy compiled binary of lsb_release07:15
bluefoxicyzenwhen:  daed has a dual-opteron his boss bought him07:15
pittiogra: hm, what do you mean? executing lsb_release does return to me...07:15
bluefoxicyhe uses it for researching 3D graphics or something (i.e. he's writing his own 3D engine and it takes too long to compile on x86)07:15
ograpitti: it should drop me at the prompt after all the strings are printed07:15
pittiogra: right, works for me07:16
bluefoxicyanyway07:16
ograpitti: as i said, i compile a single binary from the .c file which i run on the commandline.... normally the code returns after execution... but lsb_release_new hangs07:16
pittiogra: strace it, where it hangs?07:17
ograheh... in read07:17
ograindeed07:17
ograuuuh what is ERESTARTSYS07:18
ograsounds weird07:18
bluefoxicyis evolution supposed to cause a floating point exception?  :o07:20
ograbluefoxicy: only on amd6407:21
ograbluefoxicy: its the new floating point exception generator ;)07:21
=== bluefoxicy wants to see a sunbird build
sivangogra: lol07:22
bluefoxicyogra:  will that increase the size of my entropy pool07:23
ograbluefoxicy: depends how deep you dig ;)07:24
bluefoxicyheh07:24
bluefoxicydamnit debian doesn't have a .deb for sunbird either07:25
bluefoxicy"Once you are done building, run "make" in xpfe/communicator ( this is a bug )"  lol07:25
=== chuck_ [~chuck@198.62.158.205] has joined #ubuntu-devel
tritiumtrulux, pong07:27
truluxtritium: hey! how was your time? I was in the academy learning German07:28
dholbachtrulux: Guten Abend, wie war Dein Deutschkurs?07:28
tritiumtrulux, fine, thanks.  I even got stopped by some Mormons since they saw the ashes on my forehead.07:28
truluxtritium: a lot of progress, printed IEEETran How To and did some tweaks on the layout07:29
tritiumtrulux, excellent07:29
truluxdholbach: Hallo, Mein Deutschkurs war gut07:29
truluxtritium: still I don't get the point on how to change the sections (and subsections) formatting (make them bold is a blocking issue, i need it)07:30
truluxbtw07:30
=== azeem [~mbanck@socks-out.lrz-muenchen.de] has joined #ubuntu-devel
truluxlibsafe and Stack Shield are right broken07:30
=== maskie [~maskie@196-30-108-11.uudial.uunet.co.za] has joined #ubuntu-devel
truluxbluefoxicy: SSP is the final way to go for sure07:30
tritiumI'll /msg you, trulux07:31
dholbachtrulux: Woher kommst Du?07:31
bluefoxicytrulux:  I like libsafe in conjunction with SSP, though the overhead may not be appropriate.  I haven't had a chance to evaluate the overhead personally, but it's apparently "negligible".  Etoh managed to make 8% out of it on a test SSP did 4% on though, so it's likely something like applying SSP ~3 times :)07:33
truluxdholbach: Ich komme aus Spanien07:33
MithrandirKamion: will do07:33
Kamionthanks07:33
Kamionbluefoxicy: re ubuntu-devel, um, "Lightning" is not a misspelling07:37
bluefoxicyKamion:  wow.  you're right07:38
bluefoxicygoogle said it was >:|07:38
Kamiondict > google07:38
bluefoxicyKamion:  uhh, well uhh07:39
bluefoxicyHappy new year then?  :)07:39
Kamion:)07:39
=== KeyserSoze [15006@pound.ifndef.com] has joined #ubuntu-devel
=== mxpxpod [~bryan@mxpxpod.user] has joined #ubuntu-devel
=== stub [~stub@dumbledore.hbd.com] has left #ubuntu-devel []
=== jinty [~jinty@212.145.79.86] has joined #ubuntu-devel
=== zul [~chuck@198.62.158.205] has joined #ubuntu-devel
tritiumop to #ubuntu please?07:46
sivangtritium: what's going on there? still the one that PMs ?07:48
tritiumsivang, it's okay now.07:48
tritiumsomeone was changing nicks rapidly and flooding07:48
sivangtritium: ah07:48
sivang:-)07:48
sivangsorry,07:49
sivangthat is  = :-(07:49
tritiumno worries.  it's not happening any more. :)07:49
sivanggood :)07:49
tritiumthanks, sivang 07:49
=== azeem [~mbanck@socks-out.lrz-muenchen.de] has joined #ubuntu-devel
sivangpitti : btw, take a look at #1849 tell me what you think? 07:52
sivangpitti: (probably better add commmenst then talking here though :)07:54
pittisivang: mom, phone07:55
sivangpitti: cool :)07:55
carlospitti: dude, postgres' gettext setup sucks too much or you have a bug in your script to extract .po and .pot files...07:56
carlospitti: I only got one .pot file (from debconf templates) and a bunch of .po files inside different directories07:57
pitticarlos: wait, phone07:57
carlosok07:57
sivangcarlos: hmm, hoary mega import? ;-)07:57
carlossivang: working on it, yes07:58
carlos:-)07:58
sivangcarlos: yay!07:59
=== pitti is back
pitticarlos: the reason is that there are no pot files in the upstream source08:04
pitticarlos: there are only po files08:05
pitticarlos: I'm afraid you have to get along with that08:05
carlospitti: and how do you get a .pot file when translating it into a new language?08:05
pittisivang: I followup to the bug now08:05
pitticarlos: hmm, ask upstream?08:05
pitticarlos: I can look in the cvs, though08:05
carlospitti: don't worry, will ignore postgres until I have time to look into it08:07
carlospitti: I asked you because you work on its .deb package, in case you know how it works08:07
sivangpitti: thanks08:07
carlosdon't lose your time with it, it's not a critical application to get translated08:07
carlosso it can wait08:07
pitticarlos: hmm, no pot in CVS either08:08
carlosthat's normal, GNOME packages don't have it neither08:08
carlospitti: but they create it on build time08:08
pittisivang: cool, shadow and /etc/sudoers changes are already done? Great, thanks Kamion :-)08:09
=== azeem [~mbanck@socks-out.lrz-muenchen.de] has joined #ubuntu-devel
=== sm is now known as sm-tsttcpw
sivangpitti: yes :) kamion rocks, and rcaskey did the original patch :)08:10
pittisivang: followed up08:10
sivangpitti: thank you && http://muse.19inch.net/~sivan/g-s-t/sivan_uid_fix.diff <== can I "upload" ;-) ?08:11
carlossivang: all people are hosted at muse?08:15
carlos:-D08:15
pittisivang: please attach such things to the bug as patch in the future08:15
sivangcarlos: hehe :)08:15
pittisivang: something is wrong with this  patch, did you happen to swap the old and new dsc?08:16
sivangpitti: lemme see..08:16
=== Nafallo [nafallo@h118n1c1o1027.bredband.skanova.com] has joined #ubuntu-devel
pittisivang: anyway, I don't know the Gnome API, but if that works, it looks good08:16
sivangpitti: ok, thanks08:17
pittisivang: it just might look a little confusing08:17
sivangpitti: btw, I don't think I swapped the dsc's08:18
pittisivang: since it has knobs for adjusting the value, which are just greyed out08:18
pittisivang: are you sure that the value can't be changed in another way?08:18
pittisivang: it would be nice to disable the uid changing code in addition, just to be sure08:18
pittisivang: add comments signs around the code08:19
Mithrandirpitti: what other changes did you make to glibc than the multiarch patch?08:19
pittiMithrandir: none08:20
sivangpitti: pretty much, I can unshow the widget all together if that's reasonable, I took that approach to differ as less as we can from upstream, but I can attempt remove the code form the frontend and the backend as well, but I don't think the uid can be changed that way unless someone fire up the backend by hand using it's new directive system.08:20
pittiMithrandir: just added your dpatch, added it to 00list, added changelog08:20
pittiMithrandir: however, I did not try to build it on i38608:20
pittiMithrandir: I used a powerpc chroot since I still have this with glibc from my previous upload08:20
pittisivang: don't remove the code, just comment it out08:21
pittisivang: well, and having a greyed out box which displays the uid is okay for me08:21
pittiMithrandir: can you reproduce the FTBFS on i386?08:22
Mithrandirpitti: haven't tried yet.08:22
MithrandirI'm grabbing the build log now 08:23
=== Mithrandir whines about just getting 12k-ish from people.u.c
=== Nafallo [nafallo@h118n1c1o1027.bredband.skanova.com] has joined #ubuntu-devel
amuKamion: will the germinate-output updated after i upgraded the seed? 08:25
Kamionamu: it's updated daily at midnight; if you want it pushed, let me know08:27
amuKamion: so fire in the hole ;)08:27
ograpitti: any idea about my hanging program ?08:30
rubenvanyone knows if kiko ever comes on IRC?08:30
pittiogra: no, sorry08:30
Kamionamu: done08:30
ograpitti: but you see it too ?08:30
rubenv(read: somebody point me towards kiko, i need him now :-))08:30
pittiogra: no, lsb_release returns fine for me08:30
Kamionamu: looks like you still have a lot of GNOME stuff to get rid of :)08:30
amuKamion: i'm impressed how it works! nice sys    08:30
ograpitti: the binary i sent you ? (i'm not talking about lsb_release)08:31
Kamionamu: if you're wondering where something comes from, see the rdepends/ directory08:31
Kamione.g. http://people.ubuntu.com/~cjwatson/germinate-output/kubuntu-hoary/rdepends/gnome-desktop/gnome-about08:31
Kamionamu: thanks :)08:31
Kamionamu: ah, perhaps you should just drop ubuntu-desktop from your desktop seed for now so that you can see what's going on?08:32
Kamionamu: you can add kubuntu-desktop back in later08:32
pittiogra: ah, I didn't see your mail08:32
Kamionrubenv: he quit #canonical nearly an hour ago08:33
amuKamion: yep, this was the first try ... probably the -desktop is needed first08:33
Kamionyeah, you'll need to get rid of it before you can make the output make any sense at all08:33
rubenvKamion: crap08:34
rubenvthanks anyway :-)08:34
Mithrandirlamont: about?08:34
lamontMithrandir: yeah08:34
Kamionrubenv: he's in a sprint at the moment, I'm guessing he's gone for dinner since a bunch of people left at the same time08:34
Mithrandirlamont: I'm looking at the glibc build failure.. any great ideas?08:34
rubenvthe cape town sprint?08:34
Mithrandirmake[3] : *** No rule to make target `/build/buildd/glibc-2.3.2.ds1/build-tree/i386-libc/stdio-common/stamp.o', needed by `/build/buildd/glibc-2.3.2.ds1/build-tree/i386-li08:34
Mithrandirbc/libc.a'.08:35
Mithrandirthat looks kinda bad.08:35
lamontdoko was thinking it could be because it's doing parallel make08:35
ograpitti: the code never seems to return from the fgets loop....but i dont see any logical error08:35
rubenvi'll head on to #canonical for stalking behaviour :-)08:35
lamont(i.e., borken dependenencies)08:35
rubenvbah, no stalking then :-)08:35
pittiogra: I think I have a vague idea what's going wrong08:35
amuKamion: the file all show me at the end the total diskuseage?08:35
sivangrubenv: you can also find him around #pygtk if you need him08:36
pittiogra: I think there is some synchronisation missing between the two processes08:36
rubenvif you want, could you ping him for me?08:36
Kamionrubenv: private channel ...08:36
rubenvKamion: yeah, i noticed08:36
Mithrandirlamont: yeah, possibly.. I haven't seen it on i386 before and I've built that glibc a fair number of times.08:36
Kamionamu: yeah08:36
sivangrubenv: this is where I always talk to him :)08:36
Kamionamu: "deb size" and "installed size" respectively08:36
pittiogra: ahem, what shall I do with this binary?08:36
=== pitti does not like to execute binaries sent by email
pittiogra: in addition, I don't have amd6408:37
ograpitti: you should just see the error......08:37
Kamionamu: the first in bytes and the second in kilobytes, for some strange reason08:37
Mithrandir/bin/sh: /build/buildd/glibc-2.3.2.ds1/build-tree/i386-libc/stdio-common/errlist-compat.cT: No such file or directory08:37
ograpitti: argh, dumb me08:37
Kamionrubenv: cape town> right08:37
amuKamion: thanks, and total size -50MB for d-i ? 08:38
Mithrandirlamont: I agree to the parallell build thing; want to try a manual build with NJOBS set to 1?08:38
pittisivang: again, your patch is wrong; it _removes_ the changelog entry and the patch; you have to do it the other way round08:39
ograpitti: what kind of sync do you mean ? the child is called, drops its output to the parent and if nothing is in handle anymore the fgets while loop must end ... i dont see a sync problem there08:39
sivangpitti: ok, I'll switch it08:39
Kamionamu: that's at the end of the 'installer' output; 16MB for i386, but it's more like 34MB for powerpc so allow a bit more08:40
sivangpitti: yeah, noticed it now :-/08:40
lamontMithrandir: you're suggesting that I do that, or saying you will?08:40
pittiogra: I had a similar problem when I did this for my "debcrash" project08:40
pittiogra: I solved this with a timeout08:41
ograhmm...weird08:41
pittiogra: however, did it work with your old version with open/read?08:41
KamionI should probably put germinate output up for all architectures08:41
amuKamion: mdz: do we add theopencd packages to the CD's ? 08:41
ograpitti: sure08:41
Mithrandirlamont: suggesting you do it; I don't think I've got an account on any i386 buildd boxes.08:41
Kamionamu: we intend to for Ubuntu; I don't know what's happening for Kubuntu yet08:41
Kamionamu: we don't yet, though08:41
ograpitti: but this code was quite ugly compared to the one i'm looking at08:41
amuKamion: it rocks, i think it's a must to have it08:42
pittiogra: yeah, that's why I wanted to use a line-reading function08:42
pittiogra: I strongly suppose that your client does not recognize the EOF of the stream08:42
pittiogra: does the child process terminate?08:42
ograpitti: hmm, strace says yes: --- SIGCHLD (Child exited) @ 0 (0) 08:44
pittiogra: oh, that's interesting08:44
Kamionamu: seems to be a 107MB tarball at the moment (http://maitri.ubuntu.com/theopencd/ubuntu/winfoss/latest/), but Henrik said he could reduce that08:44
ograpitti: and i saw a zombie this afternoon, remember ?08:45
pittiogra: that was the parent process which did not wait for its child08:45
pittiogra: you must call wait() somewhere in the parent08:45
ograpitti: yeah, strace ends with: read(3,08:45
ograand hangs there forever08:46
ograpitti: ok 08:46
pittiogra: however, this is a bit tricky. You can't call it before fgets(), you must call wait() after the loop08:46
sivangpitti: ok, I fixed it http://muse.19inch.net/~sivan/g-s-t/sivan_uid_fix.diff08:47
pittiogra: please try to use select() before attempting to fgets()08:47
ograpitti: what about waitpid ? and getting the childs pid ?08:47
pittiogra: not necessary, you only have one child08:48
elmoKamion/mdz: that URL isn't permanent btw; you guys know that right?08:48
elmokamion/mdz: also which machines in the DC will you need to download it from.. just little?08:48
Kamionelmo: he didn't say that, although I kind of assumed that it might change08:48
Kamionelmo: just little08:48
Kamion(as far as I know)08:48
pittiogra: the "I evade the problem" solution is just to use a temporary file08:50
pittiogra: or just read /etc/lsb-release08:50
ograbah08:50
pittiogra: the other solution is to use select with a reasonably long timeout before the first fgets()08:51
pittiogra: and then select with a short timeout08:51
elmoKamion: okay, done little, you'll need to let me know if you need it for any others08:51
pittiogra: and stop reading from the pipe (and do wait()) if select times out08:51
ograpitti: i like to solve problems, not to work around them ... if possible ;)08:51
pittiogra: that worked for me, dunno if there is a better method08:51
pittiogra: google may help, LDP has a nice book where IPC is explained08:52
ograpitti: i'll try it...08:52
ograpitti: i'm fine with man and info ....08:53
pittiogra: http://www.tldp.org/LDP/tlk/ipc/ipc.html08:53
pittiogra: bah, that's the wrong one, sorry08:53
Kamionelmo: OK, it's not something I'm likely to manage to get done until about next week anyway I suspect08:54
ograpitti: but nice to have a list ofthe signals handy, thanks ;)08:54
pittiogra: http://www.tldp.org/LDP/lpg/node7.html#SECTION0070000000000000000008:54
pittiogra: wrt signals: signal(7)08:54
mdzelmo: what URL?08:57
pittiogra: rather than fiddling with select(), can you please try to check feof before?08:57
mdzamu: we do not yet, but we will08:57
ograpitti: yup08:57
pittiogra: while (!feof(fd)) { fgets(...); ... }08:57
pittiogra: btw, if anything helps, just use popen08:58
ogralol08:58
pittiogra: usually it should be avoided, but since you don't supply any variable parameters to it, it would work08:58
ograpitti: so i needed 2 weeks of work to get back there ? no, never08:59
pittiogra: but please try the feof() first :-)08:59
elmomdz: the one for the opencd tar ball08:59
ograpitti: i will do everything, but you wont see me using popen 08:59
pittiogra: nice :.-)09:00
pittiwhoops, EBROKENSMILEY09:00
ograheh09:00
mdzelmo: the one that henrik sent?09:00
mdzelmo: just little, yes09:01
pittisivang: can I wait with uploading g-s-t until you fixed the sudo issue, too?09:01
Treenakspitti: Invasion of the three-eyed smileys!09:01
pittisivang: then we can do it in one shot09:01
elmomdz: yeah, the reference to maitri has to go09:01
pittimdz: thanks for fixing the hpoj script09:01
pittimdz: nice to see it working :-)09:02
mdzpitti: with that patch, and a non-interactive postinst, it can go into supported09:02
mdzpitti: but I don't see much to be gained by putting it in desktop, since it doesn't work until you run the configuration tool :-/09:03
pittimdz: right09:03
mdzpitti: the autodetection that it does is quite smart, it might be possible to use it non-interactively09:03
sivangpitti: sure09:03
=== albi1 [~albin@62-99-193-57.static.adsl-line.inode.at] has joined #ubuntu-devel
=== azeem [~mbanck@socks-out.lrz-muenchen.de] has joined #ubuntu-devel
sivangpitti_dinner: regarding commenting the code of the change, I am still checking but it seems it would also break the assigning of uid when creating a new user...so if we can do without it would probably be better.09:09
ograpitti_dinner: if i change: if (0==fork ()) to if (fork ()) it works....09:10
Kamionhooray, a little bit more sanity inflicted upon cdimage09:17
Kamionnow it actually uses germinate to generate the installer task rather than grep-dctrl to pick it out of Packages files09:17
=== mooch_ [~data@213.229.161.46] has joined #ubuntu-devel
=== maswan_ [maswan@kennedy.acc.umu.se] has joined #ubuntu-devel
=== zenwhen_ [zenwhen@h-67-102-63-103.phlapafg.covad.net] has joined #ubuntu-devel
=== sladen_ [paul@starsky.19inch.net] has joined #ubuntu-devel
=== sjoerd_ [sjoerd@simons.xs4all.nl] has joined #ubuntu-devel
=== Kaloz_ [~kaloz@arrakis.dune.hu] has joined #ubuntu-devel
=== Riddell [jr@muse.19inch.net] has joined #ubuntu-devel
=== jvw_ [jeroen@220pc220.sshunet.nl] has joined #ubuntu-devel
=== haggai [~halls@i-83-67-20-196.freedom2surf.net] has joined #ubuntu-devel
=== Xof [~mas01cr@158.223.59.22] has joined #ubuntu-devel
=== bradb [~bradb@modemcable239.14-130-66.mc.videotron.ca] has joined #ubuntu-devel
=== HcE [egtvedt@129.241.93.39] has joined #ubuntu-devel
=== mirak [~mirak@AAubervilliers-152-1-39-113.w83-114.abo.wanadoo.fr] has joined #ubuntu-devel
carlospitti_dinner: I'm going to rename the pmount's template at Rosetta from hoary-template to hoary-pmount09:23
=== jinty [~jinty@212.145.79.86] has joined #ubuntu-devel
=== kent [~kent@83.249.61.50] has joined #ubuntu-devel
=== tritium [~tritium@ee213-dhcp-19.ecn.purdue.edu] has joined #ubuntu-devel
=== buga-away_ [burjang@pandora.inf.elte.hu] has joined #ubuntu-devel
=== ironwolf [~ironwolf@c-24-6-169-124.client.comcast.net] has joined #ubuntu-devel
=== OddAbe19 [~OddAbe19@pcp02542642pcs.lncstr01.pa.comcast.net] has joined #ubuntu-devel
=== jordi [~jordi@115.Red-213-96-69.pooles.rima-tde.net] has joined #ubuntu-devel
=== Clint [~asdfasf@user-12hdtek.cable.mindspring.com] has joined #ubuntu-devel
=== dilinger [dilinger@mouth.voxel.net] has joined #ubuntu-devel
=== Treenaks [martijn@facecrime.net] has joined #ubuntu-devel
=== infinity [~adconrad@loki.0c3.net] has joined #ubuntu-devel
=== schweeb [~chris@schweeb.org] has joined #ubuntu-devel
=== mooch_ is now known as mooch
pitti_dinnerogra: that's wrong09:26
tritiumtrulux, I finally got it!09:26
pitti_dinnerogra: that reverses the sense of it and the previous version was right09:26
ograpitti_dinner: so i will resort to switch(),feof didnt work either....09:26
mdzpitti_dinner: so many firefox vulnerabilities :-(09:27
tritiumtrulux, /msg me for the fix09:28
jdubpants off!09:29
=== [m0rph] [~morph@p83.129.205.250.tisdip.tiscali.de] has joined #ubuntu-devel
pitti_dinnermdz: indeed, there were three new ones; fortunately with patches09:34
pitti_dinnerpitti_dinner: not switch, select :-)09:34
=== [m0rph] [~morph@p83.129.205.250.tisdip.tiscali.de] has joined #ubuntu-devel
=== Menaherann [~menaheran@adsl-223-128-192.mia.bellsouth.net] has joined #ubuntu-devel
Menaherannholle09:37
Menaheranncould you guys help me with a problem that i have with ubuntu in my laptop?09:37
Menaherannif possible/09:37
Menaherann?09:37
zulhave you tried on #ubuntu first?09:38
truluxjdub: I dislike such jokes ;)09:39
Menaherannyep but they haven't deliverd any results09:39
=== jaco [~jaco@host118-157.pool80181.interbusiness.it] has joined #ubuntu-devel
Menaheranni don't have to much time, i just wanted t see if i could get some help here, so i can come bak letr and then deal with it....09:42
Menaherann[gotta work] 09:42
=== darklight [~darklight@adsl-61-24.37-151.net24.it] has joined #ubuntu-devel
mdzlamont: ping09:43
lamontack09:46
=== orion_114 [~orion114@196.14.121.87] has joined #ubuntu-devel
mdzlamont: cloop build changes09:49
mdzlamont: there is an ubuntu-live metapackage in the queue now, headed for NEW09:50
Kamionis the live seed actually sane?09:50
lamontmdz: and livecd should have base+desktop+live?09:50
mdzKamion: jdub and I disagree a bit on this particular point :-)09:50
mdzlamont: yes, note that the live seed will depend on language-support-en09:50
mdzlamont: so you should be able to remove the locale.gen hack09:50
jdubwe don't disagree09:51
jdubbut it is up for discussion :)09:51
lamontmdz: ok - want me to remove that in this round?09:51
mdzso far, language-support-en is the only thing which makes obvious sense to me for the live seed09:51
mdzlamont: once ubuntu-live is up, yes09:51
mdzlamont: i.e., pthread_cond_wait(&elmo)09:52
Kamionhaha09:52
Kamiongah, why is baz ignoring the cacherev in seeds--hoary--0--patch-10 and merrily patching away from base-009:53
Kamionoh, germinate totally ignores the live seed at the moment09:54
KamionI should fix that09:54
jdubwhen are we going to start stripping mo files?09:54
=== kent [~kent@c83-249-61-50.bredband.comhem.se] has joined #ubuntu-devel
zulkablooie09:56
=== mdz [~mdz@69-167-148-207.vnnyca.adelphia.net] has joined #ubuntu-devel
=== jaco [~jaco@host118-157.pool80181.interbusiness.it] has joined #ubuntu-devel
=== [m0rph] [~morph@p83.129.205.250.tisdip.tiscali.de] has joined #ubuntu-devel
=== zenwhen_ [zenwhen@h-67-102-63-103.phlapafg.covad.net] has joined #ubuntu-devel
=== albi1 [~albin@62-99-193-57.static.adsl-line.inode.at] has joined #ubuntu-devel
=== herzi [~herzi@d023164.adsl.hansenet.de] has joined #ubuntu-devel
=== doko [~doko___@dsl-082-082-215-253.arcor-ip.net] has joined #ubuntu-devel
=== seb128 [~seb128@ANancy-151-1-36-224.w83-196.abo.wanadoo.fr] has joined #ubuntu-devel
=== marcin_ant [~marcin@www.e-dev.tele2.pl] has joined #ubuntu-devel
=== lup|gnometogtk [~lupus@dD577291B.access.telenet.be] has joined #ubuntu-devel
=== ajmitch_ [~ajmitch@chc11-port73.jetstart.maxnet.co.nz] has joined #ubuntu-devel
=== moquist [~moquist@pool-64-223-174-181.man.east.verizon.net] has joined #ubuntu-devel
=== daniels [~daniels@amnesiac.heapspace.net] has joined #ubuntu-devel
=== moyogo [~moyogo@Toronto-HSE-ppp3717779.sympatico.ca] has joined #ubuntu-devel
=== tseng [~tseng@67.18.92.220] has joined #ubuntu-devel
=== [Clint] [~c123p456@user-12hdtek.cable.mindspring.com] has joined #ubuntu-devel
=== sto [~sto@sto.developer.debian] has joined #ubuntu-devel
=== elmo [~james@83-216-141-215.jamest298.adsl.metronet.co.uk] has joined #ubuntu-devel
=== asw [~asw@node-423a728a.bos.onnet.us.uu.net] has joined #ubuntu-devel
=== amu [~amu@amu.developer.debian] has joined #ubuntu-devel
=== thom [~thom@amnesiac.heapspace.net] has joined #ubuntu-devel
=== lamont [~lamont@mix.mmjgroup.com] has joined #ubuntu-devel
mdz<mdz> the current live seed is fairly huge09:58
mdz<mdz> gnumeric and abiword are over 10M each09:58
mdz<mdz> jdub: isn't the "show off abiword and gnumeric" use case better satisfied by luis' live CD?09:58
mdz<mdz> I'm inclined to remove everything but language-support-en for now, and have a serious discussion about what extra stuff should go on the live CD09:58
amuelmo: could you give the kubuntu-meta your go into09:58
=== moquist [~moquist@pool-64-223-174-181.man.east.verizon.net] has joined #ubuntu-devel
jdubmdz: ok09:59
mdzamu: elmo already gets mail about NEW automatically09:59
jdubmdz: btw, can normal humans who usually just play in the cloop pool change the isolinux splash easily?09:59
mdzjdub: yes10:00
mdzjdub: isolinux/splash.rle10:00
jdubboh10:00
jdubi even saw taht the other day10:00
jdub*bong*10:00
jdubthanks10:00
amumdz: right, NEW have an average lag of 1-2 days 10:01
=== luis_ [~louie@h001217d2c87d.ne.client2.attbi.com] has joined #ubuntu-devel
jdubmdz: bmp in rle format?10:01
mdz/mnt/isolinux/splash.rle: Syslinux SLL16 image data, 639 x 32010:01
jduboh ok, i gather there'll be a converter in syslinux10:02
Kamionsee the debian-installer source package10:02
mdzjdub: if you do this experiment, please add instructions to the wiki howto10:02
Kamionbuild/boot/x86/pics/10:02
jdubmdz: i'll encourage luis to ;)10:02
Kamionthere are various README files there with conversion rules from .png10:02
Kamion(etc.)10:03
jdubKamion: ah, ok10:03
luis_mdz: I will, thanks10:03
mdzluis_: excellent, thanks10:03
=== magnon [~magnon@cD9088834.sdsl.catch.no] has joined #ubuntu-devel
luis_mdz: are you who i'd talk to about the language selections?10:03
mdzluis_: which language selections?10:04
luis_mdz: someone asked today about a dutch-language liveCD10:04
jdubmdz: back to above; aren't we going to put more than just -en on the livecd?10:04
mdzjdub: probably10:04
=== albi1 [~albin@62-99-193-57.static.adsl-line.inode.at] has left #ubuntu-devel []
mdzjdub: we're going to hit space limitations very soon though10:05
luis_mdz: I have no answer for them, but I was curious if you or anyone else had given thought to fleshing out the language TODO in the wiki10:05
mdzdepending on how much win-foss we add10:05
=== Kamion wonders what germinate does if he puts a package already in ship in live as well
jdubmdz: surely that's because we're not stripping mo files from the original packages?10:05
amuluis_: see http://sweb.cz/Frantisek.Rysanek/splash/isolinux-splash-HOWTO.html10:05
jdub  1. convert klowner.png klowner.bmp10:05
jdub  2. bmptoppm < klowner.bmp | ppmtolss16 #FBFDFA=7 > klowner.rle10:05
mdzjdub: partly10:05
luis_amu: ooh, awesome, thanks10:05
jdub^ the # colour there is the background10:05
mdzjdub: remember that language packs have all of main in them, and we also would need to install language-support-XX10:06
jdubmdz: that's going to require a full rebuild...10:06
Kamiond'oh. apparently the answer is "just totally ignores it"10:07
jdubmdz: i'd hazard a guess that BigTen of main would be smaller than mo files in all livecd packages10:07
mdzKamion: is there much point in germinating the live seed, since the live image builder doesn't use germinate?10:07
Kamionmdz: curiosity :-)10:07
Kamionmdz: also it's useful to give you size calculations10:07
jdubit's a good check to make sure live is a subset of supported10:08
Kamionthat too10:08
KamionI thought I did most of the work required to support this earlier this afternoon, but apparently I need to do some more to support disjoint seeds10:08
Kamionor, well, two seeds neither of which inherit from the other but which may expand to contain the same packages10:09
Kamionbut I want to do this anyway because it makes germinate more general, which is a good thing10:09
jdubyes, the launchpad guys can look over your shoulder when they do it ;)10:10
mdzhmm, forgot to add ubuntu-live to the live seed, adding now10:10
mdzjdub: that's an easy hypothesis to test10:11
Kamionjdub: ... might have been a result of reviewing something the launchpad guys were doing, yes ...10:11
mdz74M     usr/share/locale10:12
mdzthat's in the live environment10:12
jdubKamion: *blink*10:12
Kamion# Keep this list topologically sorted with respect to SEEDINHERIT.10:12
mdzjdub: add up BigTen Installed-Size and compare to that10:12
KamionI love writing comments like that; it gives me wonderful schadenfreude10:13
amu:)10:13
jdubmdz: hrm, ends up being around 9610:14
jdubd'oh10:14
mdzjdub: the language packs have, e.g. gcc translations in them10:14
mdzspeaking of which...build-essential in the live seed?10:15
jdubyeah!10:15
Kamionmake germinate CRY10:15
jdubone problem with having bigten installed by default10:15
jdub(install, not live)10:15
jdubis that locales regeneration is *insane*10:15
jdublanguage-pack-en is bad enough ;)10:15
Kamion-en only has about forty-seven locales, you wuss10:16
mdzKamion: does that make germinate cry any more than language-pack-en?10:18
mdzer, s/pack/support/10:18
mdzboth l-s-en and build-essential are in ship already10:18
Kamionmdz: no (and don't worry about it, anyway, the bug needs to be fixed and good test cases won't do any harm)10:19
luis_hrm10:19
luis_jdub: any opinions on the advisability of modifying system-wide defaults v. putting things (like a .gconf dir) into /etc/skel/ for the livecd?10:20
mdzKamion: does germinate-output/hoary obsolete germinate-hoary-output?10:20
jdubluis_: system wide defaults is cleaner and easier to understand later10:20
luis_that was my initial thought10:21
luis_but it seems like maintenance-wise, it'll be a bigger hassle10:21
mdzluis_: also consider that things in /etc/skel cost you memory and boot time when they are copied into the user's homedir, while system-wide defaults don't10:21
Kamionmdz: yes, germinate-hoary-output is a compatibility symlink to germinate-output/hoary10:22
KamionI got fed up of the germinate-%s-output naming scheme10:22
luis_mdz: ah, good point10:22
mdzKamion: so it would be safe to update ubuntu-meta, debzilla, and whatever other places use that10:22
luis_mdz: though at this point I've got like 20M of data files in /etc/skel/ so defaults probably don't matter too much10:22
mdzKamion: (if you know others, tell me, I'm making a list)10:22
mdzluis_: eek!10:23
jdubluis_: (you should so symlink those)10:23
luis_jdub: ooh10:23
Kamionmdz: er, I didn't know anything automatic used germinate-output!10:23
Kamionmdz: nothing should, since that output is only for i38610:23
luis_jdub: you are wise beyond your years10:23
Kamionmdz: ubuntu-meta only seems to use the seeds10:23
jdubluis_: s/years/ears/g10:23
luis_(though really I haven't noticed that much startup penalty)10:23
mdzluis_: it is also perfectly valid to create /home/ubuntu on the cloop image10:23
luis_jdub: also, mdz is wiser than you are10:24
mdzthat whole /etc/skel thing is pretty crack, actuaally, and I had been meaning to remove it from the howto10:24
amuluis_: heh10:24
mdzKamion: ah, right; debzilla does use it though10:24
mdzKamion: and so its ideas about non-i386 are probably skewed10:24
luis_amu- so, I've been really, really busy and totally focused on just getting this done for LWE10:24
luis_amu: after I've burned it I'll write you an email describing everything I've done and we'll see how we can go about getting it merged into gnoppix, or whether or not that makes sense even10:25
Kamionmdz: eek, OK, should I give you multi-architecture output?10:25
mdzluis_: Kamion is the person to talk to about setting the default language10:25
Kamionmdz: if so, leave the link alone for now and I'll make it keep pointing to i38610:25
mdzKamion: maybe; doesn't seem particularly urgent, though10:25
Kamionbooting with preseed/locale=<locale> should set the language10:26
Kamionassuming I haven't broken localechooser recently :)10:26
mdzis there a way to read preseed stuff from a file on the CD as well?10:26
mdz"create /path/to/foo" is preferable to "edit isolinux/isolinux.cfg, add this parameter"10:26
mdzfor cut-and-pasteability10:27
seb128elmo: have you synced evince this afternoon ?10:27
Kamionyes, put the file on the CD and boot with preseed/file=/cdrom/foo/bar/baz10:27
jdubluis_: in future, our configuration changes will be defaults files10:27
jdubluis_: so that'll make life easier10:27
mdzKamion: bleah ;-)10:27
amuluis_: cool, if we can merge, it will make the things easier ;)  10:27
Kamionthe file should look like 'd-i preseed/locale string en_GB.UTF-8' or similar10:28
amuluis_: guess you didnt build debs?10:28
Kamionmdz: consider that you can put preseed/file in isolinux.cfg once and never change it again10:28
Kamionas in, *we* can put preseed/file in isolinux.cfg10:28
mdzKamion: does it DTRT if the file is missing?10:28
=== sri [[GxEPHwSvT@onyx.spiritone.com] has joined #ubuntu-devel
srihi all10:28
Kamionmdz: think so; if not we can always make the file be present but blank10:29
luis_amu: no, I've never built a deb in my life and this week didn't seem a good time to start :)10:29
srifollowing up on my problem I've been having with my X cursor that I started having last week.10:29
mdzKamion: does kickstart by any chance have a parameter which specifies the default system runlevel?10:29
mdzI implemented that in casper recently, and it deserves to be more generic if something else can use it10:29
sriso currently, I kind have gotten xcursor somewhat working with ximian artwork10:29
amuluis_: feel free and build rpm's alien convert them into deb *ducks*  10:29
srihowever, some stuff like the icon for drag doesn't show up10:29
luis_haha10:30
Kamionmdz: s/kickstart/preseed/10:30
luis_never built an rpm either :)10:30
sriand if I set it up such that I use default it's really awful (box wtih black and transparent lines)10:30
=== azeem [~mbanck@socks-out.lrz-muenchen.de] has joined #ubuntu-devel
Kamionmdz: oh, you actually do mean kickstart, sorry :)10:30
sriso I'm kinda mystified now. :/10:30
Kamionmdz: no, it doesn't10:30
mdzKamion: I actually meant kickstart in context, as in: would you have to implement this anyway in order to support compatibility with kickstart10:30
sriany ideas?  I got the latest update from today10:30
Kamionmdz: yeah, that just occurred to me, sorry10:30
mdzok, just another lonely casper hack then :-)10:31
amuluis_: ;-)  10:31
srione other question, how do I get xorg to just use the built in default?10:31
mdzdoko: python2.4-minimal should not be essential10:32
mdzonly python-minimal10:32
mdzdoko: please fix10:32
mdzhmm, probably away/asleep, will file bug10:34
Kamionshould be fixed immediately, I don't think dpkg forgets the essential flag once it's seen it once?10:34
Kamioncould be wrong, but10:34
sivangpitti: If I am to comment the code of the uid change, I would take out the ability to set it up even when creating a new user, there is a way in the code to check if A user is new or old, so I will use that instead, ok?10:35
pittisivang: sure :-)10:36
=== Kamion watches hoary-changes and notes people skating even closer to the feature freeze than him. :)
dokomdz: ok10:37
mdzdoko: oh, good, you're here10:38
=== mvo_ [~egon@ip181.135.1511I-CUD12K-01.ish.de] has joined #ubuntu-devel
jdubdear mister zimmerman10:38
mdzdoko: I filed #636210:38
jdubplease choke esound like a baby kitten10:38
Kamion-bazaar                                    | bazaar                          | Ship seed                                | Robert Collins <robert.collins@canonical.com>                             |          275892 |            117610:38
Kamionhmm, wonder what I broke10:38
pittiyay10:38
jduband shove it into the garbage compactor10:38
Kamion+bazaar                                    | bazaar                          | Live seed                                | Robert Collins <robert.collins@canonical.com>                             |          275892 |            117610:38
jdublike the vermin that it is10:38
jdublove,10:38
Kamion+bazaar                                    | bazaar                          | Live seed                                | Robert Collins <robert.collins@canonical.com>                             |          275892 |            117610:38
jdubjdub10:38
mdzjdub: today, seriously?10:38
jdubI AM SERIOUS10:38
mdzPOLYPAUDIO ARE GO?10:38
jdubyeah10:39
jdubcan i add polypaudio-alsa and polyaudio-x11 to the seed?10:39
mdzKamion: I hope that isn't true about dpkg/essential10:39
jduband polypaudio-clients to supported?10:39
mdzjdub: wtf is polypaudio-x11?10:39
jdubload-module module-x11-bell sample=x11-bell sink=output10:39
jdub:-)10:39
jdubthe machine that goes (nice) bing!10:39
mdzits slacker maintainer didn't give it a proper description :-)10:40
mdzbut yeah, sure10:40
sivangjdub: yay!10:40
jdubheh10:40
jdubWHERE WE'RE GOING, WE DON'T NEED ROADS10:40
sivangjdub: heheh10:40
=== nmf [~nmf@bl4-170-158.dsl.telepac.pt] has joined #ubuntu-devel
sivangesound is dead , long live poly audio!!10:41
Kamionjdub: yay back to the future10:41
=== jamin [~jamin@cust-24.241.99.54.cbnstl.net] has joined #ubuntu-devel
jdubKamion: i often use it as test material10:42
Kamiontesting for what exactly?10:43
jdubKamion: recently for testing polypaudio/alsa synchronisation and then 5.1 output :)10:43
Kamionah :)10:43
jdubalso to see if there is still a heart beating in my chest10:43
pittiMithrandir: ping10:43
jdubmdz: (note: polypaudio-alsa by default)10:44
sriha, fixed my prboelm.10:44
sriI rock.10:44
pittiMithrandir: http://www.ubuntulinux.org/support/documentation/usn/usn-78-110:44
=== sri does the 'X cursor, you suck, and I win," dance.
=== sri does an exit..stage left.
=== sri [[GxEPHwSvT@onyx.spiritone.com] has left #ubuntu-devel []
sivangjdub: what hardware did/are you going to test 5.1 output on?10:45
jdubhave tested10:45
jdubnforce210:45
=== tritium [~tritium@ee213-dhcp-19.ecn.purdue.edu] has left #ubuntu-devel ["Leaving"]
sivangcool 10:46
=== jvw_ is now known as jvw
pittinight, guys10:49
Kamiongar, no python 2.4 in warty => I don't get to use the sets module in germinate :(10:51
mvo_mdz, jdub: can we have the isdn stuff in ShipSeedProposals in the ship seed plesae? at least pppdcapiplugin and capiutils is essential for isdn support.10:52
dokomvo_: yes please, I think they are marked as such in the Wiki10:53
sivangjdub: should probably work fine on emu10k right?10:53
jdubhaven't tried10:53
=== enrico_ [~enrico@enrico.developer.debian] has joined #ubuntu-devel
=== enrico_ is now known as enrico
mjtok, so it seems quite alot of ppl are having probs with MD5Sum mismatches when apt-get update'ing hoary 10:54
mdzmjt: that usually means that they got Release from one mirror and Packages from another10:56
mjt"usually" does not apply in this case ;)10:56
mdzmjt: ?10:57
mjttake a look into #ubuntu10:57
mjti *know* i specified all that stuff correctly10:57
mjton my machine anyway10:57
mdzI didn't say that you specified it incorrectly10:57
Kamionmjt: think round-robin DNS10:58
seb128mdz: that happens here too, and I've only archive in my sources.list10:58
mjthost archive.ubuntu.com10:58
mjtarchive.ubuntu.com has address 82.211.81.13810:58
mjtno round-robin DNS10:58
Kamionoh, that was round-robin until recently ...10:58
mdzyes, i thought so too10:58
mdzanyway, it's happening to me, too10:59
mdzperhaps auckland is itself out of sync10:59
seb128Kamion: I think there is an issue somewhere ... does it work for you ?10:59
Kamionseb128: I haven't noticed any problems, but I update irregularly11:00
Kamionit worked for me half an hour ago or so11:00
mjtditto here11:00
mjtbut does not work now11:00
mvo_I get md5sum mismatch here now too11:00
=== thom dropkicks firefox in the head
seb128I've the issue for like 1 hour11:00
seb128and I've updated a bunch of times11:00
mjtdoes it really mismatch, anyone tried to verify? ;)11:01
jamini get errors when i run apt-get update too.  and then it tells me i should run apt-get update to fix the problems. :)11:01
dilingerthom: ooh, do it again!11:01
sivangphe, /me getting the same11:02
mjthmm.. only 5min TTL for archive.ubuntu.com A record -- it it normal?11:02
mdzmizar:[/tmp]  grep main/binary-i386/Packages.gz Release11:02
mdz ea462f666061853e4e2397429f6a9768           562705 main/binary-i386/Packages.gz11:02
mjtand the md5 sum of the file is? ;)11:03
Kamionyeah, fails on amd64 now too11:03
mjtbtw, what's the point checksumming .gz file instead of the original?  There are many ways to gzip the file (-0..-9 etc), but original content does not change11:04
mdz67d8d283a8c9e5e25ad5d43f06b7e36e  Packages.gz11:04
mdzmjt: if it says the md5sum doesn't match, it doesn't match11:04
Kamionmjt: .gz file is what you download, it's convenient to have that in Release11:04
thomdilinger: with pleasure11:04
mdzmjt: Release has checksums for uncompressed, gzip, and bzip211:05
=== thom roundhouse kicks firefox in the head
dholbachthom: how do you do that? roundhouse kicking is new to me :-)11:05
Kamiondholbach: knee up to the side, twist while extending foot11:05
mjtre checksumming .gz: imagine that same apt-proxy which gets the file using rsync and gzips it after - it will not work11:05
mjts/work/match/; s/it/checksum/11:06
dholbachKamion, thom: wow... you two are doing martial arts, right? ;-)11:06
Kamionroundhouse kicking is not a concept entirely exclusive to martial arts :)11:06
thomonly on firefox11:06
mdzmjt: that would be an example of a broken proxy11:06
jdubdholbach: Kamion is irish, he learned this at the pub when only a bairn.11:07
dholbachKamion: well it's no known concept where i live :-)11:07
Kamionanyway I think of a roundhouse kick as mawashigeri ;)11:07
dokoelmo: any chance to get libmpr-dev into main? gcc-4.0 builds are currently broken.11:08
dholbachKamion: you do karate! :-)11:08
Kamiondholbach: yeah11:08
Kamionalthough nowhere remotely close to, say, lamont's standard11:08
=== dholbach can still remember mawashigeri - although it's been 12 years since i was instructed how to do it
seb128new control-center coming which handles xmodmap files, I think it'll make some people happy :p11:09
jdubseb128: ooh11:09
dholbachyou guys seem very destructive to me in general11:09
jdubseb128: more crazy X keyboard bugs to chomp on!11:09
seb128:)11:09
=== seb128 wonders if he should upload the new evince to hoary
dholbachroundhouse-drop-whatever--kicking, choking-kittens - that's not nice at all11:09
dholbachseb128: go ahead :-)11:10
seb128uploaded it this afternoon to debian and asked for a sync to elmo, but no sync for the moment11:10
sivangseb128: GO! GO! GO! ;-)11:10
Kamiondholbach: broken software does this to you11:10
dholbachKamion: i must have found other ... compensation11:11
dholbachs11:11
Kamionargh, extra complication in germinate11:11
seb128thom: stop kicking firefox and fix the cursor :)11:11
Kamionso, when it finds a package needed in, say, the ship seed that's currently in, say, supported, it promotes it11:11
Kamionbut if that package is needed in the live seed too, now there's nowhere from which to promote it11:12
KamionI think I need to have it leave a shadow or something11:12
lamontKamion: how about supported->ship->live->desktop->base?11:12
lamontthat is, force ship to be a superset of live11:13
Kamionlamont: could do, but it's semantically wrong and I want the flexibility anyway ...11:13
lamontah,ok11:13
lamontso supported->{live,ship}->desktop->base?11:14
lamontto continue my sloppy syntax11:14
=== otavio [~otavio@otavio.user] has joined #ubuntu-devel
=== otavio [~otavio@otavio.user] has left #ubuntu-devel []
Kamionlamont: yeah11:15
KamionSEEDINHERIT = {11:15
Kamion    'desktop':          ['base'] ,11:15
Kamion    'ship':             ['base', 'desktop'] ,11:15
Kamion    'live':             ['base', 'desktop'] ,11:15
Kamion    'supported':        ['base', 'desktop', 'ship', 'live'] ,11:15
Kamion}11:15
=== ups [~ups@203.200.160.36] has joined #ubuntu-devel
sivanghrm, nice => http://nat.org/2005/february/#9-February-200511:22
lamontKamion: cool11:23
=== lamont goes to fetch kids
sladen_lamont: do you know if the kexec stuff is packaged?11:28
jdubamu: around?11:29
amujdub: yep11:31
sivangjdub: so gnomeui is considered as dead ;-) http://developer.gnome.org/doc/API/2.0/libgnomeui/gnomeapp.html ?11:32
ajmitch_morning11:33
jdubsivang: it'll be deprecated soon; why?11:33
sivangjdub: ah, that link is broken is it intentional or just an error?11:33
jduboh, dunno11:34
jdub404?11:34
jdubprobably error11:34
jdubhttp://developer.gnome.org/doc/API/2.0/libgnomeui/11:34
sivangyeah, ok never mind11:34
=== shaya [~spotter@dyn-160-39-247-73.dyn.columbia.edu] has joined #ubuntu-devel
shayauh, anyone else get MD5 errors when they try to apt-get update?11:35
shayaFailed to fetch http://archive.ubuntu.com/ubuntu/dists/hoary/main/binary-i386/Packages.gz  MD5Sum mismatch11:35
shayaFailed to fetch http://archive.ubuntu.com/ubuntu/dists/hoary/universe/binary-i386/Packages.gz  MD5Sum mismatch11:35
shayaFailed to fetch http://archive.ubuntu.com/ubuntu/dists/hoary/main/source/Sources.gz  MD5Sum mismatch11:35
jacoshaya it don't works this evening i think11:37
lup|gnometogtkjdub, then this http://bugzilla.gnome.org/show_bug.cgi?id=165804 will have to be integrated in gtk ?11:39
jdublup|gnometogtk: lots of stuff will be11:41
jdubthe migration has already begun :)11:41
shayajaco: isn't it a bit beyond evening for you?11:42
seb128jdub: should we drop the network icon from computer:/// (#2302) ?11:42
jdubyes :)11:43
seb128right11:43
seb128thanks :)11:43
Mithrandirseb128: new gaim uploaded11:43
seb128cool11:43
=== jdub is grateful for the easy question for a change ;)
jdubMithrandir: dude11:43
shayaseb128: evolution is usable again :)11:43
jdubMithrandir: so i was thinking11:43
seb128shaya: amd64 ?11:43
shayaimap on any platform11:43
seb128oh that11:43
jdubMithrandir: how hard would it be to add an "accept mails signed by keys in this keyring" option to mailman?11:43
shayaI was getting used to thunderbird11:44
jdubMithrandir: that could handle mime and inline sigs?11:44
shayaevolution needs an rss reader integrated with it11:44
Mithrandirjdub: easy.11:44
jdubshaya: blam11:44
seb128shaya: what bug was that ?11:44
jdubMithrandir: i would love that feature :-)11:44
Mithrandirjdub: give me some beer and a couple of hours and you'll have it. :P11:44
jdubMithrandir: you coming to .au? ;)11:44
shayajdub: I actually like thunderbird's better.  blam only has the feed, it doesn't remember all entries11:44
Mithrandirjdub: 'course.11:45
jdubshaya: oh? sucky11:45
jdubshaya: use Planet :-)11:45
jdubMithrandir: rock, beer's on me :-)11:45
shayaplanet doesn't remember what you read or want to read again11:45
shayai like the read/unread interface11:45
jdubheh11:45
jdubPICKY!11:45
jdubtried straw?11:45
shayano11:45
shayadoesn't seem to be in ubuntu11:46
Mithrandirstraw scrolls the item window to the top when the feed is refreshed.11:46
thomi like the "not sucking" part of planet, which is somewhat lacking from every other linux rss reader11:46
mdzKamion: mind if I make the apt-setup template change I just suggested on the list, or would you rather do it?11:46
shayathom: thunderbird is the best one I've used11:46
Mithrandirthom: doesn't have any feed priority thingy11:46
jdubshaya: make a hep account and use rss by imap in evolution :)11:46
thomshaya: i think you're making my point for me :-)11:46
Mithrandirwhich means news sites which get 60-ish stories a day would dominate.11:46
Mithrandirshaya: chunderbird is kinda crackful.11:47
shayahep account?11:47
jdubgoogle for hep11:47
shayahmm11:48
shayahep is interesting11:48
shayapackaged for ubuntu?11:48
jdubno11:48
jdubyou can just create a hep accountv11:48
jdubon the demo site11:48
jdubbut it shouldn't be hard to use on ubuntu11:48
jdubif you want to run it locally11:48
shayademo site?11:49
Mithrandirrss2email too; I'm considering setting it up and just dropping it in some maildir11:49
shayaanyways11:49
shayatime for a 90 minute showing of new stargate sg1 episode11:49
enricoHello.  I did cat /etc/debian-version on Hoary and it says "3.1".  Is that intended?  And is there a way to detect what is the ubuntu version?11:53
dholbachenrico: cat /etc/lsb-release11:54
enricodholbach: thanks!11:54
dholbachenrico:    grep DISTRIB_RELEASE /etc/lsb-release | sed 's/DISTRIB_RELEASE=//g'   :-)11:55
enricooh.  Debian doesn't have /etc/lsb-release...11:55
=== dholbach already did that just today :-)
=== jordi is being interviewed about Ubuntu. Dunno why me, but anyway, I think I can answer these without saying too much nonsense.
jdubjordi: when they ask "who is your daddy?" the correct answer is "mako"11:59
jordijdub: :)11:59

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