--- Log opened Mon Mar 31 00:00:17 2008 00:09 -!- DeeKey [n=denis@84-50-20-241-dsl.kjj.estpak.ee] has quit ["Leaving."] 00:21 -!- Enqlave [n=stealth@sourcemage/guru/stealth] has quit ["Dont wait to die to find paradise..."] 00:28 -!- aloof [n=kjj@c-24-21-226-106.hsd1.or.comcast.net] has quit [] 00:29 -!- aloof [n=kjj@c-24-21-226-106.hsd1.or.comcast.net] has joined #t2 00:46 -!- Enqlave [n=stealth@sourcemage/guru/stealth] has joined #t2 01:09 -!- axionix [n=axion@cpe-74-70-239-117.nycap.res.rr.com] has quit [Read error: 110 (Connection timed out)] 03:49 -!- sparc-kly [n=mubex@adsl-64-237-252-6.prtc.net] has joined #t2 05:26 -!- jeffdameth [n=jeff@dyndsl-080-228-184-238.ewe-ip-backbone.de] has quit [Read error: 104 (Connection reset by peer)] 05:48 -!- jeffdameth [n=jeff@dyndsl-091-096-050-171.ewe-ip-backbone.de] has joined #t2 07:59 -!- axionix [n=axion@cpe-74-70-239-117.nycap.res.rr.com] has joined #t2 08:09 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: dogmeat, LMJ, axionix, aloof 08:12 -!- dogmeat [n=Bob@66-17-52-1.biz.snlo.arrival.net] has joined #t2 08:12 -!- Netsplit over, joins: axionix, aloof, LMJ 08:16 -!- DeeKey [n=kulandin@jabber.hst.ru] has joined #t2 08:16 < DeeKey> Hi! 09:14 < rxr> re 09:14 < rxr> hi DeeKey 09:41 < DeeKey> rxr: strnge behavior for me: 09:42 < DeeKey> I have found out, that xen is checking for the needed tools on my local distro 09:42 < CIA-15> rene * r28529 /trunk/package/scientific/gsl/gsl.desc: * updated gsl (1.10 -> 1.11) 09:42 < CIA-15> rene * r28528 /trunk/package/network/wget/wget.desc: * updated wget (1.11 -> 1.11.1) 09:43 < CIA-15> rene * r28531 /trunk/package/develop/boost/boost.desc: * updated boost (1_34_1 -> 1_35_0) 09:43 < CIA-15> rene * r28530 /trunk/package/xorg/pixman/pixman.desc: * updated pixman (0.9.6 -> 0.10.0) 09:43 < DeeKey> I thought that it will be chrooted to the building distro... 09:44 -!- hwinkel [n=hwinkel@port-87-193-170-219.static.qsc.de] has joined #t2 09:49 < CIA-15> rene * r28532 /trunk/package/security/openssh/openssh.desc: * updated openssh (4.7p1 -> 4.9p1) 09:49 < CIA-15> rene * r28533 /trunk/package/multimedia/xine-lib/xine-lib.desc: * updated xine-lib (1.1.11 -> 1.1.11.1) 09:50 < CIA-15> rene * r28534 /trunk/package/base/sudo/sudo.desc: * updated sudo (1.6.9p14 -> 1.6.9p15) 09:50 < rxr> DeeKey: in stage 1 you're cross compiling 09:50 < DeeKey> no, i am not cross compiling. 09:50 < DeeKey> it is stage 5 09:50 < rxr> though T2 makes attempts to automate detection and guidande eveil, crappy configure scripts, makefiles et al. can easily grep something from your system 09:51 < rxr> ok - in stage 5 the stuff is chrooted and should have no way to get something from your build host 09:51 < DeeKey> ha... that is not true! 09:51 < DeeKey> for xen package at least.. 09:52 < DeeKey> there is a check tools script for every tools xen needs to compile. 09:52 < DeeKey> The paths are to root dirs without any prefixes (like /sbin/curl) 09:53 < DeeKey> so xen is looking for the progs on my distro rather then on the build! 10:15 < rxr> err 10:15 < rxr> when it is chroot'ed /sbin/curl is the /your-build-dir/.../sbin/curl 10:16 < tfl0pz> hello 10:16 < DeeKey> Yes I was wrong, actually I meant jailed.. 10:16 < DeeKey> hi 10:17 < DeeKey> I set JAIL option to yes, and expected that during the build directories like /etc or /sbin will be looked in /buildroot 10:25 < tfl0pz> is there a canonical way to install or simply put some packages in a different squashfs image (rather than live.squash)? 10:27 < DeeKey> I suppose you need to edit the script located at the target dir. 10:28 < DeeKey> dont remember the exact name but look them all throw. 10:28 < tfl0pz> yep ok 10:42 < rxr> the JAIL option is for something else 10:42 < rxr> it is to install like apache etc. with jailing support 10:43 < DeeKey> I see... 10:43 < rxr> for the t2 build you do not have to set anything 10:43 < rxr> everything from stage 2 up, that is built natively is built inside a chroot "jail" 10:44 < DeeKey> But still the question how to prevent xen from searching header and aps in my local distro? 10:45 < DeeKey> I want it to search insied build dir.. 10:45 < rxr> are you sure it does ? 10:45 < rxr> in stage 5 it should not be able tzo do so 10:45 < DeeKey> Yes, I have added the missing libs to my distro, the error message has dissapeared.. 10:53 < rxr> hm 10:53 < rxr> strange 10:54 < DeeKey> looks like a bug? 10:57 < rxr> can not yet immagine how that should work 11:06 < CIA-15> rene * r28535 /trunk/package/network/wireshark/wireshark.desc: * updated wireshark (0.99.8 -> 1.0.0) 11:06 < CIA-15> rene * r28536 /trunk/package/network/whois/whois.desc: * updated whois (4.7.24 -> 4.7.25) 11:07 < CIA-15> rene * r28537 /trunk/package/x11/xvkbd/xvkbd.desc: * updated xvkbd (2.8 -> 2.9) 11:07 < CIA-15> rene * r28538 /trunk/package/audio/pulseaudio/pulseaudio.desc: * updated pulseaudio (0.9.9 -> 0.9.10) 11:08 < CIA-15> rene * r28539 /trunk/package/perl/perl-chipcard-pcsc/perl-chipcard-pcsc.desc: * updated perl-chipcard-pcsc (1.4.6 -> 1.4.7) 11:25 < DeeKey> rxr: I will send you error data.. 12:12 -!- jeffdamet1 [n=jeff@dyndsl-091-096-037-177.ewe-ip-backbone.de] has joined #t2 12:28 -!- jeffdameth [n=jeff@dyndsl-091-096-050-171.ewe-ip-backbone.de] has quit [Read error: 113 (No route to host)] 13:08 < DeeKey> rxr: I suppose that if i will run T2 from the t2 distro installed on the machine, then there will be no problems? 13:28 < rxr> re 13:28 < rxr> nope, you can mix the host and build freely 13:30 < DeeKey> The other problem is programs needed for T2 (like squash fs, install_init). It would be great if T2 will check the availability of these programs before running the build 13:32 < DeeKey> some programs are detected by paranoia check script, but not all.. 13:35 < rxr> they should be built in stage 0 (tools) and used from build/.../TOOLCHAIN/tools.native or what it was named 13:35 < rxr> for some post processing that might not yet work, maybe just the PATH is not set 13:35 < rxr> thing is we do not notice such stuff too often, as we most often build on fully populated T2 machines ... 13:35 < rxr> fixes welcome 13:38 < DeeKey> Yeh, about rtai-xml ... 1-gcc does not help... Maybe due to the same problem, that at stage 5 the jail does not work properly? 13:38 < rxr> I'm quite confident that the chroot works 13:38 < rxr> at least if your host distribution has not a broken chroot() :-) 13:38 < rxr> I could re-check later on if you like 13:39 < DeeKey> how to check it? Or maybe i need to install chroot pkg? 13:39 < DeeKey> before running T2? 13:39 < rxr> no idea, we never had a problem with it :-) 13:39 < rxr> th chroot program (part of coreutils or so I guess) usually calls straight the system-call anyway 13:40 < DeeKey> any Idea how to check that chroot is working or not? 13:40 < DeeKey> the easy but solid way .. 13:41 < rxr> what is exactly the problem you get? 13:42 < rxr> you could manually chroot build/... 13:42 < rxr> and take a look if you are n the fresh environment and can not access files outside of it 13:42 < DeeKey> Yes, this is the solution 13:42 < DeeKey> I think, that there is no chroot program by default on ubuntu.. 13:43 < rxr> isn't ? 13:43 < DeeKey> I am not sure... 13:50 < rxr> I'm in a meeting in some secs 13:52 < DeeKey> hope the meeting will not turn to meating :) 14:44 -!- CIA-15 [n=CIA@208.69.182.149] has quit [] 14:53 -!- CIA-15 [n=CIA@208.69.182.149] has joined #t2 15:29 < tfl0pz> hm 15:29 < tfl0pz> why is paranoia check preventing me from installing stuff in /usr/local? 15:30 < DeeKey> because this folder is ment to be missed by user himself! 15:30 < DeeKey> I mean, after the build 15:31 < tfl0pz> thought so 16:43 -!- hwinkel [n=hwinkel@port-87-193-170-219.static.qsc.de] has left #t2 [] 16:51 -!- Enqlave [n=stealth@sourcemage/guru/stealth] has quit ["Dont wait to die to find paradise..."] 16:56 -!- __init__ [i=stealth@unaffiliated/init/x-165853] has quit ["There is intelligent life out there..."] 20:11 -!- DeeKe1 [n=denis@84-50-20-241-dsl.kjj.estpak.ee] has joined #t2 20:12 -!- tfl0pz [n=osn@mail.constalant.com] has quit [Nick collision from services.] 20:12 -!- tfl0pz [n=tfl0pz@89.253.146.147] has joined #t2 20:12 -!- osn_ [n=osn@mail.constalant.com] has joined #t2 20:16 < DeeKe1> Great jailing does not work :( 20:57 < DeeKe1> rxr: were could be the error? 21:39 < rxr> no idea 21:39 < rxr> what does not work? 21:39 < rxr> not even chroot when run manually 23:50 -!- tfl0pz [n=tfl0pz@89.253.146.147] has quit ["Leaving"] 23:50 < DeeKe1> chroon works 23:50 < DeeKe1> chroot works when run manually 23:50 < DeeKe1> But when running the build at least package xen-tools is searching on my real root, rather then on build root! 23:50 < DeeKe1> i will pastebin 23:50 < DeeKe1> rxr: it is clearly visible that chroot is not working. Look at zlib 23:50 < DeeKe1> http://pastebin.com/m543a48a2 23:50 < DeeKe1> rxr: Just to be shure. What do you mean by running chroot manually? Just chroot ./build/xen /bin/sh ? 23:51 < rxr> yes, like that 23:52 < rxr> but DeeKey 23:52 < rxr> that is stage 1 23:52 < rxr> 1-* 23:53 < rxr> 1-* is cross build 23:53 < rxr> so fo course it can pick anytihng (-- some automatic t2 guidance) form your build host 23:53 < rxr> you earlier wrote it would be stage 5 23:53 < rxr> and I said 1 is cross and 2- and up is chrooted 23:53 < rxr> but I have to get some sleep now ..._( --- Log closed Tue Apr 01 00:00:54 2008