[12:12] <Mithrandir> I need a faster computer.
[12:13] <fabbione> listen(5, 5)                            = -1 EOPNOTSUPP (Operation not supported)
[12:13] <fabbione> this is weird....
[12:15] <lamont> not socket?
[12:15] <fabbione> it is a socket
[12:15] <fabbione> socket(blabla);
[12:15] <fabbione> bind(foobar)
[12:15] <fabbione> listen
[12:15] <fabbione> and i get that error
[12:20] <fabbione> i guess i am too tired to spot the error
[12:20] <fabbione> better i get some sleep
[12:20] <fabbione> cya tomorrow
[12:20] <crimsun> night fabbione 
[12:32] <lamont> hrm.. need a name for 2.6.12-1 sometime
[01:56] <zul> hey
[01:57] <dilinger> howdy
[02:02] <zul> how is it going
[02:25] <dilinger> not bad
[02:25] <dilinger> just about to grill catfish
[02:25] <dilinger> and got to watch a roommate slice open his finger
[02:25] <dilinger> a fully complete night, i'd say
[02:25] <Mithrandir> multisync works now, so I can sync my phone and evo
[02:26] <Mithrandir> the hoary kernel should really have had this small change, since the x40's irda is broken as-is
[02:26] <Mithrandir> but it's fixed in .12rc1
[02:27] <mjc> anyone doing boot process speedup stuff around?
[02:29] <zul> i have the house to myself tonight
[02:31] <lamont> fabbione: so our linux-source-2.6.10 package is useless, fwiw... (bye bye debian/ in the clean target...)
[02:32] <zul> heh i think i missed something
[02:32] <lamont> zul: that was your doing???
[02:32] <zul> wha?
[02:32] <lamont> that you missed something?
[02:32] <zul> oh
[02:32] <zul> heh 
[02:34] <zul> bleah...im going to go back to what i was diong
[02:41] <zul> how do you change the concurrency level again?
[02:44] <zul> duh...never mind
[07:07] <fabbione> morning
[07:08] <fabbione> lamont: that's the same problem zul had
[07:08] <fabbione> you need change the Makefile that does the cleaning
[07:15] <fabbione> actually.. it should contain all the changes.. including the Makefile one..
[01:50] <zul> heylo
[01:51] <zul> fabbione: it builds now you can do a merge 
[01:52] <fabbione> ahi
[01:52] <fabbione> you managed..
[01:53] <fabbione> i am fighting with cman atm
[01:53] <zul> devfs?
[01:53] <fabbione> cluster manager
[01:53] <fabbione> kernel side is ok
[01:53] <zul> cool...
[01:53] <fabbione> i had to create a monster to make it working
[01:53] <zul> hehe...
[01:53] <fabbione> but something in userland doesn't work properly yet
[01:54] <zul> i am going to reboot and test out the new kernel
[01:54] <fabbione> write(2, "Cannot bind multicast address: I"..., 48Cannot bind multicast address: Invalid argument
[01:54] <zul> interesting
[01:54] <zul> brb
[01:58] <zul> Linux ubuntu 2.6.12-1-686 #1 Fri Apr 15 21:22:21 EDT 2005 i686 GNU/Linux
[01:58] <zul> no problems so far
[01:58] <fabbione> same here
[01:58] <fabbione> just don't play with cman until i commit the fixes
[01:58] <fabbione> otherwise it's oopsorama
[01:58] <zul> although dmesg output has changed a bit
[01:59] <zul> done and done
[02:07] <fabbione> yes i added printk time stamps
[02:10] <zul> thats cool
[02:17] <T-Gone> huh?
[02:18] <T-Bone> printk timestamps in the to-be-shipped kernel?
[02:18] <zul> hey T-Bone 
[02:19] <T-Bone> hey zul
[02:19] <fabbione> T-Bone: only for now...
[02:19] <T-Bone> ah ok
[02:19] <fabbione> we will not put it for final
[02:19] <T-Bone> *ouf*. Been a bit worried :P
[02:19] <fabbione> it will be useful to see order of crashes on loaded systems
[02:19] <T-Bone> order of crashes?
[02:20] <fabbione> if there is an OOPS on a machine, it might happen before another event, but reported afterwards
[02:22] <fabbione> cat /proc/cluster/status 
[02:22] <fabbione> Protocol version: 5.0.1
[02:22] <fabbione> Config version: 1
[02:22] <fabbione> Cluster name: fabbione
[02:22] <fabbione> Cluster ID: 25573
[02:22] <fabbione> Cluster Member: Yes
[02:22] <fabbione> DIE DIE DIE MY DARLING!
[02:22] <fabbione> T-Bone: ph34r my d3bugg1ng sk1llz: 
[02:23] <T-Bone> fabbione: I'm not quite sure about what you mean but heh. My understanding was that the primary use for printk timestamps was to track down long delays between two kernel ops
[02:23] <fabbione> https://www.redhat.com/archives/linux-cluster/2005-April/msg00051.html
[02:23] <fabbione> and i need to update all our GFS patch set :/
[02:24] <fabbione> this morning it was an OOPS
[02:24] <T-Bone> fabbione: i'd rather ph34r your w1c|<3d m1|\|d if anything ;}
[02:24] <fabbione> now it's a working cluster
[02:24] <fabbione> certainly.. using my laptop and a secondary workstation in failover is pointless :)
[02:29] <fabbione> gnbd_export -d /dev/hda3 -e testhd
[02:29] <fabbione> gnbd_export: created GNBD testhd serving file /dev/hda3
[02:29] <fabbione> YEAHHHH
[02:29] <fabbione> ok
[02:29] <fabbione> ok
[02:38] <zul> hey jeff
[02:39] <fabbione> hey jb
[02:39] <fabbione> i am off for a nap :)
[02:39] <fabbione> i will merge later...
[02:39] <zul> ok..
[02:39] <zul> liar!
[02:41] <jbailey> Heya Chuck, Fabio!
[02:41] <jbailey> fabbione: You get up for work when I go to sleep and when I show up in the morning you take a nap ;)
[02:41] <fabbione> jbailey: eheheh
[02:41] <jbailey> fabbione: Before you go - merge orgy proceeding okay for you?
[02:42] <zul> im off to tim hortons later though
[02:42] <fabbione> jbailey: build orgy and yes :)
[02:42] <jbailey> Right, sorry. =)
[02:42] <jbailey> Good.  Glad to hear it. =)
[02:42] <fabbione> i am going to play kernel merge later
[02:42] <fabbione> there are a few FTBFS due to toolchain not properly alligned
[02:42] <fabbione> but we will get to that
[02:43] <jbailey> Makes sense.  I need to finish some stuff for silbs, then I will do either cdbs2 or initramfs bits.  Dunno which.
[02:43] <jbailey> But for now, one bug report on metacity and then video games. =)
[02:44] <fabbione> eheheh
[02:44] <fabbione> later
[03:28] <jbailey> dilinger: Me too.
[03:29] <jbailey> dilinger: I'm getting to the point where I have trouble looking at the cdbs1 code base.
[03:29] <jbailey> But first!
[03:29] <jbailey> Rise of Nations!
[03:53] <dilinger> hehe
[03:53] <dilinger> i really want to start working on cdbs2, but i *need* to get silo fixed first
[03:54] <dilinger> and that means reading through ieee std 1275-1994 and the sparcv9 manual
[03:54] <dilinger> which i've been putting off :)
[03:59] <zul> slacker :)
[05:04] <lamont> fabbione: apt-get install linux-source-2.6.10; fakeroot debian/rules clean -> we missed that, eh?
[05:53] <zul> bbl
[06:02] <fabbione> re
[06:02] <fabbione> lamont: not that i know off... that one is created copying the patched source to another directory
[06:16] <fabbione> zul: is your archive down again???
[06:19] <fabbione> oh hell it is 
[06:51] <T-Gone> lamont: any news on the hppa archive/autobuilders? If not i'll wander off again, so that's really a yes/no question :)
[06:52] <fabbione> T-Gone: without gcc-4 there is no archive :)
[06:52] <fabbione> oh btw...
[06:52] <fabbione> sparc has almost finished breezy/main
[06:52] <fabbione> where is hppa again? 
[06:52] <T-Gone> in your ass
[06:52] <T-Gone> straight up to it
[06:52] <T-Gone> i hope it feels good
[06:52] <T-Gone> ;P
[06:52] <fabbione> ah that's why i couldn't feel it.. there is none
[06:53] <fabbione> MUHA MUHA
[06:54] <fabbione> "
[06:54] <fabbione> ops
[07:16] <fabbione> http://www.askmen.com/jokes/current/index.html
[07:16] <fabbione> hahaha
[07:34] <zul> fabbione: not its up
[07:35] <zul> grr..
[07:36] <zul> stupid dyndns
[07:37] <fabbione> zul: can you fix that up please?
[07:37] <zul> yeah doing so right now
[07:37] <fabbione> i really need to get a more stable connection towards your repo...
[07:37] <fabbione> otherwise i can give you some kind of sftp access to my server where to store the repo
[07:37] <zul> yeah i need to find one
[07:37] <fabbione> and you could mirror there
[07:37] <zul> i think that would be better
[07:38] <fabbione> ok.. i will need to look how and what to setup 
[07:38] <zul> sure
[07:38] <fabbione> but we can do it on monday or so
[07:38] <zul> no probs
[07:39] <fabbione> i am spending time updating the GFS patch set in the meanwhile
[07:39] <fabbione> *** glibc detected *** double free or corruption (!prev): 0x00022050 ***
[07:39] <fabbione> jbailey: that doesn't look nice
[07:40] <fabbione> sparc building iproute
[07:40] <jbailey> fabbione: Eh?  I didn't think that glibc had any checking like that in it.
[07:41] <fabbione> jbailey: weird is that it builded on all other arches
[07:41] <jbailey> Is there any context to that bug that you can paste?
[07:41] <fabbione> jbailey: ~/logs/ ?
[07:42] <jbailey> Or even just 2 or 3 lines before that for me to guess what's up?
[07:42] <jbailey> But truly, I don't think glibc has any detection code in it for double frees or whatever.
[07:42] <jbailey> Sounds like it's coming from something else.
[07:42] <fabbione>  /usr/include/linux/socket.h:2:2: warning: #warning "You should include <sys/socket.h>. This time I will do it for you."
[07:42] <fabbione> gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -g -I../include -DRESOLVE_HOSTNAMES -DCONFIG_GACT -DCONFIG_GACT_PROB -o normal normal.c -lm
[07:42] <fabbione> ./normal >normal.dist
[07:42] <fabbione> *** glibc detected *** double free or corruption (!prev): 0x00022050 ***
[07:42] <fabbione>  /bin/sh: line 1: 16195 Aborted                 ./normal >normal.dist
[07:42] <fabbione> DOH!
[07:42] <fabbione>  #warning "You should include <sys/socket.h>. This time I will do it for you."
[07:43] <fabbione> gotta love this
[07:43] <jbailey> Yeah, it's the new l-k-h. =)
[07:43] <fabbione> jbailey: well it's correct
[07:43] <fabbione> no user land should include kernel headers
[07:44] <jbailey> That and IIRC, linux/socket.h doesn't contain anything that sys/socket.h doesn't.
[07:44] <jbailey> But that still shouldn't fail your build, it's only a @warning.
[07:44] <jbailey> #warning, rather.
[07:45] <jbailey> Actually, hm.
[07:45] <fabbione> oh i need to create a clean chroot for you
[07:45] <jbailey> It's not the build.  It's ./normal >normal.dist that's failing.
[07:45] <jbailey> What's that script do?
[07:45] <fabbione> can i wipe out the home or do you want me to backup?
[07:45] <jbailey> fabbione: Wipe away.
[07:45] <fabbione> jbailey: it failed 3 minutes ago.. exactly when you joined the chan :)
[07:46] <jbailey> Wow.  At this rate, I might develop a complex ;)
[07:46] <fabbione> eheheh
[07:47] <fabbione> jbailey: if you want i can give you access to the imap inbox where all the logs land :)
[07:47] <fabbione> i trash the success & buildd admin mails
[07:47] <fabbione> but i keep the failures
[07:58] <zul> heh...that was weird
[08:02] <fabbione> what?
[08:03] <zul> the connection timing out
[08:03] <zul> fabbione: do you have a list of drivers that users have emailed you about?
[08:05] <fabbione> nobody (THANKS GOD!) mails me directly
[08:05] <zul> cool
[08:05] <zul> makes my job kind of easier...kind of
[08:07] <jbailey> 'nother grub2 boot test, bbias
[08:13] <fabbione> how did the test go?
[08:14] <jbailey> Good.  I now have a usable update-grub.
[08:14] <jbailey> I've also discovered that I wasn't using 2.6.10-5 to boot my machine, and that it doesn't. =)
[08:14] <fabbione> uh?
[08:15] <jbailey> -4 is still fine, though.  I should hunt that down.  I suspect it's just initrd fuckage though, in which case I really don't care.
[08:15] <fabbione> jbailey: -5 should boot fine.. and it does basically everywhere
[08:15] <fabbione> we only have one bug report where it doesn't
[08:15] <jbailey> Is it someone on a pegasos box? =)
[08:16] <fabbione> jbailey: svenl :)
[08:16] <jbailey> Right - so probably affects me too then. =)
[08:16] <fabbione> jbailey: the report is about i386
[08:16] <fabbione> nothing to do with ppc
[08:17] <jbailey> Ah, okay. =)
[08:17] <jbailey> My -4 works fine, though.  I'm not fussed.
[08:17] <zul> fabbione: could you look at 8817 someone wants an option enabled in the kernel
[08:17] <fabbione> jbailey: i would be more glad to know why it doesn't
[08:17] <jbailey> I'll move my box over to an initramfs config soon for testing anyway, so no point in putting any thought into it.
[08:17] <jbailey> fabbione: Bah.
[08:17] <jbailey> fabbione: Well, since you ask.
[08:18] <fabbione> zul: yeah i saw that... we just need to test a build of it. i remember some horror stories about Zoran and 2.6
[08:18] <fabbione> jbailey: i might hand you directly 2.6.12rc2
[08:18] <zul> sure.
[08:18] <fabbione> there is nothing we can fix in 2.6.10 anyway
[08:18] <fabbione> so don't bother with that
[08:18] <jbailey> Sure, that works.
[08:19] <fabbione> jbailey: i am planning to unleash 2.6.12 power during UDU
[08:19] <fabbione> not before
[08:19] <fabbione> there is still too much work to do
[08:19] <jbailey> Even better.
[08:19] <fabbione> the core is all there and rocking
[08:19] <fabbione> it's all the small crappy details that are not
[08:20] <fabbione> zul: is your archive fixed now?
[08:20] <jbailey> And you say I have to get a patch into Debian's kernel-package before you'll accept it? =(
[08:20] <zul> fabbione: should be accessible now
[08:20] <fabbione> jbailey: not at all.. we work very close with the Debian kernel team
[08:20] <fabbione> i see no point in doing that
[08:20] <fabbione> we can test and push
[08:21] <jbailey> Ah, that'll work too.
[08:21] <fabbione> jbailey: since the kernel is a completely different package from debian, we are not trapped in the sync merge-o-matic shit
[08:21] <jbailey> Yeah.  I have to be careful with what I do with glibc.
[08:22] <fabbione> yes :)
[08:22] <jbailey> I don't want to go too far from Debian, but I think the likelyhood of us ever having the same version at the same time is pretty slim.
[08:22] <fabbione> jbailey: so do i need to backup your home in the sparc chroot or can i just trash it and give you a clean one?
[08:22] <jbailey> fabbione: trash away.
[08:22] <fabbione> jbailey: ok
[08:23] <jbailey> fabbione: All the lkh bits are now in the archive. =)
[08:23] <fabbione> jbailey: rocking
[08:23] <fabbione> jbailey: i will give you a chroot that is basically hoary + the new toolchain
[08:23] <fabbione> no more than that
[08:23] <fabbione> no dist-upgrade yet
[08:23] <jbailey> fabbione: Cool.  What am I troubleshooting this time? =)
[08:23] <fabbione> so you can play with it as much as you like
[08:24] <fabbione> jbailey: you said you wanted to test the new NTPL stuff on sparc.. didn't you?
[08:24] <jbailey> Oh, right! =)
[08:24] <fabbione> so i am giving you the sandbox for it :)
[08:25] <jbailey> Do I need to nice my build to keep it out of the way of the buildd?
[08:26] <fabbione> jbailey: no, don't worry. all the chroot has ccache so once you build the first, it will be there
[08:26] <fabbione> jbailey: just keep an eye on the disk space
[08:26] <fabbione> that machine doesn't really have a lot
[08:27] <jbailey> Cool. 
[08:27] <fabbione> if you won't manage to get your sparc up and running, i will explain to you how the stuff works there in details
[08:27] <fabbione> so you can do everything you need all alone :)
[08:28] <fabbione> i really don't mind that it is used for good stuff
[08:28] <jbailey> Cool.
[08:28] <fabbione> new chroot in place
[08:28] <fabbione> have fun :)
[08:28] <jbailey> Yeah, it's better if I can wait to setup my other boxes like the sparc and hppa box until I'm in Montral
[08:28] <jbailey> I'm a little short on outlets and stuff here, so if I have access to other machines where I can control the chroot it's nice.
[08:28] <jbailey> What I desperately need is amd64.
[08:29] <zul> i need one of those too :)
[08:29] <zul> send one to ottawa
[08:29] <jbailey> I've been eying a lovely amd64 laptop, though.
[08:29] <zul> care of lazy ass chuck
[08:29] <fabbione> jbailey: you already have full control on that machine.. that's what you haven't realized yet :)
[08:29] <jbailey> It was under $1000, 15" screen.
[08:29] <jbailey> fabbione: Right, that's why it's really nice.
[08:29] <fabbione> amd64.. use concordia :)
[08:30] <fabbione> jbailey: you can also create extra chroots if you need
[08:30] <jbailey> Takes too long to get chroots updated.
[08:30] <fabbione> jbailey: chroots on all the porting machines are updated daily afaik
[08:30] <fabbione> jbailey: anyway.. check in ~/bin
[08:30] <jbailey> Right, which wasn't useful when previewing toolchain updates.
[08:30] <fabbione> there is a simple script called create-chroot :)
[08:30] <jbailey> Ah, cool. =)
[08:31] <jbailey> You're on a local mirror, right (or at least a proxy)
[08:31] <fabbione> local mirror
[08:31] <fabbione> it is updated almost every hour
[08:31] <fabbione> it depends on how busy is archive
[08:31] <jbailey> Cool, so I won't worry about blowing things away and pulling again if I need.
[08:31] <fabbione> (15 rsync connection limit)
[08:31] <fabbione> nope.. no worries at all
[08:32] <fabbione> just remember NOT to leave .deb + .changes in ~/chroots/
[08:32] <jbailey> Yeah.  I've had to be careful about that. =)
[08:34] <fabbione> ehhe
[08:34] <fabbione> well usually katie is pretty careful, but binnmu are a pain
[08:40] <fabbione> zul: do you have any objections if i drop the gcc-4 fix for now?
[08:40] <zul> nope ifs still in my archive for safe keeping
[08:41] <fabbione> bah it's a line!
[08:41] <fabbione> i will just add it :)
[08:41] <fabbione> i was expecting a full rewrite of it :)
[08:41] <fabbione> also.. you need to learn to write the changelog :)
[08:41] <fabbione> i will fix that for you
[08:41] <zul> yeah yeah :)
[08:42] <zul> nah...you are just anal
[08:42] <fabbione> i know
[08:42] <fabbione> and trust me.. on packages like this is GOOD
[08:42] <zul> true...hehheh...i said anal
[08:43] <zul> heh everyone in my house is a sleep except for me
[08:44] <fabbione> i am alone :)
[08:44] <zul> where is your wifey?
[08:44] <fabbione> boy scouts
[08:45] <zul> ah..
[08:46] <fabbione> well only until tomorrow morning
[08:46] <fabbione> i have around 12 hours left :)
[08:46] <zul> cool...i have to get ready for church soon..
[08:46] <fabbione> actually.. i should consider to cook some food
[08:46] <fabbione> have fun :)
[08:46] <fabbione> see you later probably
[08:46] <zul> yeah depends on what time i get back from dinner with my parents in law as well
[08:47] <fabbione> uhuhu
[08:47] <fabbione> sure
[08:47] <fabbione> i  think i am going to stay up long anyway
[08:47] <zul> :P
[08:47] <fabbione> i slept too much this afternoon
[08:48] <zul> now to search the forums
[08:50] <fabbione> HELL
[08:50] <fabbione> i did build the smp version instead of the UP one
[08:50] <fabbione> die
[08:51] <zul> right im off again..if any one wants to lart me can foad ;)
[08:52] <zul> kthxbye
[08:54] <fabbione> later dude
[09:35] <fabbione> Setting up linux-image-2.6.12-1-686 (2.6.11.90-1) ...
[09:35] <fabbione> cpio:   /lib/ld-linux.so.2 (0xb7feb000): No such file or directory
[09:35] <fabbione> cpio: (0xffffe000): No such file or directory
[09:35] <fabbione> wtf
[09:41] <jbailey> fabbione: Eh, what'cha doing?  Is that when setting up the initramfs stuff built into the kernel?
[09:55] <fabbione> no, that's mkinitrd
[09:55] <fabbione> sorry i was having dinner :)
[09:55] <fabbione> i am debugging it now
[09:56] <jbailey> Don't appologise for eating.  =)
[09:56] <jbailey> I'm just starting the build, btw.
[09:56] <jbailey> NPTL for the 3 sparc32 passes and LT for the sparc64 pass.
[09:57] <fabbione> nice :)
[10:01] <fabbione> ok.. it's not an initrd-tools problem
[10:02] <jbailey> But I gues sI knew that.
[10:02] <jbailey> We don't use cpio.
[10:02] <fabbione> hmm yes you do
[10:03] <fabbione> grep cpio /usr/sbin/mkinitrd 
[10:03] <fabbione>         < tmp3 sort -u | cpio -pLd --quiet initrd
[10:03] <jbailey> Eh, really?
[10:03] <fabbione> yes we do :)
[10:03] <fabbione> it's the only instance
[10:04] <fabbione> but it started to fail today
[10:04] <fabbione> i have never seen it before
[10:04] <fabbione> cpio:   /lib/ld-linux.so.2 (0xb7feb000): No such file or directory
[10:04] <fabbione> it tries to copy a file called:
[10:04] <fabbione>  /lib/ld-linux.so.2 (0xb7feb000)
[10:04] <fabbione> something screwed with bash?
[10:05] <jbailey> You're on ia32, right?
[10:05] <jbailey> That file should exist.
[10:05] <fabbione> the symlink is there
[10:05] <fabbione> otherwise nothing would work
[10:05] <jbailey> Right =)
[10:05] <fabbione> and yes.. ia32
[10:05] <jbailey> If it's doing cpio -L, it'll dereference the symlink.
[10:06] <fabbione> you know.. in the attemp to mv ld-2.3.5.so to that symlink i trashed the machine :)
[10:06] <jbailey> -p
[10:06] <jbailey> copy-pass mode
[10:06] <jbailey> fabbione: You can recover from that, just call the linker directly.
[10:06] <jbailey> So if you mv /lib/ld-2.3.5.so /
[10:07] <jbailey> Just do /ld-2.3.5.so mv /ld-2.3.5.so /lib
[10:07] <fabbione> nope.. everything is linked against it
[10:07] <fabbione> you rm the symlink and you are doomed
[10:07] <jbailey> Not at all.
[10:07] <fabbione> i had to netboot to recreate the symlink
[10:07] <jbailey> PT_INTERP is ignored if you call the linker directly.
[10:07] <fabbione> there was not a single command that was working
[10:07] <jbailey> As long as you still have a running shell you can do it.
[10:08] <fabbione> i did have the shell
[10:08] <jbailey> If you close your terminal, you're fucked though. =)
[10:08] <fabbione> but mv/cp/ln/ls didn't work
[10:08] <jbailey> Right, you missed what I said, though.
[10:08] <jbailey> 'mv' won't work
[10:08] <jbailey> '/path/to/ld-2.3.5.so mv' will work.
[10:08] <fabbione> ahh
[10:08] <fabbione> ok
[10:09] <fabbione> did the output from ldd changed?
[10:10] <jbailey> Show me ldd /bin/ls ?
[10:10] <jbailey> I have a Hoary i386 box I can compare against.
[10:10] <jbailey> (just booting it)
[10:12] <fabbione> yeah i can see that there are some differences
[10:13] <fabbione> and mkinitrd uses ldd to determine the libs to copy
[10:13] <fabbione> so the error is in mkinitrd :)
[10:13] <jbailey> Feh
[10:14] <fabbione>         linux-gate.so.1 =>  (0xffffe000)
[10:14] <fabbione> this output is soooo WRONG!
[10:15] <fabbione> it should be:
[10:15] <fabbione>         linux-gate.so.1 => libfoo (0xffffe000)
[10:15] <fabbione> so the parser fails later on...
[10:15] <fabbione> but why?
[10:18] <jbailey> Bah.  I'll have to take a look at this a bit later.
[10:19] <fabbione> can you find any linux-gate.so.1 in your system?
[10:19] <fabbione> because it scares me a bit the fact that ldd is bogus...
[10:19] <fabbione> isn't used by shlib?
[10:20] <fabbione> so if the output is bogus.. what's happening to all the packages in the archive?
[10:21] <jbailey> fabbione: http://www.uwsg.iu.edu/hypermail/linux/kernel/0306.2/0674.html
[10:23] <fabbione> i see
[10:25] <fabbione> but than, it shouldn't show up at all
[10:25] <jbailey> I think we may have had an LDD patch before to mask it.
[10:25] <fabbione> hmmm
[10:25] <fabbione>  /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0xb7f73000)
[10:25] <fabbione> old ouput ^^
[10:26] <fabbione>  /lib/ld-linux.so.2 (0xb7feb000)
[10:26] <fabbione> new output
[10:27] <jbailey> I need to get out of the house today at least once while it's still daylight...
[10:27] <jbailey> This is on i386, right?  And I'm guessing any mkinitrd run should trigger it?
[10:27] <jbailey> (Breezy)
[10:28] <fabbione>                         ldd "$i" | grep -v linux-gate | sed -e 's/\/lib\/ld-linux.so.2/\/lib\/ld-linux.so.2 => \/lib\/ld-linux.so.2/g'
[10:28] <fabbione> quick and dirty workaround :)
[10:29] <fabbione> jbailey: yes that is correct
[10:29] <jbailey> Evil. =)
[10:29] <fabbione> i386/breezy
[10:29] <fabbione> i suspect that ia64 will have the same issues
[10:29] <fabbione> but we can check that on halley
[10:30] <jbailey> I should apply ia64 nptl love too with the next glibc upload I guess.
[10:30] <fabbione> jbailey: yeps..
[10:31] <fabbione> well the mkinitrd hack works :)
[10:31] <jbailey> Good, then I can leave guilt-free.
[10:31] <fabbione> jbailey: well i am not going to upload THAT
[10:31] <fabbione> but have fun
[10:31] <fabbione> and cya around
[10:32] <jbailey> Right, but you're not going to upload until UDU anywya.
[10:32] <fabbione> right
[10:32] <jbailey> So if I fix this tomorrow, I'm still in good shape.
[10:32] <fabbione> until we are 100% sure nothing else can break i am happy
[10:32] <fabbione> yeah
[10:32] <jbailey> .away Off to eat curry.
[10:33] <fabbione> cya :)
[10:37] <fabbione> yayaayayya
[10:37] <fabbione> the new GFS code works like a charm