T2 IRC Log: 2006-11-18

This is the log as captured by an IRC bot in the channel. The statements are those of the individual people and might not neccessarily reflect the policy and legal rules as set forth by the T2 SDE Project.

« prev | next »

--- Log opened Sat Nov 18 00:00:38 2006
00:03 -!- mtr [n=Michael@pD9E12692.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)]
00:03 -!- mtr_ is now known as mtr
01:07 -!- bl4ckth0rn [i=lus2la@20151010141.user.veloxzone.com.br] has joined #t2
02:31 -!- emte [n=emte@d64-180-45-14.bchsia.telus.net] has quit [Connection timed out]
02:37 -!- emte [n=emte@d64-180-45-14.bchsia.telus.net] has joined #t2
03:52 -!- idealm [n=ideal@222.67.239.123] has joined #t2
04:04 -!- shevegen [n=adh4@chello080108103172.36.11.univie.teleweb.at] has joined #t2
04:05 < shevegen> for bootup, what does T2 use? sysvinit? runit? initng? something else? :-)
04:15 < emte> some use sysvinit
04:15 < emte> others dont
04:17 < _Ragnar_> you can select that
04:19 < shevegen> nice
06:55 -!- bl4ckth0rn [i=lus2la@20151010141.user.veloxzone.com.br] has quit []
07:32 -!- Netsplit leguin.freenode.net <-> irc.freenode.net quits: emte
07:35 -!- Netsplit over, joins: emte
09:06 < sepp> moin :)
09:07 < Stelz> moin sepp
09:07 < sepp> hi Stelz
10:06 -!- Netsplit leguin.freenode.net <-> irc.freenode.net quits: emte
10:06 -!- Netsplit over, joins: emte
10:17 -!- Netsplit leguin.freenode.net <-> irc.freenode.net quits: pamdirac, shevegen, @ChanServ, LMJ, emte
10:18 -!- Netsplit over, joins: @ChanServ, emte, shevegen, pamdirac, LMJ
10:30 < rxr> re
10:39 < capey> morning :)
10:44 < rxr> moin
10:44 [Users #t2]
10:44 [@ChanServ] [ CIA-9 ] [ LMJ ] [ rxr ] [ Stelz ]
10:44 [ _Ragnar_] [ emte ] [ mtr ] [ sepp ] [ valentin]
10:44 [ capey ] [ idealm] [ pamdirac] [ shevegen] [ zod ]
10:44 -!- Irssi: #t2: Total of 15 nicks [1 ops, 0 halfops, 0 voices, 14 normal]
10:44 < sepp> hello
10:44 < rxr> hi sepp
10:44 < rxr> LWE was quite nice, especially meting mtr :-)
10:44 < sepp> hi rxr, capey
10:45 < rxr> emte: do you start to feel comfortable with t2 and it is worth handing you write acess to SVN or do you hesitate to gain write access ?
11:37 < emte> i cant say that i am anywhere near comfortable with T2 yet, there is far too much that i dont know
11:39 < emte> ouch 1k to buy a dlue-ray drive
11:39 < emte> blue*
11:50 < CIA-9> rene * r20847 /trunk/package/database/metakit/metakit.desc: * updated metakit (2.4.9.5 -> 2.4.9.6), fixed [COPY] tag and cleaned spacing
11:51 < CIA-9> rene * r20848 /trunk/package/filesystem/cdrkit/cdrkit.desc: * updated cdrkit (1.0pre4 -> 1.0pre5)
11:52 < CIA-9> rene * r20849 /trunk/package/filesystem/parted/parted.desc: * updated parted (1.7.1 -> 1.8.0), cleaned spacing
11:53 < CIA-9> rene * r20850 /trunk/package/x11/ddcxinfo/ddcxinfo.desc: * updated ddcxinfo (0.6.18 -> 0.6.19)
11:54 < CIA-9> rene * r20851 /trunk/architecture/ (6 files in 2 dirs): * added work in progress avr32 and blackfin architecture defines
11:56 < CIA-9> rene * r20852 /trunk/package/base/units/units.desc: * updated units (1.85 -> 1.86), cleaned spacing
11:57 < CIA-9> rene * r20853 /trunk/package/develop/clearsilver/clearsilver.desc: * updated clearsilver (0.10.3 -> 0.10.4)
11:57 < CIA-9> rene * r20854 /trunk/package/develop/trac/trac.desc: * updated trac (0.10.1 -> 0.10.2)
12:06 < CIA-9> rene * r20855 /trunk/package/network/nginx/nginx.desc: * updated nginx (0.4.11 -> 0.4.13)
12:11 < CIA-9> rene * r20856 /trunk/package/python/itools/itools.desc: * updated itools (0.14.4 -> 0.14.5)
12:11 < CIA-9> rene * r20857 /trunk/package/develop/git/git.desc: * updated git (1.4.3.4 -> 1.4.4)
12:23 < CIA-9> rene * r20858 /trunk/package/develop/monotone/monotone.desc: * updated monotone (0.30 -> 0.31)
12:23 < CIA-9> rene * r20859 /trunk/package/multimedia/linphone/linphone.desc: * updated linphone (1.5.0 -> 1.5.1)
12:24 -!- kensai [n=kensai@206.248.86.8] has joined #t2
12:27 < CIA-9> rene * r20860 /trunk/package/security/gnutls/gnutls.desc: * updated gnutls (1.4.5 -> 1.6.0), and fixed spacing
12:28 < CIA-9> rene * r20861 /trunk/package/editors/tea/tea.desc: * updated tea (14.3.0 -> 14.3.1)
12:34 < CIA-9> rene * r20862 /trunk/package/kde/ksmoothdock/ (. ksmoothdock.cache ksmoothdock.desc): * added ksmoothdock (4.3)
12:40 -!- psycodad [n=obiwan@2001:4060:4419:b1:0:0:0:2] has joined #t2
12:40 < psycodad> good morning
12:41 < Stelz> moin psycodad
12:41 < Stelz> hehe.. T2 psy-lover? :)
12:41 < psycodad> i try to install t2 from cdrom and everything goes fine until reboot and then i get "Error 15: File not found" from grub...what may i be doin wrong ?
12:41 < psycodad> I have a 256MB /boot a 768 swap and ~20GB / partition
12:42 < psycodad> Stelz: no bundy fan :-)
12:42 < Stelz> :P
12:42 < psycodad> psycodad is al's tv hero
12:42 < sepp> maybe you forgot the grub setup in "stone"
12:43 < psycodad> no, i went thru it numerous times and it looks fine so far. I did the install twice already and it failed both times with this...
12:43 < sepp> if grub starts you can use the 'grub shell' to correct the wrong filename
12:44 < psycodad> i used 'e' to edit and now i see:
12:44 < psycodad> kernel (hd0,0)/boot/vmlinuz_2.6.17.14-dist root/dev/sda3 ro
12:45 < psycodad> sda3 is / while sda1 is /boot so looks fine to me
12:45 < sepp> no initrd line?
12:45 < psycodad> initrs (hd0,0)/boot/initrd-2.6.17.14-dist.img
12:46 < psycodad> s/initrs/initrd/
12:46 < psycodad> sorry i'm typing it from a vmw console
12:46 < sepp> np
12:47 < sepp> if (hd0,0) is right, that should work
12:47 < psycodad> i have only one disc and one cdrom in that (virtual) box
12:48 < psycodad> lets try again, maybe i get some hhs from you guys regarding the grub part of the setup
12:48 < sepp> hmmm
12:48 * psycodad rebooting box with cd in it
12:49 * psycodad entered stone
12:50 * psycodad selecting "sg latin1"
12:51 < emte> i though grub needed that stupid long form for partition access
12:51 * psycodad doing 256MB /boot as sda1, 768MB swap as sda2 and 19GB / as sda3
12:51 < sepp> the stupid long from?
12:52 < emte> last time i tried to use grub it didnt take "/dev/sda1" etc
12:52 < emte> yeah
12:52 < sepp> what is the stupid long from?
12:52 < rxr> psycodad: what t2 flavour did you install? a source build or a pre-built binary ?
12:53 < emte> something like: /bus/scsi/device/chain/blah/blah/blah/blah/2
12:53 < psycodad> rxr: from t2-minimal-6.0.1-x86-pentium-mmx_cd1.iso
12:53 < sepp> ahhh devfs
12:53 * psycodad starts gasgui
12:54 < rxr> psycodad: as far as I can see in a quick backscroll it looks like our stone grub setup does not cope with a seperate /boot partition
12:55 < rxr> your menu.lst should look like
12:55 < psycodad> rxr: oh...then how would i do best for an experimental setup, swap and / only ?
12:55 < rxr> I guess most people do not use a seperate /boot these days
12:55 < emte> lilo is my friend :) expecially v.22+ cuz i like framebuffer images
12:56 < rxr> this is a bug in our stone grub module that should be fixed ASAP
12:56 < rxr> psycodad: for a quick fix you can either edit the menu.lst or reinstall t2 without a /boot partition
12:56 < rxr> in the meantime I enter that bug in our bug manager and schedule to fix it after lunch
12:56 < psycodad> rxr: can it cope with a 20GB / ?
12:56 < rxr> jup
12:56 < emte> if your bios can, why wouldnt linux?
12:57 < psycodad> rxr: thx for the help! im off tryin that
12:57 < emte> btw you could skip the reinstall
12:57 < psycodad> emte: how?
12:57 < emte> just change the /boot name until you fix grub
12:57 < rxr> ouhm
12:57 < rxr> something is up with our uni box again ...
12:58 < emte> when you fix grub, change the name back and move your boot info into it
12:58 < psycodad> rxr: both mirrors seem to be unaivalable since this morning
12:58 < rxr> I hope not more than the usual network cable plugout problem
12:58 < emte> btw you dont need a /boot over 25-50M
12:58 < rxr> psycodad: I just noticed
12:58 < psycodad> emte: reinstalling is a matter of 5mins, its just experimental on vmware (a dual opteron i have for tests ;-))
12:59 < emte> yeah then reinstall is just as easy i suppose
12:59 < rxr> the mirrors and the bug tracker are on a univeristy machine - we had sporadig loose network cable problems in the mast - twice a year or so - I hope it is just that ...
12:59 < emte> seeing as its 4am i think its time for a nap
12:59 < emte> night
13:00 < psycodad> heh, noon here ;-)
13:00 < psycodad> but time for a nap too ;-)
13:02 < CIA-9> rene * r20863 /trunk/package/base/numactl/numactl.desc: * updated numactl (0.9.10 -> 0.9.11), and cleaned spacing
13:03 < rxr> time for lunch - cu
13:12 < psycodad> rxr: hah, now it boots fine, thx again
13:31 < psycodad> btw: some part of the build process should check the existence of gawk since everything just fails silently if its absent
13:56 < capey> i got the same "error" as psycodad on grub. it seems that grub generator fails for somereason when having diffrent boot and root partition
13:56 < sepp> :(
13:56 < capey> either have boot -> . link inside /boot or grub generator should remove /boot/ from directory def when having own boot partition
13:59 < capey> hmm,avr32 arch...
13:59 < capey> where did you get that rxr?
14:00 < capey> on grub, i suggest that we generate boot -> . symlink inside /boot, thats what most distros do
14:17 -!- misl [n=chatzill@84-104-172-187.cable.quicknet.nl] has joined #t2
14:17 < misl> hi folks :-)
14:18 < Stelz> rehi misl
14:18 < misl> hi Stelz
14:35 < rxr> re
14:35 < rxr> moin misl
14:36 < rxr> capey: yes, the grub generator should cope with it directly - no symlink tinkery needed
14:36 < rxr> in fact other boot modules in stone do this, I think yaboot and lilo properly handle /boot - maybe even the silo one ...
14:36 < misl> hi rxr
14:43 -!- tadao [n=tadao@254-199.adsl.pool.ew.hu] has joined #t2
14:49 < tadao> hi t2 , i'm stuck with postinstall of T2(setupcd from t2.org) on my build-system machine(duron800 -viachips) : on first boot grub loads kernel-kernel loads then freezes on some Splash or t2 logo - any hints?
14:50 < CIA-9> rene * r20864 /trunk/package/multimedia/gnash/ (gnash.conf gnash.desc): * updated gnash (20060312 -> 0.7.2)
14:51 [Users #t2]
14:51 [@ChanServ] [ emte ] [ misl ] [ rxr ] [ tadao ]
14:51 [ _Ragnar_] [ idealm] [ mtr ] [ sepp ] [ valentin]
14:51 [ capey ] [ kensai] [ pamdirac] [ shevegen] [ zod ]
14:51 [ CIA-9 ] [ LMJ ] [ psycodad] [ Stelz ]
14:51 -!- Irssi: #t2: Total of 19 nicks [1 ops, 0 halfops, 0 voices, 18 normal]
14:51 < rxr> tadao: is this inside grub? or is the kernel and initrd loaded already?
14:52 < tadao> hi rxr , no kernel loads and initrd too
14:52 < capey> what hook is called after make install but before flist gen... postmake?
14:53 < rxr> capey: yes
14:53 < rxr> tadao: ok - so the kernel starts to boot ?
14:53 < tadao> yes -during install i chnged default runlevel to from2 i guess - could that be it ?
14:54 < tadao> * to 3
14:54 < rxr> 3 should be fine
14:54 < rxr> what is the last message you have on the screen when it "freezes"?
14:56 < tadao> cough- its an old and ugly riva tnt with 15 " moni so i cant read it -yet kanotix boots with fb and no acpi and readable display
14:57 < rxr> maybe it is an issue with some FB module beeing loaded ?
14:59 < capey> hmm, my screen texts messes up during boot. but gets clear when fb is put to use
14:59 < capey> but i think its only this laptop, since the gfx card is quite beaten already
14:59 < tadao> maybe -I just gues to see the t2 logo (three screens on one overlayed ) -under live cd (slax kanotix ) i can see filesystem and everything ok -so how to switch of apm acpi and that -is there some safe mode ?
15:04 < tadao> btw i thought , there is no x on the box ...( no xorg at least in etc )so why would i need fb for prompt ? i just want to use it for building targets
15:06 < capey> can you disable fb on boot by passing kernel parameter?
15:07 < tadao> what would that be : "nofb" ?
15:10 < capey> dont know, but thats a good guess
15:11 < tadao> so ill go and try that -for the moment its a dual boot with ubuntu emc on hda2 in grub menu list i have only these 2 : emc +t2 -ubuntu has no problems there.
15:12 < rxr> regardless of nofb or so hotplug++/udev might most probably load the nvidia/rivafb module when they see the hardware
15:13 < rxr> the module would need to be placed in the /etc/conf/blacklist file to avoid it beeing loaded
15:14 < tadao> sounds good :nofb worked but delayed the problem only 30 seconds
15:15 < tadao> what would be the exact entry ?
15:15 < rxr> just the module name
15:15 < rxr> rivafb / nvidiafb I think they are
15:15 < rxr> just place them into that file
15:16 < capey> yep rivafb for old ati cards and radeonfb for new cards
15:17 < tadao> wasn't there a trick in grub shell : echo bla > /etc/conf/blacklist ?
15:18 < capey> echo rivafb >> /etc/conf/blacklist
15:18 < capey> not >, use >>, to preserve old lines
15:19 < tadao> thaaaaaaanks -so ill do that
15:19 < rxr> that works in grub ?
15:21 < capey> oh.
15:21 < capey> no
15:22 < capey> tadao: that might not work.... sorry i didnt read that you wanted to do that in grub shell
15:23 < capey> actually it might work, if prefixed it with hd info (hd0,0)/etc/......
15:25 < tadao> well anyway now i know too , cat works though
15:26 < tadao> how to use that ?
15:26 < tadao> cat (hd0,5)/etc/conf gives nme the file
15:27 < tadao> sonice that grub...
15:29 < tadao> anyway undergrub help seems only cat usable ... thought there was some editing too ...
15:29 < tadao> ill do it now with slax and mc
15:30 < tadao> would be a nice patch though for grub . to add echo ...
15:33 -!- Stelz [i=stelz@80.240.210.253] has quit ["There is intelligent life out there..."]
15:34 -!- Stelz [i=stelz@80.240.210.253] has joined #t2
15:37 < capey> what package provides dccprobe?
15:39 < rxr> x11/ddcxinfo
15:49 < CIA-9> rene * r20865 /trunk/package/develop/libtasn1/libtasn1.desc: * updated libtasn1 (0.3.6 -> 0.3.8)
16:01 < tadao> huahh burnt my grub menu.lst .. so anyway :what would be the second best distro to build t2 ? i have kanotix , slax , ubuntu and slackware 11 running around here
16:01 < rxr> any should be able to build t2
16:02 < rxr> if not we will (usually) quickly fix t2 to do so
16:02 < shevegen> kanotix :D
16:02 < shevegen> so it stays in the german-speaking area ;)
16:03 < tadao> so not important if gcc 3.4 (slack11) or 4.1 (Kanotix) ?
16:03 < rxr> nope - t2 should bootstrap on any of them cleanly
16:06 < tadao> aaahhh - so toolchain is downloaded too (not from basedistro ) ? i downloaded everything for target mini-livecd and desktop but i saw only gcc4.11
16:06 < tadao> yet qemu needs 3.x i read
16:09 < rxr> tadao: yes, our qemu is patched to build with gcc.4.1 again ...
16:09 < tadao> wow
16:10 < tadao> and no problems with kqemu ?
16:10 < rxr> guess it works - but I do not use binary only Linux software
16:10 < rxr> but this gcc4 patches are from the qemu "sort of co author" so they should be quite fin
16:10 < rxr> fine
16:19 < tadao> btw grub + stone : is there a way to install it to root and not mbr - or not at all and use existing one?
16:20 < rxr> not at all is possible
16:20 < rxr> but install to root was asked already - we really should implement it
16:20 < rxr> I'll do when I fix the /boot thing - hopefully today
16:21 < tadao> wow
16:21 < tadao> start to get bad habits here
16:21 < tadao> :)
16:21 < rxr> bad habits ?
16:22 < tadao> well the response time is quite impressive here ...
16:22 < tadao> so getting used to it
16:22 < rxr> :-)
16:22 < tadao> users will be spoiled for other distros
16:23 -!- kensai [n=kensai@206.248.86.8] has quit ["Leaving"]
16:25 < capey> hmm, stone xorg module doesnt set windowmanager probely
16:27 < rxr> it used to do so - but you need to reloading as it is sourced when you login
16:27 < capey> ah yes
16:27 < rxr> relogin ...
16:28 < capey> yep, worked as it should
16:28 < capey> just need to wait for kde to build. wont be working through twm here
16:30 < rxr> heh
16:31 < capey> so you got your self avr32?
16:31 < capey> some "hacker" ported doom for the atmel chip that is first avr32 based chip
16:32 < capey> 7000?
16:32 < capey> avr32 starter kit version... ships with QVGA lcd display
16:33 < rxr> I have no avr32 yet
16:33 < rxr> but I plan to get one
16:39 -!- idealm [n=ideal@222.67.239.123] has quit [Remote closed the connection]
16:40 < capey> me too, but havent noticed yet any distributors
16:41 < capey> avr32 or new mips64 chips for "poor-mans" grid, and one avr32 for driving solar cell pumps etc...
16:56 < rxr> the devel boards are way too expensive right now
16:57 < shevegen> i wonder if people are aware that php is not always the best solution :-) http://dbis.informatik.uni-freiburg.de/index.php?file=../../../../../../etc/passwd
16:58 < tadao> somewhere i read php=visualbasic for www bwoaharrharr ...btw target puppy : can i import/copy that simply into my trunk ?
16:59 < tadao> *puppy-linux 2.10
17:00 < rxr> sadly no, because puppyos just used t2 to build the binaries and then postprocessed it with existing scripts
17:01 < rxr> however they published the tarball of t2 with modifications on their development website
17:01 < rxr> maybe ask them if they wanna integreate as real t2 target and build their upcomming version with t2 postprocessing entirely :-)
17:03 < tadao> anyway if its not compatible -i have no interest -i ll stick with mini-live cd target - they use some non standard x too
17:04 < tadao> oooh last question best question ... do you have experience combining livecd + xen (host and guest) ?
17:05 < rxr> nope - there is no T2 Xen LiveCD, yet
17:05 < rxr> would be awesome if you want to create one
17:06 < tadao> it was just not asked before , or are there technical issues ?
17:06 < tadao> there is xenoppix for example ...
17:07 < tadao> so mybe xen doesnt bother if its running from livesystem
17:10 < tadao> qemu for example runs fine from livecd (grml) even with kqemu
17:11 < tadao> well anyway worst thing what can happen while playing around is creating an useless iso ...
17:11 < rxr> yes sure
17:11 < rxr> there is no technical contraint
17:12 < rxr> just noone build Xen into a LiveCD with assoiated preconfiguration
17:12 < rxr> (please do :-)
17:12 < tadao> cough cough
17:13 < Stelz> meow meow
17:13 < rxr> moin moin Stelz
17:14 < Stelz> evening evening rxr :)
17:14 * Stelz :: Date/Time is now [ Sat Nov 18 19:08:54 ]
17:16 -!- sepp_ [n=sepp@p83.129.202.97.tisdip.tiscali.de] has joined #t2
17:23 -!- sepp [n=sepp@p83.129.214.49.tisdip.tiscali.de] has quit [Read error: 60 (Operation timed out)]
17:24 < tadao> ok nice evening everybody and thanks for the answers ....
17:24 -!- tadao [n=tadao@254-199.adsl.pool.ew.hu] has quit ["Leaving"]
17:33 [Users #t2]
17:33 [@ChanServ] [ CIA-9] [ misl ] [ psycodad] [ shevegen] [ zod]
17:33 [ _Ragnar_] [ emte ] [ mtr ] [ rxr ] [ Stelz ]
17:33 [ capey ] [ LMJ ] [ pamdirac] [ sepp_ ] [ valentin]
17:33 -!- Irssi: #t2: Total of 16 nicks [1 ops, 0 halfops, 0 voices, 15 normal]
18:10 [Users #t2]
18:10 [@ChanServ] [ CIA-9] [ misl ] [ psycodad] [ shevegen] [ zod]
18:10 [ _Ragnar_] [ emte ] [ mtr ] [ rxr ] [ Stelz ]
18:10 [ capey ] [ LMJ ] [ pamdirac] [ sepp_ ] [ valentin]
18:10 -!- Irssi: #t2: Total of 16 nicks [1 ops, 0 halfops, 0 voices, 15 normal]
18:41 < CIA-9> rene * r20869 /trunk/package/zope/zopeinterface/ (. gcc41.patch zopeinterface.cache zopeinterface.desc):
18:41 < CIA-9> * added zopeinterface (3.0.1) - zope.interface package from Zope 3,
18:41 < CIA-9> needed for twisted, in turn needed for the new bittorrent
18:42 < CIA-9> rene * r20870 /trunk/package/network/twisted/ (. twisted.cache twisted.desc):
18:42 < CIA-9> * added twisted (2.4.0) - An event-based networking framework for
18:42 < CIA-9> Internet applications, needed for the new bittorrent
18:42 < CIA-9> rene * r20871 /trunk/package/network/bittorrent/ (bittorrent.cache bittorrent.desc): * updated bittorrent (4.20.2 -> 5.0.1)
18:45 -!- sepp_ is now known as sepp
19:29 < CIA-9> rene * r20872 /trunk/package/network/mod_security/mod_security.desc: * updated mod_security (2.0.3 -> 2.0.4)
19:39 < CIA-9> rene * r20873 /trunk/package/printing/cups/cups.desc: * updated cups (1.2.6 -> 1.2.7)
19:40 < CIA-9> rene * r20874 /trunk/package/ (x11/xli/xli.desc zope/ihotfix/ihotfix.desc): * cleaned superflous spacing, dots and comments in xi and ihotfix
19:42 [Users #t2]
19:42 [@ChanServ] [ CIA-9] [ misl ] [ psycodad] [ shevegen] [ zod]
19:42 [ _Ragnar_] [ emte ] [ mtr ] [ rxr ] [ Stelz ]
19:42 [ capey ] [ LMJ ] [ pamdirac] [ sepp ] [ valentin]
19:42 -!- Irssi: #t2: Total of 16 nicks [1 ops, 0 halfops, 0 voices, 15 normal]
19:53 -!- zod [i=zod@shodan.knid.net] has quit ["Terminated with extreme prejudice - dircproxy 1.0.5"]
20:09 -!- zod [i=zod@shodan.knid.net] has joined #t2
20:25 < capey> hmm, trunk admin awake?
20:28 < capey> rxr, would it be need big changes on current script system, for defining new variable that defines what script will be used to build pkg.
20:29 < capey> rxr, i would override the default one with the one that adds package build task to grid
20:29 < _Ragnar_> like custmain? o_O
20:29 < capey> thats for per package? i would need per target.
20:30 < _Ragnar_> oh
20:30 < _Ragnar_> hmm what do you actually wanna do?
20:31 < capey> well, Build-Target, builds packges through Build-Pkg script. on target build, i would send the package build task to grid system and let it build it there.
20:31 < _Ragnar_> what do you mean, grid system? like a cluster?
20:31 < capey> and fetch files after that or by using some networkfs
20:32 < _Ragnar_> I thought we had a distcc build already ... o_O
20:33 < capey> distcc distributes build load by compiled file
20:33 < _Ragnar_> ah yea
20:33 < capey> this would distribute load by compiled package
20:34 < capey> should be lot faster, since lower data rates and allows distribution to be on much large scale geographically
20:34 < _Ragnar_> hmmm but you'd have to have the build filesystem synchronized since packages tend to depend on each other
20:34 < capey> after package build yes
20:34 < _Ragnar_> like kde* all depends on kdebase, so you can'd build anything from that before kdebase
20:35 < _Ragnar_> also, you'd then need to send the files created by kdebase to all the other build systems when it's done
20:35 < capey> yep, thats true
20:36 < capey> that can be done using existing network fs or by custom one with sended data size in mind
20:37 < _Ragnar_> yea but you're sending 100s of megs around that way ... is that really gonna bring and improvement?
20:37 < _Ragnar_> any*
20:37 < _Ragnar_> cpu speed seems to grow faster then internet speed atm
20:38 < capey> thats the same principal on distcc. distcc just send files on smaller chunks in lesser time
20:38 < capey> time period
20:38 < _Ragnar_> yea but it's supposed to be on a local net in general
20:38 < capey> thats true
20:38 < _Ragnar_> and it should only send the needed files ... like for kde, it would only send the include files and libs, not the executables or the artwork
20:39 < capey> yep...
20:40 < _Ragnar_> well ok you could do the same for your approach with some network filesystem
20:40 < capey> well, generally speaking. some have "interrupts" on file opens and fetches file over network after that it lets the event pass through.
20:41 < _Ragnar_> yea
20:41 < _Ragnar_> hmmm ... might be worth looking at ... but you'd need to write a FAQ on how to set it up too :)
20:41 < capey> yep :)
20:42 < _Ragnar_> so ... if we have consistent storage ... we can substitute the call to Build-Pkg with an ssh call to build remotely
20:42 < capey> still needs lot of work to get the support for T2 grid building. my current framework wasnt designed to do that. it was designed to distribute math calculations
20:43 < emte> umm
20:43 < emte> it sounds liek you guys are talking about how icecream works ...
20:43 < emte> like*
20:43 < capey> yes
20:43 < capey> :)
20:43 < _Ragnar_> icecream?
20:43 < emte> simular to distcc
20:43 < _Ragnar_> ah ok
20:44 < emte> but more along what you guys are talking about
20:44 < emte> btw i have no performance issues with distcc
20:44 < capey> distcc works
20:44 < emte> all my links are over the net
20:44 < capey> thats the beauty of it
20:44 < emte> icream works too, just not fully for T2 yet
20:45 < capey> have to check that.... you know the url?
20:45 < emte> have to check what?
20:45 < emte> that icecream works?
20:45 < _Ragnar_> well if you get the fs right, you would save a lot of redundant transfers
20:46 < emte> a network fs isnt the right way to go ... imo
20:46 < _Ragnar_> why not?
20:46 < emte> they are far slower than tranfering chunks
20:46 < _Ragnar_> only until the file is cached on the other side
20:46 < _Ragnar_> then it should be a lot faster
20:47 < emte> if the remote host has ccache the data is cached anyway
20:47 < _Ragnar_> also, if the grid scheduler is smart, it could have all the kde packages build on one host, and all gnome on the other, in parallel
20:47 < emte> you can allocate things ...
20:47 < emte> atleast in distcc
20:47 < _Ragnar_> ccache never gave any big improvements for me
20:48 < emte> ccache only shows it's use on recompiles
20:48 < emte> and cuts compile time in 25-75%
20:48 < _Ragnar_> yea but it still will spread out all the load between the nodes, so all the files have to be on all the nodes in the end
20:48 < emte> not exactly
20:48 < _Ragnar_> how not?
20:49 < emte> the only thing the remote hosts need is the cross compiler
20:49 < emte> they dont need the full build enviroment
20:50 < emte> atleast that is my experiance so far
20:50 < emte> i just export my cross compilers to my distcc links
20:50 < emte> and then they love me
20:50 < emte> :)\
20:51 < emte> which reminds me
20:51 < emte> i need to contact one of my links
20:52 -!- F-117 [i=stelz@80.240.210.253] has joined #t2
20:52 < _Ragnar_> *g*
20:52 -!- F-117 [i=stelz@80.240.210.253] has quit [Client Quit]
20:53 < _Ragnar_> yea but you still have to transfer all the data for every build call to the nodes
20:53 < _Ragnar_> include files, libs, ...
20:54 < _Ragnar_> if you have a dedicated build host for one package, you only have to transfer the data to one host
20:55 < emte> i have yet to notice transfer of any libs/includes
20:55 < emte> just small chunks
20:55 < _Ragnar_> well it has to happen, otherwise there'll be no working object file o_O
20:55 < emte> not really
20:56 < emte> binary data is binary data
20:56 < _Ragnar_> you saying the node magically guesses what it needs to compile? :)
20:56 < emte> you send what you need to compile
20:56 < _Ragnar_> exactly.
20:56 < _Ragnar_> this includes the .c file, all the header files, and if it's a link, all the libraries
20:57 < _Ragnar_> and you transfer that for every distcc call
20:57 < emte> i belive i set the chunk size tho
20:59 < _Ragnar_> how does that matter? :)
21:01 < emte> interesting bug
21:01 < emte> Writing object files from distcc to an NFS directory can cause corrupt output: object files will be full of zeros.
21:01 < emte> looking now
21:02 < _Ragnar_> anyway, gotta go, bbl :)
21:02 < emte> hmm kde is funny
21:02 < emte> Using the --enable-final configure option of KDE makes distcc almost useless.
21:02 < emte> --enable-final makes the build system concatenate all sourcefiles in a directory (say, Konqueror's sourcefiles) into one big file.
21:05 < emte> nice script ... i should modify it for heavy shoutcast use http://lists.samba.org/archive/distcc/2006q1/003271.html
21:06 < emte> okay time to fight with tslib
21:07 < emte> http://www.rafb.net/paste/results/7ukLIh42.html
21:07 < emte> any ideas?
21:08 < emte> is there a way to suppress autogen?
21:20 < capey> emte: working only on console, what can you paste the most important lines?
21:21 < capey> suppress?
21:21 < capey> as in not run?
21:21 < emte> yes
21:21 < capey> set autogen=0 in .conf
21:22 < emte> !>configure.ac:25: error: possibly undefined macro: AC_DISABLE_STATIC
21:22 < emte> !> configure.ac:26: error: possibly undefined macro: AC_ENABLE_SHARED
21:22 < emte> !> configure.ac:27: error: possibly undefined macro: AC_LIBTOOL_DLOPEN
21:22 < emte> !> configure.ac:28: error: possibly undefined macro: AC_PROG_LIBTOOL
21:22 < capey> define autogen=0 in .conf file
21:22 < emte> doing so now
21:24 < emte> i am thinking its an autotool incompatability
21:26 < emte> nope that didnt seem to do it
21:26 < emte> hmm its still running autogen
21:30 < capey> i have gui now, can you paste new results?
21:30 < emte> same
21:30 < capey> from src.tslib*/ERROR-LOG
21:30 < emte> yup
21:31 < emte> http://www.rafb.net/paste/results/WbINNf46.html
21:33 < emte> i am hoping kergoth wakes up at some point so i can ask him whats up
21:35 < capey> can you paste .conf?
21:35 < emte> only has what you stated
21:35 < capey> also you could try to generate it self, by running libtoolize --force --automake;aclocal
21:36 < capey> not expert on auto* stuff...
21:36 < emte> i suspect that tslib's autotool stuff is from an old gen3 setup
21:36 < emte> which makes it incompat with newer
21:37 < emte> which is why i am trying to suppres regen
21:37 < capey> hook_add preconf 9 "libtoolize --force --automake;aclocal;autoconf"
21:38 < emte> same issue
21:38 -!- sireficuL [n=CAM@89.240.84.130] has joined #t2
21:38 -!- sireficuL [n=CAM@89.240.84.130] has left #t2 []
21:38 < misl> capey: mipe in disguise ?
21:39 < misl> haven't seen you in while :)
21:39 < capey> yep, mipe was already registerd one. so i registered this
21:39 < capey> :)
21:39 < capey> hi misl
21:39 < misl> hi capey :)
21:39 < misl> where have you been all this time ?
21:40 < capey> finished up my studies, moved to other city. and waited to get new network connection to home
21:40 < misl> does it take that long in .fi to get wired?
21:41 < capey> 4 weeks
21:41 < misl> guess you finished studies with success :)
21:41 < capey> yep :)
21:41 < misl> 4 weeks, I guess that's in winter when everything is coverd in snow ;-)
21:42 < capey> heh
21:42 < misl> good to see you again :-)
21:43 < misl> I already wondered where you had gone, so welcome back :)
21:43 < capey> thanks :)
21:43 < emte> maybe its some weird caching issue ... wiping everything and rebuilding
21:44 < capey> emte: theres some messages about same stuff at http://lists.arm.linux.org.uk/pipermail/linux-arm-kernel/2002-February/007288.html
21:44 < capey> heh
21:44 < capey> now i noticed that its dated 2002
21:45 < emte> kergoth hasnt updated it in a while
21:45 < emte> no real need
21:46 < emte> touchscreens havent changed
21:47 < capey> ah... at stage 1? is this cross
21:47 < capey> build
21:47 < capey> make sure you have libtool before
21:47 < emte> i just need to suppress regenerating
21:47 < emte> since the autotool versions dont recog the same macros
21:48 < capey> IIRC, autogen=0 in config
21:48 < capey> lemme check
21:48 < emte> i have that and its still regenerating
21:48 < emte> but it might be somefubf that Clean -cache isnt getting
21:48 < emte> something*
21:50 < emte> and yes libtool is built
21:53 < capey> well, autogen=1, might work
21:54 -!- Stelz [i=stelz@80.240.210.253] has quit ["There is intelligent life out there..."]
21:56 -!- Stelz [i=stelz@80.240.210.253] has joined #t2
22:02 < emte> ... these really need doccumentation
22:03 -!- kensai [n=kensai@206.248.86.8] has joined #t2
22:06 < emte> will change that as soon as it errors out
23:06 -!- misl [n=chatzill@84-104-172-187.cable.quicknet.nl] has quit ["Chatzilla 0.9.75 [Firefox 1.5.0.8/2006102516]"]
23:44 -!- mtr_ [n=Michael@pD9E11685.dip0.t-ipconnect.de] has joined #t2
23:53 -!- mtr [n=Michael@pD9E11B36.dip0.t-ipconnect.de] has quit [Read error: 145 (Connection timed out)]
23:53 -!- mtr_ is now known as mtr
--- Log closed Sun Nov 19 00:00:39 2006