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.
--- Log opened Fri Jul 14 00:00:10 2006
02:26 -!- rxr [firstname.lastname@example.org] has joined #t2
02:26 -!- Topic for #t2: T2 | 2.2 Branched! - trunk going for 2.3 | The System Development Environment (SDE) | http://www.t2-project.org/
| Say hello and do not hesitate to ask us any questions that you may have. | http://www.rafb.net/paste/
02:26 -!- Topic set by mnemoc  [Tue Jun 13 15:03:53 2006]
02:26 [Users #t2]
02:26 [@ChanServ] [ LMJ] [ sparc-kly] [ valentin ] [ _Ragnar_]
02:26 [ Baldzius] [ rxr] [ tdi ] [ _Lewellyn]
02:26 -!- Irssi: #t2: Total of 9 nicks [1 ops, 0 halfops, 0 voices, 8 normal]
02:26 -!- Channel #t2 created Sun Aug 8 19:15:33 2004
02:27 -!- Irssi: Join to #t2 was synced in 11 secs
02:27 -!- sepp [email@example.com] has joined #t2
02:28 -!- [freenode-info] if you're at a conference and other people are having trouble connecting, please mention it to staff: http://freenode.net/faq.shtml#gettinghelp
02:28 -!- CIA-7 [firstname.lastname@example.org] has joined #t2
02:29 -!- Netsplit lem.freenode.net <-> irc.freenode.net quits: tdi, _Ragnar_, Baldzius, _Lewellyn, sparc-kly
02:29 -!- shevegen [email@example.com] has joined #t2
02:31 -!- Demian [firstname.lastname@example.org] has joined #t2
02:31 -!- mtr [n=Michael@pD9E13F7D.dip0.t-ipconnect.de] has joined #t2
02:32 -!- Netsplit over, joins: _Ragnar_
03:38 -!- tdi [email@example.com] has joined #t2
03:47 -!- Baldzius [firstname.lastname@example.org] has joined #t2
03:47 -!- sparc-kly [email@example.com] has joined #t2
03:48 -!- sparc-kly [firstname.lastname@example.org] has quit [Read error: 104 (Connection reset by peer)]
03:49 -!- sparc-kly [email@example.com] has joined #t2
04:07 -!- _Lewellyn [n=lewellyn@pdpc/supporter/silver/lewellyn] has joined #t2
06:05 -!- pmjdebruijn [firstname.lastname@example.org] has joined #t2
06:30 < rxr> re
06:35 < pmjdebruijn> good morning
06:36 < pmjdebruijn> I looked briefly over the docs
06:36 < pmjdebruijn> but I can't find a package selection menu
06:36 < pmjdebruijn> only a package 'rules' section
06:42 < pmjdebruijn> I'm downloading my tarballs now, I see dietlibc being downloaded... does that mean it's going to be compiled/used as well?
06:48 < rxr> when you Download -required it only fetches what will be used, yes
06:48 < rxr> the Config only allows package rules, not a menu to select them on/off individually :-(
06:49 < rxr> when you built something predefined in T2 dieltibc is normally used for some minimal binaries e.g. .those used in the initrd to keep the size down ...
06:53 < rxr> LMJ: I asked if you have a build.sh but you have none ,-)
06:54 < rxr> you need one, it controls the build
06:54 < rxr> cp target/desktop/build.sh target/netstation/
06:55 < rxr> ^- LMJ
06:55 < rxr> then T2 builds your package selection ,-)))
06:55 < pmjdebruijn> rxr, I don't want an initrd
06:55 < pmjdebruijn> I also noticed that T2 wants to be root
06:55 < pmjdebruijn> is that absolutely neseccary?
06:56 < pmjdebruijn> I'm basically want to 'cross-build' from i386 to i386
06:56 < CIA-7> ragnar * r18561 /trunk/package/xorg/xf86-input-sample/fix-includes.patch: * fix one duplicate cpp definition and include order for xf86-input-sample
06:57 < _Ragnar_> pmjdebruijn: is basically is, for the mount --bind that the chroot uses
06:57 < rxr> pmjdebruijn: well, for a cross build you could build as normal user, but right now you will get incorrect permissions then ...
06:57 < pmjdebruijn> rxr, could fakeroot fix that?
06:57 < rxr> motivation was not too high to inject something fakeroot alike
06:58 < rxr> also for cross builds we ca not yet build all packages, e.g. kde or other overly complex stuff
06:58 < pmjdebruijn> Is there a list of packages which build against uclibc?
06:58 < rxr> do you just want to build the easy to cross build embedded stuff ?
06:58 < rxr> I think alot builds with uclibc, I think someone even built gnome/kde with it ...
06:58 < pmjdebruijn> rxr, yes
06:58 < pmjdebruijn> rxr, but buildroot doesn't suffice
06:59 < rxr> pmjdebruijn: maybe first give a t2 default build a try and when you like it work on "build as normal user" ... ?
06:59 < pmjdebruijn> I need php,perl,mysql,openldap-clients
07:00 < pmjdebruijn> rxr, 'Build as normal user' ???
07:01 < rxr> non root user
07:01 < pmjdebruijn> oh
07:04 < pmjdebruijn> I'm also missing some packages in the /package dir
07:06 < rxr> what packages ?
07:07 < pmjdebruijn> for example php
07:08 < pmjdebruijn> rxr, how does the package selection rules system actually work?
07:08 < rxr> we have php, why do you miss it ?
07:08 < rxr> the rules work like
07:08 < rxr> select: X pkg-name
07:08 < rxr> deselect: O pkg-name
07:09 < rxr> and can use patterns such as all of kde:
07:09 < rxr> X kde/*
07:09 < pmjdebruijn> ah, right
07:09 < pmjdebruijn> well I don't have a /package/php directory
07:15 < pmjdebruijn> hmm damn, the package list isn't even sorted
07:18 < rxr> which package list?
07:18 < rxr> php is in package/develop/php
07:18 < pmjdebruijn> oh 'develop', silly me
07:18 < rxr> the package list shown in the config or in the saved file is sorted by build priority due dependencies
07:18 < pmjdebruijn> rxr, right
07:19 < rxr> all packages are sorted into a "repository"
07:19 < rxr> you cah use ls package/*/pkg-name or just ./misc/archive/Find.sh what-you-are-looking-for to locate it
07:20 < rxr> Find.sh also seraches in the description text ...
07:28 < pmjdebruijn> ok, thanks
07:29 < rxr> your welcome
07:39 [Users #t2]
07:39 [@ChanServ] [ Demian] [ pmjdebruijn] [ shevegen ] [ valentin ]
07:39 [ Baldzius] [ LMJ ] [ rxr ] [ sparc-kly] [ _Lewellyn]
07:39 [ CIA-7 ] [ mtr ] [ sepp ] [ tdi ] [ _Ragnar_ ]
07:39 -!- Irssi: #t2: Total of 15 nicks [1 ops, 0 halfops, 0 voices, 14 normal]
07:50 < rxr> pmjdebruijn: what is your current impression of t2 ?
07:53 < pmjdebruijn> rxr, well, to be honest, package selection is crap at best
07:53 < pmjdebruijn> it looks nice overall
07:54 < pmjdebruijn> but doesn't seem really fit for my purposes
07:55 < rxr> well, the package selection is done this way because you normally predefine them in the target
07:55 < rxr> e.g. your custom-embeded whatever thing and using some pattern expression was logical there
07:55 < rxr> of course it does not please end-users that want to click on their gnome packages ... ,-I
07:56 < rxr> your purpose is cross build with uclibc php and ldap ++, right? t2 shouldl be able to do this
08:03 < rxr> ok, I have to go
08:03 < rxr> cu then
08:17 < pmjdebruijn> later
08:19 < LMJ> moin moin
08:26 < LMJ> ping rxr ?
08:43 < rxr> poing
08:45 < LMJ> paf ,
08:45 < LMJ> ?
08:45 < LMJ> ;)
08:45 < LMJ> Just to know if you found a bug in my pkgsel or so ?
08:46 < rxr> I have not looked at the pkgsel, just tested why the build does not start
08:46 < rxr> with the said build.sh the built start and I stopped it after some packages ,-)))
08:48 < LMJ> where could be my problem
08:49 < rxr> what problem is remaining ?
08:50 < LMJ> i can't start the compilation
08:50 < rxr> I said already you need a build.sh
08:50 < rxr> and I posted that cp target/desktop/build.sh target/netstation/ fixes that
08:51 < LMJ> lol
08:51 < rxr> hm?
08:51 < LMJ> why i don't have it automaticly ?
08:51 < LMJ> it's always like this ?
08:52 < rxr> because you had none in your target ...
08:53 < LMJ> ok
08:53 < LMJ> gonna try right now
08:55 < rxr> it will work ,-)
08:56 < LMJ> oOOoo
08:56 < LMJ> the build started
08:56 < LMJ> glibc btw
08:56 < LMJ> i through it should start with "dirtree"
08:57 < rxr> hm
08:57 < LMJ> nasty LMJ pkgsel ;)
08:57 < rxr> do you have a 00-dirtree?
08:57 < LMJ> ok, it failed
08:57 < LMJ> where ?
08:58 < rxr> in your pkgsel
08:58 < LMJ> no
08:58 < LMJ> i should put it i guess ;)
08:58 < rxr> hm
08:59 < rxr> how did you create your pkgsel ?
08:59 < LMJ> from scratch
08:59 < LMJ> i guess a part of things are missing
08:59 < rxr> do you want it extremly minimal?
08:59 < rxr> if not I would include base/* or so ,-))
09:00 < LMJ> with 18.104.22.168, iirrc, i haven't put it "base/*" nor "dirtree", strange
09:00 < LMJ> well, i took an exemple from sepp
09:00 < LMJ> i removed 2/3 things and added others ;)
09:01 < LMJ> maybe base/* could help
09:01 < CIA-7> rene * r18562 /trunk/scripts/Build-Target: * added a warning to Build-Target for the case of a missing controlling build.sh
09:02 < LMJ> hehe
09:02 * LMJ doing a "svn up"
09:06 < rxr> maybe the semantic of 2.1 differs slightly
09:06 < rxr> I have not used that feature at 2.1 times ...
09:07 < LMJ> maybe that's why i have some errors and important things are missing
09:09 < rxr> but look at your pkgsel thru what expression should they come in ?
09:11 < CIA-7> rene * r18563 /trunk/package/x11/libvncserver/ (libvncserver.desc no-x11vnc.patch): * updated libvncserver (0.8 -> 0.8.2)
09:16 < rxr> I guess I have to closely watch every revision again
09:17 < rxr> x11vnc was disabled and the clean libvncserver vs. x11vnc split removed without a good reason - damn
09:20 < LMJ> gonna include the 00-minimal to be sure ;)
09:23 < rxr> better gcc and binutils likewise ,-)
09:24 < rxr> myabe sepp used some additional mechanism to get those basics ?
09:25 < LMJ> maybe
09:25 < LMJ> maybe i introduced a kind of chaos ;)
09:27 < CIA-7> rene * r18564 /trunk/package/x11/x11vnc/ (system-lib.patch x11vnc.desc):
09:27 < CIA-7> * updated x11vnc (0.8.1 -> 0.8.2), readded system-lib.patch and
09:27 < CIA-7> reenabled it, the version in libvncserver is identical to this
09:27 < CIA-7> one (I diffed it) and we _WANt_ fine grained control whether
09:27 < CIA-7> to actually build it or not
09:31 -!- pmjdebruijn [email@example.com] has left #t2 ["Ex-Chat"]
09:33 < LMJ> coreutils could be userfull too ;)
09:33 < rxr> definetly ,-))
09:38 < LMJ> linux-headers added ;)
09:40 < rxr> heh
09:40 < rxr> well we have a feature called target inheritance, if you use that some things might be easier for you
09:43 < LMJ> i guess
09:44 < CIA-7> susan * r18565 /trunk/package/gnome2/totem/totem.desc: * updated totem (1.4.2 -> 1.4.3)
12:25 < CIA-7> amery * r18566 /trunk/package/base/mktinitrd/ (mktinitrd.cache mktinitrd.desc): * added .cache file to mktinitrd and changed the description text to be 'propper'
12:26 < CIA-7> amery * r18567 /trunk/package/base/mkinitrd/mkinitrd.cache: * added missing .cache file to mkinitrd
13:01 < shevegen> what is target inheritance doing?
14:09 < rxr> pff
14:10 < rxr> shevegen: it is a bit like inheritance in ooo languages
14:10 < rxr> you inherit most stuff from another target and you can add additional stuff
14:11 < shevegen> ah ok
16:14 < Demian> hi
16:46 < CIA-7> amery * r18568 /trunk/package/editors/vim/vim.conf: * fixed vim to install inside the sandbox on stage 1
17:54 < rxr> Baldzius: new koffice ,-)
17:55 < Baldzius> rxr: i know but i can't get it compiled
17:55 < Baldzius> and now 1.5.1 doesn't compile on chroot even
17:55 < Baldzius> what a crap soft
17:56 < Baldzius> rxr: btw unionfs compiled on new build 2.2 branch
17:57 < Baldzius> rxr: maybe you try koffice 1.5.2