[00:00] Lotodore (n=chatzill@a81-14-146-183.net-htp.de) left irc: "Chatzilla 0.9.73 [Firefox 1.5.0.3/2006042618]"
[00:13] <th> psmisc in bootdisk target is fixed.
[00:14] <th> no ncurses fails in bbs in stage 9
[00:14] <th> and the .err is zero size
[00:14] <th> hm
[00:14] <th> (no my disk is not full)
[00:19] <th> /bin/bash: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
[00:20] <SMP> huh
[00:21] <th> == 23:58:00 =[9]=> Building base/ncurses [5.5 0].
[00:21] <th> -> Reading package configuration from package directory.
[00:21] <th> -> Preparing build in src.ncurses.1148939880.13676.2435015875
[00:21] <th> -> Building. Writing output to $root/var/adm/logs/9-ncurses.out
[00:21] <th> /bin/bash: error while loading shared libraries: libncurses.so.5: cannot open shared object fil
[00:21] <th> e: No such file or directory
[00:21] <SMP> well, is it there? was it there before? why is it gone?
[00:21] <th> seltsam
[00:22] <th> it must've been there. because bash fails without it.
[00:22] <th> so it got removed just while building ncurses[9]
[00:23] <th> lrwxrwxrwx 1 root root     18 May 29 20:30 build/bbs-TRUNK-x86-generic-expert/usr/lib/libncurses.so -> /lib/libncurses.so
[00:23] <SMP> irrelevent
[00:23] <th> only wide stuff in /lib
[00:24] <th> lrwxrwxrwx 1 root root     15 May 29 20:28 build/bbs-TRUNK-x86-generic-expert/lib/libncurses.so -> libncurses.so.5
[00:24] <th> lrwxrwxrwx 1 root root     16 May 29 20:30 build/bbs-TRUNK-x86-generic-expert/lib/libncursesw.so -> libncursesw.so.5
[00:24] <th> lrwxrwxrwx 1 root root     18 May 29 20:30 build/bbs-TRUNK-x86-generic-expert/lib/libncursesw.so.5 -> libncursesw.so.5.5
[00:24] <th> -rwxr-xr-x 1 root root 237908 May 29 20:30 build/bbs-TRUNK-x86-generic-expert/lib/libncursesw.so.5.5
[00:25] <SMP> hrm
[00:26] <th> ahh i've 3-ncurses.log 9-ncurses.err and 9-ncurses.out
[00:29] <th> installing ../lib/libncurses.so.5.5 as /lib/libncurses.so.5.5
[00:29] <th> /ROCK/build/bbs-TRUNK-x86-generic-expert/ROCK/tools.chroot/wrapper/install -c -m 755 ../lib/libncurses.so.5.5 /lib/libncurses.so.5.5
[00:29] <th> /bin/bash: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
[00:30] <SMP> can you post the full log?
[00:30] <th> http://www.rocklinux.net/people/teha/9-ncurses.out
[00:32] <th> 3-ncurses.log besides.
[00:35] <SMP> haha
[00:35] <SMP> ncurses/Makefile:
[00:35] <SMP> @echo installing ../lib/libncurses.so.$(REL_VERSION) as $(DESTDIR)$(libdir)/libncurses.so.$(REL_VERSION)
[00:35] <SMP> -@rm -f $(DESTDIR)$(libdir)/libncurses.so.$(REL_VERSION)
[00:36] <SMP> $(INSTALL_LIB) ../lib/libncurses.so.$(REL_VERSION) $(DESTDIR)$(libdir)/libncurses.so.$(REL_VERSION)
[00:37] <SMP> the install-script of course is a #!/bin/bash script ...
[00:38] <SMP> so, well, at least my patch has nothing to do with it ;->
[00:38] <th> hehe
[00:38] <th> but why did it work before your patch?
[00:38] <SMP> ceteri paribus it didn't
[00:39] <SMP> probably bash used the static lib
[00:41] <SMP> that rm is superfluous
[00:42] <SMP> *sigh* people really seem to have a hard time installing libraries ...
[00:42] <SMP> the zlib idiots just scribble over the live file with cp ...
[00:42] <th> needs to be unlinked first
[00:43] <SMP> which is what install does
[00:43] <th> `cp --remove-destination` could do it
[00:43] <th> not sure
[00:43] <SMP> though even that is not the correct way to do it
[00:43] SteffenP (n=steffen@p54995C51.dip.t-dialin.net) left irc: Read error: 113 (No route to host)
[00:44] <SMP> the correct way would be to copy to a temporary file in the same directory, then do an atomic rename() over to the proper filename
[00:44] <SMP> anyway
[00:44] <SMP> that cp in the Makefile needs to go away
[00:44] <SMP> er
[00:44] <SMP> that rm
[00:49] <th> cant find it in the Makefile.in
[00:49] <SMP> comes from mk-1st.awk
[00:49] <th> oh cool
[00:50] lonn (n=sam@fla93-1-81-57-168-33.fbx.proxad.net) left irc: Read error: 110 (Connection timed out)
[00:50] <th> that'd be the correct place for your correct solution ;)
[00:50] <SMP> no, the correct place for that would be in ROCK/tools.chroot/wrapper/install
[00:51] <th> hm. dont hesitate ;)
[00:56] <SMP> super-duper correct way would probably be to fd = open(temp_name, O_CREAT); funlink(fd); write(fd, library); flink(fd, real_name);
[00:56] <SMP> ;->
[00:57] <SMP> th: do you create a patch to mk-1st.awk ?
[00:58] <th> at least i was not about to do that.
[00:59] <SMP> would you mind?
[01:01] <SMP> hmm, wait ...
[01:16] <SMP> seems like it's sufficient to change --with-normal to --with-libtool in ncurses.conf
[01:17] <SMP> results in another code path in mk-1st.awk and uses libtool to do the install
[01:17] <th> hmm
[01:17] <th> sounds fair to me
[01:20] <SMP> do you have a working bash again in the build dir?
[01:21] <th> no
[01:21] <th> and i wont have very soon
[01:22] <SMP> temporarily copy the statically linked one from the host system?
[01:22] <th> == 01:23:13 =[0]=> Building base/linux-libc-headers [2.6.12.0 0].
[01:22] <SMP> oi vey
[01:22] <th> you said "seems like it's sufficient to change --with-normal to --with-libtool"
[01:22] <th> so be it.
[01:24] <SMP> are you restarting with different patches?
[01:24] <th> i did s/normal/libtool/
[01:24] <SMP> yeah, but why restart the _whole build_?
[01:25] <SMP> electrons are cheap? ;-)
[01:25] <th> to be sure that --with-libtool wont cause a problem elsewhere?
[01:25] <th> like in stage3
[01:25] <SMP> well
[01:26] <th> basically it comes down to "electrons are cheap" yea
[01:26] <th> cheaper than neurons for me ;)
[01:26] <SMP> strictly speaking, 2006052516442831677 is the source of the error here
[01:27] <SMP> without that, you wouldn't have bash using the shared lib
[01:28] <SMP> though with --with-libtool you will have a dynamically linked bash even without 2006052516442831677 ;->
[01:28] <th> hmm?
[01:28] <th> would that not create static libs?
[01:29] <SMP> no, it will create .la files that should make sure the bash build finds the .so files in /lib
[01:29] <SMP> er, if bash uses libtool at all
[01:30] <th> i guess that/s the part causing confusion in me
[01:31] <SMP> aww, f*ck
[01:31] <SMP> ncurses is built before libtool
[01:31] <SMP> damn
[01:31] <th> haha
[01:33] <SMP> that could be worked around by using --with-libtool only in stage > 3
[01:34] <th> ugly
[01:35] <SMP> theoretically you'll have to do this only once in a reference build and a flatten-priority run should sort out the build order
[01:38] <SMP> I'm not going to juggle the priority of packages in that area of the packages list ...
[01:46] <th> well - so i guess this build will fail soon ;)
[01:55] Action: SMP working on a patch that patches mk-1st.awk _and_ uses --with-libtool only if libtool is available
[01:55] <th> ahh the best-effort-approach :)
[01:56] <SMP> no, the sanest approach in fact
[01:57] <th> best-effort from the packages view
[02:05] <th> do you have anything for me, to restart my build?
[02:05] <th> like in 3 minutes?
[02:05] <SMP> yeah 
[02:05] <th> cool
[02:06] Action: SMP waiting to hit the submut button
[02:06] <th> replacing [2006052923253717013]?
[02:07] <SMP> yes
[02:08] <th> i'm do much falling asleep now. damn it
[02:09] <SMP> I'll post the not-perfecly-tested patch then
[02:10] <th> let me know as soon as you regret it...
[02:10] <SMP> cool, can I call you like an hour? ;-p
[02:10] <th> sure thing
[02:10] <th> i bet you still have my cell number ;)
[02:11] <SMP> sure thing
[02:11] <th> awaiting that patch now...
[02:11] <SMP> changelogging is hard ...
[02:12] <th> yea
[02:12] <th> double check for typos..
[02:14] <th> c'mon ;)
[02:15] <SMP> bang there it is
[02:17] <th> thanks. build running ;)
[02:17] <SMP> good night, sleep tight
[02:17] <th> thanks
[02:57] kasc_ (n=kasc@dslb-084-060-104-090.pools.arcor-ip.net) joined #rocklinux.
[03:07] kasc (n=kasc@dslb-084-060-107-135.pools.arcor-ip.net) left irc: Read error: 110 (Connection timed out)
[03:07] Nick change: kasc_ -> kasc
[05:11] th_ (n=th@bozeman.hbsn.de) joined #rocklinux.
[05:11] th (n=th@bozeman.hbsn.de) left irc: Read error: 104 (Connection reset by peer)
[05:12] esden (i=esdentem@pallas.crash-override.net) left irc: Remote closed the connection
[05:12] esden (i=esdentem@pallas.crash-override.net) joined #rocklinux.
[07:17] netrunner (n=andreas@anvame.net) left irc: Read error: 110 (Connection timed out)
[07:20] netrunner (n=andreas@anvame.net) joined #rocklinux.
[07:26] stf^rocklinux_ (n=user@heim-032-98.raab-heim.uni-linz.ac.at) joined #rocklinux.
[07:26] stf^rocklinux (n=user@heim-032-98.raab-heim.uni-linz.ac.at) left irc: Read error: 104 (Connection reset by peer)
[07:43] <blindcoder> moin
[09:10] ija_ (n=ija@212.80.242.84) joined #rocklinux.
[09:17] <th_> SMP: muahaha
[09:17] <th_> SMP: now we have 14 errors in bootdisk target
[09:18] <th_> SMP: configure: error: Cannot find libtool
[09:18] Nick change: th_ -> th
[09:24] ija (n=ija@84.19.222.174) left irc: Read error: 110 (Connection timed out)
[10:00] <esden> moin
[10:01] <blindcoder> moin moin
[10:59] [raphael] (n=raphael@lehrenetz.fh-wels.at) joined #rocklinux.
[11:19] <SMP> th: huh? which configure? why is it trying libtool despite it not being pkginstalled ?
[11:20] <th> SMP: http://www.rocklinux.net/people/teha/3-ncurses.err
[11:20] <th> --with-libtool given
[11:21] Action: SMP has a suspicion
[11:21] <th> that's my boy ;)
[11:22] <SMP> pkginstalled is still a pretty bogus function
[11:42] <SMP> new patch posted
[11:45] <th> 2006053011411612190?
[11:45] <th> -if [ -f $root/var/adm/packages/termcap ] ; then
[11:45] <th> +if pkginstalled termcap ; then
[12:00] <SMP> wrong line
[12:02] <th> electrons over neurons..
[12:05] <[raphael]> bye
[12:06] [raphael] (n=raphael@lehrenetz.fh-wels.at) left irc: "using sirc version 2.211+KSIRC/1.3.12"
[13:06] blindcoder (n=blindcod@tor/regular/blindcoder) left irc: Remote closed the connection
[13:11] blindcoder (n=blindcod@tor/session/external/x-b5219122b9cdc8c6) joined #rocklinux.
[13:47] <stf^rocklinux_> moin
[14:20] Nick change: ija_ -> ija
[14:59] stf^rocklinux_ (n=user@heim-032-98.raab-heim.uni-linz.ac.at) left irc: "using sirc version 2.211+KSIRC/1.3.12"
[15:04] stf^rocklinux (n=user@heim-032-98.raab-heim.uni-linz.ac.at) joined #rocklinux.
[15:15] <stf^rocklinux> th: without cups 1.2, printing works out-of-the-box in my latest test build :)
[15:16] <th> yea - i removed it from my journal.
[15:17] <stf^rocklinux> th: and so far everything else seems to work as well :D
[15:20] <th> cool
[15:20] <th> lets hope smp's patches work now ;)
[15:22] Action: blindcoder awaiting new build for announcing :)
[15:24] <th> 152 builds total, 152 completed fine, 0 with errors.
[15:24] <th> bootdisk completed fione
[15:24] <th> 214 builds total, 10 completed fine, 0 with errors.
[15:24] <th> bbs is in the beginning
[15:24] <th> crystal will follow after
[15:24] <blindcoder> YAY \o/
[15:27] Action: SMP has revised the mutt patch -- would have caused a build error in stage 5 if gnutls or gpgme were enabled
[15:27] <th> ahhhhhhh
[15:28] <th> SMP: that's in my current journal i think
[15:29] <SMP> ahh, no sweat
[15:30] <th> no?
[15:31] <SMP> just swap the patch for the crystal build
[15:32] <th> did you discard it yet in smng?
[15:33] <SMP> no
[15:33] <SMP> just a sec
[15:33] <SMP> it's up
[15:34] <th> so i could just revert mutt.conf and apply 2006053015334216197
[15:34] <th> objections?
[15:35] <SMP> all that has been changes is that mutt has been moved past gnutls and gpgme -- and since no package depends on mutt ...
[15:35] <SMP> yeah, or hand-edit mutt.desc
[15:35] <th> ok replaced that patch
[15:35] <th> i better track that in the journal
[15:36] <SMP> oh, my belenix iso is almost here
[15:39] <stf^rocklinux> belenix?
[15:39] <SMP> an OpenSolaris distro
[15:57] Action: stf^rocklinux rebooting...
[15:57] stf^rocklinux (n=user@heim-032-98.raab-heim.uni-linz.ac.at) left irc: Remote closed the connection
[16:01] stf^rocklinux (n=user@heim-032-98.raab-heim.uni-linz.ac.at) joined #rocklinux.
[18:32] stf^rocklinux (n=user@heim-032-98.raab-heim.uni-linz.ac.at) left irc: "using sirc version 2.211+KSIRC/1.3.12"
[18:37] stf^rocklinux (n=user@heim-032-98.raab-heim.uni-linz.ac.at) joined #rocklinux.
[19:50] <th> 214 builds total, 135 completed fine, 0 with errors.
[19:50] <th> (still bbs)
[19:52] lonn (n=sam@fla93-1-81-57-168-33.fbx.proxad.net) joined #rocklinux.
[20:00] <stf^rocklinux> th: initrd is missing modprobe. It's not critical, but udev uses it for module autoloading...
[20:02] <stf^rocklinux> th: see 2006053020014721245
[20:37] t35t0r (n=t35t0r@trigger.structbio.Vanderbilt.Edu) joined #rocklinux.
[20:41] <t35t0r> i've heard rocklinux is good for setting up clusters ..but i can't really find anything on the wiki page that pertains to this ..
[20:42] <t35t0r> does rocklinux have any packages that aren't available on other distributions .e.g gentoo?
[20:42] <blindcoder> what kind of cluster?
[20:42] <t35t0r> torque, pbs
[20:42] <blindcoder> probably not
[20:42] <t35t0r> batch job
[20:42] <blindcoder> crystal is probably just as suited as most other distributions
[20:43] <blindcoder> as for creating distributions specially designed for cluster usage, if you want to create something like that then ROCK is probably something for you
[20:46] <t35t0r> so i should probably just start off with crystal and not say the bbs ?
[20:47] <stf^rocklinux> t35t0r: bbs is much like crystal, only with fewer packages
[20:47] <stf^rocklinux> no kde, no X afaik
[20:48] <stf^rocklinux> but it's good enough for building your own distro
[20:48] <t35t0r> ahh yea ..as long as it has coreutils, binutils, gcc
[20:48] <t35t0r> i just need something to run as a torque head
[20:48] <t35t0r> "mom" and run jobs on a variety of non linux and linux distros
[20:49] <t35t0r> some machines are altix, etc...
[20:50] <blindcoder> everything to start compiling is there
[20:50] <blindcoder> but you might want to wait a bit until th finishes the most recent build :)
[20:51] <t35t0r> a new version of crystal / bbs?
[20:51] <stf^rocklinux> 3
[20:51] <stf^rocklinux> [19:46:00] <th> 214 builds total, 135 completed fine, 0 with errors.
[20:51] <stf^rocklinux> [19:46:05] <th> (still bbs)
[20:51] <stf^rocklinux> that was an hour ago
[20:52] <t35t0r> so this is going to be what 2.1 stable?
[20:53] <stf^rocklinux> but latest bbs should work quite well, too
[20:53] <blindcoder> ah, the discussion about the version number :)
[20:54] <blindcoder> we haven't really reached a conclusion on that yet
[20:54] <blindcoder> but odds are it'll be 3
[20:54] <stf^rocklinux> yes, that's probably (hopefully) the final test build for the next release
[20:54] <stf^rocklinux> or 2.6 ;)
[20:54] <stf^rocklinux> or 3.14
[20:55] <blindcoder> :)
[20:55] <t35t0r> ok ..i'll fool around with the hardware with knoppix for a while thne
[20:55] <blindcoder> or maybe even 7632 (subversion revision number)
[20:56] <th> oh backlog
[20:57] <blindcoder> th: activity!!1! :)
[20:59] <th> 214 builds total, 214 completed fine, 0 with errors.
[20:59] <th> (bbs finished)
[20:59] <th> 342 builds total, 1 completed fine, 0 with errors.
[20:59] <th> crystal started
[21:01] <stf^rocklinux> nice. can you upload bbs? :)
[21:01] <th> sure
[21:02] <th> packages or iso?
[21:03] <stf^rocklinux> iso
[21:04] <th> uploading...
[21:04] <th> ETA 20min
[21:04] <stf^rocklinux> thanks
[21:05] <SMP> cool
[21:08] <stf^rocklinux> th: single package downloads would be very nice for crystal (e.g. upgrading bbs via rocket) :)
[21:08] <th> well
[21:08] <SMP> is it bootable?
[21:08] <th> the reason why i released bbs as packages (tar not gem) is for easy installation
[21:08] <th> or extraction for chrooting
[21:08] <th> SMP: yes.
[21:08] <SMP> good
[21:11] <stf^rocklinux> th: ic
[21:29] #rocklinux: mode change '+o th' by ChanServ!ChanServ@services.
[21:29] Topic changed on #rocklinux by th!n=th@bozeman.hbsn.de: http://iso.rocklinux.de/rock-ftp/unofficial/teha/th20060529/
[21:29] #rocklinux: mode change '-o th' by th!n=th@bozeman.hbsn.de
[21:30] <SMP> *leech*
[21:49] daja77 (n=daja77@dslb-088-072-038-188.pools.arcor-ip.net) joined #rocklinux.
[22:00] daja77_ (n=daja77@dslb-088-072-044-171.pools.arcor-ip.net) left irc: Read error: 110 (Connection timed out)
[22:42] <SMP> I'm caught in an endless loop when setting the root password -- stone thinks they are never the same ...
[22:48] <SMP> ah, it's because I don't have cmp installed
[22:49] stf^rocklinux (n=user@heim-032-98.raab-heim.uni-linz.ac.at) left irc: Remote closed the connection
[22:49] <SMP> diffutils. oh dear
[22:49] stf^rocklinux (n=user@heim-032-98.raab-heim.uni-linz.ac.at) joined #rocklinux.
[22:55] <SMP> the fucking initrd won't work a bit
[22:55] t35t0r (n=t35t0r@trigger.structbio.Vanderbilt.Edu) left irc: Success
[22:56] <stf^rocklinux> SMP: have you re-created it with mkinitrd?
[22:58] <SMP> it should work right after the install or the installer should have done that
[22:58] <stf^rocklinux> SMP: yeah, stone recreates it automatically
[22:58] <stf^rocklinux> SMP: any error message?
[22:59] <SMP> it had obviously been recreated by stone ...
[23:00] <SMP> yeah. it can't find init -- on the initrd aparently
[23:01] <stf^rocklinux> hm, can you try booting without initrd and check if init is really missing?
[23:02] <SMP> ah, guess that's because the bash on the initrd needs libncurses.so.5, which isn't there
[23:02] <stf^rocklinux> SMP: that might well be :)
[23:03] <stf^rocklinux> SMP: but then, all required shared libraries are copied to the initrd automatically...
[23:03] <SMP> no, it's worse. there are no libs at all
[23:03] <stf^rocklinux> ic
[23:03] <SMP> you know what? probably because I didn't install ldd. fucking stupid rockinitrd ...
[23:04] <SMP> oh, no, it's there
[23:04] <stf^rocklinux> you need readelf, not ldd
[23:05] <SMP> yeah, I noticed that. neither do I have that 
[23:05] <stf^rocklinux> it's in binutils
[23:07] <stf^rocklinux> and you need find and sed...
[23:08] <SMP> I must have overlooked the big fat warning that said I have to install binutils ... oh, wait there is none?
[23:09] <stf^rocklinux> feel free to add one :)
[23:10] <th> hehe
[23:10] <stf^rocklinux> I admit I haven't even noticed until now...
[23:19] <SMP> otherwise running smooth with just ~270 MB diskspace used overall
[23:20] <stf^rocklinux> SMP: see 2006053023195723512 for add. checks in rockinitrd
[23:21] <SMP> yeah. you forgot readelf?
[23:22] <SMP> my 2006052516442831677 adds a ton of crap in /usr/lib -- but better that way than not :-\
[23:22] <stf^rocklinux> indeed, readelf is missing...
[23:25] <stf^rocklinux> ...fixed (in 2006053023244423861)
[23:31] <th> 342 builds total, 88 completed fine, 0 with errors.
[23:31] <th> i'm asleep now
[23:31] <SMP> cu
[23:32] <stf^rocklinux> gn8
[00:00] --- Wed May 31 2006