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

smurfixjdub: All a matter of your PoV. ;-)12:02
=== smurfix seems to have forgotten the simley up there
smurfixsmiley12:02
seb128oh, mdk change for one version/year now 12:04
jdubseb128: main result: fcrozat will be on irc more often now ;)12:05
seb128ah ah12:05
=== HiddenWolf [~hidden@136.96.dynamic.phpg.net] has joined #ubuntu-devel
thommdz: i've mailed justdave to find out if he knows a way to do it12:07
jdubhaha: "first of all during install you can compile your own kernel (what most sane people do)"12:07
infinityAnyone currently have any automounter processes running on their machine?12:07
mdzthom: meanwhile, we have a kubuntu product which acts just like ubuntu?12:07
Burgundaviajdub: that one cracked me up as well12:07
HiddenWolfjdub: piont whoever said that to gentoo. :P12:09
mdzKamion: around?12:09
thomi'm gonna add a link in a similar style to livecd, so at least you get the kubuntu keyword set12:10
thommdz/amu/haggai/Riddell: sample text for the kubuntu product?12:12
ografabbione, if you read this tomorrow, could you please add #ubuntu-motu to your weblogger asap ?12:13
Riddellthom: Beasties specific to the KDE based Ubuntu derived distribution12:14
=== sabdfl [~mark@185.16.202.62.fix.bluewin.ch] has left #ubuntu-devel []
thomRiddell: done12:15
Riddellcool :)12:16
haggaithanks thom12:17
jdubthom: so we can't really do qa contact stuff yet, right?12:17
thomjdub: we can't set it on keywords from the bug entry page, is all i'm talking about12:18
mdzjdub: not at the product level12:18
mdzthom,Riddell: "beasties"?12:18
=== justdave checks his mail
mdzplease reconsider12:19
jdubso we're using the same livecd hack12:19
haggais/Beasties/Bugs/ ?12:19
thomjustdave: so, if you remember the hack in place to ensure that bugs filed on the livecd get a keyword and the owner set, the desire is to do similar but set the qa contact12:21
thomis that possible/plausible?12:21
mdzhaggai: that would be better, yes ;-)12:21
jdubisn't that just another url component?12:21
justdavehmm, plausible, but I don't think qacontact is in the enter_bug form12:21
thomjustdave: no, it's not12:21
justdaveyou'd have to add a hidden field to the enter_bug template to hold it12:21
justdaveI *think* post_bug will accept it if it's in the form12:22
=== justdave double-checks
justdaveyou're still running 2.19.1+, right?12:22
thomyeah12:23
justdaveyes, post_bug does accept it if it's in the form12:24
justdaveso adding it to the template should be all that's needed12:24
justdaveeven as a hidden field which is set when the livecd "product" is chosen12:24
thomok12:25
=== moyogo [~moyogo@Toronto-HSE-ppp3717779.sympatico.ca] has joined #ubuntu-devel
mjg59Hmm. 200 for conference registration and a room at LCA.12:26
mjg59That's less than I paid for fewer nights of accommodation at Guadec in Dublin.12:26
Riddellmjg59: but more than fosdem12:27
justdaveroundabouts line 262 in template/en/default/bug/create/create.html.tmpl12:27
Riddell(or indeed akademy which I just announced on kde dot news)12:27
Mithrandirmjg59: where are you staying for LCA?12:27
mjg59Riddell: This is for a week12:27
mjg59Mithrandir: The student rooms12:27
Mithrandirmjg59: ok, they're all booked out now, so I'm kinda searching for something.12:28
MithrandirI tried mailing the hostel stuff but they never responded12:28
MithrandirI should try to call the,m12:28
Mithrandirs/,//12:28
justdave[% IF keywords == "livecd" %] 12:28
justdave  <input type="hidden" name="qa_contact" value="nametouse">12:28
justdave[% END %] 12:28
mjg59Mithrandir: Ah - an email was sent out offering more rooms12:28
=== tritium [~rimbert@12-202-90-180.client.insightBB.com] has joined #ubuntu-devel
Mithrandirmjg59: oh, it was?  could you bounce it to me?12:29
Mithrandir(or are they all taken now?)12:29
jdub  ubuntu-announce:328012:29
jdub  ubuntu-users:162612:29
jdub  ubuntu-security-announce:102912:29
jdub  ubuntu-news:123712:29
mjg59Mithrandir: Dunno, I got bounced it by keybuk...12:30
jdub  kubuntu-devel:5612:30
jdub  kubuntu-users:13612:30
jdub  ubuntu-devel:73712:30
mjg59They said they'd open it up to people who hadn't booked yet in April12:30
Mithrandirmjg59: if you could bounce it to me, I'd appreciate.12:30
mdzspeaking of ubuntu-news, I haven't seen Ubuntu Traffic in a while...mako? ;-)12:30
Mithrandirmjg59: tfheen@err.no ; thanks :)12:31
jduband ladies and gentlemen12:31
thomjustdave: thanks a bunch12:31
jdubthe top five ubuntu loco lists12:31
jdub  ubuntu-es:55512:31
jdub  ubuntu-fr:43312:31
jdub  ubuntu-de:30612:31
jdub  ubuntu-it:23012:31
jdub  ubuntu-ru:12212:32
jdub12:32
=== sjoerd [sjoerd@fire.ipv6.luon.net] has joined #ubuntu-devel
=== Arrogance [~aks@CPE0050ba556e4b-CM001225423850.cpe.net.cable.rogers.com] has joined #ubuntu-devel
justdavethom: np12:32
ograMithrandir, any answer from Ove ?12:33
=== thom tests
Mithrandirogra: no, none12:34
ograScott didnt confirm to be there tomorrow either, hrm12:34
makomdz: yeah.. its been a little bit.. me pouring water into my laptop week didn't really help the situation12:34
mdzmako: through your nose, I hope12:34
makoi spilled water onto *two* computers in under 30 seconds12:35
makoit would have been funny if it didn't also make me unable to work for 4 days12:35
ogramako, did you talk to guiness ?12:35
makoogra: ?12:36
ogramako, its proably worth a entry in their book ;)12:36
thomjustdave: hrm; the enter_bug page correctly has:12:36
thom   <input type="hidden" name="qa_contact"12:36
thom     value="kubuntu-bugs@lists.ubuntu.com">12:36
makonot only that, but it was *while* my talk was being introduced.. 12:36
thombut when i go to the bug (#8021) there's not QA contact filled in12:36
makoso i'm there, standing front of 1500 people about to talk having just poured water into two computers.. one of which was running the presentation12:36
ograargh12:36
makofrickin' horrible :)12:37
mjg59Mithrandir: Sent12:37
makothe laptop seems to be fine.. although the keyboard is not.. i've already ordred a new one :)12:37
Mithrandirmjg59: thanks12:37
ogramako, but a good practice for improvisation....12:37
mjg59My name is Mako, and I have a drinking problem...12:38
ogralol12:38
makomjg59: perhaps, but that is unrelated :)12:38
=== luis [~louie@h001217d2c87d.ne.client2.attbi.com] has joined #ubuntu-devel
mako"i don't have a drinking problem, 'cept when i can't get a drink"12:39
ograheh12:39
Mithrandirmako: new laptop or new keyboard?12:39
justdavethom: grrr.   post_bug.cgi line 14912:39
makoMithrandir: new laptop keyboard12:39
justdavecurrently has         $::FORM{'qa_contact'} = $qa_contact;12:39
Mithrandirmako: I'm amazed your latop hasn't fallen totally apart yet.12:39
makoMithrandir: it's a kb/mouse deal.. found a refurbished one for ~60USD + shipping12:40
makoMithrandir: yeah.. me too :)12:40
makoMithrandir: it's teetering on the edge12:40
justdavechange that to    defined($::FORM{'qa_contact'}) || $::FORM{'qa_contact'} = $qa_contact;12:40
makoi thought the water thing was the end of it.. but i think i might have another 6 months out of this one..12:40
Kamionjdub: yes?12:40
Mithrandirheh12:40
Kamionmdz: yes?12:40
seb128hum,  gaim 1.2.0 12:41
thomCan't modify logical or (||) in scalar assignment at post_bug.cgi line 150, near "$qa_contact;"12:41
thomExecution of post_bug.cgi aborted due to compilation errors.12:41
=== zul [~chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-devel
dholbachhey zul12:41
zulhey12:42
thomjustdave: ^^12:42
Kamionthom: "||" => "or"12:42
justdavewhat Kamion said :)12:42
justdaveor add another set of parens on the right-hand-side would work, too12:43
thomjustdave: still no joy12:43
justdavestill errors, or still doesn't work?12:43
mdzKamion: hmm, I forget12:43
thomjust no QA contact set12:43
mdzKamion: fwiw, DVD install on amd64 from Saturday's ISO did not ask for the disc, seems to be fixed12:44
zulis launchpad active now or something?12:44
justdaveok, let's do it the long spelled out and easy to read way :)12:44
Kamionmdz: bonus, thanks for testing12:45
justdaveif (!defined($::FORM{'qa_contact'})) { $::FORM{'qa_contact'} = $qa_contact }12:45
jdubKamion: started testing kickstart with my toilet seat12:45
mdzKamion: we need to do something about the long pause after the passwd questions12:45
Kamionjdub: never tried it on powerpc :)12:45
jdub:-)12:45
Kamionmdz: yeah, need an extra progress bar in apt-setup-udeb, easy to do12:45
jdubthat makes it more fun12:45
Kamionjdub: there's no bootloader support for powerpc in kickseed12:45
mdzKamion: is it on your list, or would you like a bug?12:45
Kamionnor upstream for that matter12:45
Kamionmdz: bug'd be good12:45
Kamionjdub: it may be a matter of defining more syntax, which makes it scary12:46
jdubKamion: atm, netcfg/choose_interface=eth0 doesn't seem to be working12:46
thomjustdave: is there actually a QA contact set by default? (I assume not, since the field is blank) if not, we won't ever hit that code, will we?12:46
Kamionjdub: would need /var/log/* to diagnose12:46
jdubKamion: by default, it attempts to use my wifi (eth1)12:46
=== Benoni [~liblit@adsl-68-73-106-200.dsl.mdsnwi.ameritech.net] has joined #ubuntu-devel
justdavethom: the param it's loading is whether the QA contact field is visible at all on show_bug12:49
justdaveif you can see it on the show_bug page then that's on and that code runs.12:49
Kamionjdub: like I say ...12:49
justdavethat's populating it with the default from the database if it's on.12:49
thomah, right12:50
jdubKamion: also, i'm netbooting12:50
justdavethom: doh, you're right....12:50
jdubanyway, trying again atm12:50
justdaveok, put the original code back...12:50
justdave    if (defined $qa_contact && $qa_contact != 0) {12:50
justdave        $::FORM{'qa_contact'} = $qa_contact;12:50
justdave        push(@bug_fields, "qa_contact");12:50
justdave    }12:50
Kamionjdub: where's your kickstart file12:50
Kamionjdub: ?12:50
justdaveexcept move the push line outside the last brace12:50
justdavethat's the problem. :)12:50
justdavethe push is conditional on whether there's a qa defined for that component12:51
justdavewe need it to check that field whether there's a default or not12:51
justdave@bug_fields is the list of fields it looks for later when reading the form12:51
jdubKamion: on a local http machine12:51
Kamionjdub: oh, I see your problem12:51
Kamionjdub: in order to get that kickstart file, kickseed forces netcfg/choose_interface=auto in an attempt to bring the network up with *some* interface noninteractively12:52
=== moquist [~moquist@pool-70-16-206-54.man.east.verizon.net] has joined #ubuntu-devel
thomjustdave: with that modification, still no joy12:52
jdubKamion: aha12:52
Kamionjdub: I hadn't considered that people might be setting that on the kernel command line12:52
Kamionjdub: willfix12:52
justdavethom, looks like this, right?12:53
justdave    if (defined $qa_contact && $qa_contact != 0) {12:53
justdave        $::FORM{'qa_contact'} = $qa_contact;12:53
justdave    }12:53
justdave    push(@bug_fields, "qa_contact");12:53
jdubKamion: so, does autoconfiguration attempt to use wifi first?12:53
Kamionjdub: first interface it thinks it can use12:53
thomjustdave: yeah; shouldn't that push be $::FORM{'qa_contact'} ?12:53
justdaveoh, but that overrides only if there wasn't one defined for that component12:53
Kamionjdub: maybe mii/ethtool doesn't work on your eth012:53
jdubaha12:54
jdubno, it doesn't12:54
Kamionjdub: /var/log/* would say12:54
justdaveno, the checking of the value in $::FORM{'qa_contact'} should happen later12:54
justdavethe hash key needs to be in @bug_fields before then though.12:54
thomok12:54
justdaveit uses @bug_fields to know which fields to read.12:54
thomright12:54
jdubyeah, syslog just shows that it thinks it's disconnected12:55
justdavethat if block needs to also not fire if $::FORM{'qa_contact'} already contains something.12:55
Kamion*dis*connected? it shouldn't be trying to use it then12:55
justdaveso maybe we need that line we did earlier in there anyway12:55
jdubit's not12:55
jdubthat's the problem :)12:55
justdaveif (!defined($::FORM{'qa_contact'})) { $::FORM{'qa_contact'} = $qa_contact }12:55
Kamionoh. "it thinks it's disconnected" => what does the second "it" refer to?12:55
jdubeth012:55
justdaveas well as having the push outside the if() block12:55
=== thom tries
thomright12:56
jdubit skips eth0 (wired), goes on to eth1 (wifi)12:56
Kamionjdub: so is that not what you want? from what you said earlier I thought you wanted eth112:56
jdubno, i expected eth0 (wired) to work12:56
thomjustdave: still no joy12:57
=== bradb [~bradb@MTL-ppp-144647.qc.sympatico.ca] has joined #ubuntu-devel
Kamionjdub: oh right, I misremembered12:57
dholbachgood night everyone12:57
Kamionjdub: fun example of MII/ethtool being plain wrong, then12:58
Kamionsince people keep claiming at me that it's infallible and why don't we just believe it ;)12:58
jdubheh12:58
=== mkedwards [~mkedwards@adsl-64-175-14-61.dsl.snfc21.pacbell.net] has joined #ubuntu-devel
jdubperhaps it should do something different if mii/ethtool isn't supported by the defice?12:58
jdubdevice12:58
jdubbring up the interface and detect traffic ;)12:59
Kamionjdub: your device is claiming it supports it12:59
Kamionjdub: if it didn't claim to support it, ethtool-lite would log "couldn't determine MII ioctl to use for <iface>" and return UNKNOWN01:00
KamionI think hardware that plain lies deserves to lose :P01:00
jdubthe toilet seat never lies!01:01
mdzKamion: oh, I remember what I was pinging about01:01
mdzKamion: UDU planning01:01
Kamionoh, CRAP, the LCA reg thing01:01
=== dholbach [~daniel@td9091d0c.pool.terralink.de] has left #ubuntu-devel ["Verlassend"]
mdzKamion: trying to break down / group the installer stuff into BOFs01:01
mdzKamion: oh, that too01:02
KamionMUST DO THAT TOMORROW01:02
Kamionmdz: now not a great time for that, was about to go to bed ... can you mail or something?01:02
thomjustdave: any further thoughts?01:02
jdubKamion: hrm, where are the mii/ethtool binaries during install?01:02
mdzKamion: will do, about both01:02
mkedwardsamu: is there something hard about building boost?  IWFM01:03
amumkedwards: nope everything was fine, boost as a depends01:04
Kamionjdub: it's a function in netcfg, not a separate binary01:04
jduboh01:04
mkedwardsamu: per MOTUTodo, boost needs to move to main, right?01:06
jdubKamion: can i make the installer use eth0 mid way through?01:08
seb128jdub, mdz: opinion on gaim 1.2.0 ?01:09
=== mdz shrieks and runs away
seb128:)01:09
ogra*g*01:10
=== seb128 doesn't really care
=== seb128 likes gossip
jdubseb128: from what i hear it's not significantly different to 1.1.4, it's essentially a few fixes and blessed01:10
mdzgaim scares me in general01:10
mdzgaim updates close to release scare me more01:10
amumkedwards: so it is01:10
Kamionjdub: setup/net brokenness fixed in kickseed 0.1701:11
zulmdz: oh its not that bad :)01:11
mdzzul: I use it every day, but I never take my eyes off it01:11
mdzI don't turn my back on it01:11
Kamionjdub: 'network --device=eth0' in kickstart should do that?01:11
zulheh01:11
jdubi currently have01:11
jdubnetwork --bootproto=dhcp --device=eth001:11
seb128the evil gaim crashes mdz's panel every night when he's not looking01:12
jdubman, gaim still dies for me when i kill my panel01:12
seb128me too01:12
Kamionjdub: that *should* do it, if it doesn't let me know01:12
ografor me too01:12
seb128gossip doesn't :)01:12
=== Benoni resolves to add gnome-panel to his Cooperative Bug Isolation Project instrumented application suite.
seb128dudes, you don't kill a panel01:12
seb128you need to be nice with it and use gnome-session-remove :)01:13
seb128gaim is happy in this case01:13
BenoniIn Russia, gnome-panel kills *you*!01:13
=== jdub spanks seb128
BenoniHa ha ha.01:13
BenoniThank you, thank you.  I'll be here all week.  Remember to tip your waitress.01:13
mdzKamion: hoary-dvd-amd64 desktop install looks good, testing live now01:13
jdubKamion: it really wants to keep using eth1 :-)01:14
justdavethom:  found it.01:14
mdzKamion: we should add a bit about 'live' to the isolinux text on the dvd01:14
justdavethom: it's expecting a user ID and not a username01:14
maswananyone has a mirror and can test updating to rsync://releases.ubuntu.com/ubuntu ? I'm seeing failures in the logfiles, but they all come form just one host01:14
ograjdub, whats wrong with that ? swap your cards :-P01:14
thomjustdave: unf. how do i work round this?01:15
jdubogra: laptop.01:15
justdavethom: hang on a sec, still trying to figure out the least instrusive way to work around that01:15
jdubthough i could take out the airport.01:15
ograheh01:15
=== mjt [~mjt@nat.corpit.ru] has joined #ubuntu-devel
Kamionjdub: wonder how many times I have to keep mentioning /var/log/* ... ;)01:15
Kamionmdz: yes, we should. it's a bit fiddly01:15
Kamionmdz: is #8015 a kernel bug?01:16
mdzKamion: it's a sort of fuzzy make-the-kernel-smarter-or-work-around-it-in-userspace thing01:17
jdubKamion: i've mentioned what's in there earlier, but i can't get anything to you beyond what i can type01:17
Kamionjdub: you have nc01:18
zulKamion, i dont like the words kernel and bug in the same sentence :)01:18
jdubok, without the wifi card there to confuse everything, it's already into base installation01:19
jdubit seems to have created the partitions and formatted :)01:20
=== bradb [~bradb@modemcable022.154-81-70.mc.videotron.ca] has joined #ubuntu-devel
jdubKamion: have you tried loading a cfg file with s-c-k?01:22
thommdz/jdub: can you add kubuntu-bugs@lists as a valid bugzilla user, please? (i assume that's how this works)01:23
mdzKamion: I was thinking today that a casper-style overlay could reduce d-i's memory requirements (keeping much of the initrd on the CD rather than in memory)01:23
mdzit'd be slower, though01:23
jdubthom: sure01:23
infinityWhast sort of hours does pitti keep?01:24
jdubthom: done01:24
jdubthom: will create list in a minute too01:24
thominfinity: gmt+1 9am-> late seems about right01:24
infinitySo, I proabbly just missed him, then?  Achwell.01:25
thomjustdave: thanks heaps, that's working01:27
=== Benoni [~liblit@adsl-68-73-106-200.dsl.mdsnwi.ameritech.net] has joined #ubuntu-devel
thommdz,Riddell,haggai,etc: you have kubuntu love01:27
justdavethom: coolness :)01:27
justdavethom: took long enough :)01:27
thomjustdave: oh well :-) no pain no gain ;-)01:27
mdzthom: thanks01:27
=== thom -> sleep
=== Benoni [~liblit@adsl-68-73-106-200.dsl.mdsnwi.ameritech.net] has joined #ubuntu-devel
Kamionjdub: yeah; did it break?01:29
=== mvo -> bed
Kamionmdz: that would be interesting ...01:29
=== Kamion -> bed
=== mjt [~mjt@nat.corpit.ru] has joined #ubuntu-devel
=== ironwolf [~ironwolf@c-24-6-169-124.client.comcast.net] has joined #ubuntu-devel
jdubkubuntu-bugs is alive01:33
jdubneeds a small bit of love from haggai/Riddell 01:34
=== Benoni waves to jdub.
ogramdz, look at ~/.xscreensaver, line 7 :)01:40
mdzogra: that is disabled by default, isn't it?01:41
mdzogra: the problem is with, e.g. the "Lock Screen" menu item, and acpi-support's locking01:41
mdzwhich do xscreensaver-command -lock01:41
jdubhttp://tml-blog.blogspot.com/2005/03/stop-that-music-or-vmware-is.html01:41
jdubheh01:41
jdubyo Benoni 01:41
thomogra, mdz: hrm, what's the problem?01:41
ograthom https://bugzilla.ubuntu.com/show_bug.cgi?id=715001:42
mdzthom: on the live CD, the logged-in user has a locked password01:42
ograthom, xss allows locking even if there is no PW01:42
thomow01:43
amujdub: please file a bug01:43
ogramdz, is ti possible to have a different xscreensaver package for the live CD (patched) ?01:43
mdzogra: no01:43
ogra*sigh*01:43
mdzcasper can change the acpi-support config easily enough01:44
mdzI'm not so sure about how to remove the menu item01:44
=== goedson [~goedson@200.150.29.12] has joined #ubuntu-devel
ograhmm, the entry in ~/.xscreensaver doesnt even affect the behavior, odd01:48
jdubamu: hmm?01:49
danielsBenoni: quiche?01:52
=== zyga [~zyga@87-mia-9.acn.waw.pl] has joined #ubuntu-devel
=== lakin [~lakin@dsl-hllst-66-18-197-136-cgy.nucleus.com] has joined #ubuntu-devel
=== ironwolf [~ironwolf@c-24-6-169-124.client.comcast.net] has joined #ubuntu-devel
=== zyga_ [~zyga@87-mia-9.acn.waw.pl] has joined #ubuntu-devel
=== ironwolf [~ironwolf@c-24-6-169-124.client.comcast.net] has joined #ubuntu-devel
makoogra: around?02:30
crimsunmako: he went to bed ~40 mins ago02:33
makoah well02:33
Amarantharg02:35
Amaranthi go from a menu spec issue to a python xml issue02:35
danielsAmaranth: builds character02:36
Amaranthdaniels: finds bugs, i think02:36
Amaranthnothing in my dom tree from the root on down has an ownerDocument attribute02:37
sabmocoooo.. he is such a cute badger!!02:38
sabmoclooks like a bunny with claws02:39
=== vibian [~sovibl14@200.121.6.230] has joined #ubuntu-devel
=== vibian [~sovibl14@200.121.6.230] has left #ubuntu-devel []
Amaranthyea for making none of my menus show up!02:40
sabmocyay!02:40
sabmocoh wait, you're being sarcastic Amaranth ?02:40
Amaranthheh02:40
sabmocfear the badger!02:40
BenoniHey, daniels.  Long time no see.02:41
=== daniels stares.
daniels111     Mar 22 Mona            (   0) Wikipedia knows the shit02:41
danielsstrangest spam I've yet received02:41
=== Benoni waves to jdub again, this time paying attention in case jdub waves back.
=== Benoni [~liblit@adsl-68-73-106-200.dsl.mdsnwi.ameritech.net] has joined #ubuntu-devel
danielswhoever uploaded toursst: you just uploaded it to Debian, dude02:43
=== Benoni [~liblit@adsl-68-73-106-200.dsl.mdsnwi.ameritech.net] has joined #ubuntu-devel
=== Benoni decides xchat-gnome is not quite stable enough for day-to-day use.
=== lakin_ [~lakin@dsl-hllst-66-18-197-136-cgy.nucleus.com] has joined #ubuntu-devel
BenoniSo daniels, how have you been?02:52
danielsnot too bad, thanks; you?02:52
BenoniGood, good.  Life has changed quite a bit since last we talked.02:53
danielsindeed02:54
BenoniI'm now *Dr.* Benoni.  (W00t!)02:54
BenoniSpeaking of which, jdub, are you still around?02:56
=== adamh [~adam@modemcable051.139-81-70.mc.videotron.ca] has joined #ubuntu-devel
adamhHow can I install ant on Ubuntu?03:00
=== adamh grabs the Debian package. Never mind me... :)
mdzinteresting, Debian hit 300k bugs at around the same time Ubuntu hit 8k bugs03:13
wasabi_mdz, who do I need to coordinate with on the upload of a new Ant package? It's merging two Debian merged packages into one, and moving that one to universe.03:14
mjg59mdz: And around the time we hit 111111111 seconds since the epoch. Conspiracy?03:16
mdzwasabi_: you already have privileges to upload to universe, right?03:18
wasabi_Yes.03:18
mdzwasabi_: if you need packages synced in from Debian, mail James and CC me; if you just need to upload stuff directly, go ahead03:19
mdzwasabi_: once it's in the archive, we can promote it from multiverse to universe as appropriate03:19
wasabi_Not exactly. I need a package in universe removed.03:19
wasabi_And then this package uploaded to multiverse (for now)03:19
mdzbefore you can upload?03:19
wasabi_Err, wait, that's not going to work yet. ;)03:19
wasabi_But, in the future!03:19
wasabi_Do you know the Ant situation?03:19
=== cc [~cc@byte.fedora] has joined #ubuntu-devel
mdzI talked to jbailey about it briefly in the context of oo.o203:20
wasabi_two source packages: libant1.6-java and ant03:20
wasabi_libant1.6-java produces libant1.6-java03:20
wasabi_ant produces ant03:20
wasabi_libant1.6-java is in universe, ant is in multiverse.03:20
wasabi_new package: ant. produces both ant and libant1.6-java (superset of old libant1.6-java)03:20
=== Amaranth [~travis@amaranth.user] has joined #ubuntu-devel
wasabi_And removes non-free pieces that forced 'ant' to be in multiverse previously.03:20
mdzas long as the new package follows the existing version line, that's no problem03:21
mdzupload ant 1.6.2-2ubuntu1 or similar; the binary packages it builds will supersede both ant and libant1.6-java since it's a newer version03:22
mdzthen once the dust settles, you can request removal of libant1.6-java03:22
wasabi_ahh.03:22
wasabi_Now to just figure out how to get this thing properly universe-compatible.03:23
=== schlurchz [~nikolaus@p54BCB04E.dip0.t-ipconnect.de] has joined #ubuntu-devel
mdzwell, at least, that's how it would work if they were in the same component03:23
mdzI'm not entirely sure how this type of superseding works across components03:23
mdzprobably best to check with elmo03:23
mdzhopefully it still works as I described, but check before uploading03:23
=== sabmoc [~alex@d154-20-136-124.bchsia.telus.net] has joined #ubuntu-devel
wasabi_that makes sense. thx03:26
=== niran [~niran@cpe-67-10-219-85.houston.res.rr.com] has joined #ubuntu-devel
wasabi_mdz, can you perhaps move libbcel-java to universe?03:35
wasabi_if not i'll wait for elmo tomorrow.03:35
wasabi_just, I have a log of 3 packages to upload waiting on it that I want to get going. ;)03:36
wasabi_and im totally impatiant03:36
mdzwasabi_: will libbcel-java build if it's in universe?03:41
mdzit looks like its build-depends are satisfied in universe, but please confirm03:42
wasabi_The source package is in universe.03:42
wasabi_the binaries are in multiverse.03:42
wasabi_So yeah, I confirm. ;)03:42
mdzwasabi_: should be in the next pulse03:48
wasabi_awesome, thanks.03:48
wasabi_mdz, oh, libbcel-java-doc too if ya didn't notice it. ;)03:53
mdzI did03:53
wasabi_k thanks once again03:53
=== stub [~stub@dsl-246.248.240.220.dsl.comindico.com.au] has joined #ubuntu-devel
=== schlurchz [~nikolaus@p54BCB04E.dip0.t-ipconnect.de] has left #ubuntu-devel []
=== tritium [~rimbert@12-202-90-180.client.insightBB.com] has joined #ubuntu-devel
=== infinity thinks more people should learn how to use start-stop-daemon effectively..
=== `anthony [~anthony@ekorp-203-63-137-225.eoff.ekorp.com] has joined #ubuntu-devel
=== mkedwards [~mkedwards@adsl-64-175-14-61.dsl.snfc21.pacbell.net] has joined #ubuntu-devel
infinitymdz : Given that you seem to have opinions on how 7847 (shouldn't be) fixed, want to glance at my diff before I upload?04:48
mdzsure04:49
infinityhttp://lucifer.0c3.net/~adconrad/cupsys.diff04:51
infinity(But, hey, what's wrong with 'sleep 20 ; pray'?)04:52
mkedwardsmdz: device-mapper snapshots don't survive crashes very well.  :(04:52
=== ironwolf_ [~ironwolf@c-24-6-169-124.client.comcast.net] has joined #ubuntu-devel
mdzinfinity: how does that address the issue of a failed restart aborting the upgrade?04:56
infinityOh, wait.  Do I need to read those lsb functions?... When you "log_end_msg 1", does it exit 1 as well?04:57
infinityOh, it does too...  Feh.  Well, it half fixes it, since the stop is less likely to fail.05:02
infinityI'm not so sure one can have their cake and eat it too in rgards to init scripts having correct output and never exiting with a failure, so I guess anything that's restarting it in postinst will also need a ||true05:02
sabmocwhen setting up pan to browse gmain, do you need to add anything except the new servers name?05:05
sabmocnews* servers name05:05
sabmocI set mine up last night and it works fine, but I am trying to help someone else and it is asking them for a group and doesnt seem to be working. :/05:06
infinitymdz : Yeah, I guess the second half of the fix is a ||true in cupsys-driver-gimpprint's postinst.  Easy enough.05:08
=== infinity wonders how many packages reload cupsys...
mdzmkedwards: hmm, I'd expect them to hold up as well as the filesystem above them allows05:10
mdzsabmoc: please use #ubuntu for questions about using Ubuntu; this channel is for development-related discussion05:10
mkedwardsmdz: filling a cow device is a bad scene05:11
mdzmkedwards: yes, yes it is05:11
mdzmkedwards: in the casper source package is the beginning of a simple applet to display a meter, to try to avoid that happening05:11
mdzmkedwards: I also changed casper at one point to use a device-mapper target as the snapshot store, rather than the ramdisk directly, so that it can be trivially extended05:12
mkedwardsmdz: jogging the USB stick is also a bad scene.05:14
mkedwardsmdz: pstore valid flag set to zero, snapshot unrecoverable.05:14
=== farruinn [~nathan@cpe-69-201-4-48.twcny.res.rr.com] has joined #ubuntu-devel
mkedwardsmdz: dm-exception-store.c code is scary 05:17
mkedwards"hmm, didn't expect an error code here ... better mark it invalid, from which we can't recover."05:18
=== moquist_ [~moquist@pool-68-237-138-214.man.east.verizon.net] has joined #ubuntu-devel
=== kain [~kain@ip-72-109.sn2.eutelia.it] has joined #ubuntu-devel
kainhi there, anyone knows here why eclipse isn't in current multiverse/devel repos on hoary?05:34
wasabi_Heh.05:35
wasabi_Because I haven't uploaded it yet.05:35
kainthat's ok, thanks ;)05:36
wasabi_I have 3.0 packages on mentors05:36
wasabi_which you are welcome to attempt to build.05:36
kaintoday I can give it a try05:36
sabmocwill there eventually be a http://planet.ubunut.org ?05:37
wasabi_isn't there  already?05:37
sabmocwe'll I hope not :)05:38
sabmocwell*05:38
mdzthere has been, for many months now05:38
wasabi_http://planet.ubuntu.com/05:38
mdzplanet.ubuntu.com and planet.ubuntulinux.org05:38
sabmocah, but no planet.ubunut.org05:38
sabmocubuntu* gah05:38
mdzkain: because it doesn't build yet05:38
kainI see05:39
mdzsabmoc: ubuntu.org is a different organization05:39
sabmocmdz not affiliated with canonical?05:39
fabbionemorning05:39
mdzsabmoc: correct05:39
sabmocahic05:39
mdznor affiliated with Ubuntu the open source project05:39
wasabi_I guess I could almost upload Eclipse 3.0 to multiverse.05:40
wasabi_hmm. maybe maybe not.05:40
kainmm05:41
wasabi_nope, still missing tomcat05:41
fabbionemdz: do you still play around with uml?05:41
mdzfabbione: I have no time for it05:42
fabbionemdz: i just have one problem with rootstrap that complains it can't find the init= script... perhaps you knew...05:42
wasabi_mdz, how long is the next "pulse"?05:42
wasabi_thought that was a 30 minute deal05:43
crimsunwasabi_: at :03 and :3305:46
wasabi_hmm or will it not change until I upload a new version?05:47
=== ironwolf [~ironwolf@c-24-6-169-124.client.comcast.net] has joined #ubuntu-devel
crimsunthere is something odd afoot with the buildds05:52
=== crimsun checks scrollback
Amaranthwoohoo, non-root menu editting!05:53
=== Amaranth points to http://ubuntuforums.org/showthread.php?t=21390
=== tritium [~rimbert@12-202-90-180.client.insightBB.com] has left #ubuntu-devel ["Leaving"]
=== minghua [~minghua@adsl-69-153-134-66.dsl.hstntx.swbell.net] has joined #ubuntu-devel
sabmocAmaranth, really?06:26
Amaranthsabmoc: yeah06:26
=== minghua [~minghua@adsl-69-153-134-66.dsl.hstntx.swbell.net] has left #ubuntu-devel ["Leaving"]
=== lamont decides that his typing is becoming bad enough to warrant sleep
Kalozgood (ugt) morning06:54
sabmocAmaranth, cool07:07
Amaranthsabmoc: it has bugs :P07:08
sabmocAmaranth, are you packaging a new version of fixing the old one?07:09
infinitymdz : Shall I prepare a fixed php4 for warty?.. I found the bug.07:09
sabmocs/of/or/;07:09
sabmocI cant type at all tonight07:09
infinitymdz : I'm assuming I don't have the access required to actually push it through, of course.07:09
Amaranthsabmoc: still trying to fix it07:09
sabmocAmaranth, well, good job :) ..i'll go back to my doodle drawings now07:10
sabmocAmaranth, I know a lot of people would really like that fixed07:11
fabbioneschweeb: ping?07:16
=== siddharthk [~siddharth@nat.ironport.com] has joined #ubuntu-devel
schweebfabbione: about to sleep, but yea?07:17
=== mpt_switzerland [~mpt@185.16.202.62.fix.bluewin.ch] has joined #ubuntu-devel
fabbioneschweeb: is it you packaging xen, right?07:18
schweebfor personal use, yes07:18
schweebwant me to upload what I've got so far?07:18
fabbioneschweeb: did you manage to get xend to start?07:18
fabbionei am more interested in making it working first :-)07:19
schweebheh07:19
fabbionei did compile it from sources without any problem07:19
fabbionebut xend refuses to start07:19
schweebumm, xend started in sarge, yes07:19
fabbionei am on an ubuntu machine....07:19
schweebare you in a domain 0?07:19
fabbioneyes07:19
fabbionei already booted with the Xen kernel07:20
fabbioneand now it is supposed to start xend07:20
schweebdid it error at all?07:20
fabbionenope....07:20
fabbionedid you move the tls libs out of the way?07:20
schweebyes07:20
fabbioneso did i07:21
schweebit'll bitch a lot otherwise07:21
schweebumm, hrm07:22
schweebyou're using 2.0.5?07:22
schweebstable, testing, or unstable?07:23
schweebfabbione: even manually executing 'xend start' does nothing?07:24
schweebthen try 'xend status'07:25
fabbionenope07:25
schweeburgh :-/07:25
fabbionei am using 2.0.507:25
fabbionei did a strace and i can see it fails to open a lot of files07:25
fabbionespecially some .so in /usr/lib/python/xen/xend/07:26
svenlKamion: ok.07:26
schweebfabbione: hrm, I'm assuming you have python twisted and python logging installed?07:27
fabbioneschweeb: what's the standard output of a xend status?07:27
fabbionetwisted yes... not sure about logging07:27
Amaranthffs why do you have to make this so hard07:28
Amarantherr, they07:28
schweeblogging is included in the dist tarball... it shoul dget installed on compile07:28
Amaranthnot any of you, i don't think :P07:28
Amaranthstupid fd.o menu spec07:28
fabbioneschweeb: is there a deb package for it?07:28
fabbione(for logging i mean)07:28
schweebI'm not sure07:28
fabbioneok07:29
fabbionei will just build it07:29
schweebI thought it was part of the base python distro07:29
schweebbut I know jack about python07:29
schweebfabbione: which .so is it missing?07:30
fabbioneno luck07:30
infinityCan/does anyone other than pitti do security uploads?07:30
fabbioneopen("/usr/lib/python/xen/xend/server/domainmodule.so", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)07:30
fabbioneschweeb: just one of them that is missing....07:30
fabbioneinfinity: nope...07:31
fabbioneinfinity: btw.. i have a bug report for you...07:31
fabbioneinfinity: what email can i forward to?07:31
=== Amaranth beats random things with a stick
AmaranthThis is so _stupid_.07:32
schweebfabbione: odd, I don't have a domainmodule.so compiled... maybe it's a dynamically generated python thing or something07:33
schweebI have domain.py and domain.pyc in that path...07:33
fabbioneschweeb: ok.. at least that excludes the possibility that i did miscompile07:33
fabbioneschweeb: so do i07:33
infinityfabbione : Ubuntu or Debian?07:33
fabbioneinfinity: Ubuntu...07:33
infinityfabbione : Ubuntu bug reports, you can assign to adconrad@0c3.net in bugzilla.07:33
schweebinfinity: it's a xen specific thing07:33
schweebunsupported07:34
fabbioneinfinity: i will forward the mail. somehow bugzilla barfed07:34
schweeboh07:34
schweebwhoops, mixing up convos07:34
schweebhehe07:34
infinitybugzilla, barf?... Never... That's crazy talk.07:34
fabbioneinfinity: aahha07:34
=== infinity holds bugzilla in the highest regard... No... Really.
fabbioneschweeb: are you running 2.0.5 btw?07:35
fabbioneor unstable? or bk snapshot?07:35
fabbionei really don't care to upgrade or something07:35
schweebrunning is a relative term ;)07:35
schweebmore, I have the userspace packaged, and still have to make a kernel07:35
schweebbut yes, 2.0.5 stable07:36
fabbioneschweeb: well.. but did you test xen at all, before starting the packaging part?07:36
schweebyep07:36
fabbioneok07:36
schweebxen 2.0.4 though07:36
schweeb2.0.5 just came out like last week07:36
=== siddharthk_ [~siddharth@nat.ironport.com] has joined #ubuntu-devel
fabbioneschweeb: ah ok.. so it might actually be buggy07:36
mdzinfinity: yes, coordinate with pitti07:38
=== Amaranth [~travis@amaranth.user] has joined #ubuntu-devel
schweebfabbione: bwell, I'm  uploading what I've got on the packages right now, if you at least want to try them, see if it helps... http://schweeb.org/~chris/ubuntu/ ... I'm uploading now, so wait at least a half hour or so...  they don't by any means pass lintian07:40
schweebbut, bedtime, later07:40
fabbioneschweeb: don't worry.. no need to trash your bw07:40
fabbioneschweeb: i just need to get it working.. and have a good night :-)07:40
schweebthx... I should have gone to bed 2 hrs ago, I'm gonna pay for this07:41
schweebhehe07:41
schweebnight07:41
=== Keybuk [~scott@descent.netsplit.com] has joined #ubuntu-devel
infinityfabbione : That bug did finally get submitted to bugzilla.  And I'm fixing it right now.  I need pitti to upload it, though. :)07:44
fabbioneah ok07:44
mdzKeybuk: would it be easy to filter the changelog diffs into a separate patch in MOM?07:56
bob2bah07:56
bob2slay in ubuntu is fascist07:56
Keybukmdz: in the ongoing-merge output or patches output?07:57
mdzslay is a silly single-purpose tool which duplicates functionality in more standard tools07:57
mdzKeybuk: in the patches output07:57
Keybukthey are already?07:57
mdzthey weren't the last time I looked...07:57
mdzdid you change that within the past month or so?07:57
Keybuknope07:57
=== siddharthk_ [~siddharth@nat.ironport.com] has left #ubuntu-devel ["Leaving"]
Keybukah, changelog + control get lumped together07:58
mdzand called most descriptively "misc"07:58
Keybukheh07:58
Keybuksure, can change that07:58
mdzthanks07:58
Keybukseb128's filed a bug about that libtool bug I mentioned the other week07:59
fabbionemdz: #7939, if we can't get a fix in the kernel i will upload hotplug to blacklist the alsa module and load the oss one. would that be ok for you?08:00
fabbione(also because i have no other solution)08:00
mdzKeybuk: yes, I noticed08:02
infinitymdz : Alright, fix tested, rolled, and signed for pitti to have a look at.  I've pinged him via mail with a pointer to the sources, so the ball is in his court.08:03
mdzfabbione: alsa-base rather than hotplug, but yes08:04
fabbionemdz: ok08:04
mdzinfinity: he'll be awake soon enough08:04
=== pitti [~pitti@box79162.elkhouse.de] has joined #ubuntu-devel
fabbioneyou talk about the devil...08:05
pittiGood morning08:05
infinitySpeak of the devil..08:05
infinityAlso, I'm redundant.  Yay.08:05
infinitypitti : Check your mail, svp. :)08:05
pittiinfinity: I'm about it :-)08:06
=== d3vic3 [~d3vic3@dumbledore.hbd.com] has joined #ubuntu-devel
=== calc [~ccheney@ip70-185-4-246.ma.dl.cox.net] has joined #ubuntu-devel
=== Burgundavia [~Burgundav@S01060060b0b65399.gv.shawcable.net] has joined #ubuntu-devel
pittimdz: still here?08:29
mdzpitti: yes08:31
pittimdz: remember that we removed raidtools support from heartbeat?08:31
pittimdz: the Debian maintainer did this as well and cleaned this up further a bit08:32
mdzpitti: yes, and Debian is discussing the same thing now08:32
pittimdz: it's in version -8 in incoming08:32
pittimdz: between -3 (that we have) and -8 are only bugfixes, can we merge this?08:32
mdzpitti: do you have a specific reason to change it so close to release?08:33
pittimdz: no, not a particular one08:33
mdzpitti: at this late stage I prefer not to change things unless we have a good reason08:33
pittimdz: okay, fine for me :-)08:34
=== Play_ [~wer@85.96.131.96] has joined #ubuntu-devel
Play_http://www.playzero.com08:38
Play_http://www.playzero.com08:38
=== Play_ [~wer@85.96.131.96] has left #ubuntu-devel []
dilingerpitti: hey, what is this vfs-f-maxcount patch that was added to warty's kernel in 16.11?08:38
=== carlos [~carlos@69.Red-80-33-181.pooles.rima-tde.net] has joined #ubuntu-devel
=== rjo [~jordens@rjo.developer.debian] has joined #ubuntu-devel
=== sabmoc wonders when the really slick desktop rendering is finally going to be ready.
=== infinity -> home.
mdzKeybuk: you sound like an arch developer -- that version is *weeks* old, it's worthless!08:52
Keybukmdz: version?08:52
mdzKeybuk: 799508:52
Keybukheh; no, I just said what you said, we opted not to take the patch08:52
Keybukafaik, of every libtool-using source in existance, it only affects gnome-vfs2 at the moment08:53
Keybukso if we're not re-libtoolizing that, it's not worth taking08:53
=== HiddenWolf [~hidden@136.96.dynamic.phpg.net] has joined #ubuntu-devel
=== elbi [~lbm@cpe.atm2-0-1071006.0x50a0824e.abnxx3.customer.tele.dk] has joined #ubuntu-devel
=== mirak [~mirak@AAubervilliers-152-1-26-241.w83-114.abo.wanadoo.fr] has joined #ubuntu-devel
=== mirak_ [~mirak@AAubervilliers-152-1-26-241.w83-114.abo.wanadoo.fr] has joined #ubuntu-devel
mdznight all09:04
pittinight mdz09:05
pittisleep well09:05
pittidoko: ooo 1.1.3-8ubuntu1 bibliography db still crashes on ppc09:10
=== martink [~martin@pD9EB22A4.dip0.t-ipconnect.de] has joined #ubuntu-devel
=== Seveas [~seveas@seveas.demon.nl] has joined #ubuntu-devel
=== jdub wonders how horrific an rsync against the linux magazine dvd would be ;)
=== dholbach [~daniel@td9091d0c.pool.terralink.de] has joined #ubuntu-devel
dholbachgooood morning09:31
jdubpants off dholbach 09:31
pittiHi dholbach 09:32
=== ogra yawns
Treenaksgood morning all09:32
dholbachjdub: they are off! wooohoooo! spring is in the air!09:32
ogramorning09:32
dholbachhey ogra09:32
pittiMoin ogra09:32
jdubheh09:33
jdubraining here :)09:33
Treenaksnice, sunny spring weather here :)09:33
=== jani [~jani@iv.ro] has joined #ubuntu-devel
dholbachmorning jani09:34
=== dholbach hands Treenaks, ogra, jdub, jani and pitti a mug of coffee
=== pitti hates coffee
ograthanks dholbach 09:35
janimorning, dholbach09:35
=== Treenaks sells te coffee and buys tea for the money he gets
=== jani takes a swig froma bottle of plain water
=== ogra trades the tea he has around against all the orphaned coffee
=== dholbach sighs deeply
janidholbach, I faxed the notary stuff to mako this morning09:37
janiI might get to do an upload before hoary :)09:38
dholbachjani: wow... that's sooooo coool :-)09:38
=== azeem [~mbanck@ppp-82-135-10-141.mnet-online.de] has joined #ubuntu-devel
Seveasmjg59, ping?09:43
ografabbione, ping09:45
fabbioneogra: pong09:46
janielmo ping09:47
=== fabbione waits for ogra.....
Mithrandirfabbione: did you find my fleece neck?09:50
fabbioneMithrandir: there was nothing in the car :(09:51
Mithrandirfabbione: it's probably lying around here somewhere, then. :/09:51
MithrandirI'll see if I can find it09:51
fabbioneMithrandir: i will check again, but i doubt it's there09:51
Mithrandirit's not a big deal, it's just a fleece neck09:52
fabbionestill annoying09:52
jani?09:58
=== carlos [~carlos@69.Red-80-33-181.pooles.rima-tde.net] has joined #ubuntu-devel
=== jani [~jani@iv.ro] has left #ubuntu-devel []
=== ogra [~ogra@p5089C1A1.dip.t-dialin.net] has joined #ubuntu-devel
=== Burgundavia [~Burgundav@S01060060b0b65399.gv.shawcable.net] has joined #ubuntu-devel
=== mpt_switzerland [~mpt@185.16.202.62.fix.bluewin.ch] has joined #ubuntu-devel
=== mkedwards [~mkedwards@adsl-64-175-14-61.dsl.snfc21.pacbell.net] has joined #ubuntu-devel
=== `anthony [~anthony@ekorp-203-63-137-225.eoff.ekorp.com] has joined #ubuntu-devel
=== sjoerd [sjoerd@fire.ipv6.luon.net] has joined #ubuntu-devel
=== chris38-home2 [~Christian@82.127.81.96] has joined #ubuntu-devel
=== Mirv [~tajyrink@Mirv.active.supporter.pdpc] has joined #ubuntu-devel
=== jk [~jochem@jkossen.nl] has joined #ubuntu-devel
=== jordi [~jordi@81-202-91-238.user.ono.com] has joined #ubuntu-devel
=== tsume [~tsume@freebsd0.dcrin3.com] has joined #ubuntu-devel
=== mjg59 [mjg59@cavan.codon.org.uk] has joined #ubuntu-devel
=== Clint [clint@adsl-69-233-179-235.dsl.pltn13.pacbell.net] has joined #ubuntu-devel
=== Robot101 [robot101@light.bluelinux.co.uk] has joined #ubuntu-devel
=== amu [amu@amu.developer.debian] has joined #ubuntu-devel
=== asw [~asw@node-423a728a.bos.onnet.us.uu.net] has joined #ubuntu-devel
=== Riddell [jr@jriddell.kde] has joined #ubuntu-devel
=== bytee [~byte@freedesktop.org] has joined #ubuntu-devel
=== infinity [~adconrad@loki.0c3.net] has joined #ubuntu-devel
=== pitti [~martin@box79162.elkhouse.de] has joined #ubuntu-devel
=== siddharthk [~siddharth@61.11.18.118] has joined #ubuntu-devel
=== Seveas [~seveas@seveas.demon.nl] has joined #ubuntu-devel
=== rjo [~jordens@rjo.developer.debian] has joined #ubuntu-devel
=== kain [~kain@ip-72-109.sn2.eutelia.it] has joined #ubuntu-devel
=== zyga [~zyga@87-mia-9.acn.waw.pl] has joined #ubuntu-devel
=== Sparhawk_ [~sparhawk@c-24-14-121-93.client.comcast.net] has joined #ubuntu-devel
=== OddAbe19 [~OddAbe19@pcp02542642pcs.lncstr01.pa.comcast.net] has joined #ubuntu-devel
=== whiprush [~jorge@arslinux.com] has joined #ubuntu-devel
=== kent [~madhawks@82.145.135.26] has joined #ubuntu-devel
=== |QuaD- [~QuaD@beac872-0b01-dhcp149.bu.edu] has joined #ubuntu-devel
=== Treenaks [martijn@facecrime.net] has joined #ubuntu-devel
=== robtaylor_ [~robtaylor@217.204.121.82] has joined #ubuntu-devel
=== torkel [torkel@shaka.acc.umu.se] has joined #ubuntu-devel
=== LBM [~lbm@messecenteraars.dk] has joined #ubuntu-devel
=== robtaylor [~robtaylor@nat2.camtrial.co.uk] has joined #ubuntu-devel
=== haggai [~halls@83.67.20.196] has joined #ubuntu-devel
=== Kaloz [kaloz@217.27.212.53] has joined #ubuntu-devel
=== Amaranth [~travis@amaranth.user] has joined #ubuntu-devel
ograahh, the world gets into shape again10:18
zyganot really :/10:18
pittiwelcome back, world10:18
zygajust the ngettext part10:18
ograhey pitti :)10:18
Amaranthstupid netsplits10:18
AmaranthI was all alone! :/10:18
BurgundaviaBBC says --> Rise of the zombies threatens UK 10:18
=== dredg [niall@malkovich.office.blacknight.ie] has joined #ubuntu-devel
=== bob2 [rob@bob2.user] has joined #ubuntu-devel
zygawhat's stat64 needed for?10:19
zygato check for .mo files?10:19
pittizyga: we have to stat the files in locale and locale-langpack to compare timestamps10:19
pittizyga: if a file is present in both dirs, we want to take the newer one10:19
=== ogra comforts Amaranth
=== mirak [~mirak@AAubervilliers-152-1-26-241.w83-114.abo.wanadoo.fr] has joined #ubuntu-devel
=== winkle [~winkle@lgh3814234.vittran.norrnod.se] has joined #ubuntu-devel
=== HcE [egtvedt@tux.samfundet.no] has joined #ubuntu-devel
Amaranthogra: I don't need comfort, I need a PyXDG hacker. :)10:20
zygahmm10:20
ograheh10:20
siddharthkwhat is PyXDG 10:20
zygapitti: when do you have to do that?10:20
=== sabmoc [~alex@d154-20-136-124.bchsia.telus.net] has joined #ubuntu-devel
=== koke [~koke@rm-001-26.serve.com] has joined #ubuntu-devel
=== d3vic3 [~d3vic3@dumbledore.hbd.com] has joined #ubuntu-devel
=== ironwolf [~ironwolf@c-24-6-169-124.client.comcast.net] has joined #ubuntu-devel
=== doko [~doko___@dsl-082-082-193-018.arcor-ip.net] has joined #ubuntu-devel
=== jonathaN [jonathan@4-16-ftth.onsnet.nu] has joined #ubuntu-devel
=== buxy [~raphael@arrakeen.ouaza.com] has joined #ubuntu-devel
=== wasabi [~wasabi@207.55.180.100] has joined #ubuntu-devel
=== daniels [~daniels@202.44.183.17] has joined #ubuntu-devel
=== sgran [~steve@lobefin.net] has joined #ubuntu-devel
=== jdub [~jdub@home.waugh.id.au] has joined #ubuntu-devel
=== TerminX [~terminx@terminx.envision7.com] has joined #ubuntu-devel
=== magnon [~magnon@cD908888B.sdsl.catch.no] has joined #ubuntu-devel
=== Kamion [~cjwatson@host81-153-126-219.range81-153.btcentralplus.com] has joined #ubuntu-devel
=== jammcq [~jam@pcp09022402pcs.watrfd01.mi.comcast.net] has joined #ubuntu-devel
=== sivang [~sivang@box79162.elkhouse.de] has joined #ubuntu-devel
=== toresbe [tsb@developer.skolelinux.no] has joined #ubuntu-devel
Amaranthsiddharthk: python module that implements various freedesktop.org specifications10:21
ograsiddharthk, xdg is the new menu spec for .desktop files10:21
zygapitti: once a mo file is open does it stay open or is it rechecked on every gettext call?10:21
pittizyga: up to the prelast libc version we had done it for every string lookup10:21
jdubit's a hassle when you have a bunch of people and no way to work together10:21
pittizyga: it is rechecked10:21
sabmocjdub, yes10:21
zygapitti: what about some fam thing?10:21
pittizyga: not for libc10:21
sabmocjdub, Im pretty sure they have ideas and we just need a way to talk10:21
zygapitti: rechecking this is really bad idea :/10:22
AmaranthI posted a reply to a macrumors thread defending PyMusique, I suspect I'll be torn to shreds.10:22
pittizyga: this is what the original libc6 does, but it uses cachign10:22
pitticaching, even10:22
sabmocjdub, Im pretty happy about how well it is working10:22
pittizyga: I added caching in the latest version as well, but it is flawed10:22
=== calc [~ccheney@ip70-185-4-246.ma.dl.cox.net] has joined #ubuntu-devel
=== Keybuk [~scott@descent.netsplit.com] has joined #ubuntu-devel
=== moquist_ [~moquist@pool-68-237-138-214.man.east.verizon.net] has joined #ubuntu-devel
=== mjt [~mjt@nat.corpit.ru] has joined #ubuntu-devel
=== buga-away [~burjang@csomalin.csoma.elte.hu] has joined #ubuntu-devel
=== jbailey [~jbailey@CPE000ded9d787c-CM014260028338.cpe.net.cable.rogers.com] has joined #ubuntu-devel
=== trulux [~lorenzo@trulux.user] has joined #ubuntu-devel
zygahmm10:22
siddharthkwhat kind of development is being done in pyXDG ?10:23
mkedwardsAmaranth: I possess a modest amount of python-fu; what needs doing?10:23
siddharthki have some python exposure.10:23
zygapitti: and libc got broken by caching only one domain?10:23
pittizyga: yeah, sort of10:23
=== bradb [~bradb@modemcable022.154-81-70.mc.videotron.ca] has joined #ubuntu-devel
=== mvo [~egon@ip181.135.1511I-CUD12K-01.ish.de] has joined #ubuntu-devel
zygacache = open mo && read all ?10:24
pittizyga: cache == store the result from a previous timestamp comparison10:24
zygaah10:24
pittizyga: btw, my current version looks promising10:24
zygabtw: is this really needed - checking if mo has changed on every lookup?10:25
siddharthki just now downloaded pyXDG from http://freedesktop.org/Software/pyxdg10:25
zygait's not that those things change all the time10:25
pittizyga: it isn't done10:25
pittizyga: it's implemented as lazy initialization10:26
Amaranthmkedwards: So do I, I just don't possess enough menu-spec-fu to know how to fix this. :P10:26
Amaranthmkedwards: https://bugs.freedesktop.org/show_bug.cgi?id=278410:26
zyga10:22 < pitti> zyga: I added caching in the latest version as well, but it is flawed10:26
zygahmm10:26
zygapitti: okay I need more insight into how that works exactly10:26
siddharthkthe README says, implementation of XDG-Base-Directory, XDG-Desktop, XDG-Menu, XDG-Icon-Theme standards. But http://www.freedesktop.org/standards/basedir-spec is not accessible.10:27
pittizyga: the mo lookup has had caching since ages10:27
pittizyga: my caching refers to the timestamp comparison10:27
Amaranthsiddharthk: http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html10:27
zygapitti: can I see your tree somehow?10:27
pittizyga: download glibc sources, debian/patches/ubuntu-altlocaledir.dpatch10:28
pittizyga: I prepare a new dpatch soon, when I finished testing the new libc10:28
=== Xof [~mas01cr@158.223.59.22] has joined #ubuntu-devel
zygapitti: how is that different from apt-get source glibc ?10:29
pittizyga: that's what I meant10:29
zyga:-)10:29
=== \sh [~sh@server3.servereyes.de] has left #ubuntu-devel ["Leaving"]
zygaexcelent :>10:29
zygaI come from slackware background10:29
dholbachhey mvo10:29
zygaand apt-get is really nice ;] 10:29
pittizyga: oh, indeed :-)10:29
pittizyga: I came to Debian from SuSE in 1997, and I loved it10:30
zygaI tried fedora for a while but it was sooo broken on amd64 that I decided to try debian again :)10:30
pittizyga: btw, the version you are currently downloading is the broken one10:31
zygaok just a simple question - all of the patches from debian/patches are already applied, right?10:32
pittizyga: it works great for single-domain apps (most console tools), but it breaks for gnome stuff10:32
pittizyga: no, they are applied at build-time10:32
pittizyga: debian/rules patch10:32
pittizyga: call that to generate the build tree and apply the patches10:32
zygapitti: hmm I think I need more help with the debian way... this will take some time 10:34
siddharthkand how this pyXDG is used ? is it something like applying user desktop settings once he logs in ?10:34
pittizyga: glibc has a particularly difficult source packaging 10:34
pittizyga: almost all packages are way easier10:34
=== justdave [~dave@66.227.241.236.gha.mi.chartermi.net] has joined #ubuntu-devel
zygapitti: ./debian/rules made some stuff but I'm puzzled what exactly10:35
zygapitti: I don't see any ./configure or anything similar10:35
pittizyga: if you called it with patch, then it should have generated build-tree/glibc-2.3.210:35
zygaah so that's how it works10:35
zyga./debian/rules ./debian/patches/foo.dpatch ?10:36
pittizyga: nope10:36
pittizyga: debian/rules patch10:36
pittizyga: glibc has a lot of homebrew build magic, I don't fully analyzed it myself10:36
jbaileypitti: It's not that the packaging is difficult, it's that we've taken every hack that people usually think of for packaging and wound up using it in one package.10:37
pittijbailey: sure :-) I mean I had to actually look into rules.d/* to find out how to rebuild without cleaning, and unpack sources, etc.10:37
zygapitti: doesnt work (probably my fault)10:38
pittijbailey: btw, my new patch looks promising10:38
zygalet's try it one more time...10:38
zygagetting clean glibc sources...10:38
pittijbailey: another 30 minutes, and I shall have it ready10:38
pittizyga: "debclean"10:38
zygaon my link apt-get source is faster ;] 10:39
pittizyga: okay, debian/rules patch might not work10:39
pittizyga: rm -r glibc-*10:39
pittizyga: dpkg-source -x glibc*.dsc10:39
jbaileypitti: Nice!  I'll wind up hackign my glibc stuff a little later into the day than I tihnk I had planned for.  After I'm done looking at 1440 with Jordi, I think I need to go back to bed. =)10:39
jdubsabmoc: cool10:39
sabmoc:D10:39
sabmocneeds some more work, but I like it10:39
zygapitti: extracting now... seems to work this time10:41
zygapitti: ok, still the same situation - glibc is packed and debian is full of flurry stuff that I don't know about10:42
zygatrying README now10:42
pittizyga: maybe jbailey can tell you how to unpack and patch the sources without building it10:42
pittijbailey: what's the glibc way to do "debian/rules patch" (or apply-patches)?10:43
=== doko_ [~doko___@dsl-084-059-034-082.arcor-ip.net] has joined #ubuntu-devel
jbaileypitti: "debian/rules patch" =)10:43
zygajbailey: from what pwd?10:44
pittijbailey: hmm, that seems to fail for zyga10:44
pittizyga: the source directory10:44
zygajbailey: I've tried that but it didn't to anything usefull10:44
jbaileyzyga: top of the source tree.10:44
jbaileyzyga: Paste me the output in a /msg?10:44
Burgundaviaamd64 users here?10:44
zygarechecking...10:44
zygaok10:44
zygaBurgundavia: me10:44
Burgundaviazyga: can confirm that you have libparted1.6-dev?10:44
pittiBurgundavia: ogra, thom10:44
ograyup10:45
Burgundaviapitti: thanks10:45
Burgundaviahmm10:45
Burgundaviadamn qtparted bug10:45
siddharthkamaranth, after browsing through the code, i see that, this module is acting as interface to .desktop files. am i right ?10:46
ograBurgundavia, dholbach too10:46
Amaranthsiddharthk: More or less.10:46
Burgundaviaogra: he is walking dog currently10:46
zygaBurgundavia: in a second10:46
=== seb128 [~seb128@ANancy-151-1-46-81.w83-196.abo.wanadoo.fr] has joined #ubuntu-devel
jbaileyzyga: Oh, I see.  No I meant literally 'debian/rules patch'10:46
ograBurgundavia, ok10:47
jbaileyzyga: You can't apply only one patch, it needs to be listed in debian/patches/00list10:47
jbaileyzyga: The assumption is that all patches have to be done in the right order before files are patches multiple times.10:47
jbaileys/before/because/10:47
zygajbailey: I see, so literally what do I need to do?10:48
Amaranthhey seb128, think you could help me with another python-xdg issue? :)10:48
pittizyga: debian/rules patch10:48
zygaah10:48
zyga:>10:48
pittizyga: as I said :-)10:48
zygahehe10:48
zygathat was confusing ;] 10:48
zygaok this time it works great10:48
zygathanks alot10:48
zygaBurgundavia: checking now10:49
siddharthkAmaranth, may i know the issue ?10:51
zygaBurgundavia: no I don't have it10:51
zygaBurgundavia: can install though10:51
jdubwhiprush: i like the new hackergotchi spot on planet arslinux ;)10:52
Amaranthsiddharthk: https://bugs.freedesktop.org/show_bug.cgi?id=278410:52
Burgundaviazyga: ok, just checking10:52
Amaranthsiddharthk: you can see the bug in action at http://img166.exs.cx/img166/8287/16nq.jpg10:52
Burgundaviazyga: can I provide with you a .dsc/.diff.gz to build and test install?10:52
zygaBurgundavia: hmm as I'm really unexperienced regarding debian build you might need to help me a bit along the way, buy yes10:53
siddharthkamaranth, ok let me see10:53
Burgundaviazyga: lets move to #ubuntu-motu10:54
zygaok10:54
=== siddharthk_ [~siddharth@61.11.18.118] has joined #ubuntu-devel
pittiinfinity: ping11:00
=== siddharthk_ [~siddharth@61.11.18.118] has joined #ubuntu-devel
=== pitti heartily curses at the glibc upstreams...
zygapitti: I'm with you -- reading intl sources now ;] 11:04
jdubjbailey: still around?11:04
pittizyga: no, I'm currently discussing this issue with them, and they are very unfriendly11:04
pittizyga: they don't even read and understand the problem, they just say "you want to do this modification? you don't know about packaging and it's nonsense"11:05
siddharthk_amaranth, i see some testcases in test dir,  we can add testcases validating against such bugs ?11:05
jbaileyjdub: Yup11:05
zygapitti: hey I didn't know about packaging but you managed to help me out ;-)11:05
mkedwardsAmaranth: OK, I've reproduced the bug ... python-fu going into action.11:07
Amaranthmkedwards: hehe11:07
Amaranthsiddharthk_: Well, you could try...11:07
Amaranthmkedwards: Do you have my menu editor?11:08
mkedwardsAmaranth: reproduced it using test-menu.py11:08
Amaranthyeah, that works too :)11:08
siddharthk_let me see11:09
seb128Amaranth: ?11:10
Amaranthseb128: https://bugs.freedesktop.org/show_bug.cgi?id=278411:11
=== zyga is amazed by intl on not-so-popular-endian-cpus
zygaBTW: glibc could use some doxygen syntax :/11:13
seb128Amaranth: do you have the issue with gnome-menu-spec-test too ?11:13
Amaranthseb128: It doesn't show up in the menus, let me check with that.11:13
jbaileyzyga: I think glibc is pretty much intended to be unfriendly.  There's alot of magic in there and the upstream maintainers are not known for being kind to new people.11:14
zygapbuilder create --distribution hoary11:14
pittijbailey: hah, I'm just experiencing this11:14
zygahmm... sorry11:14
=== loo [~loo@80.122.27.179] has joined #ubuntu-devel
pittijbailey: I asked them about this issue, and I was only insulted and threatened11:15
=== nvashi2 [~insidious@cable-66-168-251-5.mgy.al.charter.com] has joined #ubuntu-devel
Amaranthseb128: Not that I can see.11:16
Amaranthseb128: Removing from 0x80c2c40 entry gnome-btdownload.desktop11:16
jbaileypitti: Yeah, it's pretty standard.  You need asbestos underwear to hang out on the libc mailing lists.11:16
Amaranthseb128: That's close to the last thing that happens, like I would expect.11:16
=== dredg [niall@malkovich.office.blacknight.ie] has joined #ubuntu-devel
jdubjbailey: so, what do you think about moving to newer versions of NPTL in breezy?11:17
pittijbailey: I won't followup any more, that makes no sense11:17
pittijbailey: I rather ask Denis Barbier, he seems to be very nice and actually understand the gettext code11:17
jbaileyjdub: mdz's already agreed to it. =)11:17
jdubaha, great :)11:17
jbaileyjdub: I want to sync up with gotom on my idea of making the NPTL stuff a hard default, rather than relying on the tls hwcap.  Applications that are still broken and can't cope will need a solution to use LinuxThreads, though.11:18
jbaileyjdub: But it would be really nice to actually use the NPTL header files.11:18
dokojbailey: nptl on powerpc is broken, isn't it?11:20
seb128pitti: WTF with g-c-m ? :) debian/patches/ui_browse_ctl.patch 865K ... ?11:21
pittiseb128: that's the result of update-po11:21
seb128but why doing that ?11:21
pittiseb128: sivang said that he did exactly like you suggested11:21
jbaileydoko: Do you mean upstream?  I thought I'd seen a number of success reports.11:21
seb128and why in is patch and not in a translation patch ?11:21
pittiseb128: because he had to add some strings11:21
seb128pitti: no way11:21
jbaileydoko: But tht that type of thing could be tweaked per-arch if it really needed to be.11:21
seb128and ?11:21
Kamionjbailey: sounds strange; what's the value in making it a hard default?11:21
jbaileydoko: It's nice like we're consistant now.11:21
pittiseb128: the Hebrew/German translations are in separate patches11:21
seb128I said "diff -u po/nn.po.orig po/nn.po >> debian/patches/translations"11:22
Kamionjbailey: oh, the header files, I see11:22
seb128yeah, I know11:22
seb128and this patch is enough, isn't it ?11:22
jbaileyKamion: Upstream doesn't like the code that allows the linker to support switching between both.  They're of the opinion that you should use only the ld.so that was built with the matching thread library.  It shows up subtle problems from time to time.11:22
seb128what's the point to include 800k of po changes in a ui patch ?11:22
jbaileyKamion: But yeah, that and the header files that are actually getting development, etc...11:22
seb128pitti: I'm dropping that if you don't mind, the po changes are enough11:22
pittiseb128: I don't know, I relied on the fact that sivang and you discussed how to do it11:22
Kamionjbailey: sounds like the sort of thing we ought to be coordinating with Fedora etc. ...11:22
pittiseb128: sure, go ahead11:23
seb128thanks11:23
pittiseb128: but at least the POT changes should be somewhere11:23
Kamionso people don't go insane switching from distro to distro trying to figure out what's going on with their threaded applications :)11:23
pittiseb128: so that Rosetta users see the new strings11:23
seb128pitti: no need to include 800K of po to include the new .pot :)11:23
pittiseb128: sure :-) thanks for cleaning this up11:23
jbaileyKamion: Right.  I'm more actively worried about someone doing a backport of some sort on an Ubuntu system and having a non-working deb get handed to someone on Debian.11:23
seb128np11:23
=== pitti reboots, brb
Kamionjbailey: yeah, binary incompatibility there would be Badness11:24
jbaileyKamion: In practice it shouldn't be a problem when everyone actually drops 2.4 support.  Breezy might be a release too soon.  After that I'm pretty sure every distro will have dropped it.11:25
=== pitti [~martin@box79162.elkhouse.de] has joined #ubuntu-devel
zygapitti: cscope helps alot with glibc mess11:27
=== smurfix [~smurf@run.smurf.noris.de] has joined #ubuntu-devel
=== smurfix sends some curses in the general direction of his public utility company
smurfixJust after I replaced my mainboard because of its random power failures, I get random power failures from outside11:33
zygasmurfix: get a random ups11:33
=== `anthony [~anthony@220-253-12-159.VIC.netspace.net.au] has joined #ubuntu-devel
smurfixzyga: My computer room already has one11:33
zygathey're cheeper than random mobos11:33
smurfixzyga: time to string a power cable to the office :-/11:34
zygasmurfix: I've got one small ups for every home pc11:35
zygacall me crazy...11:35
seb128pitti: about the .pot files/rosetta, do we need to include them in the packages ? g-c-m has no .pot and it's not generated during the build11:36
=== dand [~dand@gw.datagroup.ro] has joined #ubuntu-devel
Amaranthseb128, mkedwards, siddharthk_: any ideas? :)11:36
=== zyga wonders why in glibc instead of 'foo' we get #define foo __foo; weak_alias (__foo, __real_foo_you_didn't_know_about);
mkedwardsAmaranth: the author of pyxdg should be shot.11:37
mkedwardsAmaranth: actually, shooting is too good for him.11:37
mkedwardshe should be strangled, drowned, diced, and then shot.11:37
jbaileyzyga: Symbol versioning tricks.11:37
pittiseb128: they should at least be generated during the package build11:37
pittiseb128: without a pot, the Rosetta guys can't import the pacakge11:37
zygajbailey: hmm?11:37
Amaranthmkedwards: heh heh heh11:38
jbaileyzyga: It also allows you to override the symbols in glibc with local versions.11:38
mkedwardsThis code is unworthy of a Visual Basic programmer.11:38
seb128pitti: we can upload the .pot by hand, right ?11:38
zygajbailey: tricky - almost smart really ;-)11:38
pittiseb128: yes, but this gets tedious11:38
pittiseb128: generating the pot file is not possible at build time?11:38
seb128Amaranth: I've some other stuff to do than replying to 100 questions/days about how edit a menu11:39
Amaranthseb128: sorry :/11:39
seb128pitti: need to hack, I don't like that11:39
Amaranthseb128: you seemed to be the only person that had any clue how this actually worked11:39
seb128Amaranth: no need to be sorry but I'm busy11:39
seb128Amaranth: I've read the spec ...11:40
seb128that's all11:40
Amaranthdidn't seem to help me much :P11:40
zyga#define FOO __foo11:40
seb128read it again ? :)11:40
zygaI guess they like indirection alot11:40
zygahmmm and k&r style too?11:42
Seveaspitti, i saw your mails on libc-alpha, good luck trying to convince bone-headed drepper to be nice, i've been reading that list for some time noe and those guys simply cannot be polite. Too bad that such an important part of GNU/Linux is in the hands of these idiots11:44
zygapitti: ping?11:45
pittiSeveas: I don't really mind the impoliteness, I rather mind that they don't even read 11:46
pittiSeveas: somehow he insists that this is a packaging problem, but I already explained three times that this has got nothing to do with packaging11:47
pittizyga: pong :)11:47
Seveaspitti, they're known not to read things, I have seen that behaviour very often, they seem to think they are gods11:47
zygapitti: did you grok the dcigettext madness?11:47
Seveasespecially that drepper guy, the others are definitely nicer people to talk to11:47
=== \sh [~sh@server3.servereyes.de] has joined #ubuntu-devel
pittizyga: only as far as I am required to actually change it for our needs11:47
zygapitti: I'm wondering why they choose trees instead of hash lookups?11:47
pittizyga: hashes would be great, but doing them in C is somewhat clumsy11:48
zygapitti: strange, did them for ages and they're fine11:48
pittizyga: actually the whole thing should be rewritten in a clean way (with supporting several directories :-) ), but this is not something for me11:48
zygapitti: I guess I could (and would be willing to) do that but what are the chances this gets accepted?11:49
maswanhey guys, is cdimage doing better today?11:49
pittizyga: upstream? Might become tricky :-)11:49
zygaonly one problem really -- i386 && amd64 are my only test platforms11:49
pittizyga: Debian/Ubuntu would certainly accept it if it's sane11:49
zygaI just imagine this bearded guy with alpha telling me it's wrong ;] 11:50
pittizyga: in Debian and Ubuntu we have two handfuls more11:50
pittizyga: however, this shouldn't be overly platform dependent11:50
=== zyga found langpack changes
zygawell all those file locks and other mess seems ... not so neccesary11:51
zygaunless we are racing with ever updating mo file ;] 11:51
pittizyga: well, the whole code is just a mess..11:51
zyga(I understand the need for correctnes)11:51
zygahow could I test this without changing my working libc?11:52
zyga(alias magic experts please)11:52
pittizyga: use LD_LIBRARY_PATH11:52
zygahmm i thought about LD_PRELOAD 11:52
ograzyga, dont move it over ;)11:52
pittizyga: LD_LIBRARY_PATH=/home/foo/my-glibc my-program11:52
=== jani [~jani@iv.ro] has joined #ubuntu-devel
pittizyga: I think PRELOAD is wrong11:53
zygaso there is no way to test gettext without rebuilding glibc every time?11:53
pittizyga: maybe it works, but LD_LIBRARY_PATH is better11:53
zygaI'm used to LD_PRELOAD gettext trick11:53
zygaand use it all the time11:53
pittizyga: oh, if it works, so much the better :-)11:53
zygalibintl_preload11:53
pittizyga: if you can compile libintl separately, this is certainly much easier11:53
zyga.so-mething like that11:53
janielmo ping11:55
mkedwardsAmaranth: the behavior of pyxdg is correct.11:55
mkedwardsAmaranth: that "Other" menu is getting exactly what it should.11:55
=== zyga loves .y files
Amaranthmkedwards: ...11:55
Amaranthmkedwards: Then GNOME and KDE are wrong.11:56
zygathat is the biggest mess of them all :/11:56
mkedwardsAmaranth: When an application is excluded from the only set to which it otherwise belongs, the <Unallocated/> in the definition of Other picks it up.11:57
Amaranthmkedwards: Entries in the user's application.menu should come after Other has picked up what it is supposed to.11:58
mkedwardsAmaranth: KDE, at least, has deliberately deviated from spec.  http://lists.freedesktop.org/archives/xdg/2004-December/005541.html11:59
zyga(since /me didnt ever rebuild glibc and actually used it afterwards)11:59
zygashould I add linuxthreads or not?11:59
jbaileyzyga: Just make sure that anything you do, you do it in a chroot.11:59
Amaranthmkedwards: Well, at least I have a solution now. :)12:00
mjg59Seveas: Hi12:00
Treenaksjbailey: Real Men hack libc outside chroots :)12:00
sabmoc|zombieheh12:00
zygaok12:00
jbaileyTreenaks: Right, and the ones install the hacks inside them. ;)12:00
jbaileysane ones, that is.12:00
=== zyga rips gettext out of glibc
zygaI'll let others hack it back in if it's worthy anything12:01
mkedwardsAmaranth: clarified in spec:  http://lists.freedesktop.org/archives/xdg/2004-December/005593.html12:02
pittizyga: this is not for hoary, but if you can get this ready and sane for early breezy (the tree will open in about two weeks), that'd rock :-)12:02
zygapitti: I'm not counting on getting it into hoary really 12:03
Amaranthmkedwards: Doesn't that mean PyXDG is wrong?12:03
zygaIf 2 people test this I'd be more than happy12:03
Seveasmjg59, hi, I have an HP Compaq nc6000 laptop that works great with warty except that kacpid sometimes takes 100%cpu and the machine won't reboot (it stops at "disabling acpi"). I have been told that you were the guy to talkt to about this12:04
Seveasmjg59, the odd thing is that there are no entries in dmesg or any other log12:04
TreenaksSeveas: don't forget the /proc/acpi stuff hanging12:04
pittizyga: maybe you can write it in a way that it doesn't do the search and iteration process all over again for each message12:05
mkedwardsAmaranth: no, it means it's right.  In the gnome-btdownload example, it's included by the Internet rule in /etc/xdg/menus/applications.menu and then excluded in .config, so it's Unallocated.12:05
Seveasand it happens when power.sh is run and tries to grep -q 'off-line' from the /proc/acpi/apdapter files12:05
ograSeveas, look in /var/log/acpid for traces, rather then in dmesg 12:05
Seveasogra, no traces there too12:06
Seveassimply nothing12:06
mkedwardsAmaranth: the Other rule picks up applications that are Unallocated.12:06
Amaranthand that last link says Excluded entries are still considered allocated12:06
jbaileypitti: Hey, looking at your "Fixing USB after ppc resume" thread.  Would be be suitable to just do an /etc/init.d/hotplug reload on resume?  That way all you have to do is make sure that all the drivers for the usb subsystem are unloaded.12:06
mkedwardsAmaranth: spelled out in http://lists.freedesktop.org/archives/xdg/2004-December/005545.html12:07
AmaranthNote that an entry that is included in a menu but excluded again by a later <Exclude> is still considered allocated12:07
jbaileypitti: I suspect it's safer than memorising them and reloading them, since it's reasonable that a person might suspend, and then unplug their usb printer.12:07
pittijbailey: I think hotplug reload will last considerably longer12:07
pittijbailey: why "memorise"12:07
pitti?12:07
mkedwardsAmaranth: duh. You're right.12:07
pittijbailey: I both unload and load the USB host drivers after resuming12:07
jbaileypitti: Is that enough?  Don't you have to unload all the modules that depend on those host drivers?12:08
pittijbailey: this should eventually look like "rmmod usb_uhci && modprobe usb_uhci"12:08
mkedwardsAmaranth: I was still thinking in terms of PyXDG's NotOnlyAllocated weirdness.12:08
pittijbailey: obviously nothing really depends on the host controller interface driver12:08
zygapitti: right now I'd like to make minimal reimplementation12:08
zygapitti: I'm reading mo format info12:08
zygapitti: then I'll ask you what should be needed 12:09
zygaand well see12:09
pittizyga: the mo parsing can certainly be taken from the current code12:09
zygapitti: I'll probably do that as soon as I'm sure I understand everything in there12:09
jbaileypitti: I do not find the Linux driver model to be incredibly obvious in many, many way.s =)12:09
pittijbailey: I didn't bother with this; it works for me, it works for other people, let's do it :-)12:10
zygapitti: pcc is other-endian, right?12:10
jbaileypitti: But if usbcore doesn't flip out, then that's cool.12:10
pittizyga: other=big, yes12:10
pittijbailey: no, usbcore is fine12:10
zygapitti: I never remember which really - ok thanx12:10
pittijbailey: probably the E/O/UHCI driver just fleshes out the core12:11
mkedwardsAmaranth: change the else branch in Rule.do() to:12:12
mkedwardselif entry.Add:12:13
=== goedson [~goedson@BHE043002.res-com.wayinternet.com.br] has joined #ubuntu-devel
mkedwards    entry.Allocated = True12:13
mkedwards    entry.Add = False12:13
mkedwardsAmaranth: that WFM12:13
Amaranthmkedwards: Can you make a patch? :)12:13
mjg59Seveas: Ok, that's not /too/ unusual. Any chance you could test it with Hoary?12:13
mjg59There's been a huge amount of ACPI code fixed12:14
mkedwardsAmaranth: kind of a pain to get it to you, since I'm booted into livecd.12:14
Amaranthok12:15
Seveasmjg59, thanks for the answer, I will try out hoary 12:15
mkedwardsAmaranth: xdg/Menu.py line 378.12:15
Amaranthi'll finish the bug i'll working on in my menu editor then try it12:15
mkedwardsAmaranth: make sure to get the whitespace right.  :)12:15
siddharthk_Amaranth:i can give you the patch file with the changes suggested by mkedwards12:16
Amaranthsiddharthk_: ok12:17
mkedwardsmjg59: who judges whether a two-line fix to https://bugs.freedesktop.org/show_bug.cgi?id=2784 goes into hoary's pyxdg?12:17
mjg59mkedwards: No idea12:17
mkedwardsAmaranth: is there an Ubuntu bug for this?12:18
dholbachmkedwards: upstream changes are the safest method12:18
Amaranthmkedwards: nope, just a PyXDG one12:18
=== jinty [~jinty@haydn.debian.org] has joined #ubuntu-devel
Amaranthdholbach: No guarantee this will get patched upstream in time for hoary, which I was hoping for.12:19
dholbachah12:19
mkedwardsNo debian bug either, no upload since October.12:20
mkedwardsUbuntu has patched it, Matt Klose is the Ubuntu uploader.12:20
mkedwards(patched the python-xdg package, not this particular bug)12:20
siddharthk_Amaranth: how should i give you the patch file ? 12:21
mkedwardsAmaranth: I would probably open an Ubuntu bug, include the patch, let Matt decide whether to try to push it into hoary.12:22
Amaranthsiddharthk_: alleykat@gmail.com12:22
Amaranthmkedwards: That's the plan. :)12:22
mkedwardsAmaranth: don't forget to file it with Debian as well, tag +patch, point to upstream's bug URL12:23
Amaranthwill do12:24
=== Amaranth beats things with a stick
Amaranthmy brain doesn't want to figure out this category_map tuple anymore12:24
mkedwardsAmaranth: or maybe just attach the patch to upstream's bugzilla, point Ubuntu and Debian bugs both to it.  :)12:24
=== koke [~koke@rm-001-26.serve.com] has joined #ubuntu-devel
mkedwardsand include the URL for the fd.o exegesis (the clarification to the spec)12:25
siddharthk_Amaranth: ok, i have sent the patch, please let me know if i have made some mistakes. This is my first time ... 12:29
mkedwardssiddharthk_: diff -naur, right?12:32
siddharthk_mkedwards: not actually ... let me send that once again.  :(12:33
mkedwards-ur is fine12:33
mkedwardsconventional thing is to cp -a the clean unpacked source tree to foo-0.0-orig, modify foo-0.9, then diff -Naur them12:35
mkedwardsresulting patch applies cleanly with patch -Np112:35
siddharthk_mkedwards: ok, got it. I am resending ...  Thanks.12:36
mkedwardsor you could svn import, modify, svn diff -- but that's overkill for a two-line patch.  :)12:36
siddharthk_mkedwards: i am using -Naurw .. is it fine ?12:41
mkedwardssiddharthk_: you don't want -w as a general rule, especially with python.12:43
mkedwardsYou don't really want to ignore re-indentation in a language where whitespace is significant.  :)12:44
siddharthk_mkedwards: ok, i understand12:44
mkedwardsThe -a, on the other hand, shouldn't matter (dpkg barfs on binary content in diff.gz)12:45
mkedwardsbut it bypasses diff's "is it text" heuristic, which can sometimes be fooled by UTF-812:46
Amaranthsiddharthk_: ok, i'm ready :)12:46
Amaranthsiddharthk_: did you send the new version? :)12:46
siddharthk_Amaranth: yes, just now.12:46
siddharthk_Amaranth: it is using -Naru12:47
siddharthk_Amaranth: if you see that diff file, the last 'else' clause is not showing up with proper indent, though it is correctly indented in the .py file i modified.12:49
ografabbione, did you get my answer before the netsplit ?12:51
=== Seveaz [~seveas@seveas.demon.nl] has joined #ubuntu-devel
=== cc [~cc@byte.fedora] has joined #ubuntu-devel
=== nvashi2 [~insidious@cable-66-168-251-5.mgy.al.charter.com] has joined #ubuntu-devel
=== koke [~koke@rm-001-26.serve.com] has joined #ubuntu-devel
fabbioneogra: i didn't even get the question...12:56
siddharthk_mkedwards: should i use spaces or tabs ?12:56
mkedwardssiddharthk_: I tend to just copy the adjacent line so that I get the exact same mix of spaces and tabs.12:57
mkedwardsOr edit it in IDLE or python-mode.12:58
thomseb128: is the "imap4rev1" account type in evo actually ready to use? it seems hugely broken here12:58
seb128no12:59
seb128they have switched back the default to imap for a reason :p12:59
torkelthom: I'm using it and it works most of the time, but the other one is the preferred one...12:59
=== zyga wonders how many languages are there
zygaok here's the idea:01:00
zygastrip as much as possible from intl :-)01:00
thomseb128: it's totally non obvious from the new account setup - i have an imap4 account, i choose imap401:00
zygabiggest mess to go is plural form stuff01:00
=== JanC [~JanC@dD5762624.access.telenet.be] has joined #ubuntu-devel
zygaif the equations could be pre-calculated (cough, because they don't change really, cough)01:01
zygastuff would be faster01:01
zygano parsing - no mess01:01
ografabbione, sec. phone...01:01
siddharthk_mkedwards: ok thanks, i have already sent the modified file to Amaranth01:01
mkedwardssiddharthk_: thanks!01:01
pittiseb128: can I give you #7999?01:02
Amaranthsiddharthk_: i fixed the patch you sent me01:02
pittiseb128: ("nautilus wants to execute all files on a vfat flash drive"01:02
=== decko [decko@143.107.220.163] has joined #ubuntu-devel
siddharthk_Amaranth: ohh .. what was missing ?01:02
zygafirst step could be to get all the expressions from info gettext "Plural forms"01:02
Amaranthspacing was wrong01:02
seb128pitti: sure01:02
seb128pitti: that's probably a gnomevfs issue, for sure not a pmount one01:03
zygathen perhaps set up ugly parsing and fall back when unknown expression is there 01:03
pittiseb128: reassigned, thanks01:03
seb128pitti: hum. Should the lsb-base depends be versionned ? Just looking on hal as an example you have versionned it01:03
zygawhat do you guys think?01:03
pittiseb128: yes, earlier versions didn't support all the script functions we are using01:03
thomseb128: yeah01:03
seb128k, thanks01:04
siddharthk_Amaranth: yes, i realised that, and sent you the 3rd file. Thanks for bearing with me ...01:04
Amaranthsiddharthk_: oh, sorry01:04
Amaranthi editted it right away then went to get breakfest going01:04
Amarantherr, breakfast01:04
Amaranthworks great!01:05
siddharthk_Amaranth, mkedwards: This was my *first* direct interaction with people from ubuntu community. This was great .. the whole bug solving thing. I am happy .. :)01:08
mkedwardssiddharthk_: kinda fun, innit?  :)01:08
AmaranthNow the hard part. :)01:08
siddharthk_mkedwards: yes .. true01:09
siddharthk_Amaranth: whats that ?01:09
Amaranthgetting it into debian and ubuntu :P01:10
mkedwardsAmaranth: and upstream, of course.  :)01:10
Amaranthhttps://bugs.freedesktop.org/show_bug.cgi?id=278401:10
Amaranthdone there01:10
siddharthk_mkedwards, Amaranth: when we will start with next bug ?  :)01:12
pittielmo: please remove the following source packages from the archive: mozilla-firefox-locale-{de,es-ar,es-es,pl,pt-br}01:12
Amaranthsiddharthk_: I'm done patching bugs for now. :P01:13
Amaranthsiddharthk_: Have fun hitting up bugzilla though. :)01:13
mkedwardsAmaranth or siddharthk_ : please reference http://lists.freedesktop.org/archives/xdg/2004-December/005571.html in a comment to the upstream bug.01:13
dholbachelmo: could you please sync  openscenegraph  xli  phpbb2  from sid?01:14
mkedwardsMakes it clear to upstream where we got the interpretation that led us to change pyxdg's behavior.01:15
pittielmo: (they are obsoleted by the new version of m-firefox-locale-all=01:15
pittielmo: s/=/)/01:15
Amaranthmkedwards: Not relevant...01:15
dholbachdid i miss something? when did CC meeting get re-scheduled?01:16
Amaranthmkedwards: I think you meant http://lists.freedesktop.org/archives/xdg/2004-December/005593.html01:16
dholbach16 -> 22 utc01:16
mkedwardsAmaranth: yes, that's better.01:17
siddharthk_Amaranth: yes.01:17
dholbachah ... i see "as decided 14 days ago."01:17
Amaranthhttps://bugzilla.ubuntu.com/show_bug.cgi?id=805501:17
=== Amaranth spams this bug around a bit
siddharthk_Amaranth: can i open a bugzilla account ? is it needed ?01:18
AmaranthI think seb128 is listed as the package maintainer.01:19
=== siddharthk [~siddharth@61.11.18.118] has joined #ubuntu-devel
Amaranthsiddharthk: You can. You'll need to do post to bugzilla.01:19
Amaranthto post comments, attachments, new bugs, etc01:19
siddharthkAmaranth: ok01:21
seb128Amaranth: you should describe what the patch does and why01:24
Amaranthoh, i did upstream01:25
Amaranthi'll do it in ubuntu too01:25
seb128no you didn't01:25
seb128I've read both bug01:25
Amaranthi guess it is a little vague :P01:26
seb128totally01:26
seb128"This patch makes <Exclude>ed entries that were included earlier stay allocated01:26
seb128as the spec says."01:26
seb128you should add a comment about how you determine that and what you change01:26
seb128and point to the spec01:26
Amaranthmkedwards: You wanna fill that in for me? :)01:27
=== thom really hopes he's fixed the ia64 firefox crasher, because it takes *forever* to build
Amaranthmkedwards: ?01:29
Amaranthseb128: Actually, I just know what I've been told it does. :/01:29
Amaranthseb128: I ran it through a couple tests.01:29
mkedwardsseb128, Amaranth : really must go to bed now, but http://lists.freedesktop.org/archives/xdg/2004-December/005545.html explains why this test case should not be matched by the <Unallocated/> rule that creates the "Other" menu in /etc/xdg/application.menus.01:30
Amaranthyes, but what does the patch _do_?01:30
Amaranthand why?01:30
mkedwardsIf a previous <Include> pattern matched the menu entry, then it set entry.Add to True.  So the correct behavior for <Exclude>, if it finds entry.Add to be True, is to set it to False but to remember that it was allocated along the way.01:32
=== Amaranth pastes that into the bug
mkedwardsPreviously, the only way Allocated could get set was on insertion of the entry into a menu.  This adds a second code path by which Allocated gets set: Include followed by Exclude.01:34
Amaranthseb128: https://bugs.freedesktop.org/show_bug.cgi?id=2784 <--updated01:34
seb128Amaranth: k, thanks01:34
Amaranthshit, wait!01:35
Amaranththat one is broken :P01:35
mkedwardsseb128: recommend you exercise the bug reporter's test case using /usr/share/doc/python-xdg/examples/test-menu.py01:35
seb128?01:35
Amaranthsiddharthk: i should have stayed with mine, your latest is borked01:35
seb128mkedwards: k, thanks01:36
siddharthkAmaranth: oops ... :(01:36
mkedwardsyou'll see that the Other menu goes away when the patch is applied.01:36
Amaranthseb128: ok, the original patch the one to use01:37
mkedwardsTruly unmatched items will still go in Unallocated.01:37
=== Amaranth will remember to test patches from siddharthk next time :P
mjg59thom: Sorry to keep nagging, but had a chance to take a look at the gdm-signal stuff? (It's getting a bit urgent)01:37
seb128mkedwards: right, I've understood, thanks for the explanations01:37
mkedwardsAmaranth: not easy to keep the spaces straight if you're not experienced with python and patch.01:38
mkedwardsg'night, all.  Try to make it clear to the Debian maintainer too.  :)01:38
Amaranthseb128: the first patch is the one i tested01:39
Amaranthi thought siddharthk tested the one he gave me :P01:39
seb128pitti: known about /usr/share/gnome-volume-manager/gnome-volume-manager-gthumb.sh (#7725) ?01:39
siddharthkAmaranth: ohh ... really sorry for that .. but is it related to spaces and tabs ?01:39
Amaranthyeah01:39
Amaranthfuck, found a regression, i think01:40
seb128I'll wait before using the patch I think 01:40
thompitti: is there a CAN for 631901:41
Amaranththe original authors of this junk mixed tabs and spaces01:42
Amaranthso i have to compensate01:42
Amaranthnot mkedwards and siddharthk, the authors of pyxdg01:42
mkedwardsseb128: replaces one line with two.  Just have to get the indentation right.01:43
thommjg59: noted, sorry i've not done it yet01:43
mjg59seb128: Have you done anything with #7583?01:44
mjg59thom: Ok, no problem01:44
mjg59I'd just prefer to be able to build ISOs without needing my own hacked packages :)01:44
zygapitti: ping01:44
seb128mjg59: nop, waiting to get gdm-signal in the archive01:46
=== Goshawk [~Goshawk@host131-98.pool8251.interbusiness.it] has joined #ubuntu-devel
mjg59seb128: Would it be possible to do it preemptively? :)01:47
seb128sure, I'll update01:48
mjg59At the moment, the shortcut does nothing (apm will return 0, so it won't move onto the next option, but running apm with no options results in it just printing the battery status to stdout)01:48
seb128k01:49
mjg59Thanks!01:49
seb128np01:50
Amaranthseb128: Ok, I've done a half-dozen different little tests, PyXDG now matches GNOME and the spec in this area.01:50
Amaranthmaking a new patch01:51
ografabbione, re, the question was...please add #ubuntu-motu to your weblogger :)01:52
fabbioneogra: ok.. just in a sec01:52
siddharthkhmm. i am waiting to see that.01:52
ografabbione, wow, great :)01:52
=== Safari_Al [~tr@ppp248-98.lns2.adl2.internode.on.net] has joined #ubuntu-devel
=== Seveas [~seveas@seveas.demon.nl] has joined #ubuntu-devel
=== warthylog [~warthylog@port49.ds1-van.adsl.cybercity.dk] has joined #ubuntu-devel
=== Topic for #ubuntu-devel: Ubuntu Development | #ubuntu for support and general discussion | #ubuntu-love for getting involved | http://www.ubuntulinux.org/wiki/DeveloperResources | http://www.ubuntulinux.org/wiki/HoaryGoals | Kubuntu on #kubuntu-devel | Hoary preview release: http://releases.ubuntu.com/hoary/ | Release Candidate: March 30th
=== Topic (#ubuntu-devel): set by Kamion at Thu Mar 17 19:02:59 2005
fabbioneogra: done... logs on the web will start to appear in 30/60 minutes01:56
ografabbione, great, thanks, thats perfect timing ( in an hour we start the malone test that should get logged)01:57
fabbioneogra: remeber that it is still an IRC network01:57
ografabbione, oops, sorry 2h01:57
ografabbione, sure ;)01:57
fabbioneogra: so if there is a netsplit the client can be anywhere01:57
fabbioneogra: ok.. just a reminder :)01:57
ograyep, i know....01:58
ogra:)01:58
fabbioneyou do.. somebody did complain about incomplete logs..01:58
fabbionehave fun01:58
ografabbione, surely it wasnt me who complained..... (i wouldnt argue with the master of pain) ;)02:01
dholbachelmo: could you please sync  xplc  from sid as well?02:01
fabbioneogra: ehehhe02:02
Amaranthseb128: Ok, lots of testing on this one. Seems to work fine. https://bugs.freedesktop.org/show_bug.cgi?id=278402:02
seb128k02:03
=== Loevborg [~loevborg@d36-33.dip.isp-service.de] has joined #ubuntu-devel
=== siddharthk_ [~siddharth@61.11.18.118] has joined #ubuntu-devel
thomseb128: for gdm-signal, you'll need to dep on powermanagement-interface version 0.302:08
=== chris38-home [~Christian@82.127.81.96] has joined #ubuntu-devel
seb128thom: I've uploaded a patched version 02:08
seb128thom: I'll change that in the next upload02:08
=== Seveas [~seveas@seveas.demon.nl] has joined #ubuntu-devel
Amaranthperfect02:11
Amaranth:P02:11
=== amu [amu@195.227.106.194] has joined #ubuntu-devel
Amaranthseb128: I have an excuse for not understanding the spec now. The implementations are all different! :D02:11
=== ogra [~ogra@p5089C1A1.dip.t-dialin.net] has joined #ubuntu-devel
=== bytee [~byte@freedesktop.org] has joined #ubuntu-devel
=== Riddell [jr@muse.19inch.net] has joined #ubuntu-devel
=== Seveas [~seveas@seveas.demon.nl] has joined #ubuntu-devel
=== tsume [~tsume@freebsd0.dcrin3.com] has joined #ubuntu-devel
=== jordi [~jordi@81-202-91-238.user.ono.com] has joined #ubuntu-devel
=== Mirv [~tajyrink@vipunen.hut.fi] has joined #ubuntu-devel
seb128Amaranth: are you sure than your patch is not reversed ?02:12
seb128grrrr, it is02:12
Amaranthoh jeez02:12
=== Clint [clint@adsl-69-233-179-235.dsl.pltn13.pacbell.net] has joined #ubuntu-devel
Amaranth*facepalm*02:12
Amaranthsorry02:12
seb128np02:12
seb128upstream will start wondering why you flood them02:13
AmaranthI haven't made patches in like 18 months. :P02:13
seb128you should work, try the patch, etc before sending a new version every 5 min02:13
Amaranthyeah02:13
=== zul [~chuck@198.62.158.205] has joined #ubuntu-devel
zulhey02:13
dholbachhey zul 02:13
Amaranthdidn't go to bed last night, wanted to get this fixed first02:13
seb128hi02:13
Amaranthi blame that :P02:13
zulhey dholbach 02:13
=== Seveas [~seveas@seveas.demon.nl] has joined #ubuntu-devel
dholbachzul: what about the kernel-non-installable-packages? :-)02:14
zuldholbach: whoops..totally forgot about it02:14
zulill have a look at it today02:14
Amaranthseb128: I promise to get a clue first next time. ;)02:15
dholbachzul: that'd be cool because we want to discuss the proceedings of the packages on  wiki/MorgueCandidates  tonight02:15
dholbach(after the CC meeting)02:15
zulk02:15
dholbachzul: but don't worry02:16
seb128Amaranth: don't worry :)02:16
seb128Amaranth: there for upstream, some of them don't like to be mail flooded 02:16
zuldholbach: i think we might need to keep most of them because if something doesnt work with them 2.6.10 they can always fall back to 2.6.802:16
Amaranthyeah, i can understand that02:17
Amaranthi've been flooding myself too :/02:17
dholbachzul: that's completely fine with me, the packages should just be installable02:17
zuldholbach: k02:17
zuli guess i can see why they arent installable ;)02:18
=== Safari_Al [~tr@ppp248-98.lns2.adl2.internode.on.net] has joined #ubuntu-devel
=== infinity [~adconrad@loki.0c3.net] has joined #ubuntu-devel
=== asw [~asw@node-423a728a.bos.onnet.us.uu.net] has joined #ubuntu-devel
=== mjg59 [mjg59@cavan.codon.org.uk] has joined #ubuntu-devel
dholbachzul: gooooood :-)02:19
=== sjoerd [sjoerd@fire.ipv6.luon.net] has joined #ubuntu-devel
=== Robot101 [robot101@light.bluelinux.co.uk] has joined #ubuntu-devel
=== Goshawk [~Goshawk@host131-98.pool8251.interbusiness.it] has joined #ubuntu-devel
dholbachseb128: could it be  libmrproject  was superseded by  planner  and now is completely useless and doesn't deserve to be fixed?02:23
jdubdholbach: yes02:23
jdubdholbach: 100% correct02:24
=== dand [~dand@gw.datagroup.ro] has joined #ubuntu-devel
seb128dholbach: correct02:24
jdubdholbach: it should be purged02:24
seb128damned jdub 02:24
seb128too quick :p02:24
dholbachwoohoo! Clean! UNIVERSE! today!02:24
ograhehe02:24
seb128hey jdub :)02:24
tsengdholbach: <302:24
dholbachtseng: could you please elaborate on "<3"? :-)02:26
jdubmorning slow128 ;)02:27
=== seb128 slaps jdub
=== bradb [~bradb@MTL-ppp-144647.qc.sympatico.ca] has joined #ubuntu-devel
haggaihow is network configuration supposed to be done on the live CD?  I inserted a wlan card but the interface didn't come up02:29
=== jk [~jochem@80.126.209.244] has joined #ubuntu-devel
=== rjo [~jordens@rjo.developer.debian] has joined #ubuntu-devel
=== mpt_switzerland [~mpt@185.16.202.62.fix.bluewin.ch] has joined #ubuntu-devel
=== tritium [~rimbert@ee213-dhcp-9.ecn.purdue.edu] has joined #ubuntu-devel
thommjg59: Uploading via ftp powermanagement-interface_0.3_source.changes: done. enjoy02:35
=== pitti [~martin@box79162.elkhouse.de] has joined #ubuntu-devel
dholbachwhat's wrong with the powerpc-buildd? its last build was  workrave_1.6.2-1ubuntu1_20050322-1106-powerpc-failed 02:36
=== jani [~jani@iv.ro] has joined #ubuntu-devel
ogradholbach, the same as yesterday ?02:39
janiping elmo02:39
haggaijdub: am I right in thinking that you get storage media eg USB stick icons to pop up on the desktop on gnome?02:39
ogradholbach, main<->universe transition of some build dependencys ?02:39
zygahmm02:40
zygagettext should be thread safe, right/02:40
haggaijdub: its turned off in KDE by default and I'm wondering if it is better to turn on too.02:40
mjg59thom: Rocking02:40
jdubhaggai: yeah, we do02:40
haggaijdub: so what was your reasoning to do those but nothing else on the desktop?02:40
dholbachogra: but it should continue building :-)02:40
jdubhaggai: atm, we have removeable drives and network drives on the desktop02:40
dholbachogra: even if one package fails :-)02:40
jdubhaggai: we didn't have a good, obvious interface for unmounting, etc.02:41
jdubhaggai: now we have a modified drivemount applet, but it's not idea02:41
jdubl02:41
ogradholbach, might take some time....02:41
haggaijdub: hmm, we have the media:/ view where you can unmount, but you reach it via konqueror -> removable storage.  Is that too many clicks away?02:41
jdubhaggai: your call, dude :-)02:42
jdubhaggai: for reference, we have the Computer view, too02:42
jdubhaggai: felt it was better to have something obvious02:42
jdubi hate storage and filesystems02:42
jdubmessy stupid crap02:42
haggaijdub: bah :)  I wanted a sound reason that I could just use :)02:42
jdubBURN IT ALL!02:42
jdubhaggai: well, you've pretty much given the reason for why we did it ;)02:43
haggaijdub: ok, I'll take it back to the others then02:43
haggaijdub: while we're talking desktop stuff: OOo print admin tool.  I see you advocated removing the icon completely02:43
Kamionlooks like today is the day I upload the ENTIRE INSTALLER02:43
jdubyou should *so* not use me as a reference for kde usability dude02:43
jdubhaggai: yeah02:43
haggaijdub: heh02:44
jdubhaggai: what's your call on that?02:44
jdubhaggai: i realised immediately afterward that we really need to work together on those calls02:44
haggaijdub: so you consider command line stuff to be ok now?  That's the only way to access additional printer/fax filtering stuff02:44
jdubhaggai: we have gnome-cups-manager02:44
jdubwhich doesn't necessarily cover the weird OOo things02:44
haggaijdub: right, but oopadmin doesn't duplicate that anyway (add a printer is disabled on CUPS systems)02:44
ograhmm, funny, my alt-tab recently only shows the two panels and the desktop....02:45
haggaijdub: so, you have: font replacement per printer, add a pdf converter and fax device.  Are those already covered elsewhere?02:45
jdubogra: that's usually ctrl-alt-tab02:46
ograah, switching to tty1 logging in and switching back solves it....weird02:46
dholbachjdub: wow... didnt know that one02:46
ograjdub, i have a lot of porbs with this laptop wrt keyboard stuff....02:46
jdubhaggai: how important is "add a pdf converter"?02:46
jdubdholbach: a11y feature :)02:46
dholbachwooooooooow :-)02:47
haggaijdub: its important if you need very high quality stuff that OOo's PDF output isn't good enough for02:47
ograjdub, so my laptop is more accessible then wanted :-P02:47
=== seb128_ [~seb128@ANancy-151-1-32-42.w83-196.abo.wanadoo.fr] has joined #ubuntu-devel
jdubhaggai: ok, niche use case.02:47
jdubhaggai: font replacement per printer seems niche.02:47
haggaijdub: about those icons, I wondered about adding the generic OOo icon (from which you can do new document or open any OOo doctype), and bin the less used doc type icons (drawing, math, writer/web)02:48
wasabi_morning02:48
haggaijdub: so a niche use = command line?02:48
ograjdub, have such problems twice a week....seems like my meta key is stuck, or ctrl or something else...changes everytime a bit...02:48
jdubhaggai: fax is interesting, but requires input of command line, etc. we should integrate that with cups better. in the mean time, don't mind losing the weird feature.02:48
haggaijdub: can we not collect nice cases in a gui point somewhere?02:48
ograjdub, (its a new keyboard, so i doubt its a HW issue)02:48
haggaiuh niche caches not nice02:49
jdubhaggai: niche use case doesn't immediately relegate it to command line, but looking at this particular case, i think we can do without02:49
=== siddharthk_ [~siddharth@nat.ironport.com] has joined #ubuntu-devel
jdubhaggai: the good thing is, you can still get to it if you have specific needs02:49
haggaijdub: righty.  And the doc type reduction?02:49
jdubyeah, i agree02:50
jdubthat's a good solution02:50
jdubso we'd have02:50
wasabi_so yesterday i had mdz move a binary package from multiverse to universe. he said it would be moved in the next pulse. Am I guessing right that I need to reupload?02:50
wasabi_(since it is not yet moved)02:50
jdubpresentation, word processor, spreadsheet, 'new document'02:50
jdub?02:50
haggaijdub: s/'new document'/openoffice.org/02:51
haggaijdub: since you have to choose File->New02:51
jdubisn't there some 'new document' window you can open up?02:51
jdubthere used to be an icon for it02:51
jdubi'm sure02:52
jduboh02:52
jdubfrom template one02:52
jdubyeah02:52
=== haggai looks at that
jdubwe could rename that to "New OpenOffice.org Document"02:52
pittiinfinity: ping02:52
haggaichecking it allows all functionality02:52
jdubbusiness cards!02:53
jdublabels!02:53
jdubtemplates!02:53
zygapitti: gettext should be thread safe?02:53
jdubthis is exciting!02:53
haggaiheh yeah even more stuff OOo didn't even make menu entries for02:53
dholbachthanks elmo 02:53
pittizyga: erm, isn't this read-only?02:53
jdubdoesn't do gnome-vfs though02:53
pittizyga: or you mean internal data structures?02:53
haggaithere's a bug somewhere in the packaging02:53
zygapitti: yup but internal goo is not02:53
pittizyga: I think so02:54
zygapitti: well since it probably has too...02:54
jdubwhoa02:54
jdubhaggai: why is -gnomevfs in universe?02:54
haggaijdub: it doesn't work atm02:54
jduboh02:54
=== kain [~kain@ip-72-109.sn2.eutelia.it] has joined #ubuntu-devel
haggaijdub: yeah new document looks good02:55
=== mxpxpod [~bryan@wuw-ojr3gmca.dybb.com] has joined #ubuntu-devel
jdubso we lose drawing and math02:55
ogra****** ok guys, everybody who wants to attend the malone test, please join #ubuntu-motu we start at 14:00 UTC ******02:55
=== Goshawk [~Goshawk@host131-98.pool8251.interbusiness.it] has joined #ubuntu-devel
jdub****** woohoo! *******02:56
haggaijdub: and printer admin, and writer/web02:56
jdubyeah02:56
jdubthough printer admin was already lost in another menu02:56
ogra**** malone test starts NOW in #ubuntu-motu ****03:00
Loevborg(btw: writer/web should be renamed to "web editor" or something)03:00
=== pitti_ [~martin@box79162.elkhouse.de] has joined #ubuntu-devel
=== fgx [~fgx@host5-169.pool8252.interbusiness.it] has joined #ubuntu-devel
dokojdub, haggai: are you sure that you want to rename OOo menu items that short before the release? what about the translations needed for other languages?03:10
dokojdub: openoffice.org-evolution and openoffice.org-kde should go back to main/desktop03:11
=== nvashi2 [~insidious@cable-66-168-251-5.mgy.al.charter.com] has joined #ubuntu-devel
=== Goshawk [~Goshawk@host131-98.pool8251.interbusiness.it] has joined #ubuntu-devel
=== sabdfl [~mark@185.16.202.62.fix.bluewin.ch] has joined #ubuntu-devel
=== Goshawk [~Goshawk@host131-98.pool8251.interbusiness.it] has joined #ubuntu-devel
haggaidoko: hmm, ok.  We can still remove the extras though03:42
makojani: got it dude :)03:46
=== mantiena [~AKL@bonamens.lt] has joined #ubuntu-devel
mantienaKamion, hi03:50
=== kain [~kain@ip-72-109.sn2.eutelia.it] has left #ubuntu-devel ["Sto]
Kamionmantiena: hi03:51
=== apokryphos [~apokrypho@host-84-9-34-128.bulldogdsl.com] has joined #ubuntu-devel
janimako cool03:57
=== HiddenWolf [~hidden@136.96.dynamic.phpg.net] has joined #ubuntu-devel
dholbachis anyone aware of the powerpc-buildd hanging somehow?03:58
mantienaKamion, in casper udeb TODO I found this info: "- Mount hard disk partitions - os-prober"03:58
mantienaKamion, who will do this job ? you or mdz ?03:59
Kamionmantiena: I have no idea04:00
mantiena;)04:00
mantienaKamion, you aren't os-prober maintainer ?04:00
fabbionepitti: are you around?04:01
pittifabbione: yeah04:01
Kamionmantiena: one of them, upstream04:01
fabbionepitti: any ETA for #8020?04:01
Kamionmantiena: I'm not sure how that's especially relevant though; os-prober shouldn't need any changes for that TODO item04:02
pittifabbione: as soon as I reach infinity04:02
fabbioneok04:02
pittifabbione: I can also upload it on my own, but I'd like to talk to him first04:02
pittifabbione: probably he is asleep, though04:02
fabbioneok thanks04:03
mantienaKamion, os-prober can write partitions, available on user's system, into /etc/fstab ?04:04
Kamionmantiena: no; please read the os-prober documentation04:05
=== jani [~jani@iv.ro] has left #ubuntu-devel []
mantienaKamion, I've read already04:06
Kamionmantiena: then I do not understand why you asked the question above04:06
mantienaKamion, because you told, that os-prober shouldn't need any changes for that TODO item ;)04:07
Kamionmantiena: that statement holds04:07
Kamionmantiena: other components are supposed to *use* os-prober to do things like messing with /etc/fstab04:07
Kamionmantiena: os-prober simply produces output04:07
Kamionmantiena: this should be quite clear from its documentation04:07
mantienaKamion, ok, I understand this04:08
Kamionmantiena: have a look at the way os-prober is used throughout the installer; yaboot-installer/debian/postinst is a reasonable example04:10
mantienaKamion, ok, it seems in os-prober's output there are missing partitions without os, for example fat32 partition with pictures, right ?04:11
Kamionthat's true04:11
KamionI'm not sure whether that would be better off in os-prober or in casper04:12
Kamionor somewhere else04:12
KamionI suspect not os-prober; that's not really its task04:12
mantienaKamion, I think ubuntu installer should also do this job somewhere04:12
Kamionsure04:13
mantienabecause if user installs ubuntu on system, which already has some partition[s] , then user would very happy if he can access these partitions from newly installed ubuntu system ;)04:14
Kamionyes, I've read the bug reports about that04:14
Kamionyou don't need to persuade me of its usefulness04:14
mantiena;)04:15
KamionI dunno, maybe some component a bit like os-prober that output something in a similar format about data partitions04:15
mantienaKamion, it seems there are no filesystem type in os-prober output, right ?04:16
Kamionnope04:18
KamionI wasn't the one who wrote that TODO item :) os-prober is probably just something to look to for ideas, not the Right Thing To Use04:18
mantienait seems so04:19
mantienain any case it's not casper's job, because ubuntu-installer (and debian-installer too) needs same thing04:20
Kamionit is extremely difficult to get casper to use bits of partman, and I don't think that would be very sensible04:20
KamionI don't really mind there being a bit of code duplication here, as long as the bulk of it is common04:21
mantienaKamion, partman already does this job ?04:21
Kamioncasper will still have to be responsible for starting it off04:21
Kamionmantiena: no, but whatever would do this in the installer would have to be called from partman04:21
=== HiddenWolf [~hidden@136.96.dynamic.phpg.net] has joined #ubuntu-devel
mantienaKamion, maybe new d-i module, named for example partition-finder should be created for this ?04:22
Kamionmantiena: it would be sanest to have something that spits out easy-to-parse output in a similar way to os-prober, and have casper and partman both use it to add to /etc/fstab as needed04:23
Kamionthe file format of /etc/fstab is probably not suitable in itself, because casper would want to mount filesystems immediately while partman probably wouldn't04:24
mantienaKamion, I think it both cases (partman and casper) found partitions should be writen to /etc/fstab, casper could just run "mount -a" after fstab is filled with found partitions04:26
mantienas/it/in04:26
=== HWolf [~hidden@136.96.dynamic.phpg.net] has joined #ubuntu-devel
Kamionmantiena: the way partman works, that probably wouldn't be appropriate04:27
Kamionmantiena: you would want the partitions to be selected to be mounted in particular places by default, but the user must be able to override that when doing manual partitioning04:28
Kamionyou can't just dump them into /etc/fstab and say "ha, screw you hippy, I don't care if you didn't want those mounted" :)04:28
mantienaKamion, I understand this04:29
Kamionso fstab output format wouldn't be appropriate04:29
=== dancingduck [~yoshi@host194-61.pool8023.interbusiness.it] has joined #ubuntu-devel
pittiwho can add tags in bugzilla?04:30
=== pitti wants to have "security" and "utopia"
mantienaKamion, maybe you know if automatic finding partitions is planned in hoary or it will be done in hoary+1 ?04:30
=== Mitario [~michiel@sikkes.xs4all.nl] has joined #ubuntu-devel
Kamionmantiena: seems unlikely that new features like that will make hoary04:31
Kamionmantiena: it is ONE WEEK until our release candidate :)04:31
=== DarthFrog [~rob@S010600036df5148f.vc.shawcable.net] has joined #ubuntu-devel
dholbachpitti: add easytofix as well, for ubuntu-love--days04:31
Kamionpitti: mdz or jdub, I think04:31
=== apokryphos [~apokrypho@host-84-9-34-128.bulldogdsl.com] has left #ubuntu-devel ["Remote]
pittiKamion: okay, thx04:32
mantienaKamion, so, it seems I need to write this component by myself, because I need it this month ;)04:32
=== Sepheebear [~SepheeBea@24-193-111-253.nyc.rr.com] has joined #ubuntu-devel
Kamionmantiena: you're certainly the person pushing for it most04:32
=== koke [~koke@rm-001-26.serve.com] has joined #ubuntu-devel
mantienait's not a problem to write this component for me, I just don't want do duplicate my work if someone other from ubuntu developers is coding the same thing ;)04:33
fabbionepitti: ping?04:34
Kamionelmo: please sync partman-partitioning 33 from Debian; translation fixes only04:34
Kamionmantiena: as far as I know nobody is currently working on it04:34
pittifabbione: pong04:35
=== DarthFrog_ [~rob@S010600036df5148f.vc.shawcable.net] has joined #ubuntu-devel
mantienaKamion, I can start to write this component today and it would be nice if ubuntu developers would accept my work ;)04:36
DarthFrog_What IRC channel is the Community Council meeting in?04:36
zul#ubuntu-meeting04:36
DarthFrog_Tnx04:36
zulno probs04:37
mantienaKamion, what things (consultation, documentation) I should do if I want to make component, which will be ok for ubuntu ?04:37
thomweee, just worked out #7711; now to work out why it's happening and how to fix it04:37
mantienaKamion, should I write specifications of partition-finder into ubuntu wiki ?04:37
Kamionmantiena: sure, anything but IRC04:37
Kamionmail, whatever04:38
=== ggi [~ggi@ggi.base.supporter.pdpc] has joined #ubuntu-devel
KamionI'm not convinced about the name "partition-finder", it doesn't really say what it does04:38
Kamionbut whatever04:38
Kamionmantiena: since it's post-hoary there's plenty of time04:39
mantienaKamion, it's plenty of time for you, but not for my project this component should work in 5 days ;)04:40
Kamionmantiena: sure, so you don't have to make it be the final design; but we have plenty of time to make it non-hackish04:41
Mitariobrb, trying kubuntu04:41
Kamion5 days? don't see why you're even talking to us in that case, rather than getting coding :)04:41
mantienaKamion, because I wanna write good software, not evil hack :)04:42
Kamionyeah, but we're all ultra-busy with bug fixing for release04:42
Kamionso right now we aren't the best people to come to for design discussions :)04:42
=== Kamion has done 37 uploads today, if that's any guide
=== fabbione has done that will root all your boxes
mantienaKamion, ok, it seems you alredy told be main design ideas, I just write these to ubuntu wiki and show them to mdz (if he will be not too busy to see these ;)04:46
mantienas/be/me04:47
Kamionmantiena: ok04:47
Kamionelmo: please sync floppy-retriever 1.05 from Debian; translation fixes only04:47
dholbachsee you later04:49
=== OddAbe19 [~OddAbe19@pcp02542642pcs.lncstr01.pa.comcast.net] has joined #ubuntu-devel
mdzwasabi_: no, you do not need to upload04:58
pittiHi mdz 04:59
mdzmantiena: I am already planning to write it, but in any case it will not go into Hoary (only Breezy)04:59
ogramako pong04:59
pittimdz: can you add bugzilla tags? ("security" and "utopia" would be nice)04:59
ograhi mdz04:59
makoogra: hey ddue :)05:00
ogra:)05:00
mdzpitti: keywords?05:00
pittimdz: erm, yes05:00
pittimdz: they correspond to debbugs tags somehow05:00
fabbionehey mdz05:01
mdzpitti: what would be the description for utopia?05:02
pittimdz: "Bugs that affect the automatic handling of removeable media"05:03
pittimdz: i. e. g-v-m, hal, gnome-vfs, maybe inotify, etc.05:03
pittimdz: we can also call it "hotplug"05:03
pittimdz: but that's somewhat overloaded05:03
mantienamdz, maybe you already has the specifications ?05:04
seb128mdz: a "translations" would be nice too05:05
mdzmantiena: no, I will write the specification in Sydney in April05:05
seb128or i18n05:05
pittiseb128: l10n, rather05:05
seb128right05:05
mdzsecurity and translation added05:06
seb128thanks05:06
=== jani [~pet@Home03207.cluj.astral.ro] has joined #ubuntu-devel
wasabimdz, how long is it supposed to take then?05:11
janielmo ping05:12
mantienamdz, I can write specifications today for you if you aren't agains this ;)05:13
mdzwasabi: it already took effect, I can see it on archive.ubuntu.com05:16
mdzmantiena: I think there is some discussion to be had in order to finalize the requirements; what do you think?05:16
mdzwhere should they be mounted, how will this interact with Nautilus, how to interface with os-prober05:16
=== herzi [~herzi@d079217.adsl.hansenet.de] has joined #ubuntu-devel
=== herzi [~herzi@d079217.adsl.hansenet.de] has joined #ubuntu-devel
=== Darthfrog [~rob@S010600036df5148f.vc.shawcable.net] has left #ubuntu-devel ["Bye"]
jdubKamion: ooof!05:30
Kamionjdub: hmm?05:30
jdubhoary-changes "love" ;)05:30
Kamiongood, isn't it05:31
Kamionsemi-automated ;)05:31
Kamionwould be so much easier in revision control05:31
=== Kamion wants an arch config laid out exactly the same way as d-i svn
Kamionthen I can use the same translation-exporting scripts05:32
Kamionelmo: how often does the mirror on rookery get updated?05:36
mantienamdz, I should go, will talk with you later05:37
jordiKamion, mvo: nano 1.3.6 has been released. It appears to work quite well here.05:38
jdubfrench gypsy.05:45
mdzKamion: thanks for the clarification on d-d05:52
Kamionelmo: ok, cdimage.u.c/releases/hoary/preview/ is gone now; the preview's only on releases.u.c/05:53
Kamionelmo: and I've updated the script so that in future releases will only go on one of releases/cdimage, not both05:53
thomKamion: any joy with simple torrent pool?05:53
elmoKamion: thanks a lot05:54
Kamionmdz: you have no idea how many times I redrafted that message ;)05:54
=== marcin_ant [~marcin@www.e-dev.tele2.pl] has joined #ubuntu-devel
Kamionthom: oh, crap. will look now05:54
mdzKamion: yes I do :-)05:54
=== thom arrgghs at whoever thought writing UI in javascript was a good idea
mdzKamion: I had to ABORT ABORT ABORT the thomas bushnell subthread and didn't have a good place to try to start over; I think you've done that, though, thanks05:55
=== jani [~pet@Home03207.cluj.astral.ro] has joined #ubuntu-devel
Kamionmdz: np05:57
=== thom zooms off to the pub to see another batch of yankee friends
Kamionjoeyh's response on seeing the patches repository was something like "holy crap, there's a lot of stuff in there"05:57
Kamionhe noted that we hadn't fed back a lot of discover1-data patches, I assume because they were all last-minute warty release things and we forgot about them05:58
=== herz1 [~herzi@d023123.adsl.hansenet.de] has joined #ubuntu-devel
mdzpitti: what is the outlook for the glibc locales problem? do we need to revert?06:06
jbaileymdz: He sent me a patch this morning to incorporate.06:06
jbaileymdz: It basically doesn't check files that we already know for certain don't exist, but it doesn't try to cache much beyond that.06:07
mdzKamion: also, LCA registration06:07
pittimdz: the new patch is essentially like the old one without caching, but avoids at least some stats()06:07
pittimdz: it is nontrivial to make it more efficient, so this is what Hoary should ship06:08
pittimdz: I'm currently discussing this with upstream, BTW (however, they are not exactly cooperative)06:08
mvojdub: any news from the update-notifier icon :) ?06:09
jbaileypitti: What are you having is not a discussion, it's a beating.  =)06:09
pittimdz: for breezy we should change the patch to drop timestamp comparison and instead prefer files in /usr/share/locale if they exist06:09
pittimdz: i. e. we need a search path lists06:09
Kamionmdz: should I be registering as professional or hobbyist? I assume professional06:09
pittijbailey: btw, what's the upload ETA?06:09
mdzKamion: I think hobbyist06:09
Kamionok06:10
pittijbailey: I have another bug in the install-language-locales script which I would like to fix as well06:10
jbaileypitti: Evening sometime or tomorrow morning.06:10
mdzKamion: it is a hobbyist registration which I have to transfer06:10
pittijbailey: do I have another hour then?06:10
Kamionah, right06:10
pittijbailey: bug #8000 (thanks seb128 :-) )06:10
jbaileypitti: Many, it's only just stopped being morning here.06:10
seb128pitti: you're welcome :)06:10
Kamionin that case I shall use my @debian.org address to register ;)06:10
pittijbailey: oh, nice :-)06:10
seb128pitti: you get it too ?06:11
pittiseb128: I never tried this :-)06:11
pittiseb128: I think remove-language-locales should not remove the locale that is selected in /etc/environment06:11
=== sm [~simon@lsanca1-ar5-4-60-052-182.lsanca1.dsl-verizon.net] has joined #ubuntu-devel
pittiseb128: if you manually add your default locale to /etc/locale.gen, it should work again, right?06:14
=== dholbach [~daniel@td9091cd6.pool.terralink.de] has joined #ubuntu-devel
dholbachre06:14
pittiHi dholbach 06:15
seb128pitti: probably, I can try if you want :)06:17
pittiseb128: however, it only affects perl applications06:18
pittiseb128: other apps just use C06:18
seb128which I don't want06:18
pittiseb128: but the locale should probably be available even if translations aren't06:18
pittiyeah06:18
seb128I've removed the language-pack to try some uptodate translations :p06:18
pittiseb128: this bug will be fixed as soon as jbailey uploads the new glibc06:19
seb128nice06:19
pittiseb128: i. e. then you can install debs with translations and they will be used06:19
pittiseb128: however, if I do dpkg-reconfigure locales after purging l-p-de-base, de_DE.UTF_8 gets regenerated...06:20
seb128bah, perhaps that's a local issue06:20
seb128removing or purging ?06:20
=== pitti purged
seb128does that make a difference ?06:20
pittiseb128: however, I just fix remove-language-locales to keep the default locale06:21
seb128nice, thanks06:22
elmopitti: can you please seed the new language-pack?06:34
elmoerr, if you haven't06:34
pittielmo: oh, I didn't, thanks for notification06:35
pittiwill do now06:35
pittielmo: -rm, right?06:35
elmoyeah06:36
elmofabbione: ?06:36
pittielmo, Kamion: actually all the -base packages don't need to be in the seeds since the l-p-foo packages depend on them. Right?06:38
pittielmo: seeded l-p-rm and l-support-rm06:40
fabbioneelmo: ?06:42
Kamionpitti: correct06:43
zygapitti: what's the rationale behind multiple .mo directories?06:45
elmofabbione: is sparc buildd ok?06:45
fabbioneelmo: yes, why?06:45
pittizyga: 1) support /usr/local/share/locale06:45
elmohaven't seen an upload in 24 hours06:46
pittizyga: (for ubuntu) 2) support /usr/share/locale-langpack/06:46
elmoand I kinda need workrave updated 06:46
fabbioneelmo: ooo1.3 that was already out of ccache :( but thanks for pinging me :)06:46
elmook06:46
zygapitti: and the newer one has precedense, right?06:46
fabbioneit finished last hour.. next upload batch will start at 03 of the next hour...06:46
pittizyga: right now, yes06:46
fabbioneelmo: btw.. i got a timeout from ftpd recently...06:46
elmofabbione: uh, really?06:47
pittizyga: however, starting from breezy we don't need timestamp comparison any more06:47
pittizyga: the first found one (in the path list) wins06:47
zygapitti: I'm thinking about supporting multiple locations06:47
elmoI managed a 6 hour or so upload at 2k/s without timing out - are you sure it was the ftpd?06:47
pittizyga: that'd be great :-)06:47
fabbioneelmo: yes. i had almost no outgoing bw... and ftpd kicked me out uploading ooo :-)06:47
fabbionebut there was traffic going06:47
pittizyga: same like $PATH specs06:47
zygapitti: and some config stuff like /etc/gettextrc $HOME/.gettextrc06:47
pittizyga: /etc/gettextrc would rock :_)06:48
fabbioneelmo: thanks a lot dude :-) i need to go again 06:48
=== fabbione &
pittizyga: it could contain SEARCH_PATH=/usr/local/share/locale:/usr/share/locale:/usr/share/locale-langpack for Ubuntu06:48
pittizyga: /usr/local/share/locale:/usr/share/locale should be the hardcoded default 06:48
zygapitti: that could be in environment...06:49
zygaanyway that's easy as soon as I get .mo file support compleate06:49
zygastill want to add lazy transcoding 06:49
zyga(transcoding really suxx IMHO)06:50
pittizyga: so environment beats ~/.gettextrc beats /etc/gettextrc beats hardcoded default?06:52
janielmo ping06:53
zygapitti: that's reasonable - but second priority06:54
zygaI'll still have a lot of work to do06:54
=== T-Bone [varenet@T-Bone.developer.debian] has joined #ubuntu-devel
pittizyga: I meant wrt <zyga> pitti: that could be in environment...06:54
=== salgado [~salgado@200-206-134-238.async.com.br] has joined #ubuntu-devel
zygapitti: but I fully agree on that it's very good idea :)06:55
salgadohey guys, I wanted to build ion2 from hoary to warty, but it's telling me that I have to build it with fakeroot, even when I try to build it with fakeroot06:55
zygaI'm still puzzled about thread safty though...06:55
pittizyga: you will do a lazy initialisation of file lookup? I. e. search the correct mo file for a locale when the first string is requested?06:56
zygaI need to see how glibc did it06:56
zygapitti: didn't planned it but that's simple to add06:56
pittizyga: and just use the found domain for subsequent gettext()'s for the same locale?06:56
pittizyga: how you want to do it now?06:56
zygapitti: I need lazy transcoding to correct encoding based on locale06:56
seb128Kamion: there is no "Select your keyboard" in the current installater or the string is not in the template ?06:56
pittizyga: oh, I didn't know that this works :-)06:57
janielmo could you please sync darcs 1.0.2 from debian (we have 1.0.1) now06:57
pittioh sure, it has to06:57
pittijani: MEEP, upstream version freeze. this requires mdz acknowledge first :-)06:57
zygapitti: it's generally a hash table (by domain name) of hash tables (by msgid) of translated (lazily) messages :)06:57
mdzpitti: darcs is in universe, no?06:57
janiuniverse of ocurse06:58
pittioh right, sorry06:58
jani:_06:58
dholbachyes, is universe06:58
jani:)06:58
janiIt builds fine I tried it06:58
pittizyga: don't you need domain -> locale -> msgid?06:58
pittizyga: or locale -> domain -> msgid (dunno what is better)06:59
zygawell yes .. currently working with one locale chain06:59
pittizyga: a program can call setlocale() several times with different locales06:59
pittizyga: or do you just destroy your data structure in this case (probably makes sense)?06:59
zygaas I said I need to read glibc guts a little more to know about some stuff that's still missing in my head07:00
zygapitti: I don't think you can destroy anything07:00
pittizyga: oh, I just know the specification of it's interface :-) (a bit)07:00
zygapitti: there is not a single word about when the translated message becomes invalid07:00
zygato I must assume it never does :/07:00
pittizyga: if the program calls setlocale() with a different locale, for example07:01
zygapitti: do you mean that somewhere in the docs it says something like this07:01
zygaconst char *foo = gettext ("foo");07:01
zygasetlocale (...);07:01
zyga /* foo is no longer valid */07:01
zyga?07:01
pittizyga: well, if I do gettext("foo") in en_US, then change my locale to de_DE, gettext("foo") should return German07:02
zygawell yes07:05
zygabut if you store the result of first gettext07:05
zygait should be still valid, right?07:05
pittizyga: yes, of course, you can't change this :-)07:06
Kamionthom: ok, torrent tree nearly set up now; it'll contain at most one daily of each type ({Ubuntu,Kubuntu} {daily,daily-live,dvd}), one official release for each suite (e.g. Hoary preview), and one unofficial release for each suite (e.g. Array 7)07:06
zygapitti: so that means - no destruction at all07:06
pittizyga: oh right, gettext() returns a pointer to static memory07:06
pittizyga: then I'd suggest domain -> msgid -> locale -> translation07:06
Kamionseb128: smurfix accidentally nuked templates.pot from the last upload; I put it back earlier today07:07
Kamionseb128: so it doesn't appear in the current installer-po/07:07
seb128hum; k07:07
Kamionseb128: should be restored tomorrow07:07
seb128nice, thanks07:07
seb128is there a string freeze for the installer ?07:08
zygapitti: i think that locale should be higher07:08
zygaafter all... you set your locale once07:08
Kamionseb128: no07:08
zygaeg... there is no gettext_for_locale stuff07:08
zygaso locale lookups could be avoided07:08
Kamionseb128: after tomorrow's installer-po/ arrives, I don't expect more than maybe half a dozen string changes at most, though07:09
zygaeven if you change the locale later07:09
pittizyga: as you wish, it probably doesn't affect the speed in any way07:09
Kamionseb128: upstream has been string-frozen for some time07:09
zygayou still got one global locale for all new messages07:09
KamionI do have one netcfg change left to make that involves a string change07:09
seb128Kamion: all right. And I guess there is no way to know what strings are displayed in the standard installation ?07:10
=== mvo is away to play some hockey. bbl for CC meeting
Kamionseb128: unfortunately not, priorities are only in code so extracting them automatically is hard07:11
=== enrico_ [~enrico@enrico.developer.debian] has joined #ubuntu-devel
Kamionseb128: there's some attempt made to order the .pot by importance of udebs, but it may not be complete07:11
pittijbailey: still here?07:12
seb128Kamion: k, I'll keep doing installation and to note things not translated so :)07:12
pittijbailey: I fixed remove-language-locales for #8000, too. I put the script to http://people.ubuntu.com/~pitti/libc/ and updated the changelog07:12
pittijbailey: can you please include this as well?07:13
jbaileypitti: Lagging, on the phone with my accountant.07:15
jbaileypitti: Sure.07:15
Kamionseb128: should basically just be Ubuntu additions07:16
Kamionseb128: don't bother with the untranslated country strings ("AD", "AE", etc.); there are translations for those in iso-codes, I just need to figure out how to suck them into choose-mirror automatically07:16
seb128yeah, I've skipped them07:17
seb128but there is a load of stuff non-translated07:17
=== chris38-home2 [~Christian@82.127.81.96] has joined #ubuntu-devel
Kamionyeah, I just looked through the list, it's indeed just Ubuntu additions07:17
seb128963 translated messages, 2 fuzzy translations, 256 untranslated messages.07:17
Kamionseb128: the urgent stuff there is apt-setup, archive-copier, casper07:18
seb128how come than the stuff like the tz config have not translations, they are not ubuntu additions, are they ?07:18
Kamionwhat tz config stuff?07:18
Kamionmsgid?07:19
seb128all the tzsetup.template stuff07:19
Kamionseb128: none of that shows up as untranslated here, and only one fuzzy string; are you sure you have the current version?07:20
Kamioncjwatson@rookery:~/public_html/installer-po$ msgfmt --statistics -o /dev/null fr.po07:20
Kamion941 translated messages, 44 fuzzy translations, 236 untranslated messages.07:20
seb128arg07:20
seb128I've taken the fr.po yesterday, update around 50 strings07:20
Kamiona lot of the fuzzy stuff seems to be in base-config; perhaps a bad merge, not sure07:21
Kamionmsgmerge?07:21
seb128noticed than the template is not complete07:21
seb128you have fixed it, and I've updated the po with today's template07:21
seb128without taking the fr.po update 07:21
seb128I'll try that, thanks07:21
Kamionthom: little:/srv/cdimage.no-name-yet.com/www/torrent07:22
mdzseb128: my panel crashed overnight again07:25
mdzseb128: has upstream looked at the backtrace?07:25
seb128no, Vincent is in .us for a conf for some days07:26
seb128(he's a .fr guy)07:26
seb128mdz: but seems to be specific to your configuration ... perhaps due to ~/.recently-used07:27
seb128maybe you can try to move that out of the way07:27
mdzI see nothing unusual there07:28
mdzI will move it07:28
seb128mdz: about #3159, the feature is the focus stealing prevention (which is basically most of the GNOME 2.10 work on it), and changing that is not an option07:28
mdzbut we receive more bug reports about the new behaviour than the old07:29
=== mroth [~mroth@mroth.user] has joined #ubuntu-devel
seb128the solution is to fix gaim, but I don't know this code and upstream are not responsive07:29
seb128I know, but that's an upstream decision, I don't think we want to fork metacity 07:30
mdzseb128: is there someone we can bounty?07:30
seb128not sure, jdub will probably better knows that07:30
=== koke [~koke@rm-001-26.serve.com] has joined #ubuntu-devel
mdzjdub: ^^^ when you wake up07:31
=== maskie [~maskie@196-30-109-36.uudial.uunet.co.za] has joined #ubuntu-devel
=== pitti [~pitti@box79162.elkhouse.de] has joined #ubuntu-devel
pittiseb128: Adi Attar submitted the Xhosa po files to the Gnome translation project07:38
pittiseb128: how fast do these translations propagate into the upstream tarballs?07:38
dholbachpitti: they should be in next tarball release07:39
dholbachpitti: most translators have cvs accounts07:39
pittidholbach: Adi certainly doesn't07:39
dholbachpitti: he can painlessly sign up for one07:40
Kamion(she)07:40
dholbachshe... :-)07:40
pittioh, sorry :-)07:40
=== dholbach apologizes
seb128pitti: how ?07:41
dholbachhttp://developer.gnome.org/doc/policies/accounts/requesting.html07:41
seb128pitti: how did she submit them ?07:42
pittiseb128: "For the Gnome files, I have been submitting them to the Gnome07:42
pittitranslation project."07:42
pittiseb128: however, I don't see Xhosa at http://l10n-status.gnome.org/HEAD/index.html07:42
pittiseb128: and I don't know where to get the files from07:43
=== schimmi [~user@math60.mathematik.uni-muenchen.de] has joined #ubuntu-devel
pittiseb128: She asked me to pull the files from there, to put them into the language packs07:43
seb128pitti: Xhosa is on the GNOME CVS ?07:43
pittiseb128: not right now, as it seems07:43
seb128so nothing to do07:43
pittiseb128: I didn't find any trace of it07:43
seb128just wait07:43
pittiseb128: okay, I will ask her07:43
schimmihi! how is a user supposed to login as root on fsck problems during boot? root has no valid password on normal Ubuntu box07:44
dholbachwhat is the iso code being used?07:44
Kamiondholbach: xh_ZA07:44
pittidholbach: xh_ZA (Xhosa SOuth Africa)07:44
dholbachok... thanks07:44
Kamionschimmi: fsck uses sulogin, which is special-cased for this situation07:45
Kamionschimmi: in the case where a root password isn't set, it will allow passwordless access07:45
schimmiI got the normal root login, but maybe that's because I had set it before07:45
schimmijust wondered...07:45
Kamionschimmi: we thought about this and noted that it wasn't a problem to do that, because if you were being presented with sulogin then you could always just reboot with init=/bin/sh07:46
Kamionschimmi: yes, if you have set your root password then we assume that you want to be asked for it :-)07:46
=== salgado [~salgado@200-206-134-238.async.com.br] has left #ubuntu-devel ["Leaving"]
elmoKamion: well, unless there's a password on the bios, grub and the machine's physically tied down07:46
schimmiKamion, yes makes sense :) didn't expect that it just looks different with and without set root password07:46
Kamionelmo: indeed07:47
Kamionelmo: but then you generally wouldn't have got as far as sulogin in the first place07:47
Kamionunless somebody typed in the password and then walked off and left you with the machine - in which case, er, don't do that then07:47
elmoor the password only comes up when you try and do anything but the default?07:47
Kamionthat would apply to a grub password, but I imagine not to a BIOS password - but yes07:48
=== lamont lunches
Kamionin any case people locking down machines that way will generally set a root password, I suspect07:48
elmoyeah07:50
Kamionbut we should probably document the sulogin thing better07:50
elmolike in the manpage ;)07:51
Kamionhah, yeah07:55
=== ogra_ [~ogra@p5089D4C5.dip.t-dialin.net] has joined #ubuntu-devel
dholbachseb128: i'm trying to get gmime2 building again, but the bug is #299098, which seems to get resolved by gtk-doc from incoming, what do you think about it?08:00
=== natxo [~adad@62.174.221.154] has joined #ubuntu-devel
=== Alessio [~Alessio@host146-56.pool80116.interbusiness.it] has joined #ubuntu-devel
seb128dholbach: need to fix gtk-doc-tools08:08
dholbachseb128: is gtk-doc from incoming what we'd probably want?08:08
seb128yep08:10
elmohey, anyone know how:08:17
elmoshiri 19:17 ~ % grep -c de_DE.UTF-8 /etc/locale.gen08:17
elmo6508:17
elmothat might have happened?08:17
pittielmo: ugh08:18
dholbachelmo: not at all08:18
pittielmo: how did you manage to get this?08:18
elmopitti: that's my question dude :)08:19
elmopitti: I'm fairly sure I didn't do it ;)08:19
elmoneedless to say, it makes libc6 upgrades, err, fun08:19
pittielmo: grep -c de_DE.UTF-8 /usr/share/i18n/SUPPORTED08:19
elmo208:19
pittielmo: this should be 208:20
pittiokay08:20
=== lupusBE [~lupus@dD5E03DC0.access.telenet.be] has joined #ubuntu-devel
pittielmo: can you please do sort -u /etc/locale.gen ?08:21
pittielmo: I'm interested in the particular formatting08:21
=== azeem [~mbanck@ppp-82-135-10-141.mnet-online.de] has joined #ubuntu-devel
pittielmo: i. e. whitespace at line start, etc.08:21
elmopitti: I copied it to http://people.ubuntu.com/~james/paste/locale.gen08:22
elmobut they seem identical08:22
pittiyeah08:23
pittielmo: do you get one additional entry with every language pack update? or locales update?08:23
elmoit's worth noting de_UTF is the only non-UTFed locale I had in there08:23
elmoi.e. this looks like the "you will be UTF-8 suckah" script at wor08:24
elmok08:24
pittiinteresting08:24
pittithere are blocks of 2 - 4 - 8 - 16 - 32 entries08:24
pittiso it seems to double the number with every invocation of whatever08:24
pittielmo: do you have l-p-de-base installed in the first place?08:25
pittielmo: btw, what do yout mean with "de_UTF is the only non-UTFed locale"?08:25
elmopitti: no l-p*08:25
pittielmo: hmm, then this is not a install-language-locales bug08:25
pittielmo: locales postinst maybe08:26
elmopitti: I added all the locales _except_ de_DE-UTF8 eons ago when I was testing some locale related bug in gawk or gnupg08:26
=== pitti stares at locales maintainer scripts
pittiah08:26
elmopitti: and the locales I added all have both UTF8 and non-UTF8 variants, except de08:26
elmopitti: when is install-language-locales called?08:29
pittielmo: only in l-p-foo-base postinst currently08:29
elmoboggle.08:29
pittiI have an idea08:29
pitti/var/lib/dpkg/info/locales.config08:29
pitti# For each currently selected locale, try to select a corresponding UTF-808:29
pitti# locale as well.08:29
pitti# TODO: We should check whether we've done this migration already. How? A08:29
pitti# version comparison is problematic due to merges among distributions.08:29
pittielmo: can you please paste the value of debconf locales/locales_to_be_generated08:32
Kamionthat code's been working for ages08:32
pittiKamion: this UTF-8 migration, too?08:33
Kamionyes08:33
KamionI mean I suppose it's possible, but I don't see why nobody else would have reported it in the three months since I added it08:33
elmo* locales/locales_to_be_generated: de_DE ISO-8859-1, de_DE@euro ISO-8859-15, en_GB ISO-8859-1, en_GB.ISO-8859-15 ISO-8859-15, en_GB.UTF-8 UTF-8, fr_FR ISO-8859-1, fr_FR.UTF-8 UTF-8, fr_FR.UTF-8@euro UTF-8, fr_FR@euro ISO-8859-15, ja_JP.EUC-JP EUC-JP, ja_JP.UTF-8 UTF-8, de_DE.UTF-8 UTF-8, de_DE.UTF-8 UTF-8, de_DE.UTF-8 UTF-8, de_DE.UTF-8 UTF-8, de_DE.UTF-8 UTF-8, de_DE.UTF-8 UTF-8, de_DE.UTF-8 UTF-8, de_DE.UTF-8 UTF-8, de_DE.U08:33
pittielmo: okay, it seems that we get closer08:34
Kamionboggle08:34
pittiKamion: it would be interesting to see this loop after the comment in action08:34
KamionI'd like to see a 'set -x' trace of locales.config in action08:35
elmojust running locales.config doesn't seem to do it08:37
elmolemme try a dpkg-reconfigure with set -x in the script08:37
=== jani [~pet@Home03207.cluj.astral.ro] has joined #ubuntu-devel
Kamionif anything I suspect dpkg-reconfigure will collapse it back down to one08:38
elmohasn't, also hasn't made it any worse :(08:38
=== Keito [~Keito@AVelizy-154-1-42-246.w82-124.abo.wanadoo.fr] has joined #ubuntu-devel
KeitoHi08:38
elmomaybe it's not worth digging too deeply in, if there haven't been any other reports of it08:39
Kamionelmo: seems worth investigating08:39
=== pitti newer encountered it, but it looks interesting
elmook, well - I'm currently generating 65 copies of the locale, any suggestions on what to try next?08:39
pittielmo: running locales.config doesn't add anything to locales/locales_to_be_generated debconf value?08:41
Kamioncut some of the dups out of locale.gen (say down to 4), to save time, and try reinstalling a language pack?08:41
pittiKamion: he didn't install a language pack ever08:41
pittiKamion: so I doubt that this is a install-lanugage-locales thing08:41
Kamionoh08:41
elmopitti: no, I don't have any installed now08:41
elmoI could have installed some, I just don't remember08:41
elmoand I don't have new supah powahed dpkg-with-logging yet08:41
pittielmo: in this case you would have other locales, too08:41
pittielmo: like de_AT08:42
elmopitti: even after purging?08:42
Kamionelmo: try apt-get --reinstall install locales, see if that reproduces?08:42
pittielmo: no, purging cleans it again08:42
dholbachelmo: could you please (later) sync  libhttpfetcher  from sid?08:42
=== andred [~andre@c-9c7173d5.012-245-6c756c10.cust.bredbandsbolaget.se] has joined #ubuntu-devel
andredWhen you change session language in gdm it doesn't change the language used in gdm itself. Shouldn't it do that? How else can a user easily completely switch language?08:43
andredModifying /etc/environment doesn't even change gdm's language.08:43
elmogrep -c de_DE.UTF-8 /etc/locale.gen     08:44
elmo12908:44
elmowhee!08:44
elmobut not set -x, 'cos it got wiped out by the reinstall, noo08:45
elmos/noo/boo/08:45
=== Kamion pokes
elmoI'm still regenerating :>08:48
ograhmm, thats a lot of german08:49
Kamionelmo: is there any other output? like "Automatically selecting $tryloc locale in addition to $oldloc."08:49
Kamionohfuck, I guess outputting that to stdout isn't such a good plan08:50
elmoKamion: nope, nothing08:50
Kamionelmo: try with DEBCONF_DEBUG=developer if you could; and definitely delete some of those duplicates first this time :)08:50
mdzat what point did the CC meeting time change?08:52
zul2 weeks ago i think08:52
pittiKamion: as a remedy, in locale-gen, could we replace08:53
=== pitti [~pitti@box79162.elkhouse.de] has joined #ubuntu-devel
azeemfamous last words08:53
azeemah :)08:53
pittiKamion: bah, I was thrown out. Did you say anything after my "could we replace..:" question?08:54
Kamion19:53 < pitti> Kamion: as a remedy, in locale-gen, could we replace08:54
Kamionthat was the last thing I saw08:54
pittiKamion: this sort -u would at least not generate locales multiple times08:55
Kamionpitti: but the existing code is not supposed to either (it checks)08:55
Kamionpitti: I don't like applying workarounds for bugs we don't understand08:55
pittihmm08:55
elmoKamion: http://people.ubuntu.com/~james/paste/typescript08:56
=== T-Bone fights buildd, and lacks magic-fu :P
pittiKamion: however, I just tried this, and de_DE.UTF-8 is generated twice for me, too08:56
pittiKamion: that doesn't mean that the initial bug shouldn't be fixed, but avoiding multiple generation could be a good idea (independently of the debconf bug)08:57
Kamionpitti: sure, but I'd prefer to diagnose this first before it gets hidden08:58
pittihmm, I can't reproduce this; the debconf list is cleaned up for me08:59
=== pitti copies elmos list
=== Loevborg [~loevborg@d36-33.dip.isp-service.de] has joined #ubuntu-devel
pittiKamion: hah, with elmos debconf value I can reproduce it09:01
Kamionsomething is weird here, join is not doing what it's meant to do09:02
pittiKamion: (I didn't use the broken last entry, that was probably a copy&paste bug)09:02
Kamion# grep de_DE.UTF-8 supported09:03
Kamionde_DE.UTF-8@euro UTF-809:03
Kamionde_DE.UTF-8 UTF-809:03
Kamion# echo de_DE.UTF-8 | join - supported09:03
Kamion#09:03
elmokamion: I thought join worked on the wholel ine tho?09:03
elmoi.e. you're missing the trailing " UTF-8"?09:03
Kamionno09:04
pittielmo: no, join uses the first field separated by space/tab09:04
Kamionbut I think the file might not be sorted properly09:04
elmooh, I'm getting confused with comm09:04
KamionOH, FOR FUCK'S SAKE09:04
Kamionit works fine in LC_COLLATE=C :-P09:04
pittiLOL09:04
Kamionsometimes I really, really hate UTF-809:05
elmobut, err, I'm in C, I think?09:05
elmounless the defaults been changed?  I have no LANG or LC env vars set09:05
Kamionthis is just why I couldn't get the auto-adding to work at all09:05
KamionI haven't even got onto reproducing your bug yet :P09:06
=== T-Bone is now known as T-Gone
pittiKamion: use elmo's debconf value and do apt-get install --reinstall locales09:06
Kamionpitti: hold on, in the middle of stuff09:06
zygaKamion: what is de_DE.UTF-*@euro ?09:06
pitti(no dpkg-reconfigure)09:06
Kamionzyga: breakage09:06
zyga?09:06
pittizyga: they don't exist09:06
pittiforget them :-)09:06
Kamionzyga: don't use them09:06
zygaKamion: I see :-)09:07
Kamionpitti: you mean stick that into the debconf database, or write it into locale.gen; which?09:07
pittiKamion: stick into debconf09:07
pittiKamion: btw, why "join"?09:07
pittiKamion: why not "grep -q" or so?09:08
Kamionpitti: more correct09:08
Kamioner, except when I screw up, but hey; I don't like grepping with user input as the regexp when I can avoid it, basically09:08
=== sabmoc [~alex@d154-20-136-124.bchsia.telus.net] has joined #ubuntu-devel
=== lamont_r [~lamont@dsl-228-34.dynamic-dsl.frii.net] has joined #ubuntu-devel
pittiKamion: -F?09:09
Kamionpitti: doesn't let you use ^09:09
pittiKamion: okay, that depends on whether you want to take the encoding into account or not09:09
Kamionpitti: I prefer join, mkay09:09
Kamion:)09:09
pittisure, I just try to understand the reason :-)09:10
elmopitti: leave him be, he's happy with his old skool tools that most people don't even know exist09:10
elmo;P09:10
Kamionheh09:10
pittielmo: I learned about join some months ago09:10
pittielmo: I was impressed that all database operations can be done at the shell level :-)09:10
Kamionpitti: can't reproduce just by putting that in debconf09:12
Kamionwhich doesn't surprise me09:12
pittiKamion: hmm, I can...09:12
pittiValue: de_DE ISO-8859-1, de_DE@euro ISO-8859-15, en_GB ISO-8859-1, en_GB.ISO-8859-15 ISO-8859-15, en_GB.UTF-8 UTF-8, fr_FR ISO-8859-1, fr_FR.UTF-8 UTF-8, fr_FR.UTF-8@euro UTF-8, fr_FR@euro ISO-8859-15, ja_JP.EUC-JP EUC-JP, ja_JP.UTF-8 UTF-8, de_DE.UTF-8 UTF-8, de_DE.UTF-8 UTF-8, de_DE.UTF-8 UTF-809:12
=== Kamion tries putting it in locale.gen
pittiKamion: oh yes, I used elmos' original file, too09:13
Kamionah, there we go09:13
Kamionok, it's postinst breakage I think, working on it09:16
Kamionlook at that suspicious uncommenting/commenting code09:17
Kamionpitti: do you have a glibc upload in progress? I'll send you a patch when I'm done09:18
pittiKamion: I sent my stuff to jbailey09:18
pittiKamion: he still has some things to fix09:18
Kamionok09:18
pittiKamion: so maybe just send it to him09:18
=== pitti -> food
jbaileyKamion: There's still time.09:19
zygawhy can't we just get rid of all ISO- EUC and KOR stuff?09:20
=== LeeJunFan [~junfan@64-186-37-120.skycon.net] has joined #ubuntu-devel
zygait's not like they're here to stay09:21
Kamionzyga: deleting locales that users might be using is bad karma09:21
Kamionhence why we just generate UTF-8 equivalents09:22
zygaKamion: hyhy09:22
zygaKamion: UTF-8 incompatible file deletion tool ;-)09:22
zygawipe-your-disk-wizard09:22
Kamionzyga: utf8-migration-tool :P09:22
=== lamont_r takes the install process out back and hits it with a bo-staff. repeatedly
Kamionpitti: aha; locales.postinst generates 1 + 2*(n-1) copies of each locale - so it's fine if n==109:23
zygaKamion: yeah.. but still my /etc/locale.alias has UTF-8 entries :/09:23
Kamionpitti: once you somehow end up with n>1 copies of any given locale, it will multiply without end09:23
=== Kamion fixes
lamont_rKamion: base-mumble adds the user to /etc/aliases, but does not run newaliases...  I don't think postfix should automatically do it at startup, since the admin could have some other source for /etc/aliases.db than /etc/aliases... thoughts (#8067)09:25
dholbachthank you, elmo09:25
Kamionlamont_r: passwd.config is responsible for that; I don't have time to look at it just now but you're welcome to change as appropriate ...09:25
lamont_rok.  is that post debootstrap?09:26
=== jani [~pet@Home03207.cluj.astral.ro] has joined #ubuntu-devel
Kamionlamont_r: yeah09:26
=== tritium [~rimbert@ee213-dhcp-9.ecn.purdue.edu] has left #ubuntu-devel ["Leaving"]
Kamionlamont_r: pre-reboot though09:26
=== drspin [~cole@ip68-2-123-172.ph.ph.cox.net] has joined #ubuntu-devel
lamont_rthat's fine - I just need newaliases to be != /bin/true. :-)09:26
drspinis the default hoary kernel bootsplash ready?09:27
Kamiondrspin: no.09:27
lamont_rdrspin: and it won't be kernel bootsplash, either... it'll be userspace bootsplash, and post-hoary09:27
drspinlamont_r: thanks for the tip - sorry to bug ;)09:28
lamont_rnp09:28
lamont_rkernel bootsplash is too invasive, and breaks some hardware, etc, etc.09:29
zullamont_r: i bet you have canned resposnes dont you09:29
lamont_rzul: nah, I just type fast09:29
zullamont_r, sure sure09:29
drspinI've heard that before thanks for reinforcing :)09:30
Kamionelmo: ok, getting rid of the old dups is a bit complicated, but I've stopped them reproducing09:31
lamont_rhrm... why does 'acpi' print nothing on my laptop... wonder what we broke.09:32
zullamont_r: not me for once 09:33
lamont_rzul:  it's been that way for a while..09:33
zullamont_r: still i didnt do it :)09:33
lamont_rlol09:33
drspinI have a question - in Hoary on my dual celerons even with acpi=off in my kernel options I still get apic errors on both of my CPUS occassionally09:35
lamont_rdrspin: you know that's really a #ubuntu question, right?09:35
Kamionelmo: *ah*, I see how it happened09:36
Kamionelmo: it generated one UTF-8 locale for de_DE ISO-8859-1, and another for de_DE@euro ISO-8859-1509:36
lamont_rKamion: damn euros anyway.:-)09:37
ogralamont_r, hey, we pay with them....09:38
Kamioneasy fix09:38
ograKamion, pay with pound ?09:38
drspinlamont: the only response I always get is acpi=off -- no one ever mentioned that I should turn off APM in my bios because it's not SMP safe -- and even if I do what the need I still get the errors -- I've googled like crazy and always just get the ACPI=off solution which doesn't seem to work and I can't find any rhyme or reason to it09:38
dholbachhm, why didnt  openscenegraph  build on amd64, i mean... didnt even try to?09:39
mdzdholbach: it looks like it might need some porting, looking at the rules file09:39
mdzdholbach: it's probably failed in the past and been added to the exclusion list09:40
mdzlamont_r: can confirm09:40
drspinshould I maybe take it to lkml for a solution?09:41
=== moyogo [~moyogo@Toronto-HSE-ppp3717779.sympatico.ca] has joined #ubuntu-devel
mdzdrspin: try google first09:42
=== Mitario [~michiel@sikkes.xs4all.nl] has joined #ubuntu-devel
Mitariohey everyone09:42
=== lamont_r is checking
dholbachmdz: hmmm, should build on amd64    ( * Patch to fix FTBFS on amd64 (closes: #286674)  )09:43
lamont_rdrspin: the short answer is to look at http://people.ubuntu.com/~lamont/buildLogs/Lists/hoary.all.amd6409:44
lamont_rand see what that says...09:44
dholbachmdz: that's why i wanted mdz to sync it09:44
=== lamont_r is currently a bit challenged trying to run firefox over ssh... which sucketh
dholbachmdz: erm elmo :-)09:44
mdzdholbach: the buildds have a list which excludes packages known not to build on certain architectures, in order to avoid wasting time on them.  this needs to be updated when this type of problem is fixed09:45
Kamionjbailey: jbailey@ubuntu.com?09:46
dholbachmdz: ok thanks, i see09:46
jbaileyKamion: Please.09:47
=== ob1kenobi [~pippo@host193-45.pool62211.interbusiness.it] has joined #ubuntu-devel
=== T-Gone is now known as T-Bone
=== enrico_ is now known as enrico
Kamionjbailey: sent09:51
=== zul [~chuck@198.62.158.205] has joined #ubuntu-devel
drspinlamont_r: "short answer" LOL09:52
drspinthanks I'll google a bit more09:52
Kamiondrspin: I think lamont_r mentioned that to you by accident, rather than to dholbach09:53
lamont_rdrspin: er, sorry.  that was really aimed at dholbach 09:53
drspinheh - LOL09:53
=== decko [decko@decko.user] has joined #ubuntu-devel
drspinno worries - I thought it was rather funny09:53
dholbachlamont_r: thanks, i'll have a look09:53
lamont_rdholbach: if it says it's depwaited on something in error, holler...09:55
Kamionjbailey: the sort -u when initialising SELECTED_LOCALES probably applies to Debian too; and in fact it turns out to be an alternative way to fix #27152609:56
dholbachlamont_r: it says: Dep-Wait by buildd+king [optional:uncompiled]   Dependencies: giflib-dev            - which is provided by giflib3g-dev09:56
jbaileyKamion: Thanks for that.09:56
dholbachlamont_r: the other buildds resolved that, hmmmm09:57
Kamionjbailey: (Denis' patch looks valid too, and there's probably no reason not to apply both :-))09:57
=== drspin [~cole@ip68-2-123-172.ph.ph.cox.net] has left #ubuntu-devel []
=== mvo [~egon@ip181.135.1511I-CUD12K-01.ish.de] has joined #ubuntu-devel
dholbachhey mvo09:58
mvohey dholbach 09:58
ograhi mvo 09:59
mvohi ogra 09:59
=== sabmoc is away: onBlur();
LeeJunFananyone else see us.archive.ubuntu.com (216.165.129.138) as being down?10:07
dredgit pings10:08
LeeJunFanno http10:08
dredgthat's different to it being down10:08
LeeJunFanwhich screws apt.10:09
LeeJunFanok - so http on it is down.10:09
Kamionyeah, seems so from here too10:09
LeeJunFanif it doesn't work - it's down :)10:09
dholbachwhat does   [Category: none]     not ours     in   http://people.ubuntu.com/~lamont/buildLogs/Lists/hoary.all.amd64    mean?   (sdl-stretch)10:10
LeeJunFanftp is working on it.10:10
lamont_rdholbach: 'amd64 not in arch list ....10:11
lamont_rdebian/control needs an edit to include amd64 where appropriate.10:11
mdzit's answering, it's just very slow10:11
dholbachlamont_r: ok, good10:11
mdzlamont_r: debian/control is Arch: any10:11
lamont_rmdz: ??10:14
=== azeem [~mbanck@ppp-82-135-10-141.mnet-online.de] has joined #ubuntu-devel
mdzmizar:[/tmp]  zcat openscenegraph_0.9.8-2.diff.gz| filterdiff -i '*/debian/control' | grep Architecture| sort -u10:15
mdz+Architecture: all10:15
mdz+Architecture: any10:15
lamont_rmdz: sdl-stretch10:15
mdzoh10:15
lamont_rok.10:15
lamont_r'not ours' is _ALWAYS_ 'arch not in arch list', and since we auto try faileds (but not d-w's) on upload, it's self clearing.10:16
lamont_rhrm.. filterdiff10:16
lamont_rcool10:16
dholbachlamont_r, mdz: sorry for asking two questions at once10:16
lamont_rArchitecture: i38610:16
lamont_rdholbach: that's not to say that it _should_ be i386-only...10:17
lamont_ri386 assembly, I guess that's ok...10:17
lamont_rbut if it builds on amd64, that's easy to fix.10:17
seb128pitti: around ?10:18
lamont_rand it's just !m68k in PaS, so you're good there too10:18
pittiseb128: yes10:18
seb128pitti: new ping about https://bugzilla.ubuntu.com/show_bug.cgi?id=7725 10:18
seb128pitti: if you know about this file10:18
pittiseb128: uh, no clue10:19
=== pitti reassigns *sigh*
seb128pitti: but /usr/share/gnome-volume-manager/gnome-volume-manager-gthumb.sh is a warty thing ?10:20
seb128if not just close it as NOTWARTY10:20
pittiseb128: this actually might be a regression in Hoary10:21
seb128k10:21
pittiseb128: I deliberately moved this script into /usr/share/g-v-m10:21
pittiseb128: probably it got dropped in a sync10:21
Kamionmdz: is casper 0.56 not in arch yet?10:21
seb128hum10:22
Kamionmdz: the changelog in casper--main--0 doesn't seem to match up10:22
=== seb128 has just noticed than g-v-p has 2 tabs now
lamont_rbut I don't _want_ to make a custom install CD... </whine>10:22
zygaseb128: it had them for a while now10:23
=== lamont_r heads for home, and a test machine.
Kamionmdz: please merge colin.watson@canonical.com--2005/casper--translations--0 up to patch-2 (http://people.ubuntu.com/~cjwatson/archives/colin.watson@canonical.com--2005)10:28
zygaKamion: ah, you arch pepole :)10:29
thomKamion: rocking, thanks10:31
=== mdke [~matt@mdke.user] has joined #ubuntu-devel
mdkejdub, ping10:31
=== HiddenWolf [~hidden@136.96.dynamic.phpg.net] has joined #ubuntu-devel
mdzKamion: my mirror isn't up-to-date10:50
mdzKamion: updating it now10:50
mdz...and merged10:52
=== jlj [~agp@host-81-191-64-79.bluecom.no] has joined #ubuntu-devel
Kamionmdz: ta10:57
Kamionthough still doesn't show as up-to-date10:57
mdzI bet you're looking at the old chinstrap mirror10:58
mdzI'm publishing to people.u.c now10:58
mdzhmm, no, I removed the chinstrap one when I moved it10:58
mdz** adding revision casper--main--0--patch-810:58
mdzdo you not see patch-8?10:58
=== bradb [~bradb@modemcable022.154-81-70.mc.videotron.ca] has joined #ubuntu-devel
mdzcommunity council meeting -> #ubuntu-meeting10:59
=== koke_ [~koke@rm-001-26.serve.com] has joined #ubuntu-devel
=== koke_ [~koke@rm-001-26.serve.com] has left #ubuntu-devel ["Abandonando"]
=== koke_ [~koke@rm-001-26.serve.com] has joined #ubuntu-devel
Kamion$ baz archives matt11:00
Kamionmatt.zimmerman@canonical.com--200411:00
Kamion    http://people.ubuntu.com/~mdz/archives/matt.zimmerman@canonical.com--200411:00
Kamionmdz: I'm using that11:00
mdzthat's correct11:00
=== LeeJunFan [~junfan@64-186-37-120.skycon.net] has joined #ubuntu-devel
mdzand that should have patch-811:00
Kamionhmm, something is odd11:00
mdzmdz@rookery:~/public_html/archives/matt.zimmerman@canonical.com--2004/casper--main--0 $ ls -ld patch-811:01
mdzdrwxr-xr-x    3 mdz      warthogs     4096 Mar 22 21:53 patch-811:01
=== doko is jalous about pitti's 21 minutes integrating xhosa support in mozilla ...
pittidoko: OO.o is certainly a lot more difficult?11:01
doko:-(11:02
=== zul [~chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-devel
Kamionmdz: oh, heh. You know what lifeless said earlier about proxy issues?11:04
=== Kamion unsets http_proxy and watches it all work fine
mdzick, why does that break?11:05
Kamionmdz: I think that could do with a more descriptive changelog though ...11:05
Kamionmdz: the cache's copy of .listing only went up to patch-411:06
mdzKamion: I'll fix it when I actually go back and see what it is you changed ;-)11:06
Kamionhah11:06
mdzone of these days one of us needs to write a tool for this11:06
Kamion'baz changelog' says11:06
mdzto manage patch-logs vs. changelogs11:06
mdzpatch-logs vs. debian/changelog I mean11:06
mdzideally I would be able to merge changelog entries along with your changes11:07
mdzbut creating new versions in different branches is a big mess11:07
mdzand merging changelogs in general11:07
Kamionyeah, currently I'm avoiding creating debian/changelog entries for that exact reason11:07
Kamioneven for my own packages, I create them only when doing a new release11:07
Kamionbut that sucks for other reasons, it's more awkward to build test versions11:08
mdzyeah11:09
Kamionpitti: took a few hours to do the installer support, too11:09
Kamionalthough it got quicker as I went through11:09
mdzwhat I've started doing (when I think of it) is to put in a changeset which does nothing but open a new version in changelog11:09
mdzand then commit changelog entries along with the changes11:09
pittiKamion: yeah, I didn't have to upload half of the world for it :-)11:09
mdzthis is something to be addressed with the next rev of the source package format11:09
Kamionsounds more like a special hct merge op, to me ...11:10
KamionI mean upstreams that keep ChangeLog files have the same problem11:10
mdzthe existing changelog format is not very suitable11:10
mdzChangeLog is easier in this respect11:11
=== bronson [~bronson@node-40240852.sjc.onnet.us.uu.net] has joined #ubuntu-devel
=== thom attempts to work out why when firefox calls getenv("HOME") it appears to get / as the answer
mdzthom: iirc, the maintainer script and/or a script it calls does that ON PURPOSE11:32
mdzoh, it uses mktemp -d now11:32
mdzand sets home to that11:32
thomhrrrm11:33
thommdz: thanks, i'd forgotten about that11:33
thommdz: that seems to be part of the cause of 771111:33
mdz/usr/lib/mozilla-firefox/firefox is a nightmare of HOME madness11:33
thomyeah; none looks to be setting HOME to something whacky unless you're running under sudo, tho11:35
mdzit's the chrome update script which does the mktemp madness11:35
=== mroth [~mroth@mroth.user] has joined #ubuntu-devel
Amaranthwoohoo, pyxdg patched upstream11:39
lamontKamion: could you kick hoary_outdate.txt to current for me?11:41
=== trulux [~lorenzo@trulux.user] has joined #ubuntu-devel
Kamionlamont: done as best I can (can only kick the mirror)11:43
dholbachlamont: openscenegraph built fine on amd64, what do i have to do to make it build on the buildd too?   (Dep-Wait by buildd+king [optional:uncompiled]   Dependencies: giflib-dev)11:44
=== tritium [~rimbert@12-202-90-180.client.insightBB.com] has joined #ubuntu-devel
pittiinfinity: here?11:44
mdzlamont: giflib-dev is provided by giflib3g-dev and libungif4-dev, both of which are built on amd6411:46
dholbachand the other buildds have no hassle at all11:46
elmoyes, but it's a virtual11:46
elmow-b doesn't understand virtuals11:46
elmoa simple give-back will fix11:46
elmoI suspect the dep-wait pre-dates lamont's auto-depwaiter, or maybe the ordering of the building was just unfortunate on amd6411:47
elmowho uploaded pinfo?11:49
dholbachelmo: me11:51
dholbachsponsored the upload to a wannabe-motu11:52
elmodholbach: please remember to either fix the Changed-By: field or ask me to whitelist the email address11:52
elmo(the latter is almost no work for me, and preferable in the long run)11:52
dholbachelmo: just ask you and state the mail adress?11:52
elmodholbach: yah11:53
Kamionlatter definitely preferable so that the changed-by: field is there for future MOTU approvals and such11:53
dholbachelmo: no signed mails by them to upload@ubuntulinux.org11:53
dholbachKamion: i totally agree11:53
elmodholbach: nah, it's just an email whitelist, doesn't give them any privs11:53
dholbachelmo: alright, will do11:53
dholbachelmo: and pass the word :-)11:53
zenwhenhey Amaranth 11:54
=== daniels [~daniels@202-44-183-17.nexnet.net.au] has joined #ubuntu-devel
elmopitttttttttttttti11:55
mdzelmo: can you give-back openscenegraph, if you haven't already?11:55
pittiellllllllllllmo?11:55
elmomdz: done11:55
elmopitti: got some more security reviews for you, sorry dude11:55
mdzthanks11:56
pittidarn, I wasn't fast enough, just wanted to go to sleep :)11:56
pittielmo: which ones?11:56
pittielmo: ... and would tomorrow (i. e. now + 9 hours) be enough?11:56
elmopitti: sure11:57
elmoI'll mail you11:57
elmogo sleep11:57
pittiokay, fine11:57
pittinight everybody!11:57
=== lamont kicks giflib-dev

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