T2 IRC Log: 2008-09-16

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 Tue Sep 16 00:00:31 2008
00:48 -!- Enqlave [i=stealth@sourcemage/guru/stealth] has quit [Read error: 145 (Connection timed out)]
00:50 -!- mpp [n=user@i53876384.versanet.de] has joined #t2
00:55 -!- Wyatt [n=wyatt@adsl-69-208-55-235.dsl.wotnoh.ameritech.net] has joined #t2
01:05 < Wyatt> Is there any way for me to specify the kde 3.5 series rather than the 4.1 series from within the curses Config?
01:07 < Ragnarin> no
01:12 < Wyatt> Bugger. I suppose I have to edit the packages file directly, then?
01:29 -!- Enqlave [i=stealth@sourcemage/guru/stealth] has joined #t2
01:36 < Ragnarin> you can
01:36 < Ragnarin> or make a kde3 copy of them, in case you want to have the best of both worlds
02:36 -!- mpp [n=user@i53876384.versanet.de] has quit ["good night - good fight"]
08:26 -!- CIA-8 [n=CIA@208.69.182.149] has quit []
08:34 -!- CIA-8 [n=CIA@208.69.182.149] has joined #t2
08:44 < rxr> re
09:16 -!- dsoul [i=darksoul@insomniac.pl] has joined #t2
09:30 -!- CIA-8 [n=CIA@208.69.182.149] has quit []
09:35 -!- CIA-10 [n=CIA@208.69.182.149] has joined #t2
09:38 < mtr> moin
09:48 < rxr> hi mtr
09:57 < koan> is there somewhere a list of the minimum tools and header files you have to have on the build host to build t2 successfully?
09:57 < rxr> not really
09:58 < rxr> there is the Check-System script that checks the basic stuff
09:58 < rxr> the minimal tools are like bash, ncurses, binutils, gcc
09:58 < rxr> and the usual unix tools ...
09:58 < rxr> do you run in a new problem ?
09:58 < koan> squashfs-tools needed zlib-dev, it was not installed on Ubuntu
09:59 < koan> but looking at the err file thaught me what to install
09:59 < koan> it was an error like "zlib.h: file not found"
10:00 < rxr> we should update that on the homepage and/or handbook
10:01 < koan> speaking of which, I found some typos on the website, how do you like me to send back corrections?
10:02 < rxr> either by mail listing page paragraph and substitude
10:02 < rxr> or as patch against the source
10:02 < rxr> http://svn.exactcode.de/www-t2/trunk/
10:02 < koan> ok
10:03 < koan> I'll take a look when I have some time
10:06 -!- mpp [n=user@i53876384.versanet.de] has joined #t2
10:06 [Users #t2]
10:06 [@ChanServ] [ Dallur ] [ koan] [ mqueiros_] [ rxr ]
10:06 [ axionix ] [ dsoul ] [ LMJ ] [ mtr ] [ TobiX]
10:06 [ CIA-10 ] [ Enqlave] [ mpp ] [ Ragnarin ] [ Wyatt]
10:06 -!- Irssi: #t2: Total of 15 nicks [1 ops, 0 halfops, 0 voices, 14 normal]
10:06 < mpp> moin
10:08 < rxr> hi mpp
10:10 < mpp> hey rxr
10:21 -!- CIA-10 [n=CIA@208.69.182.149] has quit []
10:21 < mpp> i think the kde packages cache files need to be updated (e.g kdearts )
10:21 < mpp> im running an Emerge on clean host a diff the cache files
10:22 < rxr> yes, probably all due qt4
10:22 < mpp> im on it
10:22 < mpp> can i post the updated cache files somewhere
10:22 < mpp> there could be alot of them
10:22 < rxr> I also have decent kde cache files on my laptop - could commit them instantly
10:23 < mpp> that sounds great !
10:23 < rxr> well - I have most cache files in my "building all of T2" reference builder
10:23 < rxr> I just wanted to write some script that updates them if something useful changed, e.g. to avoid random update just for a tine build time, size or file count change ...
10:24 < mpp> k
10:24 < rxr> and to warn about probably bogus deps, e.g. when some package looked for windows headers and thus depends on wine or so just becauee a header was accidently checked during configure
10:27 -!- CIA-8 [n=CIA@208.69.182.149] has joined #t2
10:30 < mpp> can you apply http://www.kernel.org/pub/linux/kernel/people/tytso/ext4-patches/2.6.26-ext4-7 ?
10:30 < rxr> well - t2 is about clean and not so patched sources
10:30 < rxr> it will also be a pain to track for every new kernel release
10:30 < mpp> ah okay
10:30 < rxr> if you need it I suggest applying it in your target
10:30 < mpp> k
11:15 < mpp> is there a scripts within t2 that updates dep files from buil/target ?
11:15 < mpp> they are in build/target/var/adm/... right ?
11:30 < rxr> ot dep files but to update the .cache files
11:31 < mpp> yes thats what i meant - sorry
11:39 -!- CIA-8 [n=CIA@208.69.182.149] has quit []
11:39 < rxr> I think there was some script the past from ROCK times, I do not find it right now, maybe it was so broken that we just removed it ... :-)
11:40 < mpp> it should be easy to make one
11:40 < mpp> the cache filenames are arcondingly to build/target/var/adm/cache/jobnr-package ...
11:40 < rxr> well -t he other script was "easy"
11:41 < mpp> so ... ?
11:41 < rxr> a smart script should check if the changes look sane and avoid random updates when just the build time or files changed marginally etc.
11:41 < rxr> btw. we are unlikly to add Ruby scripts to the t2 scripts
11:41 < rxr> future stuff will be bash, awk, sed, Lua only
11:41 < mpp> aknowledged
11:41 < rxr> we can not afford more dependencies ...
11:42 < rxr> (we already ship a Lua copy, so it's not a dependency, and it is small, ANSI C and fast)
11:45 < mpp> one could use a low footprint db to achieve those scriptings
11:45 < mpp> but anyways
11:46 < mpp> ill leave it this way
11:46 -!- CIA-8 [n=CIA@208.69.182.149] has joined #t2
11:59 < koan> wget doesn't build if gettext isn't installed (needs msgfmt)
12:17 < koan> damn, I forgot this is a 32 bit Ubuntu, and building a 64 bit T2 on it gives problems with chroot
12:17 < koan> "chroot: cannot run command `bin/bash': Exec format error"
12:18 < rxr> you could copy the so far build system in build/... into an own partition and boot it
12:19 < koan> so it's already bootable?
12:19 < rxr> IIRC yes
12:19 < koan> ok
12:19 < koan> I'll try that
12:19 < rxr> t2 can completely cross compile completely useable systems including X and most of gnome etc.
12:20 < rxr> but you need to enable the "This is a cross build" option for this
12:20 < rxr> but IIRC the initially bootstrapped stuff ia already enough to boot
12:20 < rxr> oh - btw. either copy a root passwd hash into the build/.../etc/shadow or boot with init=/bin/bash to set it in the freshly booted 64bit system
12:20 < rxr> otherwise you will not be able to login :-)
12:22 < koan> :-)
12:24 < koan> ok thanks, now time for food :-)
12:25 < mpp> mahlzeit
12:26 < rxr> bon appetite
13:13 -!- mqueiros_ [n=mqueiros@217.70.71.131] has quit [Client Quit]
13:41 < mpp> hey koan
13:42 < mpp> did you have successfull generic-50 builit ?
13:44 < mpp> there seems to be some regression stuff
13:44 < mpp> apart from kdearts -> qt4
13:44 < koan> I did a 10-minimal-xorg
13:45 < koan> no KDE for me :-)
13:45 < mpp> i see
13:45 < mpp> so the automoc4 is need for some stuff
13:46 < mpp> as i figured
14:19 < rxr> mpp: on my laptop kde4 build, despite some light shared file conflicts
14:19 < rxr> I think mtr updated it and fixed some stuff so it should have build for him, mostly, liekwsie
14:28 < mpp> i see
14:28 < mpp> i wrote a cache file merge / update
14:28 < mpp> i think after that run most dep stuff will be gone
14:29 < mpp> excep some wired x packages
14:30 < mpp> the merge checks if updating the cachefile is necessary
14:30 < mpp> so it will just freshen up the changed ones ( only deps are important )
15:08 < mtr> the generic/minimal-desktop pkgsel is not kde4-ready
15:09 < mpp> no i know
15:09 < mtr> maybe we should drop the 3 kde packages in generic-minimal,
15:09 < mpp> ah i just stumbeled over cache file updates
15:09 < mtr> and include another wm instead
15:10 < mpp> they are quite different in the build than in the package directory
15:10 < mtr> yes, on trunk this likely happens
15:11 < mpp> so are they mergable ?
15:12 < mpp> i mean this would raise the cache files in the package directory consideralbe
15:12 -!- Netsplit calvino.freenode.net <-> irc.freenode.net quits: LMJ, axionix
15:12 -!- Netsplit over, joins: axionix, LMJ
15:36 -!- hwinkel [n=hwinkel@p54A74F17.dip.t-dialin.net] has joined #t2
15:36 -!- hwinkel [n=hwinkel@p54A74F17.dip.t-dialin.net] has left #t2 []
15:55 < mpp> are the .cache files in the package/.... used for building ?
16:15 < rxr> used for Emerge, yes
16:16 < rxr> targets have the static pkgsel files for various reasons
16:17 < rxr> enjoy: https://lists.launchpad.net/cuneiform/msg00058.html
16:23 < mpp> okay i read the section about the .cache files once agin
16:24 < mpp> with the /etc/SDE-CONFIG/packages one can partition t2-build hosts in terms of dependencies to for a parallel build cluster
16:24 < mpp> i guess..
16:25 < mpp> this should be doable from stage 2 and upwards
16:26 < mpp> it makes sence when rebuilding a target of reasonable package amounts
16:26 < mpp> is there a tree-transformation script available for that purpose ?
16:27 < mpp> distc sure is fun but native t2 build cluster would kick the lamas a**
16:28 < mpp> sorry meant from stage 5 and upwards :-)
16:32 -!- hwinkel [n=hwinkel@p54A74F17.dip.t-dialin.net] has joined #t2
16:45 < koan> rxr: sounds like a nice program!
16:51 -!- CIA-8 [n=CIA@208.69.182.149] has quit []
16:57 -!- hwinkel [n=hwinkel@p54A74F17.dip.t-dialin.net] has quit [Client Quit]
17:44 -!- hwinkel [n=hwinkel@p54A74F17.dip.t-dialin.net] has joined #t2
17:48 -!- CIA-8 [n=CIA@208.69.182.149] has joined #t2
17:58 -!- mqueiros_ [n=mqueiros@217.70.71.131] has joined #t2
18:07 -!- hwinkel [n=hwinkel@p54A74F17.dip.t-dialin.net] has quit [Client Quit]
18:35 -!- hwinkel [n=hwinkel@p54A74F17.dip.t-dialin.net] has joined #t2
18:48 -!- CIA-8 [n=CIA@208.69.182.149] has quit []
18:55 -!- CIA-8 [n=CIA@208.69.182.149] has joined #t2
18:57 -!- hwinkel [n=hwinkel@p54A74F17.dip.t-dialin.net] has quit [Client Quit]
19:25 -!- hwinkel [n=hwinkel@p54A74F17.dip.t-dialin.net] has joined #t2
19:26 -!- hwinkel [n=hwinkel@p54A74F17.dip.t-dialin.net] has quit [Client Quit]
19:49 -!- mpp_ [n=user@i5387769F.versanet.de] has joined #t2
19:51 -!- mpp [n=user@i53876384.versanet.de] has quit [Read error: 110 (Connection timed out)]
19:53 -!- mpp_ is now known as mpp
20:27 -!- mpp [n=user@i5387769F.versanet.de] has quit ["good night - good fight"]
23:07 -!- axionix [n=axion@cpe-67-242-94-6.nycap.res.rr.com] has quit [Remote closed the connection]
23:07 -!- axionix [n=axion@cpe-67-242-94-6.nycap.res.rr.com] has joined #t2
23:07 -!- mich1985 [n=mich1985@rtwl-5d8255d7.pool.einsundeins.de] has joined #t2
23:08 < mich1985> hi all
23:41 -!- mich1985 [n=mich1985@rtwl-5d8255d7.pool.einsundeins.de] has left #t2 []
23:57 -!- mpp [n=user@i5387769F.versanet.de] has joined #t2
--- Log closed Wed Sep 17 00:00:36 2008