/srv/irclogs.ubuntu.com/2005/06/10/#ubuntu-devel.txt

=== allee [~ach@allee.exgal.mpe.mpg.de] has joined #ubuntu-devel
=== dand [~dand@83.103.205.136] has joined #ubuntu-devel
=== ezequiel [~ezequiel@host41.201-252-94.telecom.net.ar] has joined #ubuntu-devel
ezequielhi ppl12:46
ezequielhow can I create a .deb?12:46
Amaranthezequiel: google for the debian new maintainer's guide12:46
ezequielAmaranth, thanks12:47
ezequiel'cause I'd like to have my own anjuta2 deb =) long life anjuta2!12:50
=== moyogo [~moyogo@69.156.160.45] has joined #ubuntu-devel
ezequiel(I still remember when it was just scaffold)12:51
=== NetGeek [~dbasinge@xlaptop166.lib.utah.edu] has joined #ubuntu-devel
=== lamont__ [~lamont@15.238.5.156] has joined #ubuntu-devel
lifelessjbailey: so, did it look ok ?01:11
lamont__what is it that calls ifrename?01:12
Mithrandirlamont__: hotplug01:13
Mithrandir/etc/hotplug/net.agent, it seems01:13
lamont__yeah - just finally tracked that down...01:13
lifelesswhen it misbehaves its a biatch01:14
=== lamont__ just discovered that the USB nic beat out the non-USB nic at boot time.. most annoying
lamont__didn't have the USB nic in /etc/iftab - hence the pain01:14
=== Mithrandir wanders off
tsengbye Mithrandir 01:15
alleeallee: udu.wiki: LaptopHardwareSupport:  Special Keys: Found no infos about add/help 'preconfiguring' them out-of-the-box for breezy01:18
alleeallee: How can on join/help on this topic?01:19
lifelessdoes ubuntu watch wired ethernet for cable-insertion by default ?01:19
mjg59allee: I'm working on that at the moment01:19
mjg59With luck, there should be some support in Breezy next week01:20
alleelifeless: no01:20
lifelessallee: thanks01:20
mjg59lifeless: That's part of NetworkMagic (which doesn't actually exist yet)01:20
alleemjg59: great01:20
lifelessmjg59: yeah, I was at the bof ;) can't blame me for hoping ;(01:20
Nafallolicense issues :-/01:20
alleemjg59: via which pkgs will add the support so I can check them (I know several ways to do it ;)01:20
alleemjg59: and contribute of course01:21
mjg59allee: It'll probably be by adding a new package, to begin with01:21
alleemjg59: care to sketch how it's planed to work?  Just to get the idea about the direction and used route01:22
lifelessmjg59: I can't login to ubuntulinux.org at the moment01:22
lifelessmjg59: is there somewhere else I can put the keycodes ?01:23
Amaranthhrm, i wonder where johndong is01:23
alleelifeless: oh, I did I miss a page for keycodes :(  URL?01:23
lifelessallee: I promised to make one01:24
lifelessbut nologin == no keycodes01:24
alleeLinuxJones: k.  And I promise to add data when done01:24
=== darkmark [~mark_a_l@82-32-64-135.cable.ubr01.bath.blueyonder.co.uk] has joined #ubuntu-devel
allees/LinuxJones/lifeless/.   <Tab> got me :(01:25
lifelessheh~01:25
mjg59allee: Effectively the following:01:27
mjg59allee: Bind machine scancodes to generic keycodes (using DMI to tell which set of scancodes to use)01:27
mjg59allee: Configure those keycodes to do the right thing in X01:27
=== mdz [~mdz@ca-studio-bsr1o-251.vnnyca.adelphia.net] has joined #ubuntu-devel
mjg59allee: And for machines which generate ACPI events on hotkeys, generate a fake X keycode01:28
lifelessmjg59: so ..01:29
lifelessmjg59: where should I list the codes as I can't wiki them 01:29
lifelessudu wiki ? 01:29
=== kent [~kent@c-bdc871d5.432-1-64736c13.cust.bredbandsbolaget.se] has joined #ubuntu-devel
jbaileylifeless: Sorry, I got distracted.  Where is the package? 01:30
mjg59lifeless: LaptopKeycodes01:30
mjg59Oh, argh. Wiki is broken?01:30
lifelessmy login is01:30
mjg59Gah01:30
mjg59Just stick them on a website somewhere, we'll add them later01:31
mjg59Dell seem to use the same scancodes as Microsoft, which makes things easier01:31
lifelessjbailey: 01:31
lifelesshttp://www.cundal.net/debian/01:31
pittinight01:31
Nafallopitti: night :-)01:31
Nafallodooh!01:31
alleemjg59: DMI?  I'll try with dmidecode.  I'm not sure I find stuff like 'XFAudioRaise' (or so) there01:32
mjg59allee: No, you won't01:33
lifelessmjg59: people.ubuntu.com/~robertc/codes.txt01:33
=== mdz [~mdz@ca-studio-bsr1o-251.vnnyca.adelphia.net] has joined #ubuntu-devel
=== KaiL [KaiL@p548F476A.dip.t-dialin.net] has joined #ubuntu-devel
mjg59allee: That's not the issue. We need to know what pressing the key does. Once we know that, we can use the DMI information to know which set of scancodes to use on an arbitrary machine.01:34
mjg59Once we have the scancodes, everything else is easy01:34
lifelessmjg59: what dmi info do you need to id the dell ?01:34
mjg59lifeless: Vendor name, model name01:34
=== mdz [~mdz@ca-studio-bsr1o-251.vnnyca.adelphia.net] has joined #ubuntu-devel
lifelessI'll put it in that file01:34
mjg59(form DMI)01:34
lifelessthis foo:01:35
lifelessHandle 0x010001:35
lifeless        DMI type 1, 25 bytes.01:35
lifeless        System Information01:35
lifeless                Manufacturer: Dell Inc.01:35
lifeless                Product Name: Latitude X1                     01:35
lifeless                Version: Not Specified01:35
lifeless                Serial Number: 37VCF1S01:35
mjg59Yeah, that stuff01:35
lifeless                UUID: 44454C4C-3700-1056-8043-B3C04F46315301:35
lifeless                Wake-up Type: Power Switch01:35
mjg59But not the serial number01:35
lifelessdoh01:36
lifelesswell thats mine!01:36
lifelessand its public record now :)01:36
Nafallohehe01:36
mjg59(One of the things about the hardware database spec was working out what information we didn't want to send...)01:36
lifelessmjg59: ok, its all in codes.txt01:37
lifelessif someone could redact this log to strip that serial that would be nice.01:37
lifelessfabbione: ^^ ?01:37
mjg59lifeless: Ta01:37
lifelessthough I'm sure there are 4000 other logs being made01:37
lifelessnp01:38
lifelesspure selfinterest here01:38
jbaileylifeless: Does this guy IRC?  I would usually have the person do some cleanups before I sponsor.01:38
lifelessyou just Know that when I start using breezy I'll be looking for this to JustWork ;)01:39
lifelessjbailey: dunno, though he is responsive on email01:39
lifelessBrett Cundal <bcundal@cundal.net>01:39
alleemjg59: Sorry now I'm confused. "We need to know what pressing the key does" for me means: check showkeys output for scancode and label it with 'logical description".  How is here dmi invovled?01:39
lifelesshis package has been uploaded many times, just his regular sponsor has gone busy/awol01:39
jbaileylifeless: Did he ask you to sponsor this, or are we just snarfing it off his site?01:39
lifelessso I wouldn't anticipate significant issues with the packaging itself.01:40
mjg59allee: On system boot, we need to use the DMI information to work out which scancodes to use on a given machine01:40
lifelessHe asked me to help him find a sponsor01:40
lifelesshe asked on debian-mentors *months* ago01:40
mjg59Dells use one set of scancodes. HP use another. Acer use a third.01:40
lifelessjbailey: quoting: Sure... I just need a sponsor to upload the package. The package needs01:41
lifelessto be looked at for packaging errors and whatnot, to see whether it's01:41
lifelesssuitable for inclusion in Debian... Since it's already in unstable and01:41
lifelessthe changes are fairly minor since the last upload, I would expect it01:41
lifelessto be not much work. 01:41
alleemjg59: Ah so DMI is only used to find out producer/model and that get's acociated with a scancodes config-file01:42
mjg59allee: Exactly01:42
jbaileylifeless: So far not much packaging work.  He has example scripts lying around that he doesn't need.  He renames the packaging without really saying why he does it.01:42
mjg59Once we have the scancodes and the dmi information, we can ensure that on boot that stuff works properly01:42
=== jbailey tries a build.
lamont__mjg59: any ideas on how well suspend to {disk,ram} works on the HP NC6000?01:43
lifelessjbailey: ok. want me to give it a once over first ? (I am interested in getting gst updated which is why my fingers are involved)01:43
jbaileyNah, I've already gone over the packaging, verified that it's the same as upstream source, yada yada.  Now I'm just seeing if it builds. =)01:44
lifeless;)01:44
jbaileylifeless: My Debian machine is an ia64. =)  It's currently FTBFS on that arch...01:44
lifelesscool!01:44
lifelessjbailey: 2.1.10 has updates that Paolo said should fix at the time01:44
lifelessthe FTBS is on 2.1.8 which June 200401:45
=== mkde [~matt@mdke.user] has joined #ubuntu-devel
lifeless.. thus the desire to get 2.1.10 uploaded01:45
lamont__eep.  off to training.  back in a few hours01:45
lifelessjbailey: if it doesn't work, I'd love accesss to that machine to fix it ;)01:45
=== Robinho_Peixoto [~robinho@200164023147.user.veloxzone.com.br] has joined #ubuntu-devel
thomif you need it i'll kick my ia64 bgack on to ipv6 and you can abuse that...01:46
lifelessthom: thanks!01:46
mjg59lamont__: Should be fine, but you need to blacklist i2c-i80101:47
mkdeooh01:47
mjg59(not sure why)01:47
mkdehi mjg59, i was saying the other day about some of my laptop keys not working, you said to look in dmesg, i didn't find em01:47
=== thom -> bed
mjg59mkde: What sort of laptop?01:49
mkdemjg59, its a compaq presario 210001:49
mjg59mkde: Ok. It's possible that it needs some magic.01:49
mkdemjg59, i'm all ears01:50
mkdemjg59, i feel sure that once upon a time the mute button used to work with linux01:50
mjg59mkde: I'm afraid I don't have any old Compaq hardware, and it's basically been killed since the HP merger, so it's hard to get test kit01:51
mkdemjg59, ok01:51
mkdemjg59, is it likely to be a kernel or a xorg problem?01:52
mjg59mkde: Kernel01:52
mjg59mkde: Well, kernel-ish. X knows nothing about the keyboard.01:52
alleemkde: Mute:  what does not work:  sound still on or xev show nothing/no keysym or showkeys gives nothing?01:52
mkdenothing on xev01:53
mjg59If pressing it shows nothing in xev and nothing in the kernel dmesg, then something needs to be done in the kernel01:53
mkdeto be fair, even the hotkeys that work don't come up in dmesg01:53
mkdeits strange that some work and others not01:53
alleemkde: and on console:  gives showkeys any output?01:53
mkdeallee, what should I do to test?01:54
mkdemjg59, so is it worth filing a bug upstream or just leave it you think?01:54
alleemkde: ALT-CRTL-F1  login and run showkeys, then press not-working keys01:54
mjg59allee: It's not really a bug, it's a missing feature01:55
mkdeis "showkey" the same thing?01:55
mjg59Without the hardware, it's hard to tell what's going on01:55
mjg59s/allee/mdke/01:55
mkdemjg59, ok01:55
mkdemjg59, if the hardware isn't made anymore i guess its not really worth us working on it01:55
alleemkde: ops, yes showkey01:55
mkdeallee, gives nothing01:56
mjg59mdke: Well, it's something I'll look at if I can find any information about it, or get hold of some of the hardware01:56
mjg59But at the moment, I'm concentrating on current stuff01:57
alleemkde: now I'm stuck :(01:57
mkdemjg59, thats fine01:57
mkdemjg59, if you ever have a old hardware fest I can bring this laptop along ;)01:57
alleemkde: did you check linux-for-laptops archive for infos about keys for your model already?01:57
mkdeallee, will do now01:58
mkdeallee, linux-laptop.net?01:58
alleemkde: yes and http://tuxmobil.org/mylaptops.html01:59
=== bskahan [~bskahan@pool-70-19-54-124.ny325.east.verizon.net] has joined #ubuntu-devel
mkdeallee, yeah, this confirms my problem http://slist.lilotux.net/laptop/02:00
mkdeno biggie02:01
mkdejust in case there was a quick fix or i could report it somewhere02:02
mkdethe laptop works fine otherwise02:02
alleemjg59, lifeless: what's the best way to get notified about changes in this area.  So I can jump in whenever I can contribute?02:14
mjg59allee: At the moment, probably just to monitor the ubuntu-devel mailing list02:15
mjg59I'll send something there once some code exists02:15
zulmjg59: what kind of laptops are you guys going to be sending to testers?02:16
zulim just curious02:16
mjg59zul: IBM, Toshiba, Dell, possibly HP, possibly Apple, possibly Sony02:16
zulcool02:16
mjg59Mostly looking at the business end of the market at this point, then shifting down to the consumer end in future02:17
zulnice02:17
alleemjg59: uhm, well. 'nother list broad topic list ;)  Nevertheless I'll do.  Thx!02:17
mdzogra: aw, what happened to the xscreensaver prettiness?02:18
ograhttp://www.grawert.net/xss_mockup.png02:18
ogra;)02:18
ograworking on it02:18
mdzinfinity: ping02:18
Amaranthogra: Change User?02:18
ograyeah02:18
Nafalloogra: wasn't you saying /users/ where to complain ;-)? not devs :-P.02:18
Nafalloheh02:19
Amaranthogra: I'm saying it should say 'Change User' ;)02:19
Nafallomjg59: any amd64 laptops?02:19
ograprobably "other user"....02:19
Amaranththe people in the background are spooky02:19
ograhehe02:20
mjg59Nafallo: None of the big vendors have really gone with them yet, so that may be Breezy+102:20
ograthat are the people behind ubuntu ;)02:20
Nafallomjg59: hmm. how long are you going to send out laptops? ;-)02:20
Amaranthogra: I'm saying the way they're presented are spooky.02:20
ograheh...02:20
=== doko [~doko___@dsl-082-082-192-254.arcor-ip.net] has joined #ubuntu-devel
mjg59Nafallo: We'll be starting in a month or so, and we'll be doing it while we have money to spend on this project :)02:21
mjg59Though the budget is not that big02:21
Amaranthogra: Either make them a bit more visible or drop them, I'd say.02:21
Nafallomjg59: kewl :-)02:21
mjg59People will get to keep the machines if they file enough reports02:21
ograAmaranth, nope02:21
Amaranthogra: It totally creeps the hell out of my as is.02:21
Amaranths/my/me/02:22
alleemjg59: no joke?  Testers can apply for a laptop?02:22
Amaranthogra: Can you make one without the people, just for comparison?02:22
ogranope02:22
mjg59allee: Yeah. Read the mailing list :)02:22
Amaranthogra: What was the point of showing us then?02:22
mjg59It'll only be 10 or so people getting them, and it'll be based on the amount of community involvement02:23
alleemjg59: wasn't subcribed ;)02:23
ograAmaranth, mdz asked ....02:23
AmaranthI wish I was a Member. :)02:23
AmaranthI'd apply for one of those, I like breaking things.02:23
Amaranthsoftware, not hardware02:23
alleemjg59: ah.  No problem I've nough of (Dell) laptops around me ;)02:23
lifelessallee: I'm loving my X1 ;)02:24
mjg59The Dell X series is all rebadged Samsung stuff02:25
mjg59lifeless: Does it do suspend to RAM?02:25
lifelessyes02:25
alleelifeless: good too know now that the X300 is no longer produced.   How hardware support out-of-the-box?02:25
lifelessand hibernate02:25
mjg59lifeless: Hurrah. An improvement.02:25
mjg59The X300 needed DSDT hacking.02:25
lifelessdoesn't bring the ipw2200 back correctly from hibernate, does from ram02:25
alleemjg59: I had no succes with X300 here (with patched DSDT) :(02:26
KaiLlifeless: unloading the module helps?02:27
mjg59allee: Should work with stock Hoary02:27
mjg59Chat to jdub about it at some point - it works for him02:27
Nafallobaah, my laptop doesn't hibernate at all :-P02:27
Nafalloit might have worked with hoary, but I'm not sure.02:27
=== allee retries ...
Nafallo(before adding rt2500 wlandriver ;-))02:28
lifelessKaiL: oh yes, its trivial to fix02:29
lifelessKaiL: rmmod, modprobe, its back.,02:29
KaiLlifeless: maybe network modules should also be unloaded? They fail quite often...02:30
Nafallodo we kill hotplug? that will bring my wlan right back in ;-)02:30
lifelessKaiL: it is removed 02:30
KaiL"should always" I mean..02:30
lifelessKaiL: its not inserting properly straight after the from-hibernate resume02:31
alleemjg59: X300: fn-suspend -> dead (power led on, black screen, ping: unreachable etc)02:32
mjg59allee: Unf. Dunno.02:33
KaiLget better Laptops :)02:34
mjg59allee: Edit /etc/default/acpi-support and change USE_DPMS to false, then see if there's any text when it hangs02:34
KaiLSamsung P35 works perfect for example (except SDIO, but that's anothr story)02:34
=== blahrus [jrgrl@12-223-50-121.client.insightbb.com] has joined #ubuntu-devel
alleeKaiL: SDIO? what's that?02:35
alleemjg59: I'll try02:35
KaiLallee: Slot for SD-Cards02:35
KaiLallee: Linux currently only supports MMC-Cards (that's more or less a subset of that) and only with a Winbond chip, not the used Ricoh02:37
alleemjg59: ha, black screen instead of grub menu.  Great ;)02:37
mjg59allee: ?02:37
bob2Ricoh has support in 2.6.12, iirc02:38
mjg59bob2: No, just Winbond02:38
alleemjg59: powered off and and.  See the f2/f12 selection then screen is black no grub menu02:38
mjg59allee: ?02:38
mjg59allee: Suspend shouldn't power off02:39
KaiLthe Winbond is already in 2.6.10 (wbsd module)02:39
mjg59Are you sure you're suspending and not hibernating?02:39
alleemjg59: remember: the x300 was dead. 02:39
mjg59allee: Dead how?02:39
mjg59allee: Oh, hung?02:40
allee[02:32]  <allee> mjg59: X300: fn-suspend -> dead (power led on, black screen, ping: unreachable etc)02:40
mjg59Remove the battery and hold the power button down for a while02:40
Nafallogaah. I got a cheap_laptop(tm)02:40
NafalloManufacturer: ACTEBIS (what happened to Targa?) ;-)02:41
KaiLNafallo: that doesn't mean anything. does it work?02:41
alleemjg59: thx, grub menu back  (nice experience)02:41
NafalloKaiL: ofcourse ;-)02:41
KaiLso who cares....:)02:42
KaiLat least you don't need to fight with the pre-alpha drivers, windows users need to use :))02:42
Nafallohehe02:43
Riddellmdz: do I still need to fix the permissions issue on the kubuntu seeds?02:43
KaiLbtw. is there any hardware known not to work, except those SDIO stuff and some broken ACPI tables?02:43
Nafallothis amd64-laptop shipped with winxp home 32-bit for what it worth ;-)02:43
mdzRiddell: yes, please02:44
alleekail reminded me that it's late in europe ;)02:45
alleeNite02:45
Riddellmdz: hopefully that's it fixed now02:46
mdzRiddell: testing02:47
mdzRiddell: nope02:48
mdzdrwxr-sr-x  3 jriddell warthogs 4096 Jun  3 01:46 /home/warthogs/archives/kubuntu-devel@lists.ubuntu.com/seeds/seeds--breezy/seeds--breezy--0/patch-6/++revision-lock/02:48
mdzRiddell: that stuff all needs to be group-writable; set your umask to 00x02:48
mdzand chmod -R g+w on the tree to fix what's already there02:49
mdzjbailey: regarding #11135, you said you had a patch ready for review?02:50
KaiLallee: good idea ;)02:52
alleeKaiL: yeap02:53
=== sgran_ [~steve@cpe-68-174-75-22.ucwphilly.res.rr.com] has joined #ubuntu-devel
=== justdave [~dave@66-227-241-236.dhcp.aldl.mi.charter.com] has joined #ubuntu-devel
Riddellmdz: do I change it on my local repository or on chinstrap?02:59
mdzRiddell: on chinstrap02:59
Riddellmdz: ah03:00
mdzchmod -R g+w  /home/warthogs/archives/kubuntu-devel@lists.ubuntu.com03:00
mdzto fix the immediate problem so that I can commit03:00
Riddellmdz: done03:01
mdzRiddell: much better, thanks03:01
mdzfor the more permanent fix, make sure ~/.bashrc specifies umask 00203:02
Riddellmdz: do I have to set the umask somewhere so it stays like that?03:02
Riddellyep :)03:02
mdzthough I thought that was the default03:02
Riddellmdz: it seems to be the default, but I had checked it out onto my laptop where the umask isn't set for group writable03:03
mdzoh, that might explain why this has happened to a few others as well03:03
mdzif the local permissions affect it03:03
mdzbut I don't see why that would be03:03
mdzbob2: is that possible?03:04
RiddellI'll put a note on the seed page on the wiki03:04
bob2if you check it out, and the umask changes the permissions on-disk, they can get checked back in03:06
mdzbob2: in this case, the issue is permissions on files in the archive itself (like ++revision-lock)03:07
infinitymdz : pong.03:08
mdzinfinity: can I get a retry of antlr?03:08
mdzit should succeed this time03:08
Clintmdz: acls can make those problems go away03:08
infinitymdz : Did the seeds get shuffled? :)03:08
mdzClint: acls can replace those problems with, newer, harder to debug problems ;-)03:08
mdzinfinity: seeds, versions, yeah03:08
infinitymdz : Alright, bouncing it.03:09
mdzI'm trying to unravel this chain of java stuff03:09
=== SloMo [~slomo@p5487F0CF.dip.t-dialin.net] has joined #ubuntu-devel
=== blahrus [senp@12-223-50-121.client.insightbb.com] has joined #ubuntu-devel
mdzif antlr builds, that should unblock gjdoc, which should unblock junit, which should unblock (I think) libant1.6-java, which unblocks the world03:10
mdzthen we can move the lot into main and have free java apps in main03:10
mdzwasabi says eclipse is nearly there03:11
wasabieclipse *is* there.03:11
wasabior will be when the buildds get sorted out. ;)03:11
wasabi(and somebody uploads my java-common to main since I can't)03:12
infinitymdz : Actually, it looks like ecj-bootstrap binaries are stuck somewhere (queue/new?).  It's in state "Uploaded", not "Installed"... If it was in the archive, antlr would have built already (I set the right dep-waits last night)03:12
wasabihttp://kyoto.larvalstage.net/~wasabi/java-common03:12
wasabioh my apache is segfaulting. heh.03:12
wasabihttp://akita.larvalstage.net/~wasabi/java-common03:15
mdzinfinity: very weird03:16
mdzit's sitting in queue/unchecked03:16
mdzbut queue/REPORT says it was accepted03:16
mdzecj-bootstrap_3.0.1-3_i386.changes03:16
mdzACCEPT03:16
mdzecj-bootstrap_3.0.1-3_all.deb03:16
mdz  to pool/universe/e/ecj-bootstrap/ecj-bootstrap_3.0.1-3_all.deb03:16
mdzAccepting.03:16
=== Traveler1 [~sgalletto@mail.aktiv-assekuranz.com] has joined #ubuntu-devel
infinitymdz : Neat.  (the one in unchecked may have just landed there, I reuploaded it thinking it may have got lost)03:17
mdzinfinity: oh, so it did03:17
mdzno idea where the previous one went, but we'll see how this goes03:17
=== diego [~diego@ppp-70-247-230-64.dsl.hstntx.swbell.net] has joined #ubuntu-devel
infinityApparently, jackass has been acting up recently, and katie's been doing goofy things.  So, I'm not even willing to hazard a guess as to what might have gone wrong. :)03:19
infinity(A couple of source uploads seem to have been accepted, had mail go to -changes, then head off into NerverNeverLand too)03:19
Traveler1Does somebody knows where can I find some kind of documentation about multiseat package?03:19
mdzinfinity: possibly a side effect of all my teri'ing lately03:20
wasabimdz, do you mind uploading the java-common i posted?03:21
mdzinfinity: is there anything else that needs attention in the libant1.6-java chain?  I want to move it, junit, libjaxp1.2-java, junit into main today03:21
mdzwasabi: done03:23
wasabithanks you03:23
mdzdaniels: what do you think is the best way to handle starting the X server on thin clients?  ltsp currently uses /etc/inittab, but I think a daemon with an init script would probably be more appropriate03:27
=== jarjar_must_die [~CoreTex@adsl-69-110-48-49.dsl.pltn13.pacbell.net] has joined #ubuntu-devel
mdzdaniels: can we (ab)use one of the display managers for this purpose?03:27
infinitymdz : Do we need to sync a new libant1.6-java from Debian still?  The one in the archive predates all this java buggery by several weeks.03:29
wasabiNope.03:30
wasabiThe ant in Ubuntu is radically different than the one in Debian.03:30
wasabiJust waiting for Sarge to be altered in Debian.03:30
infinitywasabi : Kay.  We've been pulling the other stuff from experimental, we don't want the experimental ant?03:31
wasabiUh. Um....03:31
wasabiI can't say.03:31
wasabiI don't know if they merged my changes into there.03:31
wasabiLet me take a look.03:31
wasabiThey're even differnet source packages.03:31
infinityYay.03:31
wasabi'ant' in ubuntu produces libant1.6-java, 'libant1.6-java' in Debian produces libant1.6-java, in main03:32
wasabiAnd a seperate 'ant' package in contrib does the rest.03:32
=== Nafallo_ [~nafallo@nafallo.user] has joined #ubuntu-devel
=== jarjar_must_die [~CoreTex@adsl-69-110-48-49.dsl.pltn13.pacbell.net] has left #ubuntu-devel ["Leaving"]
=== Nafallo_ is now known as Nafallo
infinityAhh.03:32
wasabiI unified them into one package, all compiled with free VMs03:32
wasabiIt's just too big of a change for Sarge, so Debian wants to hold off.03:33
infinityThanks, I was looking at the wrong source package. :)03:33
wasabiIt doesn't look like the right stuff is in experimental.03:33
infinitywasabi : Is the current 'ant' build failure on breezy yet another "needs a newer gjdoc" dep-wait, then?03:34
wasabiHadn't noticed. Looking.03:34
=== infinity apologises for his ignorance, but he doesn't speak fluent java (or fluent java errors)
infinityProbably owing to the fact that there's been very little java stuff in main, historically. :)03:36
=== gentoon [~gentoon@c-67-183-254-189.hsd1.wa.comcast.net] has joined #ubuntu-devel
=== dooglus [~dooglus@rincevent.net] has joined #ubuntu-devel
wasabiexcuse my slowness, my computer is falling apart at the seems.03:38
wasabiepiphany now refuses to launch, along with nautilus. ;)03:38
gentoonBreezy ready for testing yet?03:39
gentoonI have a 40gb partition open03:39
Amaranthgentoon: Are you comfortable in a shell (no X)?03:39
Amaranthgentoon: Can you figure out complex linux problems without help?03:40
infinitygentoon : It's always ready for testing, but definitely not ready for every day use.  (so, not ready for regular "end user testing")03:40
gentoonNo one can do that, thats why we have bugs and forums and docs03:40
gentoonI know thats why i asked if its ready for "testing"03:40
Amaranth#ubuntu users using breezy right now have agreed to not help people running breezy as a way of stopping casual users from trying to use it03:41
wasabiNobody?03:41
gentoonAnd i work in pure CMI everyday all day at work03:41
gentoonThats very anti-productive03:41
gentooneveryone thats testing it should talk to eachother03:42
wasabiGood, so they shouldn't be testing, and they won't have to be talked to!03:42
gentoonso you don't want people to test it yet03:42
Amaranthgentoon: Users who know what they are doing and plunge ahead anyway are the ones that can figure out what is going on and file bugs.03:42
gentoonokay thats what i was asking03:43
Amaranthgentoon: It needs lots of testing, just not from casual users right now.03:43
gentoonWell yea, but when testing new stuff, its nice to see known bugs, so ya dont run in circles that have been ran in my someone else03:43
tsengeh it needs more testing of universe CXX apps03:44
tsengand less people moaning about xorg03:44
gentoonNow you have insulted me, by calling me a 'casual' user, i have been coding since before you were alive probably03:44
Nafallotseng: and monodeps ;-)03:44
tsenggentoon: who called you that?03:44
tsengwe made a generalization that had nothign to do with you03:44
gentoonAnyways, i offered i guess its back to SID03:44
tsengbut the situation in general03:44
gentoonsee ya guys03:45
gentoonand good luck03:45
wasabibye! =)03:45
infinitywasabi : So, the ant failure is...? :)03:46
wasabiI don't know.03:47
wasabiI can't even open a browser heh03:47
=== wasabi lynx!
infinitymdz : Feh.  ecj-bootstrap is still stuck in Uploaded (again).  We may need an elmo if someone else with rights to the archive can't figure out where it went.03:47
infinitywasabi : wget http://people.ubuntu.com/~lamont/buildLogs/a/ant/1.6.2-2ubuntu3/ant_1.6.2-2ubuntu3_20050602-0708-i386-failed.gz03:48
wasabiHmm. Looks like an actual problem.03:49
mdz2005-06-03 02:20: ecj-bootstrap_3.0.1-3_i386.changes libchipcard_0.9.1-7_sparc.changes03:49
mdzecj-bootstrap_3.0.1-3_i386.changes03:49
mdzREJECT03:49
mdzRejected: ecj-bootstrap_3.0.1-3_i386.changes: a file with this name already exists in the Accepted directory.03:49
mdzRejected: ecj-bootstrap_3.0.1-3_all.deb file already exists in the Accepted directory.03:49
mdzRejecting.03:49
wasabiBut it's caused by a bug in java-gcj-compat.03:49
wasabiWhich I thought I fixed.03:49
infinitymdz : Okay, so it was properly accepted, just never got installed from accepted.  Fun.03:49
wasabiCan it be built again?03:49
mdzinfinity: I'll kill it from accepted if you can reupload03:49
infinitymdz : I can.03:50
infinitywasabi : I can toss it back if you think it'll build on the second go.03:50
mdzinfinity: ready when you are03:50
wasabione second, making sure03:50
infinitymdz : Always ready.03:50
mdzinfinity: killed03:51
infinityThere, re-uploaded.03:51
wasabiHmm. Actually I thought doko fixed this.03:51
wasabidoko, ping. Was java-gcj-compat updated to depend on ecj?03:51
wasabiinfinity, it won't rebuild until I know what happened to the fix to java-gcj-compat, so don't retry it.03:52
infinitywasabi : It depends on ecj-bootstrap (the version we're trying to get installed right now) | ecj03:53
wasabierrr.03:53
wasabiOh I see. Heh.03:53
infinitySo, should I dep-wait ant on ecj-bootstrap? :)03:54
wasabiI uploaded a temporary fix to Ant because I couldn't upload a real fix to java-gcj-compat (because it was in main)03:54
wasabiThere should still be a valid ecj-bootstrap binary.03:54
infinityNot the version that java-gcj-compat currently depends on. :)03:54
wasabiOH.03:54
wasabiand then doko fixed java-gcj-compat with a bad version. ;)03:55
infinity(Not the new version of j-g-c anyway)03:55
wasabiSo, I think where we're at is that j-g-c needs to be fixed, and I think doko was doing that.03:55
mptmdz: I was told yesterday that the wiki spec for LaunchpadIntegration is wildly out of date now -- Who should I be pestering to update it? Apparently I'm supposed to be helping with the design03:55
infinitySo, yeah.  If you tell me it will all magically work when ecj-bootstrap is rescued from oblivion, I'll retry ant shortly.03:55
wasabiJava is so incestuest.03:55
mdzmpt: truthfully? sabdfl ;-)03:55
mptehhh03:56
infinitywasabi : Don't feel bad.  Most big package sets are like this.  Heck, even X build-depends on itself.03:56
mdzmpt: he has specified that he wants to add two items to the Help menu of applications which have a Help menu03:56
mptmdz: That's what I suggested originally, and got shot down :-P03:56
wasabiWe could fix j-g-c03:57
wasabiI just can't upload it, because it's in main now.03:57
infinitywasabi : What fix does it require?03:57
wasabiSo I was waiting for doko to do so.03:57
=== stub [~stub@203-217-37-199.dyn.iinet.net.au] has joined #ubuntu-devel
wasabiIT needs to build-depend on ecj-bootstrap and runtime ecj-bootstrap.03:58
wasabiI think it's missing a runtime depend.03:58
infinitywasabi : No, the runtime dep is there.  It's just versioned too high to be useful right now.03:58
infinitywasabi : S'what I said up there.  <point>03:59
wasabithat's odd how my apt-cache showsrc doesn't show that03:59
mptmdz: In other news, I'd really really like to be contributing to fix the Ubuntu Help content (you were in the CC of a message I sent about it earlier), but *nobody* in the docteam can give me a step-by-step guide to how to modify the table of contents etc, other than pointing to scrollkeeper which seems to have almost zero documentation itself ... Who can I ask about that?03:59
infinitywasabi : It'll sort itself when our poor wayward ecj-bootstrap binary finds its way to the archive.03:59
wasabiOkay, just tear the version off.03:59
infinitywasabi : showsrc doesn't show binaries. :)03:59
infinitywasabi : Try just "show"03:59
wasabierr. duh. ;)03:59
wasabiYes. Strip the versioned depend off.04:00
infinitywasabi : But we need the new bootstrap anyway, according to doko...04:00
infinitywasabi : So we may as well just fix that.04:00
infinity(Or do we really?)04:00
wasabii dont' even remembe rwhat it fixed.04:00
wasabithis is killing my brain04:00
lifelessKamion: for your scrollback edification, base-config is now pending a pysvn patch which I'm sending doko & elmo now04:01
wasabiIt doesn't. We don't really need it.04:01
mdzmpt: there are practical problems with that UI, such as the fact that it involves modifying a huge number of applications, and some applications don't even have a help menu04:01
mdzmpt: but it's what he wants at this point04:01
mdzmpt: if you have already thought about it along those lines, feel free to update the spec accordingly04:01
lifelessmdz: re baz COTM in hoary ...04:01
mptok04:01
wasabiecj-bootstrap was updated to correct a build failure (because of an update to gcj-4.0.1)04:02
wasabiAnd it was also synched with debian.04:02
wasabiThe existing binary works.04:02
mdzmpt: regarding documentation, I don't know any more about that than you do, I expect.  it'd be a yelp question, try seb128. he should be able to point you to someone who knows, if he doesn't04:02
mptok, thanks for your time mdz04:02
lifelessmdz: uhm, its your call really. as upstream I would advise against, because IMO there is a difference between 'latest stuff that is pipelining in ' and 'CRACKOFTHEMOMENT"04:02
infinitywasabi : Okay.  Then we have a few source packages with needlessely inflated build-deps/deps.  antlr is also waiting on that version, I think.04:02
wasabiYeah, I believe doko did that on accedent.04:03
infinitymdz : Any sign of progress on that binary?04:03
mdzlifeless: can we get 'latest stuff that is pipelining in', then?  currently our only options are COTM and releases04:03
wasabiOr maybe he didn't. I don't know. ;)04:03
lifelessmdz: as we release monthly, I don't see how - 04:03
mdzecj-bootstrap_3.0.1-3_i386.changes04:03
mdzACCEPT04:03
mdzecj-bootstrap_3.0.1-3_all.deb04:03
mdz  to pool/main/e/ecj-bootstrap/ecj-bootstrap_3.0.1-3_all.deb04:03
mdzAccepting.04:03
mdzAccepted 1 package set, 907 KB.04:03
lifelessbut I could drop someone a mail that '1.5~200506021435 looks unbroken'04:03
lifelessfor instane04:04
lifelessbob2: is 1.4.1 uploaded to debian yet ?04:04
wasabiinfinity, looks like ecj-bootstrap just fixed itself. ;)04:04
lifeless:)04:04
mdzlifeless: er, monthly?04:04
wasabirebuild j-g-c04:04
mdzlifeless: bazaar in breezy is 3 months old04:04
wasabiActually it should kick itself off shouldn't it?04:04
lifelessmdz: yes, and is the release-before last04:04
mdzlifeless: ok, then scratch my previous request, and "can we please track the latest releases in breezy?"04:05
lifelessmdz: sure thing, love to.04:05
lifelessmdz: fabbione said that they sync via debian04:05
infinitywasabi : It'll kick off when ecj-bootstrap is actually installed.  katie lies a bit when it says it's moved files to pool/... It actually means it's mapped them and scheduled them to be moved on the next cron.daily.04:05
lifelessmdz: but if you were to pull directly, that would reduce some latency04:05
mdzlifeless: debian has the same old version04:05
wasabi"daily"?04:06
lifelessyes, thus my ping to bob204:06
infinitywasabi : A misnomer from Debian.  It's daily in Debian, every 15 mins (I think?) with Ubuntu.04:06
bob2mdz: debian has 1.3.2, which was the latest until last week04:06
infinitywasabi : But still called cron.daily, just cause.04:06
mdzbob2: lifeless just said it was the release-before-last04:06
bob2lifeless: not yet, doing it now04:06
lifelessmdz: it is04:06
lifeless1.3.2 released a week after hoary04:06
lifelessactually, 1.3 did.04:06
mdza week after hoary was 2 months ago04:07
mdz<-- confused04:07
lifelesswas it that long ? crap04:07
infinitymdz : Can you tell if cron.daily is running on jackass?  Apparently it was taking forever and a day to finish its runs yesterday (something about elmo adding a second CPU to the box which slowed it down immensely)04:07
lifeless'monthly' is a little loose.04:07
mdzinfinity: yes, it is running right now04:07
wasabiaround here 'monthly' could mean 'every other hour'04:08
infinitywasabi : Now you're starting to catch on. :)04:08
mdzwasabi: where 'daily' means 'twice per hour'? ;-)04:09
wasabi4 times it seems04:09
infinityDon't take my word for it.  I don't have direct access to jackass and I have a horrible memory.  COuld be every 30 mins. :)04:10
=== ikuyaLoqu [~ikuya@gnulinux.good-day.net] has joined #ubuntu-devel
danielsmdz: should be able to, yes04:10
bob2mdz: hoary has 1.2, debian has 1.3.204:10
mdzbob2: right, and breezy has 1.3.204:11
bob2right04:11
mdzwasabi: twice, :03 and :3304:11
mdzinfinity: ecj-bootstrap installed04:12
mdzcron.daily looks to have finished04:12
infinityYup.  Everything's back on track.04:13
infinityHuzzah.04:13
infinitywasabi : Kicking back ant now.04:13
=== wasabi prays
wasabiI think what really caused all this problem is every package involved got updated, all at the same time. ;)04:13
wasabiAnd they all broke in some way04:14
wasabiAnd then got moved to main.04:14
wasabiNot in that order.04:14
=== infinity hopes that ant and antlr succeeding will be enough to trickle down and magically fix the whole chain.
infinitywasabi : antlr doesn't need the new ant, does it?  (Please say no, cause they just started building in the other order)04:16
AmaranthI think you guys are tackling more in the 6 months for breezy then red hat did for fedora core 4. :P04:16
wasabihmmm.04:16
wasabiShouldn't. ;)04:16
infinityGood.  Looks like it was successful.04:16
wasabiI can't wait to see Eclipse build. ;)04:17
wasabiOh, can you kick eclipse?04:17
wasabiIt's dep waiting on j2sdk1.304:17
infinitywasabi : Do you have a list of packages waiting to be untangled?04:18
infinity(other than eclipse, which I'll smack around right now)04:18
wasabiNo, I don't.04:18
wasabiI think we're pretty good off now.04:18
calchow is gnome 2.11 coming along, i noticed 2.11.3 should be out next week04:18
=== calc also notices there is no webpage other than on live.gnome.org about 2.11 eg gnome.org/start/2.11/ doesn't exist
calcand no source tarballs for any 2.1104:19
wasabifrick. i seem to have an unsolvable mess here on my hands.04:20
wasabiI am confident if I exit X it won't launch again. ;)04:20
calcyea X has been broken in various ways under hoary for several weeks04:21
wasabibreezy.04:21
wasabiX hasn't been broken in hoary has it? heh04:21
calcerm yea oops ;)04:21
wasabiok, phew.04:21
=== calc can't remember what he is running :)
dooglusI discovered today that 'grep' is broken in hoary04:21
mdzinfinity: I want libant1.6-java, junit, libjaxp1.2-java and xerces-j04:21
dooglusis there any way to get it fixed officially?04:22
mdzdooglus: those are both pretty vague04:22
infinitydooglus : Define "broken"?04:22
calcfrom what i can tell the only two install bugs left are the xkbcomp and libxt issue04:22
dooglusinfinity: it uses all available CPU for as long as you let it in some cases.  it crashed my laptop 3 times today due to overheating.04:22
dooglusinfinity: try this:04:22
dooglusyes | head -1000000 | LC_ALL=C grep . > /dev/null04:22
wasabiuh.04:23
dooglusit should run pretty quickly, right?04:23
=== bradb [~bradb@modemcable141.58-131-66.mc.videotron.ca] has joined #ubuntu-devel
wasabino.04:23
wasabiyes never exits dude.04:23
doogluswasabi: it does when the 'head' tells it to04:23
infinitydooglus : That's run a very fast infinite loop.04:23
wasabihead doens't tell it to.04:23
wasabiwhy would it?04:23
wasabiyes outputs forever.04:23
Amaranthwhoa, why did no one tell me Alt+arrow reorders tabs in xchat?04:23
wasabihead buffers, waiting for the last 100000 lines04:23
dooglushead exits, which means the 'yes' gets a sigpipe04:23
wasabiwhich of course never get there, as yes never stops04:24
dooglusbut that's not the point04:24
wasabiwhen does head exit?04:24
dooglushead -1 exits after printing one line...04:24
wasabiprint  the first N lines instead of the first 10; with the lead04:24
wasabi              ing -, print all but the last N lines of each file04:24
dooglustry it:  "yes | head -3"04:24
dooglusyou'll see, it's not an infinite loop04:24
Amaranthwasabi: it doesn't infinite loop, i've tried it04:24
infinitywasabi : Erm, yeah.  It does get a sigpipe.  Duh.04:24
wasabioh...04:24
wasabiheh. ;)04:24
infinityAnyhow.04:24
dooglusso anyway...  of these 2 commands, the first works, very quickly, and the 2nd hangs, almost forever, eating all available CPU:04:25
dooglusyes | head -1000000 | LC_ALL=C grep . > /dev/null    <- OK04:25
dooglusyes | head -1000000 | LC_ALL=en_US.UTF-8 grep . > /dev/null   <- bad04:25
doogluscan you reproduce that on breezy too?04:25
Amaranthdooglus: so you've figured it out more?04:25
Amaranthnice04:25
wasabijava is eatting my mind04:25
wasabifor some reason i can't comprehend that right now04:25
dooglusAmaranth: it's a very old bug.  It just didn't get fixed in ubuntu as far as I can tell04:26
calcwasabi: switch to mono?04:26
infinitydooglus : grep in UTF8 has always been slow as a dog, no?04:26
Amaranthusing C took 0.5 real time, using en_US.UTF-8 took..well, it's still running04:26
Amaranthinfinity: Either other distros cheat and set C or this got fixed somewhere.04:27
mdzdooglus: "grep is slow with UTF-8 locales" is not the same as "grep is broken"04:27
dooglusinfinity: yes, but that's not the problem here either - the problem is that due to a bug in the grep code, the algorithm takes a time propertional to the *square* of the size of the input file.04:27
mdzat any rate, there's already a bug open about the performance issue04:27
calcistr something about locales and something being slow before ;)04:27
dooglusmdz: but it's stupidly slow - grep should be take linear time04:27
dooglusthat's what's broken about it.04:27
Amaranthwow, en_US.UTF-8 is still running04:27
calcof course that isn't very helpful, i recall redhat had some performance issues when they switched to using utf804:27
dooglusAmaranth: it will run all year if you let it04:27
Amaranthred hat fixed them somehow04:27
dooglusI think I have a one line workaround.04:28
Amaranthas long as it doesn't cheat and set LC_ALL to C that's good04:28
mdzdooglus: https://bugzilla.ubuntu.com/show_bug.cgi?id=114804:28
dooglusthe problem at the moment is that for every match of every character, grep looks through the whole rest of the file to see which characters are multi-byte.04:28
dooglusthat's where the O(n squared) comes from.04:29
mdzif you have further analysis that's not in that bug, please add comments there04:29
mdzinfinity: yes, it's a very old problem04:29
dooglusmdz: that bug is badly out of date04:29
infinitydooglus : Please update it, then.04:30
Amaranthdooglus: congrats on figuring this out, was driving me nuts trying to understand it04:30
dooglusinfinity: could I ask you though - how is this _supposed_ to work?04:30
dooglusit's a GNU application, but you get it from debian, and you also hack on it yourself.04:30
dooglusand the redhat are hacking on it too - how do it all work - or how _should_ it all work?04:31
infinitydooglus : We can fix it in breezy, push the changed to Debian, and the Debian maintainer will push the changes upstream.  If anyone in that chain decides the changes suck, we'll just carry them ourselves.04:31
dooglusthe fedora guys fixed it ages ago (see patch, here: http://cvs.fedora.redhat.com/viewcvs/devel/grep/grep-2.5.1-egf-speedup.patch )04:31
infinitydooglus : Alternately, report the bug (and fix) to GNU, and we'll get the changes trickled down eventually.04:31
dooglusredhat released an advisory about it, over a year ago.  but nothing happened to the GNU code04:32
infinitydooglus : Odds are that RedHat would have pushed their changes upstream already, so there's a fair chance the GNU maintainer decided it wasn't elegant/correct enough.  That wouldn't necessarily stop us from carrying the patch, if it seems to work well enough and not cause regressions elsewhere.04:32
dooglusinfinity: that's what I don't understand - the GNU guys have been sitting on the bug for over a year too, doing nothing - same as the ubuntu guys.04:32
dooglushere's the GNU bug: http://savannah.gnu.org/patch/?func=detailitem&item_id=380304:33
dooglusas far as I can see there's no comment from the GNU people at all04:34
dooglusoh, my bad.  that's March this year - so they've only sat on it for 3 months.04:34
dooglusAmaranth: did your grep finish yet?04:34
Amaranthdooglus: I quit it.04:35
dooglusis there anything useful I can do to help with breezy?  I've got a lot of debugging experience and nothing better to do with my time...04:37
=== tritium [~tritium@12-208-96-155.client.insightBB.com] has joined #ubuntu-devel
=== wasabi [~wasabi@c-67-174-81-195.hsd1.tx.comcast.net] has joined #ubuntu-devel
wasabiirssi. =/04:38
=== robitaille [~robitaill@d154-5-117-228.bchsia.telus.net] has joined #ubuntu-devel
wasabiDid it all get in?04:38
schweebdooglus: you could join #ubuntu-motu and help out w/ universe04:39
schweebdooglus: fix pkgs w/ build errors, etc...04:39
Amaranthdooglus: filing bug reports is important04:39
dooglusAmaranth: I'm a little disillusioned about that.  Last week I filed 3 and all 3 were shouted down, even though they were valid.  Now I see this massive problem with grep sitting in a bug report not being fixed...04:40
Amaranthlinks to the 3?04:41
=== AndyFitz [~andy@wlanconf-nat-pool-brisbane.redhat.com] has joined #ubuntu-devel
infinitywasabi : Depends on what "it" was. I saw nothing from you before you dropped.04:42
wasabi"it all" = "java"04:42
infinitywasabi : Oh.  Still working on babysitting it.04:42
infinitywasabi : ant and antlr are uploaded, waiting for them to hit the archive before another wave of stuff that depends on them can start.04:43
dooglusAmaranth: they were all gentoo related.  Basically I was trying to install it by following the installation handbook, and filing documentation bugs whenever I found that the command they told me to type didn't work.04:43
jbaileymdz: I've attached the patch to 11135 that I put into breezy.  I don't have a Hoary system handy that I can butcher atm, but I tested it when I wrote it.04:43
Amaranthdooglus: oh, you're talking about another distro04:43
Amaranthdooglus: MOTU loves getting bug reports ;)04:44
dooglusAmaranth: yes, sorry.  I didn't make that clear.04:44
doogluswhat is MOTU?04:44
Amaranthdooglus: It's about 20 guys managing 12000 packages, bugs tell them what to look at04:44
dooglusmaster of the universe?04:44
Amaranthyeah04:44
dooglusheh04:44
schweebyep04:44
Amaranth#ubuntu-motu04:44
wasabijbailey: don't suppose you heard a bout eclipse?04:46
jbaileywasabi: Only your mention earlier that you uploaded a new version to multiverse.04:47
wasabignome-panel needs to be rebuilt.04:47
wasabi... at least that it what I'm seeing04:47
wasabiAn actual corrupt .deb file?04:47
jbaileyEh.  Because of eclipse?04:47
jbaileyOr did you context switch?04:47
wasabiunrelated04:47
wasabicontext switch04:47
mdzwhat about gnome-panel?04:47
wasabiHmm. Don't know if it's my fault or not... not sure how it could be.  dpkg-deb fails, subprocess killed by signal (Broken pipe)  --fsys-tarfile returned error exit status 204:49
=== wasabi clears his apt cache
mdzinfinity: ant meaning libant1.6-java?  (we do have an entirely separate source package called ant)04:49
wasabimdz libant1.6-java, the source package, is deprecated and should be removed.04:49
mdzwasabi: ...04:50
mdzI thought it was meant to supersede ant04:50
mdzopenoffice.org2 build-depends on libant1.6-java04:50
wasabiNo, exactly backwards.04:50
mdzwe had ant before we had libant1.6-java04:50
wasabisource packages ant super ceeds source package libant1.6-java04:50
infinitymdz : libant1.6-java is built from "ant"04:50
wasabisource package ant produces BINARY package libant1.6-java04:50
mdzinfinity: yes, but libant1.6-java produces a libant1.6-java binary package which is newer04:51
wasabiWhat? It does?04:51
infinitywasabi : Is anything on your system NOT crashing?  (are you having hardware issues?)04:51
mdzso currently, libant1.6-java builds libant1.6-java in breezy04:51
wasabinot good.04:51
wasabishouldn't do that.04:51
wasabiinfinity: X issues.04:51
infinitymdz : Erm, no, ant should be newer.. 1.6.2-2ubuntu304:52
infinitymdz : Though, only barely.04:52
mdzhmm, did they swap again recently?04:52
wasabilibant1.6-java needs to be removed. I don't know how that happened.04:52
mdzI swear I recall someone (jbailey? doko?) telling me that we were intentionally superseding libant1.6-java with the libant1.6-java source package04:53
wasabithat was me actually.04:53
wasabibut that's not what I said04:53
wasabifew months ago I think.04:53
mdzyes, I see our conversation in March04:53
wasabiHeck I think Hoary's copy works. ;)04:53
mdzMar 21 18:23:48 <mdz>   then once the dust settles, you can request removal of libant1.6-java04:53
=== AndyFitz [~andy@wlanconf-nat-pool-brisbane.redhat.com] has left #ubuntu-devel []
wasabiDust never settled, haha.04:54
infinityThe dust must be settling right now?04:54
mdz...months pass...:-)04:54
wasabiYeah, this is the dust right here.04:54
mdzwell, if ant's libant1.6-java is newer now, we should be able to remove libant1.6-java source04:54
mdzthat's sufficient settling04:54
wasabiIt might not be newer, but it is "good enough".04:54
mdzor did ant not build until just now?04:54
wasabiWe're going to have to maintain a fork of it until Debian adopts it.04:54
mdznewer meaning "higher version number"04:54
wasabi(sarge, blah blah blah)04:55
infinitymdz ant just built and uploaded.04:55
infinityPut a colon in there somewhere.04:55
wasabiI was totally hoping to avoid that. ;)04:55
wasabiThey both come from the same upstream sources, so we can always just, upgrade to make it superceed properly.04:55
mdzI've requested that libant1.6-java be removed04:56
mdzthen we can just continue tracking ant04:56
infinityOh, FFS.04:57
infinitywasabi : ant needs a new upload.04:57
wasabiIt's main now. ;)04:57
wasabivolunteers?04:57
bob2lifeless: mdz http://crumbs.ertius.org/~rob/baz/04:57
wasabiwhat's wrong with it?04:57
bob2(in a few minutes)04:57
infinitywasabi : 1.6.2-2ubuntu3 is a lower version than 1.6.2-2.104:57
mdzgerminate seems to be choosing libant1.6-java's libant1.6-java over ant's libant1.6-java04:58
wasabiOh. Ya know. I sear back in the day I made an upgrade of libant1.6-java with a change log that clear said what was going on.04:58
wasabiI guess that must have been the crack.04:58
mdzinfinity: isn't that what I was saying earlier?04:58
infinitymdz : Yes, and I either can't read or... Can't read. :)04:58
wasabiDebian made a NMU and that made it into Ubuntu.04:59
=== wasabi sigh.
infinitywasabi : So, we definitely want ant over the libant1.6-java?... So, I should just upload an identical ant package with a bunped version number? :)04:59
infinitybumped, even.04:59
wasabiWell, then you won't have merged the Debian changes.04:59
infinityAnd then we need libant1.6-java blacklisted from autosyncs.04:59
infinitywasabi : Well, if you want to merge the stuff from -2 -> -2.1, let me know. :)05:00
wasabiI don't. Heck I can't right now. Can you upload a new copy, bumped version, to -2.1ubuntu0 or something silly.05:01
wasabiActually I guess it doesn't matter.05:01
wasabiubuntu105:01
infinitywasabi : The NMU was a 3-line patch.  I can pull it into our ant package, if that's desireable.05:01
wasabiIt is.05:02
wasabiI need my GUI back.05:02
infinityAlright, will do.05:02
=== jsgotangco [~jsg@202.57.71.235] has joined #ubuntu-devel
emryskMono is going to be in the Breezy base install, right?05:12
ajmitchemrysk: yep, it most likely will be05:13
Amaranthin main, don't think it'll be in desktop seed05:13
Amaranthmight not even be in ship seed, that cd is bulging05:14
ajmitchAmaranth: depends if beagle or other apps get put in desktop seed05:14
jsgotangco"if"05:14
Amaranthsmeg should be in desktop seed ;)05:14
ajmitchAmaranth: if anyone ever uses it ;)05:15
jsgotangcohaha05:15
Amaranthajmitch: heh, i think i'm covered there05:15
ajmitchprobably05:15
Amaranthtypical #ubuntu converstation: "<foo> how do i edit my menus? <bar> use smeg"05:15
Amaranth:D05:15
ajmitchI don't know if system tools is the best place in the menu for it05:16
Amaranthwell, i wasn't too sure about that05:16
ajmitchit can be moved 05:16
Amaranthit made more sense when it had a root mode05:16
Amaranthit still does, if you run it with --root05:16
=== niran [~niran@lucianus.Stanford.EDU] has joined #ubuntu-devel
infinitymdz : Can we get libant1.6-java (the source package) blacklisted from syncs?  I've just uploaded the shiny new (correctly-versioned) ant right now.05:23
jbaileyw05:34
drbyteogra: ping05:42
drbyteor actually, does anyone know where ogra keeps the code for his hardware database thing?05:42
ajmitchgrab the source package? I don't know if he has the code repository online05:43
drbyteajmitch: hmm, ok. what is it called? i dont actually have access to an ubuntu system atm (shock, horror)05:44
ajmitchdrbyte: hwdb-client05:45
drbyteajmitch: is there a hwdb-server too?05:45
ajmitchnot yet05:45
ajmitchyou'd have to ask him05:45
drbytehttp://packages.ubuntu.com/hoary/base/hwdb-client that's good. sweet05:46
=== jsgotangco dagger looks at drbyte
jsgotangcohehe05:46
drbytejsgotangco: dagger?05:46
jsgotangcodagger = knife or something05:47
drbyteyou wanna knife me?05:47
drbyteerps, why?05:47
jsgotangcodrbyte ajmitch: hmm, ok. what is it called? i dont actually have access to an ubuntu system atm (shock, horror)05:47
jsgotangcohehe05:47
jsgotangcojust kidding05:47
drbytejsgotangco: hehe. right05:47
ajmitchjsgotangco: remember he's still stuck with fedora05:48
jsgotangcothere's no rush05:48
drbytethanks ajmitch, jsgotangco 05:49
drbytegotta talk to ogra later i guess05:49
drbyteor ogra, ping bytee if i'm not around. should be disconnecting soon05:49
jsgotangcook see ya05:50
=== wasabi [~wasabi@c-67-174-81-195.hsd1.tx.comcast.net] has joined #ubuntu-devel
=== dampjam [~dampjam@CPE-69-23-199-131.wi.res.rr.com] has joined #ubuntu-devel
dampjamthe i386 install: http, and torrent are corrupt on http://us.releases.ubuntu.com/releases/5.04/05:57
dampjamthe install fails on the bsdutils package05:57
dampjamI am not sure where to report it05:58
jsgotangcomako, ping?05:58
makojsgotangco: yes06:02
makowas about to run to sleep.. but go ahead, you caugth me06:02
=== shaya [~spotter@user-0ccembr.cable.mindspring.com] has joined #ubuntu-devel
jsgotangcooh i already sent it on email, i want to give it to the LugRadioLive guy but needs review as well06:04
jsgotangcoalso had jdub on cc since this is Ubuntu@conferences stuff06:04
jsgotangcobrb06:10
fabbionemorning06:14
fabbionedaniels: you around?06:14
wasabidampjam: have you checked the md5 sums?06:15
mdzinfinity: I've already requested that it be removed entirely06:17
fabbionemorning mdz06:18
mdzfabbione: morning06:18
dampjamI have06:18
mdzinfinity: is the stack ready to move over into main?06:18
dampjamI then downloaded the images from carroll.cac.psu.edu, they worked without a flaw06:19
mdzinfinity: ant junit xerces-j libjaxp1.2-java06:20
mdzhmm, and classpath06:21
infinitymdz : junit is building right now.  Checking on the others.06:22
wasabiclasspath isn't really neccassary when using gcj06:23
wasabiWhich we are doing.06:23
wasabigcj includes a complete native classpath compilation.06:23
Amaranthnice06:24
Amaranthso breezy is getting native eclipse in main?06:24
infinitywasabi : xerces-j build-deps on classpath...06:24
wasabiAmong other things.06:24
wasabiDoes it?06:24
wasabiIt probably needs to be fixed then.06:24
Amaranthrock06:24
wasabiWhat is xerces-j for?06:24
Amaranthmono in main, java things in main, this release is going to blow people away06:24
infinitywasabi : Heckifiknow. :)06:25
Amaranthit's an xml parser06:25
wasabiI've never had my hands on it.06:26
wasabiWhat depends on it?06:26
infinitymdz : Your list all looks ready exceit for junit which has just been uploaded.06:26
Amaranthlibant1.5-java06:26
wasabiThat is deprecated.06:26
wasabimdz?06:26
mdz   [Reverse-Build-Depends: libant1.6-java] 06:27
wasabiHeh.06:27
wasabiI suspect that's the old ant package?06:27
mdzif ant doesn't use it, then we won't need it06:27
mdzthat's the libant1.6-java source package06:27
Amaranthi'm looking at local stuff06:27
wasabiYeah, the last update this thing had, other than what you did to it recently, was in 2002.06:27
mdzbut ant uses it too06:27
wasabidoes it.06:27
mdzoh, it uses xerces206:27
mdzfrom xerces2-j06:28
wasabiyeah.06:28
wasabixerces-j i think was being dropped by Debian06:28
wasabiI remember hearing something about it06:28
mdzonce everything is installed, I'll re-germinate and see how things look06:28
mdzhopefully germinate will choose ant's libant1.6-java now, and things should be clearer06:28
wasabihttp://java.debian.net/    a wiki page MovingJavaToMain06:28
=== wasabi still at console.
wasabiX really is pretty screwed up isn't it. ;)06:35
Lathiatheh06:38
=== Treenaks [~martijn@messy.foodfight.org] has joined #ubuntu-devel
mdzbob2: how is the ~rob/baz/ stuff different from what's in breezy?06:44
mdzwasabi: working OK for me06:44
mdzI had to fix up that mouse business in xorg.conf a few days ago, but there have been updates since then and it's probably fixed06:44
mdzwasabi: hmm, the picture is significantly more complex now06:47
mdzand kaffe is back06:48
mdzand jython06:49
wasabiaheh.06:49
mdzand xerces-j is still here06:49
wasabiwhere'd they come from?06:49
Micksaanyone care to help me out with a hoary PXE boot problem?06:49
Micksabreezy is working fine but not hoary06:49
wasabimdz: the big X move is killing me.06:50
wasabiThing won't even start.06:50
mdzhttp://people.ubuntu.com/~mdz/temp/java-main.txt06:50
mdzthat's the dependency chain leading back from openoffice.org206:50
mdzant seems to pull in a *lot* more stuff than libant1.6-java was06:51
wasabiYeah, it does.06:51
mdzjlex at least needs fixing06:52
wasabiThe old libant1.6-java was super minimal.06:52
mdzand libbsf-java06:52
mdzjlex pulls in kaffe, libbsf-java pulls in jython06:52
wasabiwhat program are you using to generate this?06:52
mdzanastacia06:52
wasabijython should be fine.06:52
mdzit compares the current state of the archive to what germinate says it should be06:53
wasabiWhat's it pull in?06:53
mdzjython is way behind the times (python2.1); we don't want it06:53
wasabiI remember these two.06:53
wasabiHmm.06:53
wasabibsf might require it.06:53
mdzthat would be most unfortunate06:53
wasabibsf is the bean scripting framework. It is a generic scripting framework for Java.06:53
mdzsomeone was saying that jython was being updated for modern python06:53
wasabiIt includes a number of scripting engines, javascript (rhino), and jython06:54
wasabiIt might be disablable.06:54
wasabiI remember being on this road before.06:54
mdzwhy does javax-servletapi2.3 need bsf?06:54
wasabiHmmm. Not sure.06:54
mdzthat seems weird06:54
wasabiYeah it does.06:54
jblackIs the netpbm / netpbm-free guy here, or somebody that knows a bit about those two packages? 06:56
mdzI know a bit about them; best to just ask06:57
infinityIndeed, ask away.06:58
jblackOk. We've already done an info file for "netpbm". Theres also a info file for "netpbm-free". There doesn't seem to be a netpbm-free package in ubuntu.06:58
jblack(though there is a netpbm) 06:58
infinitynetpbm-free is the source package.06:59
jblackIt also has the same cvsroot and cvsmodule as netpbm. That means to me that its a duplicate. 06:59
infinityThe netpbm-free source package generates the netpbm binary package.,06:59
infinityIs that the confusion? :)06:59
wasabiWait.07:00
wasabimdz, servlet2.3 doesn't depend on bsf that I can see.07:00
mdzhmm, germinate doesn't usually lie about these things07:00
jblackinfinity: The confusion is that there's two info files that point to the same place. 07:00
mdzI don't see it either07:01
infinityjblack : Well, there hasn't been a "ntpbm" source package since 1998... So, "netpbm-free" is the canonical version.07:02
mdzwasabi: oh, that's backwards07:02
mdzwasabi: it's bsf that build-deps on servlet2.307:02
wasabiThat makes sense.07:02
mdzyes, much more so07:02
mdzis free-java-sdk a sane thing?  I haven't seen it before07:03
jblackinfinity: ?? Isn't the canonical package in ubuntu is called netpbm ? 07:03
wasabifree-java-sdk is some stupid thing that the Debian guys are into.07:03
wasabiIt's like java-gcj-compat, but it chooses a random JVM or something.07:03
infinityjblack : Not the source package, no.  You do imports based on source package names, not binary, right?07:03
wasabiBecause they don't want to discriminate.07:03
mdzinfinity: yes07:03
wasabirandom build deps, uh huh.07:03
jblackinfinity: typically, we try to, yes. 07:03
infinityjblack : apt-cache show netpbm, it's from the netpbm-free source.07:03
mdzit seems to be committed to sablevm at the moment07:03
wasabioh?07:03
mdzDepends: jikes-sablevm, fastjar, sablevm, classpath-tools07:04
wasabiguess he won. ;)07:04
wasabiGadek (teh sable guy) is very loud spoken. Hehe.07:04
mdzwe currently have sablevm in main, though I don't recall why07:04
wasabiI'd discard free-java-sdk actually.07:04
mdzI think berkeley db or something build-deps on it07:04
wasabiAnd discard sable, and fix bdb to build on gcj, in the long run.07:04
=== mdz [~mdz@ca-studio-bsr1o-251.vnnyca.adelphia.net] has left #ubuntu-devel ["Client]
jblackAs it happens, I called it netpbm because ubuntu calls it netpbm, freshmeat calls it netpbm.07:05
=== mdz [~mdz@ca-studio-bsr1o-251.vnnyca.adelphia.net] has joined #ubuntu-devel
mdzyeah, db4.2 build-depends on sablevm07:05
infinityjblack : Ubuntu calls the source package netpbm-free, though (same as Debian)07:05
mdzsablevm AND gcj AND libgcj6-dev07:05
jblackI notice at freshmeat.net there's a program called "netpbm-free" that is a CLI-interfaced image creation and manipulation program. is that what you're thinking. 07:05
wasabiWell, I think our idea is that we'll have one "official supported JVM"07:05
wasabihaha.07:05
wasabiYeah, tons of Debian packages do that.07:05
mdzwhy?07:05
wasabiThey build Java pieces with one JVM.07:05
wasabiThen build native versions with GCJ.07:05
infinityjblack : The source package could be named back, since there's no netpbm-nonfree anymore, but I doubt anyone cares enough to do it. :)07:05
wasabiThe GCJ compiler traditionally SUCKS.07:05
wasabiIt's not really usable for much.07:06
jblackalso, sourceforge calls it netpbm, and the homepage calls it netpbm too. 07:06
wasabiBut we're using ECJ, which is supurb.07:06
jblackeven the cvs module is netpbm.07:06
mdzjblack: it's always been netpbm upstream07:06
mdzjblack: but in Debian it was split into netpbm-free and netpbm-nonfree07:06
infinityjblack : Yes, it /IS/ netpbm.  Our source package was just split back in 1998 to -free and -nonfree, because of GIF patents.07:06
wasabiFree Java is marred from years of having 10 VMs all at various levels of completion.07:06
fabbionethat are actually expired btw07:07
wasabiDebian of course hilights that because all 10 VM developers are d-d's07:07
infinityjblack : They were reintegrated in 2004 (when the patent expired), but the source package is still called -free, for hysterical raisins (or sheer laziness of people who didn't want to push a new source through queue/NEW)07:07
jblack*click*. Ok. importd isn't going to be able to handle netpbm-free for you guys, because right now its dependant upon a different source for every product. 07:07
mdzjblack: hmm?  it should be fine, there is now a 1:1 correspondence between the netpbm-free source package and the netpbm product07:07
wasabiThe kaffe fans always build with kaffe, the sable guys always use sable. A few people enjoy gcj. Some people use JamVM now too.07:07
mdzfun07:08
wasabiEach of those VMs include their own copy of classpath.07:08
wasabiSo, then you have the Classpath + VM guys.07:08
infinityjblack : There is no netpbm source package at all, so as mdz says, there's a 1:1 mapping.07:08
jblackmdz: its there as "netpbm" as the upstream name (we're supposed to use upstream names) 07:08
wasabiWho pick a VM, and build with the VM against the classpath package instead of hte included one.07:08
wasabiIt's a real big mess. ;)07:08
jblackOh, I getcha. You guys'll branch it. 07:08
mdzjblack: at this point, now that netpbm-nonfree is gone, it's simply a matter of the source package being named differently from upstream07:09
mdznothing more insidious than that07:09
=== chris38-home [~Christian@LNeuilly-152-22-2-96.w82-127.abo.wanadoo.fr] has joined #ubuntu-devel
jblackI'll drop lifeless an email letting him know that you'd like it renamed. 07:09
mdzlike what renamed?07:10
mdzwasabi: what do we do about classpath?07:10
jblackNever mind. 07:10
wasabiWe ignore it.07:10
wasabiAnd remove it from our deps.07:10
jblackThanks for the time guys07:11
wasabiThe plan is to support one official VM. At this point it's GCJ.07:11
mdzand gcj includes its own copy of classpath?07:11
wasabiYes.07:11
mdzok, so in that case we also have the issue that libgnujaf-java and libjaxp1.2-java depend on classpath07:11
wasabiSo, all these uploads of Java crud I was doing a few months ago, basically I was just converting packages to gcj.07:11
mdzand there are still more07:12
wasabiApparently.07:12
wasabiI didn't have the cool tool you're using. ;)07:12
mdzwe ought to publish its output someplace regularly, if we don't already07:13
wasabiI shall quickly patch up those two.07:13
mdzare the other packages in that list sane already?07:14
mdzif you could spend a little time writing a short howto for doing java packages the right way in Ubuntu, we could distribute this workload a bit07:15
mdzor does something like that already exist?07:15
wasabiNot really.07:16
wasabiThe problem is Java itself has no such howto.07:16
wasabiC comes in autoconf, or a makefile.07:16
wasabiJava comes in ... sometimes ant.07:16
wasabiFree java more than not comes in a hacked together custom weird thing. ;007:16
wasabiWe need a comprehensive policy, really.07:17
wasabiLots of ideas floating around, but few are written down.07:17
mdzI mean along the lines of what you just told me07:18
mdzuse this compiler, this JVM, which packages to depend and build-depend on07:18
wasabiDebian suffers from the same problem really. Just not many Java hackers.07:18
mdzwe have even fewer, I'm sure07:18
wasabiJavaPackagingProcess maybe07:18
mdzbut given a clear direction to go in, we have quite a few people who are interested in getting packages into line with policy so that everything fits together nicely07:19
wasabiI never updated that hting. =/07:19
mdzof course, they have their hands mostly full with the C++ transition at the moment07:19
mdzJavaPackagingProgress?07:20
mdzI don't see a ...Process07:20
mdzyeah, Progress has a bit of the right stuff07:20
wasabijeff had a page before, trying to find it07:20
wasabiJavaIntegration. Out of date.07:21
Micksapfff, #ubuntu is no help07:22
Micksaokay, I have a new laptop which won't run my existing install07:22
Micksaand I don't wanna reinstall07:22
MicksaI've narrowed it down to modules that need to be loaded in the initrd07:22
MicksaI just gotta figure out which ones :)07:22
wasabionly ones that should matter are the ones for hte storage device, right?07:23
Micksayeah. and loading other modules from the fs, but I think that's probably covered :)07:24
Micksathat's what's broken incidentally. the existing kernel isn't detecting the hdd.07:24
wasabibrb hope i got x fixed07:26
Micksawho is working on eclipse? how is it going?07:30
=== wasabi [~wasabi@c-67-174-81-195.hsd1.tx.comcast.net] has joined #ubuntu-devel
infinitywasabi : Better?07:31
wasabithank goodness07:31
wasabiyeah.07:31
wasabireinstalled all of X from hoary.07:31
wasabiThere has got to be an easier way to figure out what consitutes "all of X"07:31
Micksahaha07:32
infinityAs it becomes more modular, it'll be harder, not easier (but that's what dependencies are for)07:32
Micksa"dpkg -l"gre[ ^x" 8)07:32
Micksaer07:32
Micksa"dpkg -l|grep ^x" 8)07:32
=== Simira [~Simira@179.80-202-212.nextgentel.com] has joined #ubuntu-devel
wasabiI guess having a program that you can say "give me all of xserver-xorg" and it would spit out it's complete dependency chain07:33
wasabithat might help07:33
=== jiyuu0 [~jiyuu0@219.95.57.102] has joined #ubuntu-devel
Micksaer, or even...07:33
Micksaoh, forget it07:33
Micksadepends on what you mean by "X" :)07:33
wasabimdz uploaded a fixed libgnujaf. What was the other one?07:35
infinity<mdz> ok, so in that case we also have the issue that libgnujaf-java and libjaxp1.2-java depend on07:37
infinity          classpath07:37
lifelesshi 07:40
lifelessI've found a bug in tk8.307:40
lifelesscauses a broken build of gnu-smalltalk-2.1.x07:41
lifelesswhats the best way to get that fixed for breezy, and is there any point in doing a fix for hoary? (I'd like to get a fixed gnu-smalltalk in hoary-universe if possible)07:41
=== justdave [~dave@66-227-241-236.dhcp.aldl.mi.charter.com] has joined #ubuntu-devel
infinitylifeless : File a bug, with a patch if you have one.07:47
lifelessinfinity: haven't found the cause...07:48
=== BeerDump [~jsg@202.57.71.235] has joined #ubuntu-devel
lifelessbut the vuild tkConfig.sh (/usr/lib/tk8.3/tkConfig.sh) has a CINCLUDE path it offers of '# no special path is needed'07:49
lifeless^^ WTF CRACK^^07:49
=== justdave [~dave@66-227-241-236.dhcp.aldl.mi.charter.com] has joined #ubuntu-devel
wasabiThose two packages were uploaded. I'm going to bed now.08:00
Micksadoes init= get ignored by initrd or something?08:02
Mithrandirinit is done post-initrd08:05
Micksawhat if I want a shell inside initrd?08:05
Mithrandirthen you should set DELAY to something in mkinitrd.conf and press enter08:06
Micksakay08:06
=== Micksa wonders how much luck he'll have in there
=== astro76 [~james@astro76.user] has joined #ubuntu-devel
Micksahow do I get the intstaller to do the initrd modprobe detection, without doing a complete install?08:10
Micksadammit, lsmod would be handy :)08:12
Micksahow do you continue booting after the shell?08:19
lifelessMicksa: these are more #ubuntu style questions08:20
Micksaaw geez08:21
MicksaI end up having to jump between here and there cos noone on there seems to know this stuff08:21
crimsunthis is a devel channel, please keep support questions in there :)08:21
lifelessMicksa: if you are offering a ptch, or figuring out how to patch it, its on topic here ;)08:22
lifelessif you are essentially just using it ...08:22
lifelessbugs in main : are they still bugzilla ?08:26
Micksaokay, I got one :)08:26
Mithrandirlifeless: yes08:27
MicksaI'm looking at the initrd scripts and by the look of it there IS no clean way to continue boot after the initrd shell08:27
Micksacos it gets exec'd, and in the middle of /linuxrc, which seems to do half the work08:27
MithrandirMicksa: then you do the rest of the stuff that /linuxrc does and execs /sbin/init from there.  Or you fix the problem, then reboot.08:28
danielsfabbione: pong08:30
fabbionedaniels: what's the status with xorg -21?08:31
fabbionebroken xbase-clients is causing FTBFS in the buildd08:31
danielsfabbione: within the next 24h, hopefully08:34
fabbionedaniels: ok08:34
lifelessinfinity: could you read https://bugzilla.ubuntu.com/show_bug.cgi?id=11444 and tell me if I've made sense ?08:36
lifelessdaniels: did X at any point tell apps that its include path should be '# no special path needed' ?08:36
danielslifeless: no.08:37
lifelessdaniels: ah well, not that source then ;)08:37
danielslifeless: best practice has been #include <X11/foo.h> (or <X11/extensions/foo.h, or ...) forever, and most apps are supposed to have been using -I/usr/X11R6/include since R6 (about ten years ago)08:37
lifelessheh08:38
lifelesstk8.3 has a spethial config value08:39
lifelesssee https://bugzilla.ubuntu.com/show_bug.cgi?id=1144408:39
lifelessaw f*ckage08:39
lifelessmalone hates me08:39
infinitylifeless : That's a pretty... Sparse bug report. :)08:40
lifelessso I can't file the bug on gnu-smalltalk08:40
infinitylifeless : What does that break, and how?08:40
lifelessinfinity: everything that builds against tk8.3 in the officially proscribed manner08:41
lifelessinfinity: such as the gnu-smalltalk blox environment08:41
infinityDoes it cause them to FTBFS, or produce broken binaries?08:41
lifelessdepends on the package08:41
Treenaksyay for braindead upstream?08:41
lifelesspackages that /require/ tk will FTBFS08:41
lifelesspackages that have optional features will have those features silently disappear thanks to autoconf being nice08:42
lifelessthe latter is what lead me down this path08:42
infinitylifeless : Alright, find one of those and link up the build log, svp.  Then someone might be able to make sense of why it's a bug. :)08:42
infinity("one of those" meaning "one that's FTBFS")08:42
lifelessinfinity: uh08:42
lifelesswhy ?08:42
infinityAlternately, point us at a broken binary.  I don't care.  Either.08:42
lifelesstry this : export CFLAGS="# this is not valid"08:42
lifelessthen build *anything*08:42
lifelessit. wont. build.08:43
infinityOkay, fair enough.  But I wasn't aware until just now that packages actually use tkBuild.sh to produce CFLAGS lines.08:43
lifelessI've rebuilt tk locally via debuild, it generates a good tkConfig.sh file08:43
lifelessso I can't give a source package patch.08:43
infinityKeen.  And it almost certainly would have in the past as well.08:44
lifelessI have to presume that tk's configure script went haywire and build crud, and thats had a knock on effect once it landed in the archive08:44
infinityAlright, let me poke at it.08:44
=== `anthony [~anthony@ekorp-203-63-137-225.eoff.ekorp.com] has joined #ubuntu-devel
lifelesswhat I think is the right thing is a simple rebuild of tk on all platforms with broken file, and then a rebuild of anything that people report bugs on.08:45
lifelessi.e. I'd like to have gnu-smalltalk rebuilt, as I know its broken - thats how I got into this path.08:45
infinityit's right there in unix/tcl.m4.... Curious.08:45
danielslifeless: no-one uses smalltalk anyway08:45
lifelessdaniels: pfft08:45
=== Lathiat grins
Mithrandirinfinity: tcl.m4 makes modern automakes cry.  Loudly.08:46
lifelessinfinity: fuxked upstream then... thats NOT a valid path for XINCLUDES08:46
lifelessinfinity: right, line 176908:46
=== rjo [~jordens@rjo.developer.debian] has joined #ubuntu-devel
infinityMithrandir : I'm not surprised.  Have you read it recently?... It's making me cry.08:47
lifelessinfinity: I can give a patch to set that to "" rather than "# no special path needed"08:47
Mithrandirinfinity: no, I try to get rid of it from my system when I can.08:47
Mithrandirs/infinity/lifeless/08:48
infinitylifeless : The problem is a bit deeper than that.  Have you read tcl.m4?08:48
lifelessinfinity: read the related bit just now08:48
Mithrandirlifeless: the day I could purge my system of tcl would be a very happy day.08:48
lifelesswell, gnu-smalltalk 2.1.10 has gtk support08:48
infinitylifeless : It's a fundamental difference between what tcl.m4 thinks that variable will be used for and what it actually IS used for, AFAICT.08:48
lifelesswhich I'm about to enable in the package, so yay. but 2.1.8 is whats in hoary08:48
lifelessgoogle tells me that it is meant to be a -I line08:49
lifelessand meant to be a valid one08:49
infinityIt is in tkConfig.sh, yes.08:49
infinity(is meant to be, that is)08:50
lifelesstkConfig.sh.in is where tkConfig comes from08:50
lifelessI think this is a fallow bug and that tk was built with X headers in /usr/include or a pre-set CFLAGS or some such08:50
lifelessand we've simply finally exposed it08:51
lifelesswould you like a patch to correct tcl.m408:51
infinityYeah, I see what they were trying to do.08:52
infinityAnd why they're retarded.08:52
lifelesslol08:52
danielsi'm all about exposing crappy code that used to work08:52
infinityI assume someone was hoping for the script to come out looking like:08:53
infinityTK_XINCLUDES='' # no special path needed08:53
infinityBut just wasn't really paying attention to reality.08:53
=== Mithrandir hoorays for ChangeLog,v revision 1.100 in pkg-config cvs.
danielsMithrandir: i thought it was all called 'pkgconfig' these days08:54
Mithrandirdaniels: nah, I'm moving it all to pkg-config from pkgconfig08:54
lifelessok, I have patch08:54
infinitylifeless : Just changing it to a blank variable if it = "nope", I assume?08:55
lifelessand init to nothing08:55
lifelesstheres about 4 places to change08:55
infinityOr, not "nope", but empty.  Whatever. :)08:56
infinityI only see two to change.08:57
infinityThe "nope" instance should stay.  It's breakage if there are NO X includes found at all.08:57
lifelessuyhm08:58
lifelessno, AC_MSG_RESULT is the feedback for that08:58
lifelessif its meant to be a failure, that would be AC_MSG_FAIL08:58
lifelesswell, either way08:59
lifelessthe important bit is the two lines.08:59
infinityOh, it should fail.  Sure.  And tcl.m4 should be completely rewritten too.  I'm not going to fix either. :)08:59
infinityBut I'll fix the obvious breakage.09:00
lifelessok.09:01
infinityThen I'll cheat and patch configure, cause i really don't want to see what an autoconf run will do to this.09:01
=== lifeless discards his patch
lifelessso the million dollar question .. will this rebuild get done for hoary ?09:02
lifelessas an update ?09:02
infinityOh, nevermind.  I wouldn't be the first to rerun autoconf on this source recently.09:03
infinityGuess I won't cheat.09:03
infinityHow many packages in hoary did it affect that would also need to be rebuilt?09:04
infinityYou might want to put such a list together, and slap that into the bug report.09:04
infinityI'll fix it in breezy, though.09:04
jdubGOOOOOOOD MORNING FREEDOM LOVERS09:04
Treenakshi jdub 09:06
Mithrandirwhat's scary is jdub is actually saying that approximately 90 minutes after I've gotten up, for the last week.09:06
Mithrandirand he's been travelling around half the world.09:07
lifelesswhats the reverse-depends tool ?09:07
fabbionehey jdub 09:08
infinitylifeless : apt-cache rdepends <package>09:08
=== pitti [~pitti@box79162.elkhouse.de] has joined #ubuntu-devel
TreenaksMithrandir: IRC scripting for fun & profit09:08
lifelessapt-cache rdepends tk8.309:08
lifelessthere you go.09:08
MithrandirTreenaks: I doubt it, since he says stuff afterwards which is jdub-responses to stuff people say to him.09:08
fabbione  * Add support for KPKG_ARCH override required for powerpc64 kernels.09:09
TreenaksMithrandir: scary09:09
fabbioneok.. now..09:09
fabbionewho will pay beer for it? :)09:09
Mithrandirfabbione: svenl will?09:09
Treenaksfabbione: come & get it ;)09:09
pittimorning09:11
pittifabbione: so you'll upload rhcluster to universe first?09:12
fabbionepitti: no.. it can't be uploaded to universe first...09:12
fabbionegerminate will pull in automatically in main09:12
fabbionedue to the b-d for lvm209:12
fabbioneso it doesn't not matter where i upload09:12
fabbioneit will be sucked in main automatically09:12
fabbioneat least the source09:13
fabbioneand libdlm-dev libdlm109:13
fabbionethe others will land in universe and it's fine for me09:13
jdubheh09:13
jdubnutballs :)09:13
fabbionepitti: in any case it won't happen before the end of next week09:14
fabbionepitti: some init scripts are missing.. even upstream :)09:14
pittifabbione: ah, ok. Well, I'm not in a hurry with it09:16
fabbioneneither am i09:16
fabbioneit's a quite delicate package to install all together09:16
fabbionesince it affects the boot process in an early stage09:17
fabbioneand there are some services startup order that still needs to be evaluated09:17
=== joolz [~joolz@kiar.xs4all.nl] has joined #ubuntu-devel
lifeless |blt09:20
=== pitti enjoys reading dholbach's enthusiastic MOTU reports :-)
jsgotangcohehe yeah09:25
=== joolz [~joolz@kiar.xs4all.nl] has left #ubuntu-devel []
=== mvo [~egon@ip181.135.1511I-CUD12K-01.ish.de] has joined #ubuntu-devel
jsgotangcomvo, hi09:29
=== jiyuu0 [~jiyuu0@219.95.57.102] has joined #ubuntu-devel
=== carlos_ [~carlos@69.Red-80-33-181.pooles.rima-tde.net] has joined #ubuntu-devel
pittiHi carlos09:33
carlosmorning09:33
mvohey jsgotangco, morning all09:35
=== Alessio [~Alessio@host30-3.pool8251.interbusiness.it] has joined #ubuntu-devel
pittiRiddell: here?09:43
=== netjoined: irc.freenode.net -> kornbluth.freenode.net
=== julien [julien@feng.planet-work.com] has joined #ubuntu-devel
=== spacey [~spacey@145.33.144.138] has joined #ubuntu-devel
dokomvo: ping09:51
mvodoko: pong09:52
jdubshit, anyone read polish?09:56
jsgotangcodzien dobry09:57
jsgotangcohehe09:57
jsgotangcoopi is polish but he's nowhere now09:58
=== chmj [~d3vic3@dumbledore.hbd.com] has joined #ubuntu-devel
jsgotangcochmj, hey how's it going10:03
robitaillejdub,  #ubuntu-pl  (not sure if anyone is there...)10:03
=== seb128 [~seb128@ANancy-151-1-25-24.w83-194.abo.wanadoo.fr] has joined #ubuntu-devel
pittiHey seb128 10:07
seb128hey pitti!10:07
seb128how are you? 10:08
robitaillejdub,  forget about #ubuntu-pl...it's empty (http://www.ubuntulinux.org/wiki/LoCoTeamList is out of date...)10:08
=== stub [~stub@203-217-37-199.dyn.iinet.net.au] has left #ubuntu-devel []
=== pizzathief [~Ilikepizz@adsl-130-26.swiftdsl.com.au] has joined #ubuntu-devel
=== seb128_ [~seb128@ANancy-151-1-38-174.w83-196.abo.wanadoo.fr] has joined #ubuntu-devel
pittihey second seb10:21
seb128_hey hey pitti :)10:22
seb128_I just have my daily IP change at 10:15 now, grrrr10:22
=== vuntz [~vuntz@volin.imag.fr] has joined #ubuntu-devel
pittiseb128_: you can't change that time?10:24
seb128_I can, I just forget to reconnect before going to bed10:24
pittireconnecting at 4 am should be a good time...10:24
seb128_yep, but I'm not awake at this hour10:25
=== vuntz_ [~vuntz@volin.imag.fr] has joined #ubuntu-devel
pittiseb128_: right, that's why it is a good time :-)10:25
seb128_bah, I'm not the only one10:25
pittiHi vuntz_ 10:25
seb128_hey vuntz_ vuntz :)10:25
vuntz_hi all10:26
=== koke [~koke@155.210.13.152] has joined #ubuntu-devel
pittidaniels: do you know about the repetitive postinst failure of xbase-clients because of some xkbcomp weirdness?10:34
vuntz_pitti: isn't it the "yes, xbase-clients is broken.  no, it's not fixed yet." part of the topic?10:38
pittioops, right10:38
pittisorry10:38
vuntz_:-)10:39
=== vuntz_ is now known as vuntz
=== uniq [charlie@gw.ipv6.lnix.net] has joined #ubuntu-devel
dokoogra: ping10:44
dokopitti: fabbione did give him a deadline ... ;-)10:44
=== Seveas [~seveas@seveas.demon.nl] has joined #ubuntu-devel
fabbionedoko: no i didn't :)11:03
fabbionebut i am sure he will love to update asap, before strange things will happen to his house :P11:03
pittifabbione: like a 20 meters high solid metal "X" falling on his roof?11:06
=== mpt [mpt@210-55-161-180.dialup.xtra.co.nz] has joined #ubuntu-devel
=== opi [~emil@nat0.mnc.pl] has joined #ubuntu-devel
fabbionepitti: ahahha11:08
=== alerim [~alerim@voltaire-103-1-85.net1.nerim.net] has joined #ubuntu-devel
=== Nuffing [~JaneW@wbs-146-178-239.telkomadsl.co.za] has joined #ubuntu-devel
dokowe should sponsor an ad in a local newspaper: free beer at daniels until X is fixed ;-)11:10
Treenaks:D11:12
=== Treenaks books a plane to Aussieland
=== zeedo [~zeedo@www.reboot-robot.net] has joined #ubuntu-devel
=== martink_ [~martin@p54B38F5A.dip0.t-ipconnect.de] has joined #ubuntu-devel
jdubwhoa, libmono in main11:22
=== jdub is doing a massive mirror sync
jsgotangcoJaneW, hi11:24
=== JIJI [MAW@p2135-ipbf606marunouchi.tokyo.ocn.ne.jp] has joined #ubuntu-devel
=== enrico [~enrico@enrico.developer.debian] has joined #ubuntu-devel
=== sivang [~sivang@box79162.elkhouse.de] has joined #ubuntu-devel
=== spacey [~spacey@145.33.144.138] has joined #ubuntu-devel
=== jk24 [~jk24@212.234.146.45] has joined #ubuntu-devel
jk24Hi, i think there is a problem with xfonts-base : when it install it does a /usr/X11R6/bin/mkfontscale (i don't know where in the postinstall) but xutils install mkfontscale on /usr/bin, then after a dist-upgrade, Xorg cannot found the fixed font11:35
jdubjk24: see topic :)11:35
jk24jdub, not xbase-clients, xfont-base !11:36
jk24:)11:36
pittiseb128: I now have a prototype that dumps a /tmp/crashrep.<program>.<time>.txt with a crash report after a sigsegv/sigill/sigfpe11:37
seb128pitti: rock11:38
=== HiddenWolf [~hidden@136.200.dynamic.phpg.net] has joined #ubuntu-devel
seb128pitti: is that public somewhere?11:39
vuntzpitti: will this replace bug-buddy or is it only for non-gnome programs?11:39
=== tortoise_ [~tortoise@81-86-196-118.dsl.pipex.com] has joined #ubuntu-devel
pittiseb128: I package it soon11:41
pittivuntz: depends, this is still to be decided, I guess11:42
vuntzpoor seb128... you will now have to handle all the GNOME crashes of ubuntu users...11:43
vuntzbugzilla really has a scaling problem11:45
Kamions/scaling //11:45
Kamionactually s/has/is/11:46
MithrandirKamion: don't be mean to bugzille. :P11:47
Kamionaww11:47
Mithrandiruhm, s/lle/lla/11:47
pittivuntz: believe it or not, but seb128 bugged me to write this stuff :-)11:47
pittis/bugged/asked kindly/ :-)11:48
seb128vuntz: what I want is automatic debug backtrace, because replying to 80% of the bug to say "install package1-dbg package2-dbg, read the debug page and send a debug backtrace" is not really funny11:48
vuntzseb128: nod11:48
pittiseb128: right now the package does not fetch any debug information from the net (well, there is none so far)11:48
pittiseb128: once there is, I can enhance it to do so11:48
seb128rock11:48
Riddellpitti: hi11:48
pittiHi Riddell11:49
vuntzpitti: great!11:49
pittiRiddell: I wanted to ask you something about KDE langpacks11:49
=== Gandalfar [~gandalf@BSN-77-186-194.dsl.siol.net] has joined #ubuntu-devel
pittiRiddell: in the spec it was decided to split up the langpacks into -gnome, -kde, and -other11:50
Riddellyep11:50
pittiRiddell: so what should we do about kde-i18n-foo?11:50
pittiRiddell: treat them specially and make them a dependency of l-p-kde-<lang>?11:50
pittiRiddell: or just strip them normally and integrate the translations into the kde langpack?11:51
pittiRiddell: the latter has the nasty effect that we have a bunch of empty kde-i18n debs around11:51
=== alerim [~alerim@voltaire-104-1-120.net1.nerim.net] has joined #ubuntu-devel
pittialthough, we don't 11:51
pittiRiddell: kde-i18n also contains translated doc and help, right?11:51
Riddellpitti: they do11:52
Riddellpitti: if they weren't stripped they couldn't contain files from rosetta11:52
pittiRiddell: yes, I would like to strip them, too11:52
pittiRiddell: so that we only need to update the langpacks, not the kde-i19n packages after a release11:52
pittierm, ECOUNT11:53
Riddell:)11:53
=== jlj [~agp@cm-80.111.96.084.chello.no] has joined #ubuntu-devel
Riddellpitti: how would the langpacks be updated without updating kde-i18n since that's where the updates would come from11:53
pittiRiddell: I meant updates from Rosetta11:53
Riddellpitti: but no updates from kde?11:54
pittiRiddell: the upstream updates are imported into Rosetta automatically throught the stripping and import processs11:54
Riddellpitti: but that process is only when a new package is uploaded?11:54
pittiRiddell: yes, right11:54
=== vuntz is now known as vuntz|miam
pittiRiddell: well, for Gnome I had a special script that pulled new translations from gnome cvs and put it into the langpacks11:55
pittiRiddell: if we need sth similar for KDE, this can be done, I think11:55
Riddellpitti: that sounds not too difficult11:55
Riddellpitti: what happens with all the other gnome programmes?  if gnome 2.10.x comes out does ubuntu get the updates language packs from that?11:56
pittiRiddell: if I crank up my script, we can do that11:56
pittihowever, not automatically11:56
pittiunless the Rosetta guys (hi carlos) want to integrate this script into Rosetta proper11:57
=== Gandalfar [~gandalf@BSN-77-186-194.dsl.siol.net] has left #ubuntu-devel ["."]
=== HWolf [~hidden@136.7.dynamic.phpg.net] has joined #ubuntu-devel
=== xuzo [~xuzo@81-203-41-93.user.ono.com] has joined #ubuntu-devel
carlospitti, we will integrate a way to get translations from upstream after an Ubuntu release, but we don't have an dates yet12:12
pittioh, cool12:13
=== pizzathief [~Ilikepizz@adsl-130-26.swiftdsl.com.au] has joined #ubuntu-devel
pittiseb128: http://people.ubuntu.com/~pitti/crashrep/ , testers appreciated12:18
seb128thanks12:18
Treenakspitti: whazzit?12:18
pittiseb128: basically, just install the two debs, and every newly started app should then generate a report12:18
pitti(when it crashes, that is)12:18
seb128should I drop bug-buddy?12:18
Treenakspitti: ooh.. will it ask if I want to submit that? :)12:18
pittiseb128: I'm still testing the b-b interaction and if it is bad, then I add a conflict12:19
pittiTreenaks: there is code, but I disabled it for now12:19
pittiTreenaks: I set up a preliminary server on http://debcrash.piware.de12:19
pittiTreenaks: it already has some test reports, but we need to spec this out12:19
pittiTreenaks: for now you'll only get a flat file in /tmp12:19
jdubpitti: couldn't we integrate the two?12:19
pittijdub: two?12:20
pittiah, b-b and crashrep12:20
jdubb-b and crashrep12:20
seb128use bug-buddy as the UI12:20
pittiseb128: but b-b is ugly for beginners...12:20
seb128what is so ugly with it?12:20
pittianyway, we should talk about the gui once the report system is stable12:20
pittiright now it isn't12:20
pittiit fails to generate stack traces sometimes12:21
=== hunger [~hunger@195.143.232.242] has joined #ubuntu-devel
Treenakspitti: where does it get the symbols?12:21
pittiand we should have debug symbols before we actually throw this at people12:21
pittiTreenaks: right now it can't12:21
pittiTreenaks: later, from debug.ubuntu.com or so12:21
Treenakscoolness!12:21
pittiTreenaks: we want to strip the symbols on the buildds and put them there12:21
Treenakspitti: yeah, I heard something like that12:22
pittiseb128: the main problem is that b-b is restricted to desktop applications, doesn't work with servers and for text mode12:22
Treenakspitti: how about reportbug then?12:23
pittiseb128: and we have to modify it heavily to work with our db instead of submitting to gnome12:23
pittiseb128: I think modifying it is possible12:23
seb128for my part of the issue, which is "stop flooding us and upstream with zillion of useless bugs" that's fine12:23
pittiseb128: but crafting an easy pygtk interface should be easier12:23
pittiseb128: the code already has a small pygtk gui12:23
seb128you want to send all the crasher to bugzilla.ubuntu?12:23
pittino12:23
seb128do you have an idea of the number of crashers/week send by ubuntu users? :)12:23
pittiseb128: they should becollected in something like http://debcrash.piware.de (that actually works right now!)12:24
pittiseb128: nope12:24
seb128nautilus get about 7-8 ubuntu crasher/days12:24
seb128and that's one module12:24
pittiseb128: if you uncomment the commented code in debcrash's main and disable the file_report, you'll get the gui12:24
seb128I guess that's some hundreds crashers/week 12:24
seb128vuntz|miam: any idea on this number?12:24
pittiwe shouldn't flood bz with that, at least not unfiltered12:25
seb128how do you want to filter that?12:25
seb128automatically dup?12:25
mvowe talked about filters in the spec, it's a must IMHO :)12:25
pittiwell, filter by package, version, signal, and maybe by the function the crash occurred in12:25
seb128a filter doesn't lower the number of bugs12:26
seb128automatic close of dup is probably not a piece of cake12:26
seb128especially than dups are often useful to get new informations on a bug sleeping as NEEDINFO12:27
pittiTreenaks, seb128: http://people.ubuntu.com/~pitti/crashrep-gui.png12:28
pittiit is *ugly* right now, but a demo12:28
tsengwhite screen of death!12:28
pittithe information needs to be presented in a much better form, but the gui shouldn't get any more complicated12:28
seb128right12:29
seb128bug-buddy is not really complicate12:29
=== susus [~sz@p5089FFCF.dip.t-dialin.net] has joined #ubuntu-devel
=== ogra [~ogra@p5089FFCF.dip.t-dialin.net] has joined #ubuntu-devel
seb128pitti: what is bad about the crash dialog from bug-buddy? That's rather like your screenshot12:31
pittiseb128: it's not really bad, but b-b has several screens of which most of them aren't interesting (gnome db update and such)12:32
pittiseb128: if we want to use our own db we need to rewrite half of the code, and I don't like to do it in C12:32
pittiseb128: but of course I will be fine with modifying bz if sb wants to do that12:32
pittis/bz/bb/12:32
=== pizzathief [~Ilikepizz@adsl-130-26.swiftdsl.com.au] has joined #ubuntu-devel
pittiseb128: still, we should first get the file dump perfect12:33
seb128I don't really mind, but jbailey made the xmlrpc changes to bug-buddy just before hoary12:33
seb128so it can speak to bugzilla.ubuntu.com by xmlrpc by example12:33
seb128right12:33
pittiyes12:33
pittiseb128: files should already help us a lot, and we should get the debug stuff up and running12:34
pittiseb128: without the symbols the traces are utterly useless12:34
seb128that's my concern, I want debug backtraces out of the box12:34
seb128the other points are bonus after that12:34
pittiright12:34
pittiseb128: let's try to get this file thing working for breezy12:35
seb128yep12:35
pittiseb128: did you already talk to lamont?12:35
seb128I'll have a look on the buildd changes soon12:35
seb128nop, planned for this afternoon12:35
pitticool12:35
=== bskahan [~bskahan@pool-70-19-54-124.ny325.east.verizon.net] has joined #ubuntu-devel
pittiseb128: I do some more testing now; the python code for trace acquisition looks rather ugly right now, but the much simpler version with Popen just doesn't work12:36
=== Alessio [~Alessio@host30-3.pool8251.interbusiness.it] has joined #ubuntu-devel
jdubdear daniels, i am using windows until X is fixed. love, jdub.12:39
seb128pitti: k12:39
seb128pitti: another topic, are #11157 and #11242 for you? (audio hangs on pause by example)12:39
pittijdub: "use the text console, Luke"12:40
pittiseb128: ah, on rhythmbox?12:40
seb128yep12:40
seb128pause play pause12:40
seb128== hang12:40
seb128dunno if that's a alsasink issue or an alsa one12:40
=== GheRivero [~ghe@hiscpdprx01.upsa.es] has joined #ubuntu-devel
pittiseb128: didn't dig into that so far12:41
=== jlje [~agp@cm-80.111.96.084.chello.no] has joined #ubuntu-devel
pittiseb128: some other guy on the ML mentioned that directly using alsa will cause problems, so the only thing that is left is polypaudio12:42
jordiis polypaudio going for breezy again?12:42
=== jordi wonders about alsa 1.0.9.
pittijordi: Erik de Castro told me that he fixed some major bugs in polypaudio12:42
seb128we have alsa 1.0.912:42
jordinot that there's a lot of change wrt 1.0.9rc3 anyway12:42
pittiwell, we have rc3 so far12:43
jordiah.12:43
=== pitti tried to kick the Debian maintainer to package 1.0.9 final *duck*
jordipitti: I'll see if I can release stuff to exp during the evening12:43
pittihehe, thanks12:43
jordiDebian maintainers are worthless12:43
pittiyeah, they are such slackers12:43
jordiclueless, can't even mail mitre to get CAN assigned :)12:43
pittijordi: uh, yeah, it arrived :-)12:44
jordipitti: yup, I updated my changelog last night12:45
pittibaz add *12:46
pittiFailed to add id for path '{arch}'12:46
pittibah, can't this be fixed eventually?12:46
jordiit's still not accessible from the CVE webpage tho12:46
=== vuntz|miam is now known as vuntz
pittino, that usually lasts a while12:47
seb128anybody here has tried serpentine so far?12:47
=== thoreauputic [~prospero@wolax6-014.dialup.optusnet.com.au] has joined #ubuntu-devel
=== pitti apt-gets
=== plovs [~plovs@195.13.248.82] has joined #ubuntu-devel
seb128pitti: k, that's a no :)12:48
jordi*H*12:48
seb128pitti: have you heard about it?12:48
jordierr. s/H/G/12:48
ograpitti, i think we have a bug in g-v-m that affects the burning app that use the nautilus backend...12:48
pittiseb128: not really12:48
seb128pitti: k12:48
ograapps even12:48
pittiogra: $ serpentine12:48
pittiTraceback (most recent call last):12:48
pitti  File "/usr/bin/serpentine", line 34, in ?12:48
pitti    from serpentine import SerpentineApplication, SerpentineError, operations, gtkutil12:48
pitti  File "/usr/lib/python2.4/site-packages/serpentine/__init__.py", line 29, in ?12:48
pitti    from mastering import AudioMastering12:48
pitti  File "/usr/lib/python2.4/site-packages/serpentine/mastering.py", line 24, in ?12:49
seb128ah ah12:49
pitti    import operations, audio, xspf, constants, gtkutil12:49
pitti  File "/usr/lib/python2.4/site-packages/serpentine/xspf.py", line 25, in ?12:49
pitti    from xml.xpath import Evaluate12:49
pittiImportError: No module named xpath12:49
seb128thanks pitti :)12:49
ograugh12:49
seb128what I was saying, 0 feedback12:49
seb128I'm sure there is load of bug, it doesn't work for me neither12:49
pitti"add dependencies, Luke"12:49
seb128yep12:49
ograseb128, i know of about 10 people that tested it successfully now12:49
ajmitchI've used it & it seemed to work12:49
seb128make them mailing a list?12:49
seb128so other people have the feedback too12:50
=== pitti installs python2.4-xmls
seb128we have 0 bugzilla entry about it12:50
ograbut g-v-m 1. blocks the access to libnautilus-burn and 2. slows down ripping like hell12:50
seb128and there is a ~10 mails post about the move to main12:50
seb128how so?12:50
pittiah, now it starts12:50
pittiogra: add Depends: python-xml, please12:51
ograseb128, you have to disable autostart for the CD to speed up ripping it seems12:51
seb128pitti: I'm the maintainer :p12:51
seb128ogra: that's weird12:51
pittioh12:51
ograseb128, and  have no idea et what blocks the burning.... my hal/g-v-m journey starts next week... this week is screensavr :)12:52
vuntzseb128: 109 bugs open by ubuntu users in one week12:52
pittiseb128: looks rather nice12:52
seb128vuntz: k, thanks :)12:52
pittibut a lot of exceptions12:53
vuntzseb128: most of them are NEEDINFO12:53
ograpitti, which ones ?12:53
pittiogra, seb128: http://www.rafb.net/paste/results/aFBEBx35.html12:53
vuntzseb128: 19 UNCONFIRMED, 1 FIXED, all others are DUPLICATE/NEEDINFO/INCOMPLETE...12:54
ograpitti, thats intresting, since it worked for the other testers in here12:54
seb128vuntz: do you have something to generate such stats or that's just bugzilla queries?12:55
vuntzseb128: just queries12:55
=== |QuaD- [~QuaD@pcp0011386062pcs.ebrnsw01.nj.comcast.net] has joined #ubuntu-devel
ograpitti, i havent seen any tracebacks yet.... only bugs that stopped it from burning and were g-v-m related12:55
vuntzseb128: I also chose a random week, but I suppose it's nearly always the same12:55
seb128ogra: put an not-empty CD and try to record12:55
seb128vuntz: ok, thanks12:56
ograpitti, could you open a bug ? 12:56
pittiogra: sure12:56
ograseb128, heh, thats obviously a usecase we didnt have yet :)12:56
pittiogra: but it doesn't really crash, it just looks a bit scary12:56
ograpitti, i'll look into it and talk with upstream about error messages ;)12:57
ograassign it to me ...12:57
=== leyman [~leyman@mkb-136-75-209-82.3.cust.bredband2.com] has joined #ubuntu-devel
pittiogra: so what's the bug title? "serpentine: various exceptions"?12:57
ograheh, yep12:58
seb128ogra: my point is "why is there no public discussion" ?12:58
seb128apparently you have pinged a bunch of user12:58
seb128but made no feedback public12:58
pittibah, there is no "serpentine" package in bz12:58
ograseb128, they pinged me, in here12:58
ograpitti, t waits for python-gnome2-extras12:58
seb128what about python-gnome2-extras?12:59
ograit is not in main12:59
pittiogra: #1144701:00
ograpitti, thanks01:01
jordipitti: hey, we've decided to upload 1.0.9 to unstable :)01:13
pitticool01:13
Lathiathmm shtoom wants twisted2 and thats not in hoary, d'oh.01:14
=== Thom_Linux [~thom@82-217-242-90.cable.quicknet.nl] has joined #ubuntu-devel
=== Thom_Linux [~thom@82-217-242-90.cable.quicknet.nl] has left #ubuntu-devel ["Leaving"]
=== herzi [~herzi@d022206.adsl.hansenet.de] has joined #ubuntu-devel
=== bod [bod@londo.c47.org] has joined #ubuntu-devel
=== drbyte [~byte@c210-49-121-44.eburwd3.vic.optusnet.com.au] has joined #ubuntu-devel
bodKamion: that sync the other day from experimental, is that now tracked?01:37
seb128pitti: the rhythmbox hangs seems to be fixed with the new gst-plugins0.8, so probably an alsasink issue01:38
pittiah, cool01:38
pittiseb128: will check after a dist-upgrade, it occurs to me, too01:38
seb128k01:38
seb128jbailey: have you read https://bugzilla.ubuntu.com/show_bug.cgi?id=11146 ?01:38
bodif not, could you sync again please?  5.8.7 in experimental01:39
bodelmo: about?01:39
pittiseb128: hm, I don't even have this package installed01:40
pittiseb128: still, rhythmbox hangs01:40
seb128pitti: that's the source package, gstreamer0.8-alsa is the binary01:40
pittiah01:40
seb128and I've just uploaded like 5 min ago01:40
jbaileyseb128: I have.  Now that cdbs is building again, I can look at the cdbs bugs.01:40
seb1280.8.901:40
seb128jbailey: k, thanks01:40
pittiseb128: ah, that's why I still ecperience it, but I'm up to date01:40
seb128yep, wait a bit01:40
seb128get a lunch or something :)01:40
pittijbailey: btw, I just uploaded a new cdbs with a fixed gnome.mk01:41
jbaileyseb128: Do you need it for today?01:41
seb128jbailey: not at all01:41
jbaileypitti: Already uploaded or about to?01:41
Kamionbod: no, experimental isn't tracked automatically01:41
pittijbailey: last time I erroneously put in an old version01:41
pittijbailey: uploaded01:41
jbaileypitti: Ah well.  (Sorry sb, I tried. *g*)01:41
Kamionelmo: please sync perl 5.8.7-1 from incoming01:41
pittijbailey: bad?01:41
seb128jbailey: np :)01:42
seb128pitti: no, was just about #11146 I guess01:42
jbaileypitti: No worries, as seb128 said.  If it was about to, I'd have gotten you to add the 1 line patch from 11146 =)01:43
=== Lathiat [~lathiat@gasp.bur.st] has joined #ubuntu-devel
bodKamion: thanks.  Got the impression that it wasn't automatically synced in general, but wasn't sure if the sync from experimental was "sticky" if done once01:44
fabbionethom: ping?01:44
Kamionbod: nah, syncs from unstable happen automatically if there are no Ubuntu changes (technically, if the version in breezy doesn't match /ubuntu/), all else is manual01:45
bodk01:45
=== Robinho_Peixoto [~preview@200.128.80.254] has joined #ubuntu-devel
=== uggwar [~cs@pc47-76.hiof.no] has joined #ubuntu-devel
Kamionelmo: please sync libgetargs-long-perl from unstable01:55
=== m0rphx [~m0rphx@p83.129.189.228.tisdip.tiscali.de] has joined #ubuntu-devel
=== bod [bod@londo.c47.org] has left #ubuntu-devel ["supper]
=== Baby [~nena@baby.kavi.silver.supporter.pdpc] has joined #ubuntu-devel
lifelessjbailey: ping02:01
jbaileylifeless: here.02:01
lifelesscan you fix /usr/lib/tk8.3/tkConfig.sh 02:02
jbaileylifeless: Finally finished your workday? =)02:02
jbailey'fix' ?02:02
=== jbailey sends it to the vet to be fixed.
=== jbailey wishes the tcl and tk versions would stop reproducing.
lifeless)02:02
lifelesshttps://bugzilla.ubuntu.com/show_bug.cgi?id=1144402:03
lifelesstheres a patch there for installed tk's ;)02:03
lifelessor by hand, line 46 is corrupt02:03
lifelessshould be TK_XINCLUDES=''02:03
infinitylifeless : It's already been fixed in breezy.02:04
dokojbailey: rebuild with the "xorg in transition state" should fix it02:04
lifelessinfinity: I know02:04
lifelessinfinity: this is on his ia64, so unless its actually hit the archive02:04
lifeless...02:04
jbaileylifeless: The ia64 is on debian...02:05
lifelessjbailey: heh, has the same problem though02:05
infinityAhh.02:05
Amaranthwhew02:06
Amaranthubuntuguide doesn't tell people to use marillat anymore02:06
lifelessinfinity: could you file that particular patch in debian, or would you like me to ? ( I want to unbreak gst there too)02:06
=== uggwar [~cs@pc47-76.hiof.no] has joined #ubuntu-devel
infinitylifeless : Too late for sarge, unless you can argue that it's so incredibly RC is should delay the release by a few days.02:07
infinitylifeless : And good luck with that argument. :)02:08
lifelessinfinity: did I mention sarge ?02:08
infinityOddly, no.  I'm just very used to people in the last two weeks begging for last minute bugfixes.02:09
lifelessnoone uses debian stable02:09
=== lifeless cares about sid
infinitySay... Why is your beloved app compiling against an obsolete tk version anyway?02:10
=== Treenaks can officially say that we do not use any TK apps at the .tk registry!
infinityDidn't everyone transition to 8.4 in, like, 2002?02:11
lifelessinfinity: well now, thats an interesting question02:12
lifelessI'll see if its just maintainer slackness02:12
jbaileylifeless: That was one of the questions I had in the packaging. =)02:12
jbaileyThat and why the useless {post,pre}{rm.inst} scripts. =)02:12
infinitylifeless : tk8.4 has had this bug fixed for ages, it looks like.02:13
infinitylifeless : Anyhow, I'll push the tk8.3 fix up sometime, but I doubt anyone cares much, since it is obsolete.02:13
lifelessI'll see about updating the package then02:14
mvoping enrico 02:22
enricomvo: pong!02:26
enricomvo: just back from lunch02:26
enricomvo: what can I do for you?02:26
=== Robinho_Peixoto [~preview@200.128.80.254] has joined #ubuntu-devel
=== koke [~koke@155.210.13.152] has joined #ubuntu-devel
=== Nafallo [~nafallo@nafallo.user] has joined #ubuntu-devel
=== Nafallo says morning all!
=== mez [~mez@82-36-228-130.cable.ubr01.perr.blueyonder.co.uk] has joined #ubuntu-devel
=== syndicate [~forgue@anthracite.aca.oakland.edu] has joined #Ubuntu-Devel
pittiHi Nafallo 02:54
=== jdong [~jdong@d149-67-171-99.try.wideopenwest.com] has joined #ubuntu-devel
jdonghey guys03:02
Amaranthhey03:02
jdongjust wanted to bring to your attention that blackbox and fluxbox conflict03:02
jdongbsetroot's manpage is in both....03:02
jdongi don't know how you guys would handle it; but it's definitely a packaging issue :)03:02
Amaranthjdong: don't suppose you could accept smeg and my new gnome-menus in backports :)03:03
Amaranthjdong: switching gnome-menus to the backports style version (~5.04ubp) makes it not break gnome-devel03:03
jdongAmaranth: does your gnome-menus break ABI compatibility, though?03:04
Amaranthnot sure if the two functions removed are available externally03:04
Amaranthi didn't remove them, they were removed on the 2.10 cvs branch03:04
Amaranthso i'd say no03:04
jdongAmaranth: why isn't smeg in universe yet, btw03:04
Amaranthjdong: takes 48 hours03:04
=== mxpxpod [~BryanForb@wuw-ojr3gmca.dybb.com] has joined #ubuntu-devel
jdongAmaranth: oh, so you just tried to get smeg in universe?03:05
Amaranthyeah, 12 hours ago03:05
jdongAmaranth: well, if everyone around here is fine with the new gnome-menus, fine, backports it is, as soon as I see the universe packages :)03:05
AmaranthMOTUNewPackages shows that it was uploaded, you can just be faster than breezy ;)03:06
jdonglol03:06
jdongk, where's you gnome-menus?03:06
Amaranththe gnome-menus package is basically what 2.10.2 will be, if/when it's released03:06
Amaranthhttp://dev.realistanew.com/gnome-menus03:07
jdongk03:07
=== _mvo_ [~egon@ip181.135.1511I-CUD12K-01.ish.de] has joined #ubuntu-devel
Amaranthsrc dir has diff.gz, .dsc, and .orig.tar.gz so you can build it yourself03:07
fabbioneelmo, thom: i really really need one of you 03:07
enrico_mvo_: welcome back03:07
enrico_mvo_: if you want to tell me about libtagcoll1 problems, I'm here03:08
jdongAmaranth: k03:08
mvoenrico: my network is unstable :/03:08
jdongAmaranth: 0.7.4?03:08
jdongAmaranth: I'm gonna use  ubp-build.py http://dev.realistanew.com/smeg/latest/smeg.tar.gz03:09
jdongAmaranth: diff.gz patches, location?03:09
jdongnever mind again :)03:10
Amaranthhttp://dev.realistanew.com/smeg/0.7.4/03:10
Amaranthi made a forum thread about this ;)03:10
jdongAmaranth: uploading :)03:11
Amaranthcool03:11
Lathiatjdong: plz to have sources03:16
jdongLathiat: huh?03:17
Lathiatjdong: arent you the backports guy?03:17
jdongLathiat: yes03:17
=== fabbione goes off line for a while
Lathiatjdong: Then, please to have source archives for backports :)03:17
jdongLathiat: this will happen naturally when I transition to the Ubuntu archive system03:18
AmaranthLathiat: he will, when he moves to ubuntu servers ;)03:18
Lathiatoh you are?03:18
Lathiatsweet03:18
jdongLathiat: for now, I see it as a unnecessary waste of space, time, and bandwidth03:18
Lathiatjdong: i see it as a possible license violation03:18
jdongLathiat: all the sources are exactly the same, minus the version number change03:18
Lathiatjdong: so, thats a change :) depends what license debian/ is under. :)03:18
Lathiatand more to the point, its convenient for me when i want the sources to something :)03:19
Lathiatbut if your migrating to shit and then youo'll have it then rock on03:19
jdongLathiat: why not deb-src Breezy?03:19
Lathiatjdong: well not all your stuff is from breezy for example03:19
Lathiat(at least, if you include extras)03:19
jdongLathiat: either way; I will have sources soon....03:19
Lathiatjdong: like i said, cool, rock on :)03:19
jdongLathiat: extras will have to be introduced into universe03:19
jdongLathiat: what packages, specifically ,are you interested in?03:20
Lathiatjdong: isnt that an issue for some of the media stuff ?03:20
=== `anthony [~anthony@220-253-15-57.VIC.netspace.net.au] has joined #ubuntu-devel
Lathiator java or something03:20
jdongLathiat: Extras will continue for restricted formats03:20
Lathiat(im not sure what the issues are there)03:20
Lathiatjdong: ah ok03:20
jdongLathiat: though I'm scared what legal issues I can run into :)03:20
Lathiatjust host it in sweden :)03:20
jdongLathiat: lol!03:21
Lathiat(that was mostly serious)03:22
ograjdong, btw, do you build your packages already in a pbuilder ? you should make yourself familiar with it03:22
jdongLathiat: combine forces with debian-marillat03:22
Lathiatjdong: sounds like a plan...03:22
jdongogra: pbuilder who?03:22
=== plovs [~plovs@195.13.248.82] has joined #ubuntu-devel
ograjdong, the build envoronment that imitates a buildd....03:22
jdongogra: yeah, reading docs. What's the difference between this and a chroot?03:23
ograit checks your dependencys ;)03:23
jncpsst, amd64 devs;  bug #1145303:24
jdongogra: isn't that just an dpkg-buildpackage and apt-get build-dep ordeal?03:24
ograjdong, http://www.ubuntulinux.org/wiki/PbuilderHowto03:24
jdongogra: this looks like a wrapper around what I do already :)03:25
ograjdong, the nice thing is that if you know it builds reliable in a pbuilder, you can very much rely n the fact it will build on the buildd too.... where using a chroot that already holds dependency packages might fool you03:25
jdongogra: ah, ok03:25
jdongogra: I see how that works. So it's more useful if you're making a new package, right?03:26
ograi assume you dont rebuild your chroot everytime ;)03:26
jdongogra: once every week or two, I do03:26
=== SloMo_ [~slomo@p5487C351.dip.t-dialin.net] has joined #ubuntu-devel
jdongogra: I have a few scripts for that ;)03:26
ogranope, if you build any source package :)03:26
jdongogra: what's the chances deps for Firefox will change from 1.0.3 to 1.0.4?03:26
ograjdong, was just a hint, makes the life a lot easier if you work with buildds03:26
jdongogra: ok, thanks :). I'll see how it'll fit in with my build scripts :)03:27
ograjdong, that a thom question 03:27
jdongogra: laziness is keeping me at my scripts now03:27
ograyep03:27
jdongso ogra, can I relay that fluxbox/blackbox bug to you guys?03:27
ograjdong, just file it03:28
jdongogra: I'm having trouble using malone03:28
jdongogra: system error03:28
Amaranthyeah, malone was broken last night too03:28
jdongscreen -r03:29
Amaranthsudo pbuilder build file.dsc and away it goes03:29
jdongugh wrong terminal03:29
ograjdong, then defer it :) in any case all bugs should end up on one of our bugtrackrs :)03:29
Amaranthdrops the results in /var/pbuilder/results/, iirc03:29
jncerr who does ia32 libs?03:29
jdongAmaranth: ubp-build.py packagename and away it goes... Drops it into the Ubuntu Backports mirror system iirc ;)03:30
Amaranthheh03:30
Amaranthcan i have that script ;)03:30
Nafallojnc: seems to be doko atm :-)03:31
jncbwahaha03:31
jnclet him deal w/ it03:31
jdongAmaranth: http://ubuntubackports.org/ubp/projects/ubp-tools/ubp-build/03:31
=== jnc >:)
jdongAmaranth: still need a svn password to attack me, though ;)03:31
Amaranthnice03:31
Amaranthyou even use psyco :)03:32
jncdoko: hey buddy, somebody broke ia32-libs *cough*  bug #1145303:32
jdongAmaranth: of course :) Why not?03:32
Amaranthjdong: i'll modify this to use pbuilder03:32
jdongAmaranth: pysco backport, too ;)03:32
jdongAmaranth: awesome, that'd be interesting to have03:32
jdongAmaranth: not really worth the effort though, depending on how long it'll be before I get on the the Ubuntu system03:32
dokoNafallo, jnc: it's not broken, it's waiting03:33
jdongAmaranth: which I assume the uploading procedure (at the very least ) will be very different03:33
Amaranthwhy did you write your own argument parser?03:33
Amaranthwell, this could be useful for me03:33
jdongAmaranth: I didn't know how else to parse arguments03:33
jdongAmaranth: I'm a VERY traditional argv person :)03:33
Amaranthhmm, maybe optparse wouldn't be useful there03:33
jdongAmaranth: not like there's any arguments that need complicated parsing03:34
jdongalright guys, I have to head back to class03:34
jdonghave fun :)03:34
=== zul [~chuck@CPE0006258ec6c2-CM000a73655d0e.cpe.net.cable.rogers.com] has joined #ubuntu-devel
jncdoko: okay want to mark that bug invalid or should i do it?03:35
Nafallodoko: I know :-). but you're still the one that cares for it atm, and that was the question ;-)03:35
dokojnc: mark it pending03:35
jncthanks03:35
jncif a dep is broken, does that make it worthy of "blocker" status?03:37
jncas a gentoo dev i usually get annoyed when users mark things with high priority03:37
Amaranthlmao03:38
Amaranthuh_die()03:38
jncour deps are not broken as often as packages stop building for no apparent reason03:38
jncso, had to ask03:39
Kamionvery little justifies blocker status03:41
jnc10-403:41
Kamionwe'd prefer that only to be used as a release management tool; we generally downgrade anything from blocker immediately03:41
tepsipakkiis ACPI enabled on the hoary live-dvd?03:42
tepsipakkiby default03:42
Kamionshould be03:42
tepsipakkiok, my fellow worker has had problems with FC on a Thinkpad T42p ;)03:42
tepsipakkiso I burned him that dvd03:43
tepsipakkiburnt, even03:43
jncget teh aloe vera, 'cause someone got BURNED03:44
Kamionwow, I managed to break grub-installer with MountingHddFilesystems03:44
Kamionthat was impressive03:44
=== jnc dies laughing alone
Kamions/Hdd/HDD/03:44
Kamionunintended-consequences-'r'-us ...03:44
=== Nafallo_ [~nafallo@nafallo.user] has joined #ubuntu-devel
TreenaksKamion: WikiStyle!03:45
=== Nafallo_ is now known as Nafallo
KamionTreenaks: *shrug* I didn't create the page03:45
dokoelmo, Kamion, mdz: gcc-4.0 needs NEW/main love for lib32z1-dev and lib32z103:52
=== plovs [~plovs@195.13.248.82] has joined #ubuntu-devel
=== Safari_Al [~tr@ppp231-201.lns3.adl2.internode.on.net] has joined #ubuntu-devel
=== hunger [~hunger@195.143.232.242] has left #ubuntu-devel ["...]
=== herzi [~herzi@d022206.adsl.hansenet.de] has joined #ubuntu-devel
SloMo_Amaranth: I'm currently building your smeg stuff for ppc... when everything works fine I'll upload later to backports04:02
Kamionjnc: ... but trivial's for spelling mistakes and stuff, dependency problems would always be >= normal04:02
AmaranthSloMo_: cool04:02
AmaranthSloMo_: you mean gnome-menus, right?04:02
Kamionif in doubt, file bugs at normal (unless they're clearly enhancement) and let somebody else sort it out :)04:03
AmaranthSloMo_: the rest is platform independent04:03
SloMoAmaranth: yes04:03
=== nanomad [~nanomad@d83-176-114-204.cust.tele2.it] has joined #ubuntu-devel
nanomadjust a question...xbase-clients (broken now, i know...) also affects keys?04:08
SloMoAmaranth: have you built a smeg*~5.04ubp1.deb? only found the breezy version... otherwise I'll just rebuild04:08
AmaranthSloMo: jdong did04:08
SloMoAmaranth: yeah right... I'll upload the gnome-menus stuff now, seems to work fine ;)04:10
Amaranthfixes many things too04:10
Amaranthif only it fixed layout support...04:10
SloMolayout support?04:11
Amaranth<Layout>04:11
Amaranthpart of the menu spec04:11
SloMoah ok04:11
Amaranththat's why you can't reorder things if you're using gnome 2.1004:11
SloMoit is fixed in gnome-menus HEAD, right? or is this fix for another problem:04:15
SloMo2005-05-30  Mark McLoughlin  <mark@skynet.ie>04:15
SloMoFix problem where menus and items mentioned in a <Layout>04:15
SloMoafter a <Merge type="menus"> or <Merge type="files">04:15
SloMoBug #30572304:15
=== tritium [~tritium@pal-168-073.itap.purdue.edu] has joined #ubuntu-devel
=== Danten [~danten@h73n8c1o1049.bredband.skanova.com] has joined #ubuntu-devel
Amaranththat's the fix for a problem with <Layout> in HEAD that i reported04:21
Amaranthbut <Layout> is supported in HEAD, yes04:21
jncdoko, elmo, Kamion, mdz:  FYI the bug for the lib32z thing is #11453, and i have marked it as suggested.04:23
SloMoAmaranth: are you interested in german translations for smeg? ;) seems there is currently no support for gettext, but is it planned?04:24
Amaranthit's planned, once i figure out how all the other python projects do it04:24
Amaranththey all seem to have their own way04:24
Amaranthi'm collecting translations though, please send them to alleykat@gmail.com04:25
Amaranthmake a list of the english text and the german for it04:25
Amaranthoh, and make sure you say it's german, i have one that i'm totally lost on because i wasn't told the language in the email04:25
=== spacey [~spacey@flits101-191.flits.rug.nl] has joined #ubuntu-devel
SloMoAmaranth: ok, I'll send the translations later this day04:29
Amaranthcool04:29
=== wasabi_ [~wasabi@207.55.180.100] has joined #ubuntu-devel
wasabi_Hmm what happened to the better Ubuntu branded xscreensaver04:31
dilingeri'd like to request the bouncing cow be replaced with other 3d ubuntu-ish things.  Bouncing ubuntu logos, bouncing naked people...04:33
thoreauputicbouncing developers....04:34
siretartbouncing bounces...04:34
maswanbouncing elmo?04:35
siretartlol04:35
SloMoAmaranth: do you want them in .po-file style? or just a list with english/german translations?04:37
ogramaswan, do you know a good 3d designer who could build us an elmo ? i'd be willing to hack that in ;)04:37
AmaranthSloMo: just a list04:38
JaneWajmitch:ping04:38
=== maswan ponders
Amaranthjimmac? :)04:38
maswannot really, the 3d guys I know are rather people involved in modeling textiles in mathematical ways etc04:38
maswanor for that matter, doing realistic sand/gravel for simulators04:39
=== lamont__ [~lamont@15.238.6.116] has joined #ubuntu-devel
=== ogra would also take a sandy puppet of elmo.... graining while bouncing :)
ograhmm, what about a bouncing warthg ?04:41
maswan:)04:41
ograwarthog even....04:41
dilingerogra: or badger?04:41
ogracould anybody be religious offended ?04:41
ogradilinger, fear the badger cult *G*04:41
opidid I hear someone says badger?04:41
opi;-)04:41
maswanshould we fear the badger cult more or less than the elmo cult?04:42
dilingerogra: for apr 1, some mushrooms could float across the screen horizontally04:42
dilingeror something :p04:42
ograhehe04:42
thoreauputicbouncing snakes would be scary, if you go the badger route...04:44
diegoogra: is there anyone already writing the GraphicalConfigTools?04:49
=== |QuaD- [~QuaD@pcp0011386062pcs.ebrnsw01.nj.comcast.net] has joined #ubuntu-devel
ogradiego, not yet, but i havent done the detailed app spec... 04:51
diegoogra: hm..well i'm quite interested in helping with those. i'm not extremely experienced but i've worked with python/pygtk/glade enough that the 3 listed sound fairly easy04:52
diego(and i really want to help out ubuntu because it rocks hehe)04:53
ograwhere i can, i will spec it out as a dbus driven app... you should probably have a look at that...04:53
diegook, great04:54
diegoogra: can you give me an example of the functionality it would/could gain by being dbus-driven?04:55
ograi.e. having everything as a commandline app that accepts dbus messages from a gui, so you have in fact two apps04:55
=== jamin [~jamin@sys-216.87.56.250.primary.net] has joined #ubuntu-devel
=== Amaranth [~travis@ip68-229-188-97.om.om.cox.net] has joined #ubuntu-devel
diegoogra: ah, i see. then there could be a curses-based interface too if someone wanted to write it?04:57
ograyeh04:57
ograso it could be usable for headless servers etc.04:58
SloMoAmaranth: you have mail ;)05:07
Amaranthcool05:07
lamont__Kamion: ping05:08
=== _Legion_ [~adebarbar@labi.fi.uba.ar] has joined #ubuntu-devel
Kamionlamont__: pong05:09
diegoogra: ok, i've just been reading about dbus. what's the plan to move forward on the GraphicalConfigTools?05:20
ogradiego, wait a bit until i have written the detailed spec :)05:21
diegoogra: yeah, ok. about how long is "a bit" though?05:21
ograwe can discuss it then05:21
diegoa couple weeks or so?05:22
ograi think i'll come around to make it during the next week...05:22
ogratoday i'm busy with xscreensaver hacking... 05:22
diegook, great05:22
diegothe detailed spec will go into the udu wiki, correct?05:23
=== mvo is away for ~2h
SloMoAmaranth: have you read http://www.python.org/dev/doc/devel/lib/node322.html ? as far as i can see everything is explained there. if you're interested I can try to implement it05:25
ogradiego,yes05:28
=== terrex [~terrex@84-122-69-8.onocable.ono.com] has joined #ubuntu-devel
=== Nafallo [~nafallo@nafallo.user] has joined #ubuntu-devel
=== Echylo [~echylo@75-142.246.81.adsl.skynet.be] has joined #ubuntu-devel
pittiMorning mdz05:46
mdzpitti: morning05:46
=== lamont__ [~lamont@15.238.6.116] has joined #ubuntu-devel
pittimdz: would you be opposed to introducing a tiny setuid root program in the eject package that maps a devmapper-device to its attached real device?05:47
pittimdz: the goal is to make eject handle encrypted (i. e. device-mapped) devices as well05:48
pittimdz: but without root privileges the mapping becomes very hackish05:48
pittimdz: (i. e. string matching on device name and hoping that the user didn't change it, and so on)05:48
=== katzor [~udssr@F701a.f.ppp-pool.de] has joined #ubuntu-devel
=== thoreauputic_ [~prospero@wolax8-073.dialup.optusnet.com.au] has joined #ubuntu-devel
fabbionemorning mdz06:04
fabbioneelmo: are you around by any chance?06:04
fabbioneor somebody with root on davis?06:04
=== Loevborg [~loevborg@d36-75.dip.isp-service.de] has joined #ubuntu-devel
AmaranthSloMo: looks interesting06:06
AmaranthSloMo: i'll have to figure out how to use it with glade files though06:06
SloMoAmaranth: pygettext doesn't support glade files... you have to use xgettext to extract the strings06:07
AmaranthSloMo: I am now in the realm of "no fucking clue". ;)06:07
AmaranthSloMo: If you want to try to do it that'd be great. :)06:08
SloMoAmaranth: and for displaying the translated string there is either something to set for glade in python or it works out of the box when you initialized gettext before loading the glade file. but i have no idea how one can say setup.py, that it has to build the .gmo files and install them later06:09
AmaranthI can always set the strings in python.06:10
Amaranthself.w('foo').set_text(_('File'))06:10
=== Nafallo_ [~nafallo@nafallo.user] has joined #ubuntu-devel
SloMosure but glade can do this on it's own06:10
Amaranthyeah06:10
Amaranthi'll look at how straw does it06:10
=== Nafallo_ is now known as Nafallo
Amaranthhmm, gtranslator06:14
=== zAo^ [~zao@zAo.xs4all.nl] has joined #ubuntu-devel
zAo^lo all06:15
Loevborghoary faling to set up /etc/hosts and /etc/network/interfaces correctly (to include loopback), is that a known problem? I guess it's rather difficult to figure out for a newbie.06:16
mdzpitti: how can it do better if it has root privileges?06:16
=== zenrox [~zenrox@71.115.192.65] has joined #ubuntu-devel
pittimdz: it can use the libdevmapper functions06:16
pittimdz: but these require root06:16
mdzpitti: they use /dev/mapper/control or something?06:17
SloMoAmaranth: hm, i think i understand how straw does it ;) they've written their own setup.py and for glade... you can set the gettext domain with glade.XML and everything will work ;) the only tricky part is the setup.py, everything else is really easy06:18
zAo^Loevborg, I installed several instances of Ubuntu, none failed to build /etc/hosts or /etc/network/interfaces. DHCP worked out-of-the-box06:18
LoevborgzAo^, it probably has to do with my skipping the "network configuration" part of the installaion (because my wlan card doesn't work with the detected prism54 drivers)06:19
pittimdz: so far I use cryptsetup status, which gives an error when ran as non-root; now I'm writing a small app that uses libdevmapper directly06:19
zAo^Ah, I will try that on my test machine next week :)06:19
pittimdz: probably /d/m/c, yes06:19
pittimdz: I didn't find a /proc or /sys interface06:19
AmaranthSloMo: I'm glad one of us understands.06:20
dcravenAmaranth: You have one, how does a project qualify for a forum in "3rd Party Ubuntu Projects"?06:24
Amaranthdcraven: *shrug*06:24
dcravenheh06:24
Amaranthdcraven: smeg stuff was spamming the desktop forum and ubuntugeek made me a subforum06:24
Amaranthi think mine was the first, but backports might have been there first06:24
dcravenAmaranth: Ahh.. I see.06:24
Amaranthif the project looks like it has a future and is being created and used by the ubuntu community i'm sure ubuntugeek will give you a subforum06:25
Amaranthbut you have to have something to show06:25
dcravenAmaranth: Yeah. I was just curious about that. Might be handy some day. Cheers.06:26
=== hunger [~hunger@p54A652A9.dip.t-dialin.net] has joined #ubuntu-devel
mdzpitti: it is a shame to add another setuid root program to the default install :-/06:27
mdzpitti: but if it is tiny and auditable and has a definite value to add, that seems reasonable06:28
pittimdz: I think it's better than device string matching; I started with this, but it's really ugly06:28
pittimdz: if you have a better idea, then I'd appreciate :-)06:29
SloMoAmaranth: the setup.py stuff is really complicated... hum... reminds me of automake/autoconf ;) I'll try to get sth working later or tomorrow and let you know06:33
AmaranthSloMo: ok, cool06:33
\shcan someone explain to me, how we can remove one package out of universe and replace it with another newer package from debian? 06:36
Mithrandir\sh: "sync"? :-)06:36
\shthe reason is: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=28670006:36
\shMithrandir: but i have to touch it anyways...06:37
\shso the question is, how can i remove one package out of the repos?06:37
Mithrandir\sh: why do you need to remove it?06:38
\shMithrandir: gnuradio-0.9 is not maintained anymore, upstream dev has uploaded new version gnuradio-core-2.5 to debian06:38
Mithrandir\sh: the package name is gnuradio-0.9?06:38
\shMithrandir: gnuradio06:38
Loevborg\sh, why not just "dpkg -i" the package file06:38
Mithrandir\sh: then just upload a newer package?06:39
\shMithrandir: ok, and what about the old one?06:39
\shoh yes06:39
Mithrandir\sh: it'll go away, since it's superseded.  As long as the package name doesn't change.06:39
\shConflicts: Replaces: 06:39
Mithrandirno, those are totally different things.06:39
\shMithrandir: but the name changed as well ;)06:39
\shat least the source name as I can see right now06:40
\shoh no...also the binary package name changed06:40
Mithrandir\sh: if the source package name changes, but the binary not, don't worry, it'll be caught by rene06:40
\shMithrandir: as I said, the binary package name changed as well06:40
Mithrandir\sh: doesn't matter.06:41
mdzpitti: I'm afraid I know very little about the dm crypto stuff06:41
pittimdz: I'll explain it in a mail06:41
\shMithrandir: ok...then I will adjust the new package for breezy and source upload it then06:41
pittibye folks, have to go. nice weekend everybody!06:53
jncehhh06:54
jncthis may be a dumb person asking a question...    is the fact that OpenOffice asks me to "auto save", and this pops up and interrupts my use of the desktop, is that a bug?06:55
jnci want to really ask if that should be converted into ULTRA MEGA PULSATOR like gaim popup windows do06:56
=== Nafallo < phone
mdzam I the only one whose firefox is horribly broken?06:59
mdz(in breezy, obviously)06:59
zulbroken as in how?06:59
mdzmizar:[...nonical/seeds/ubuntu/breezy]  firefox06:59
mdz/usr/lib/mozilla-firefox/firefox-bin: error while loading shared libraries: libfreetype&sg.6: cannot open shared object file: No such file or directory06:59
mdz"libfreetype&sg.6" is interesting07:00
zulno problems here07:00
mdzjust a couple of bits off from libfreetype.so.607:00
fabbionethat looks so much like a patch stolen from a web page without text conversion07:00
mdz        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7602000)07:00
mdz        libfreetype&sg.6 => not found07:00
mdz        hibexpat,si.1 => not found07:00
mdz        libc,so.6 => not found07:00
=== Nafallo > here
mdznote the comma in the libc dep07:00
=== fabbione blames binutils
dilingerneat07:01
mdz84593149de55f308d04ef3461826b6e5  /usr/lib/mozilla-firefox/firefox-bin07:02
fabbionemdz: what arch is that?07:02
mdzi38607:02
seb12884593149de55f308d04ef3461826b6e5  /usr/lib/mozilla-firefox/firefox-bin07:02
seb128same07:02
mdzseb128: but your ldd output is sane?07:02
seb128correct07:02
=== stern_type [lote_y2@81.180.135.166] has joined #ubuntu-devel
mdzvery weird07:03
fabbione84593149de55f308d04ef3461826b6e5  /usr/lib/mozilla-firefox/firefox-bin07:03
fabbionemdz: ldd is ok here07:03
mdzoh, those are indirect deps of some shared library07:03
fabbionemdz: ld cache corruption?07:04
Nafalloseb128: where have you hidden "run programs"? :-)07:04
mdznot the bin itself07:04
mdzI need to find which one07:04
fabbionewhy i have the feeling that it will bring you to X?07:04
seb128Nafallo: alt-F207:04
Nafalloseb128: aha. I need to put the keybinding back. thanx ;-).07:05
seb128np :)07:05
mdzwhat is linux-gate.so.1?07:06
fabbionemdz: nothing to be worried about07:06
fabbioneit has been there forever07:06
mdzis it new?  I don't remmeber seeing it before07:06
fabbionebut in previos versions of ldd it was just hiddeng07:07
fabbionehiding it07:07
fabbionemdz: i had the same concern when binutils was updated07:07
seb128I don't have a such file here 07:07
fabbioneand kernel initrd generation was broken :)07:07
mdzmizar:[/tmp]  objdump -x /usr/lib/libfontconfig.so.1 | grep 'NEEDED.*,'07:08
mdz  NEEDED      hibexpat,si.107:08
mdz  NEEDED      libc,so.607:08
mdz0ac9a59ec54622148a0ee49ae783d93e  /usr/lib/libfontconfig.so.107:08
fabbionemdz: what version of fontconfig?07:10
=== ogra [~ogra@p5089FFCF.dip.t-dialin.net] has joined #ubuntu-devel
=== Yvonne [~fsck@cn-sdm-cr02-0077.dial.kabelfoon.nl] has joined #ubuntu-devel
fabbioneor libfontconfig07:10
mdz2.3.2-1ubuntu107:10
mdzlibfontconfig107:10
=== philipacamaniac [~phliipaca@208-47-135-198.dia.cust.qwest.net] has joined #ubuntu-devel
fabbione bc04c04241ac216f50039c9cde89dff4  /usr/lib/libfontconfig.so.107:11
mdzbc04c04241ac216f50039c9cde89dff4  usr/lib/libfontconfig.so.1.0.407:11
mdzfrom the .deb07:11
mdzinteresting, so I have file corruption07:11
mdzthat's rather disconcerting07:12
=== fabbione waits a bug on the kernel.....
mdzI have not even had so much as an unclean shutdown in a long time07:13
fabbionemdz: badblocks?07:13
mdz-rw-r--r--  1 root root 344 2005-05-05 18:58 /var/lib/dpkg/info/libfontconfig1.list07:13
mdzfirefox definitely has worked since then, so it was corrupted on disk, not during install07:13
mdzvery bad, considering I would never have modified that file07:13
fabbionemdz: i would suggest to check the hd for badblocks07:14
mdzdebsums shows no other corrupt files07:14
mdzbut it does find libfontconfig.so.107:14
mdzcosmic rays perhaps07:14
mdzI will check badblocks07:15
mdzbut I have no I/O errors in my logs, so I doubt it will find anything07:15
fabbionemdz: bad ram?07:15
fabbionei am sure of one thing.. it's not a kernel error :)07:16
fabbionemdz: what fs btw?07:16
mdzext307:16
fabbione.12rc5 ?07:16
fabbioneor .10?07:16
mdzI have been tracking .1207:16
mdz2.6.11.93-1.1 right now07:16
fabbioneok07:16
fabbionein that config i really doubt it's a kernel problem07:17
fabbionei386 + ext3 is one of the most tested bits07:17
fabbioneand i am using it here everywhere too07:17
mdzyep, that's why I use it :-)07:17
mdzbadblocks showed no errors07:17
mdzseems like probably memory corruption07:17
fabbionemdz: i blame GTK!07:17
fabbioneyeah07:18
fabbionethat's more possible07:18
mdzwhat a very interesting way for it to occur, though07:18
=== `anthony [~anthony@220-253-15-57.VIC.netspace.net.au] has joined #ubuntu-devel
fabbionemdz: you seem very excited by it :)07:19
fabbioneperhaps you want to debug it? :P07:19
stern_typeher name?07:21
mdzwasabi_: I've updatedhttp://people.ubuntu.com/~mdz/temp/java-main.txt07:21
mdzfabbione: no, I have already reinstalled fontconfig and started using firefox again ;-)07:21
=== Nafallo < movie(s), bbl.
=== Nafallo is away: movie(s), bbl
infinitymdz : Despite it being a weekend, I'll pop in and out to help wasabi massage that stuff through some more, if he's working on it today.07:24
infinity(Also, what am I doing still up at 3:30am?... I don't know either...)07:24
fabbionemdz: ehhehe07:24
fabbioneinfinity: you were supposed to go to sleep eons ago07:25
infinityfabbione : I know, but then I got caught up in that other distro that's a hobby in my off hours.07:25
fabbioneinfinity: oh damn :)07:25
infinitySo, basically, I've been nerdy all day and all night, and I think I'm going to shoot myself.07:25
fabbionei am going out soon.. today is party :)07:26
infinityCelebrating elmo's birthday?  Man, everyone seems to be.07:26
fabbionenow it's happenning exactly what i expected a few months back07:26
infinity(Or are you more of a doko fan?)07:26
fabbioneinfinity: i love both of them07:27
infinity:)07:27
=== infinity heads to bed.
Micksaso how does one debug STR problems?07:27
infinityFor real this time.07:27
fabbioneinfinity: good night07:27
Micksaoh that's right07:27
=== Micksa pokes mjg59
infinitymdz : Tell wasabi to ping me via /msg if he needs help massaging his java chain.07:27
stern_typethey love jesus-'idol' so much,they put him in a state of pain with her07:32
diemanok07:33
diemanim sold07:33
diemanbaz and the whole arch thing is the way to work07:33
diemani just used bazaar to merge in changes from phorum into a locally hacked copy of forum07:33
diemanphorum, rather07:33
diemanit works super, super, super well.07:34
Micksaand it finished before you died too07:34
diemani did the last one by had07:34
diemanhand 07:34
diemanwith diff07:34
diemanit was very painful.07:34
Micksahukhukhuk07:34
diemanthis one had a whole 6 files conflicted. :)07:34
=== philipacamaniac [~phliipaca@208-47-135-198.dia.cust.qwest.net] has left #ubuntu-devel []
Micksayou've merged using CVS right?07:36
diemanyeah, thats painful too.07:36
diemani never could figure out how to get the controtions to get cvs to work for what i needed in this case.07:37
diemanits probally possible, i guess.07:37
dcravenAmaranth: If you are looking for internationalization guidance, there is pygnome-hello in the gnome-python package. It uses GNU autotools though.07:39
=== robtaylor_ [~robtaylor@nat2.camtrial.co.uk] has joined #ubuntu-devel
=== psychicdragon [~david@d209-121-230-70.bchsia.telus.net] has joined #ubuntu-devel
=== ska-fan [~ska-fan@dsl-082-082-194-134.arcor-ip.net] has joined #ubuntu-devel
mdzinfinity: meaning you're *not* going to sleep?07:46
infinitymdz : Meaning I'll probably be up again in a few hours.07:46
mdzfun07:47
infinity(This is merely a clever AI autoresponder.  Pay no attention)07:47
mdzwasabi: looks like libxerces2-java is the last free-java-sdk package07:47
=== mxpxpod [~BryanForb@wuw-ojr3gmca.dybb.com] has joined #ubuntu-devel
=== Micksa reads some blog
Micksamjg doesn't respond well to being poked does he?07:48
danielspittyeah, known issue, will be fixed tomorrow (i.e. saturday)07:49
=== chrissturm [~chris@83-65-241-198.dynamic.xdsl-line.inode.at] has joined #ubuntu-devel
MicksaI want STR love :(08:00
=== dand [~dand@83.103.205.136] has joined #ubuntu-devel
=== Capri [~makolb@H636b.h.strato-dslnet.de] has joined #ubuntu-devel
Micksaright08:10
MicksaI'll take a shot at this myself08:10
=== stuNNed [~implosion@69.17.126.228] has joined #ubuntu-devel
=== SloMoSnail [~slomo@p5487C351.dip.t-dialin.net] has joined #ubuntu-devel
=== eruin [~eruin@213-145-179-140.dd.nextgentel.com] has joined #ubuntu-devel
=== mvo [~egon@ip181.135.1511I-CUD12K-01.ish.de] has joined #ubuntu-devel
mdzdaniels: around?08:41
mdzdaniels: for ThinClientIntegration, I need to preseed xserver-xorg/config/inputdevice/keyboard/layout for reconfiguration, but this doesn't currently work08:41
=== mvo [~egon@ip181.135.1511I-CUD12K-01.ish.de] has joined #ubuntu-devel
=== ironwolf [~ironwolf@c-24-6-169-124.hsd1.ca.comcast.net] has joined #ubuntu-devel
=== Echylo [~echylo@75-142.246.81.adsl.skynet.be] has joined #ubuntu-devel
maswanthom: want feedback on your httpd2.1 packages?08:57
=== concept10 [~chatzilla@c-67-166-167-125.hsd1.tx.comcast.net] has joined #ubuntu-devel
tsengmaswan: only if it requires him to do lots of menial work. in that case, he cant get enough.08:59
maswantseng: How about I whine meaninglessly about how it sucks, doesn't work, and is bad, but not actually tell him anything useful in how it is broken?08:59
tsengoh, he loves that too09:00
maswangreat!09:00
=== vuntz [~vuntz@fennas.vuntz.net] has joined #ubuntu-devel
=== darkling [~hugo@81-5-136-19.dsl.eclipse.net.uk] has joined #ubuntu-devel
maswanthom: if you actually read scrollback, lots of /etc/httpd2.1/ was missing after install. Nothing worse (yet).09:06
=== jljes [~agp@cm-80.111.96.084.chello.no] has joined #ubuntu-devel
\shhmm...any g++ geeks around?09:07
maswanwell.. with the exception that the large file support seems broken on amd6409:08
\shif a class is deklaring another class as friend, is the friend able to call a private constructor?09:09
\shs/deklaring/declaring/09:09
ska-fanI think it should.09:10
=== uniq_ [charlie@gw.ipv6.lnix.net] has joined #ubuntu-devel
jbaileymdz: around?09:11
\shska-fan: but it fails09:12
\shska-fan: g++4 is complaining09:12
ska-fan\sh: I'm really anything but a c++ expert, sorry09:12
ska-fan\sh: try #c++09:12
ska-fanthere are very smart people there.09:13
ska-fan##c++ even.09:13
\shthx09:14
jdubseb128: around?09:14
chrissturmit could even be a bug in gcc 4.009:14
jdubmdz: around?09:18
jbaileyjdub: The Jeff's are a hunting, I see. =)09:18
jdubheh09:18
jdubmdz is hacking on ltsp09:19
=== Nafallo is back (gone 01:58:41)
Nafallojdub: morning :-)09:21
KamionNafallo: you pinged me last night?09:21
jdubhey Nafallo 09:21
mdzjdub: yes?09:21
mdzjbailey: yes?09:21
NafalloKamion: yea. the damn script wants to redownload the whole of main and restricted every sync when I use /pool/.09:22
NafalloKamion: you got time to take a quick look at the script? :-)09:22
seb128jdub: yep09:23
jbaileymdz: Do you need any hooks so far in the initramfs beyond the script you sent me?  I'm doing up a similar set for mdadm and friends right now.09:23
mdzjbailey: I need a hook wihch allows me to do what I was doing in that script, but at a later stage of the boot process09:24
mdzthat's it09:24
=== monolive [~monolive@c-67-166-167-125.hsd1.tx.comcast.net] has joined #ubuntu-devel
monoliveAnyone here familiar with ubuntu bounties?09:25
jbaileymdz: The run-init at the end of that script is what chains to init.  Can you describe where you need the hooks to go?09:26
KamionNafallo: well, uh, I tend to attack such problems with strace, so I'm not sure how much help I'll be :)09:26
mdzjbailey: that script was only meant to show you what I was doing; it's not meant to exist in that form09:26
KamionNafallo: definitely start by using rsync -v09:26
mdzjbailey: the way it should work is: 1. mount root filesystem using the stock nfs script, 2. unionfs magic runs, 3. run-init09:27
NafalloKamion: http://www.magicalforest.se/~nafallo/mirrorscript/09:27
jbaileymdz: Cool, thanks.09:27
mdzjbailey: so the unionfs magic would take whatever's on /root, slap a copy-on-write layer on top of it, and then proceed as normal09:27
NafalloKamion: there are the scripts, and s/script/log/ for the logs :-P09:27
Kamion(what's with the [[ ... ] ] ?)09:27
NafalloKamion: I'm using the same as you I believe.09:28
KamionI would use [ ... ] 09:28
Kamionanyway09:28
NafalloKamion: stolen from maswan's script iirc ;-)09:30
KamionNafallo: nothing's jumping out at me as obviously wrong09:32
maswanI deny everything09:32
Kamionbear in mind I'm not a professional mirror operator though - that was just what I needed to do to get cdimage to work09:32
NafalloKamion: and it doesn't resync everything at your place? ;-)09:33
Kamionno09:33
Kamionbut your script is fairly significantly different from mine, so that says nothing really09:33
Kamionfor one thing I only do two rsync passes09:33
NafalloKamion: i used universe/ and multiverse/ in excludes only. but I don't think that should change anything significantly :-)09:34
Kamionmine does unnecessary resyncs of some files which are main ->/<- universe symlinks, like yours09:34
=== zeedo [~zeedo@www.reboot-robot.net] has joined #ubuntu-devel
Kamionyou sure that rsync -n is telling the truth?09:35
Kamionyou could try it on smaller subdirectories of pool to experiment09:36
NafalloKamion: I tried without "pool/" and it does almost what it should. except that it plays with the daily-installerstuff.09:37
NafalloKamion: oh well. I should hack a bit more on it.09:38
NafalloKamion: I probably wouldn't want to use three sync against maswan's damn clusterstuff :-P.09:38
maswansorry?09:38
Nafallomaswan: and _no_! you're _not_ innocent ;-)09:39
Kamiondaily-installer-* contains symlinks within itself, hence the two rsync passes in my mirror script09:39
Kamionlikewise installer-*09:39
Nafallothose are not hard-links?09:39
Kamionno, current -> <some directory>09:40
Kamionyou can't hard-link directories09:40
Nafallohmm, right. I read that yesterday in the middle of the night :-P.09:41
Nafallomaswan: as I mentioned earlier it's still slow for me to get the file lists from you.09:45
maswanNafallo: does it take more than 5 minutes?09:46
Nafallomaswan: yes. could be that I'm on 440k ;-)09:47
Nafallomaswan: I thought you said it was the filesystem latency though...09:48
NafalloKamion: ahh, hardlinks for instance installer-i386/20050317ubuntu5/images/netboot/pxelinux.0? :-)09:48
Kamioncjwatson@jackass:~/ftp/dists/breezy/main/installer-i386/20050317ubuntu5/images/netboot$ ls -l pxelinux.009:49
Kamionlrwxr-xr-x  1 katie katie 32 May 10 19:35 pxelinux.0 -> ubuntu-installer/i386/pxelinux.009:50
KamionNafallo: that's a symlink09:50
Nafallohmm. I run it with --copy-links (-L) and this: " => " shows up in the log.09:51
Kamion        -L, --copy-links            copy the referent of all symlinks09:51
KamionI mirror dists/ with --links, not --copy-links09:51
Kamion(and --hard-links as well, although I don't think it's necessary)09:52
Kamionthe reason for two passes in my script is so that I can use --links on dists/ but --copy-links on pool/09:52
NafalloKamion: yepp, I keep --hard-links everywhere.09:52
=== jlje [~agp@cm-80.111.96.084.chello.no] has joined #ubuntu-devel
KamionNafallo: yes, but if you're doing --copy-links on dists/ you will mirror stuff unnecessarily09:52
Kamion--hard-links is pretty irrelevant, I think; can't think of anything in the Ubuntu archive that would be a hardlink09:53
Nafallohmm, I might clean some space on my lappy and try without -n in the last step :-P.09:54
Kamionas I say, try in pool/main/a/a52dec/ or something09:55
Kamionrather than the entire pool09:55
NafalloKamion: will try that now09:56
=== Nafallo tries p/ without -n
=== ozamosi [~ozamosi@cust-adsl-80-252-171-204-dynamic.areteadsl.se] has joined #ubuntu-devel
mvoKamion: I assume some python-apt code for #185424 wouldn't help you? i.e. a pyhton-apt based progress thing?10:04
Kamionmvo: as long as it works with only the minimal seed installed, it's fine10:05
Kamionalthough getting at python from base-config is a tad fiddly10:05
Kamionbut I should be able to use debconf.py, I suppose10:05
Kamionmvo: I would like to see it in apt though10:05
Kamionand I need aptitude to be able to call it10:05
mvoKamion: base-config is written in perl? or sh?10:06
mvoKamion: and it then calls aptitude to do the install work?10:07
NafalloKamion: -n didn't lie. thanx anyway. I'm probably just need to hack on it a bit more :-P.10:08
Kamionmvo: mix of sh and perl; yes, it does10:08
Kamionbear in mind I really want to get this into Debian (it's a long-sought feature there too, and I want to avoid further base-config forkage since it's a nightmare at the moment), and requiring python would make life awkward there since python isn't in Debian's base10:10
mvook10:11
=== jljes [~agp@cm-80.111.96.084.chello.no] has joined #ubuntu-devel
Kamionnow obviously if big parts of apt move to python then that will have to change anyway, but I don't want it to have to happen *just* for base-config :)10:12
mvoapt has a very limited knowledge about what dpkg does right now10:13
mvobut I agree that it really should be done in apt itself :)10:13
mvoI have a fairly good idea how it could be done in python-apt, that's why I initially tried to ask about that ...10:14
=== sivang [~sivang@box79162.elkhouse.de] has joined #ubuntu-devel
mdzheh10:34
mdzthe HP amd64 workstations which go out with FreeDOS have a "designed for Windows" sticker which looks like this: http://people.ubuntu.com/~mdz/temp/notwindows.jpeg10:34
Treenaksmdz: wow, you're on a mad ltsp hacking spree?10:35
mdzthis has been my first chance to put some solid hours into it since UDU10:35
mdzI've got thin clients netbooting all the way up to a gdm login over xdmcp10:36
sivangmdz: wow cool :-)10:36
Treenaksmdz: rockage!10:36
sivangTreenaks: howdy btw 10:36
Nafallomdke: lol10:36
Treenaksmdz: does it work /after/ that? :)10:36
Treenakshi sivang 10:36
mdzTreenaks: yes, that part's easy10:38
mdzit's all server-side10:38
sivangmdz: the logo came crossed like this?10:38
mdzsivang: yes10:39
sivangmdz: amazing :-)10:39
=== blahrus [~clint@12-223-50-121.client.insightbb.com] has joined #ubuntu-devel
sivangmdz: how much such a machine costs?10:39
mdzI'm not sure how much that one was, but an HP amd64 workstation can be had for under $1k USD10:39
=== Nafallo is away: movie(s), bbl
Treenaksmdz: hmm.. nice10:40
Treenaksmdz: what's the type number?10:42
Treenaksuh10:42
Treenaksmodel10:42
mdzI don't know what the one in the photo is10:44
mdzbut a650e would be one example10:44
mdz(pavilion)10:44
Treenaksthey don't exactly go out of their way to promote freedos10:46
=== zenrox [~zenrox@71.115.192.65] has joined #ubuntu-devel
=== LinuxJones [~willy@blk-222-221-81.eastlink.ca] has joined #ubuntu-devel
mdzjbailey: initramfs is now the only remaining piece of ltsp client setup which is not automated10:53
Treenaksmdz: you can get a dx5150 with an amd64, 256M, 48x CD drive for $559.9910:55
Treenaksex. shipping10:55
Amarantha what?10:56
TreenaksAmaranth: HP amd6410:56
Amaranthneeds at least double the RAM, probably has a crappy HD, and integrated audio/video10:57
Treenakshttp://h71016.www7.hp.com/dstore/MiddleFrame.asp?page=config&ProductLineId=429&FamilyId=2045&BaseId=13463&oi=E9CED&BEID=19701&SBLID=10:57
TreenaksAmaranth: no doubt.. but I'd buy it, install ubuntu and provide it as a Samba server to my clients.. if I had any ;)10:58
=== thesaltydog [~pippo@host42-45.pool62211.interbusiness.it] has joined #ubuntu-devel
=== justdave [~dave@66-227-241-236.dhcp.aldl.mi.charter.com] has left #ubuntu-devel ["Poof"]
\shsomeone working on g77 for 4.0?11:14
\sh;)11:14
=== Gandalfar [~gandalf@BSN-77-186-194.dsl.siol.net] has joined #ubuntu-devel
=== allee [~ach@dialin-145-254-254-047.arcor-ip.net] has joined #ubuntu-devel
=== blahrus_ [~blahrus@12-223-50-121.client.insightbb.com] has joined #ubuntu-devel
=== Gandalfar [~gandalf@BSN-77-186-194.dsl.siol.net] has left #ubuntu-devel ["."]
=== blahrus_ [~blahrus@12-223-50-121.client.insightbb.com] has left #ubuntu-devel ["Leaving"]
=== zenrox [~zenrox@71.115.192.65] has joined #ubuntu-devel
=== vuntz is now known as vuntz|zZz
=== uniq_ [charlie@gw.ipv6.lnix.net] has joined #ubuntu-devel

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