T2 IRC Log: 2008-06-11

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 Wed Jun 11 00:00:57 2008
00:03 -!- xming [n=chatzill@gentoo/user/xming] has quit ["ChatZilla 0.9.82.1 [Firefox 2.0.0.14/2008040413]"]
05:02 -!- elias` [n=me@unaffiliated/elias/x-342423] has quit [Read error: 145 (Connection timed out)]
05:12 -!- elias` [n=me@unaffiliated/elias/x-342423] has joined #t2
07:44 < rxr> moin
08:00 < rxr> http://games.slashdot.org/games/08/06/10/2233228.shtml
08:29 < CIA-4> mtr * r29259 /trunk/package/base/file/makefile-hotfix.patch.cross: * fixed file cross build
08:50 < CIA-4> rene * r29260 /trunk/package/xorg/rgb/rgb.desc: * updated rgb (1.0.1 -> 1.0.3)
08:50 < CIA-4> rene * r29261 /trunk/package/xorg/libpciaccess/libpciaccess.desc: * updated libpciaccess (0.10.2 -> 0.10.3)
08:51 < CIA-4> rene * r29262 /trunk/package/xorg/xf86-input-elographics/xf86-input-elographics.desc: * updated xf86-input-elographics (1.2.1 -> 1.2.2)
08:51 < CIA-4> rene * r29263 /trunk/package/network/dbus-glib/dbus-glib.desc: * updated dbus-glib (0.74 -> 0.76)
08:51 < CIA-4> rene * r29264 /trunk/package/network/openldap/openldap.desc: * updated openldap (2.4.9 -> 2.4.10)
08:52 < CIA-4> rene * r29265 /trunk/package/gnome2/gnome-applets/gnome-applets.desc: * updated gnome-applets (2.22.1 -> 2.22.2)
09:01 < CIA-4> rene * r29266 /trunk/package/gnome2/gnome-control-center/gnome-control-center.desc: * updated gnome-control-center (2.22.1 -> 2.22.2.1)
09:01 < mtr> moin
09:01 < rxr> moin mtr
09:01 < CIA-4> rene * r29267 /trunk/package/contrib/rrdtool/rrdtool.desc: * updated rrdtool (1.2.27 -> 1.3.0)
09:03 < CIA-4> rene * r29268 /trunk/package/base/device-mapper/device-mapper.desc: * updated device-mapper (1.02.25 -> 1.02.26)
09:03 < CIA-4> rene * r29269 /trunk/package/network/bind/bind.desc: * updated bind (9.4.2 -> 9.5.0)
09:04 < CIA-4> rene * r29270 /trunk/package/network/dansguardian/dansguardian.desc: * updated dansguardian (2.9.9.4 -> 2.9.9.5)
09:18 < CIA-4> rene * r29271 /trunk/package/mail/courier-authlib/courier-authlib.desc: * updated courier-authlib (0.60.2 -> 0.60.6)
09:38 -!- rxr_ [n=rene@port-212-202-210-4.dynamic.qsc.de] has joined #t2
09:38 -!- Topic for #t2: T2 SDE | 7.0-rc released! | trunk heading for 8.0 | The T2 Open System Development Environment (SDE) | http://www.t2-project.org/startpage/ | http://bugs.t2-project.org
09:38 -!- Topic set by H4X [] [Tue Jun 26 17:57:25 2007]
09:38 [Users #t2]
09:38 [@ChanServ] [ CIA-4 ] [ elias`] [ mqueiros_] [ rxr ] [ |beowulf|]
09:38 [ __init__] [ dogmeat] [ Fidget] [ mtr ] [ rxr_ ]
09:38 [ axionix ] [ dsoul ] [ LMJ ] [ Ragnarin ] [ TobiX]
09:38 -!- Irssi: #t2: Total of 16 nicks [1 ops, 0 halfops, 0 voices, 15 normal]
09:38 -!- Channel #t2 created Sun Nov 26 07:44:08 2006
09:38 -!- Irssi: Join to #t2 was synced in 12 secs
09:51 -!- rxr [n=rene@port-212-202-210-4.dynamic.qsc.de] has quit [Read error: 110 (Connection timed out)]
09:53 -!- You're now known as rxr
09:58 -!- mqueiros_ [n=mqueiros@217.70.71.234] has quit [Client Quit]
10:03 -!- hwinkel [n=hwinkel@port-87-193-170-219.static.qsc.de] has joined #t2
10:23 < CIA-4> rene * r29272 /trunk/package/emulators/gxemul/ (. gxemul.cache gxemul.desc): * added gxemul (0.4.6.4) - A machine emulator (CPUs and surrounding hardware components)
10:40 < CIA-4> rene * r29273 /trunk/package/gnome2/gtksourceviewmm/gtksourceviewmm.desc: * updated gtksourceviewmm (1.9.3 -> 1.9.5)
11:00 -!- rxr_ [n=rene@port-212-202-210-4.dynamic.qsc.de] has joined #t2
11:00 -!- Topic for #t2: T2 SDE | 7.0-rc released! | trunk heading for 8.0 | The T2 Open System Development Environment (SDE) | http://www.t2-project.org/startpage/ | http://bugs.t2-project.org
11:00 -!- Topic set by H4X [] [Tue Jun 26 17:57:25 2007]
11:00 [Users #t2]
11:00 [@ChanServ] [ CIA-4 ] [ elias`] [ mtr ] [ rxr_ ]
11:00 [ __init__] [ dogmeat] [ Fidget] [ Ragnarin] [ TobiX ]
11:00 [ axionix ] [ dsoul ] [ LMJ ] [ rxr ] [ |beowulf|]
11:00 -!- Irssi: #t2: Total of 15 nicks [1 ops, 0 halfops, 0 voices, 14 normal]
11:00 -!- Channel #t2 created Sun Nov 26 07:44:08 2006
11:00 -!- Irssi: Join to #t2 was synced in 12 secs
11:09 -!- hwinkel [n=hwinkel@port-87-193-170-219.static.qsc.de] has joined #t2
11:11 -!- xming [n=xming@gentoo/user/xming] has joined #t2
11:14 -!- rxr [n=rene@port-212-202-210-4.dynamic.qsc.de] has quit [Read error: 110 (Connection timed out)]
11:21 < CIA-4> rene * r29274 /trunk/package/network/libzrtpcpp/libzrtpcpp.desc: * updated libzrtpcpp (1.1.0 -> 1.2.0)
11:21 < CIA-4> rene * r29275 /trunk/package/editors/tea/tea.desc: * updated tea (17.6.0 -> 17.6.1)
11:25 -!- You're now known as rxr
11:34 < xming> how stable/usable is 8.0-trunk?
11:38 < rxr> probably mostly ok
11:39 < rxr> though there is some major gcc-4.3 update pending for trunk that probably will introduce some cross build regressions as usual ...
11:39 < rxr> but right now it should be pretty fine (according to my auto-cross building tests)
11:40 < xming> hmm then I should probably try 8.0
11:40 < xming> what is the diff between install and build? Is install just for people who don't have a decent Linux/Unix env?
11:41 < rxr> yes, or if you want to spread / deploy thru a company and/or friends or as product
11:41 < CIA-4> rene * r29276 /trunk/package/e16/epplets16/ (4 files): * updated epplets16 (0.7 -> 0.11)
11:41 < xming> if I want a T2 in a virtual machine, should I d/l the iso and install or build under my gentoo, make iso then install?
11:42 < rxr> as you prefer, e.g. if you want 100% source build or can live with a tiny" stage" pre-build etc.
11:42 < rxr> both work
11:42 < xming> hehe I don't like binaries :)
11:42 < rxr> you can also directly run the build sandbox in some VM without the ISO creation step
11:43 < xming> is 8.0 still tagerted for *this* summer? 7.0 isn't even out
11:44 < rxr> maybe this winter then .-)
11:44 < xming> rxr: how to do this direct building in _some_ vm?
11:44 < xming> any pointers
11:44 < rxr> though 7.0 is pretty perfect, the only thing hindering is a) people's workload and b) that we had to remove our main server at some uni thus causing extra work rebuilding a ISO mirroring infrastructure ...
11:45 < rxr> xming: I meant you build the T2 target, and then create a filesystem / partition of the build/$UUID content and boot it ...
11:45 < rxr> to skip the create4 ISO step
11:45 < rxr> but - well - maybe just using the normal .iso in the VM is a little more handy know that I think about it
11:48 < xming> so are you using t2 as your desktop/server or just for software dev/deployment
11:58 < rxr> mainly for creating products / solutions for third party companies, but also on our desktops and servers, yes
12:02 < rxr> http://www.exactcode.de/site/technology/
12:03 < xming> so you are Rene :)
12:03 < rxr> yep
12:04 < xming> there is no 8.x tag/branch, is trunk stable enough, by stable I mean that today it works and tomorrow I do a svn up and it breaks?
12:05 < rxr> 8.0 is only the target version of the current development trunk
12:06 < xming> looks like a very nice company to work with
12:06 < rxr> some changes, e.g. gcc-4.3 update, are still missing before the 8.0 flavour will be branched
12:08 < rxr> as you see we have those dependable branches and tags for the current stable series
12:10 < xming> ehem, how easy is the upgrade from 7.0rcX -> 7.0 -> 8.0rcX -> 8.0?
12:10 < xming> just svn adn rebuild?
12:10 < rxr> for non-shipping products you can svn up and Emerge -system
12:10 < rxr> xming: yes
12:10 < rxr> ok - of for lunch cu soon
12:10 < rxr> s/of/off/
12:10 < xming> cu
13:11 < CIA-4> rene * r29277 /trunk/package/x11/freetype/ (freetype.desc libtool-link-lib64.patch): * updated freetype (2.3.5 -> 2.3.6) - SECURITY
13:36 -!- Enqlave [n=stealth@sourcemage/guru/stealth] has joined #t2
13:36 [Users #t2]
13:36 [@ChanServ] [ CIA-4 ] [ elias` ] [ hwinkel] [ Ragnarin] [ xming ]
13:36 [ __init__] [ dogmeat] [ Enqlave] [ LMJ ] [ rxr ] [ |beowulf|]
13:36 [ axionix ] [ dsoul ] [ Fidget ] [ mtr ] [ TobiX ]
13:36 -!- Irssi: #t2: Total of 17 nicks [1 ops, 0 halfops, 0 voices, 16 normal]
16:05 < xming> hi I have now svn'ed the 7.0rc2, did ./scripts/Config -cfg system, slected embedded/uclibc, now if I do ./scripts/Download -list-missing I see tons of pkgs to be d/led, how can I just make a really minimal system (kernel, glibc, ncurses, busysbox, dropbear, gettext)?
16:06 < rxr> if you use a seperate config (-cfg) you need to pass the same -cfg ... to the Download script
16:06 < rxr> does Download -cfg system -list-missing list less ?
16:07 < rxr> btw. you see the currently active count of selected packages in the Config (top-left corner or so, and the package selection menu entry ...)
16:07 < rxr> (or manually grep '^X' config/system/packages
16:08 < rxr> | wc -l)
16:08 < xming> # ./scripts/Download -cfg system -list-missing |wc -l
16:08 < xming> 3282
16:09 < xming> ah yes, top right corner 2732 active packages
16:09 < xming> that's way to much
16:10 < rxr> what exactly did you select ?
16:10 < xming> with generic system I can select pkg template
16:10 < xming> with hmm it's listig 81 packages now
16:11 < xming> still 3282 according to ./scripts/Download
16:12 -!- hwinkel [n=hwinkel@port-87-193-170-219.static.qsc.de] has quit [Read error: 110 (Connection timed out)]
16:13 < xming> # grep ^X config/system/packages|wc -l
16:13 < xming> 81
16:13 < xming> so the 2 methodes do not agree with each other
16:13 < rxr> hm ?
16:15 < xming> one says 81 pkg and other says 3282
16:15 < xming> anyway there are xorg and ppp, freeswan etc. can I trim the pkg list further down?
16:17 < xming> and busybox has grep/awk/modprobe/bzip2/gzip so can I somehow disable those pkgs?
16:18 < rxr> you can either hand select in the Config (little slow)
16:18 < rxr> or copy the package selection and strip that
16:18 < rxr> or create a whole new target directory to have everything of your config in one place
16:18 < xming> hmm way too much info for my current knowledge of t2 :)
16:20 < xming> can I see/select active pkgs in the Config? If so I can't see it I am blind :)
16:21 < rxr> enable the expert option and then there will be "custom package selection"
16:21 < rxr> but maybe build the generic/minimal preselection template for a first try
16:21 < xming> ok
16:21 < xming> I can't select template
16:21 < rxr> why?
16:22 < xming> I can't select templte with generic system but not with generic embedded
16:22 < rxr> I mean "Generic" target and then the line below "..."
16:22 < rxr> ah ok - yure
16:22 < xming> s/can't/can
16:22 < rxr> sure
16:22 < rxr> the preselections are only available for the generic target which comes without custom tibbits
16:23 < xming> is Config really that slow? or is it me?
16:24 < rxr> yes it is
16:24 < rxr> it's on the todo to be replaced
16:24 < rxr> we already improved it since the old ROCK Linxu times
16:24 < rxr> however, it still starts itself again on each config change in order to reparse and validate the options
16:24 < xming> going back to the main menu takes like 30 sec every time
16:24 < rxr> that can of course be done smarter
16:26 < xming> well, as a n00b I have to bear the slowness :)
16:26 < rxr> patches welcome
16:27 < xming> hehe, I need to get comfy with t2 first
16:29 < xming> so I can't make manual pkg seletion? I have to make selection rules?
16:29 < rxr> yes, which can boil down to single selects / deselects
16:30 < xming> where do I find how to make the rules?
16:30 < rxr> it's also in the help in the Config I think
16:31 < rxr> X to select, like X fluxbox
16:31 < xming> ah sry
16:31 < rxr> and O to deselect O glibc
16:31 < rxr> one can also use whole repositories and other stuff
16:31 < rxr> like X xorg/*
16:31 < xming> it show | 001:
16:31 < xming> I don't see individual pkgs
16:32 < rxr> there should be a help control either in the rules screen or while adding a rule
16:32 < xming> There is no help on 'SDECFG_PKGSEL_FILE:0' available
16:34 < xming> ok I see how to do it now
16:35 < xming> I have to enter the pattern, I thought I was getting a list of all pkgs which I can select/deselect
16:35 < xming> thatnks
16:39 < rxr> (patches welcome)
16:39 < rxr> btw. normally you want to store all the config in your target under target/
16:39 < rxr> e.g. see target/*/pkgsel*
16:43 < xming> can I # ls -l target/embedded/pkg*
16:43 < xming> ls: cannot access target/embedded/pkg*: No such file or directory
16:44 < xming> can I just edit config/system/packages?
16:44 < rxr> heh, yeah - embedded is doing it's own "coded" selection with code in the config.in
16:44 < rxr> to allow the uclibc / dietlibc choice etc.
16:57 < xming> I did "- xorg*" and xorg is still selected, what did I do wrong?
16:58 < xming> or do I have do that that per pkgs like "- xtrans" "- xproto" ...?
16:59 < rxr> xorg/* should do
16:59 < xming> hmm, on a second thought, create a "new" target seems to be easier
17:00 < xming> will T2 automatically resolve all the dependencies for me?
17:00 < rxr> on Emerge, yes
17:00 < rxr> when you manually select fixed configs then, now
17:01 < xming> euh, your last sentence to not make much sense to me
17:02 -!- Enqlave [n=stealth@sourcemage/guru/stealth] has quit ["Dont wait to die to find paradise..."]
17:29 < rxr> s/now/no/
17:29 < rxr> when you Emerge-Pkg, ,build source packages into your running system then there will be automatic resolution
17:30 < rxr> but if you specifiy the selection in your target then t2 does not do additional resolution as most targets include custom shortcuts and "I know better what I want in my system" logic / patches, etc.
17:47 < xming> so I have done the selection now, will T2 make a working cross-dev (I am on glibc, target is ulibc-x86) with all the needed and the last stage will only include the pkgs I have selected?
17:48 < rxr> t2 will build the cross compiler etc, yes, that is called stage-0
17:48 < rxr> in stage 1 it will then cross compile the target "payload"
17:49 < xming> the target package selection is for the stage 9?
17:52 < rxr> the selection is for all
17:52 < rxr> btw. if you do a cross build (so you selected "This is a cross build between architectures" in the Config) there will only be stage 0 and 1 build
17:53 < rxr> 2 and up are native builds for stuff including like kde and openoffice
17:53 < rxr> e.g. normal install / livecds ...
18:24 < CIA-4> mtr * r29278 /trunk/package/network/openldap/sasl2.patch: * fixed openldap: rediffed sasl/sasl2 patch
18:52 < xming> got an error, needed to mkdir download/mirror manually
18:56 < xming> !> /bin/sh: Cross_CC_not_built_so_far_cc: command not found
18:57 < xming> I guess that I cannot omit all dev tools? Currentlt I don't have gcc/make/binutils in the pkgs list because I don't want them in the final stage
19:18 -!- __init__ [i=stealth@unaffiliated/init/x-165853] has quit ["There is intelligent life out there..."]
19:18 -!- __init__ [i=stealth@unaffiliated/init/x-165853] has joined #t2
19:42 < rxr> xming: you need them in the package list for the cross toolchain to be build
19:42 < rxr> you can still not have them in the final image, of course
20:00 < CIA-4> rene * r29279 /trunk/package/gnome2/orbit2/orbit2.desc: * updated orbit2 (2.14.12 -> 2.14.13)
20:02 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: LMJ
20:03 -!- Netsplit over, joins: LMJ
20:21 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: LMJ
20:25 -!- Netsplit over, joins: LMJ
20:27 -!- Enqlave [n=stealth@sourcemage/guru/stealth] has joined #t2
20:55 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: LMJ
20:56 -!- Netsplit over, joins: LMJ
20:59 -!- mqueiros_ [n=mqueiros@217.70.71.161] has joined #t2
21:03 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: LMJ
21:06 -!- Netsplit over, joins: LMJ
21:20 < xming> rxr: when can I choose which packages to be in the final stage9? During iso creation?
22:04 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: LMJ, __init__, |beowulf|, dsoul
22:06 -!- Netsplit over, joins: __init__, dsoul, |beowulf|
22:10 -!- LMJ [n=serwou@laf31-4-82-236-42-164.fbx.proxad.net] has joined #t2
23:10 -!- Enqlave [n=stealth@sourcemage/guru/stealth] has quit ["Dont wait to die to find paradise..."]
23:13 -!- Enqlave [n=stealth@sourcemage/guru/stealth] has joined #t2
23:30 -!- tri [n=tri@p57AD871D.dip0.t-ipconnect.de] has joined #t2
23:34 < tri> moin
--- Log closed Thu Jun 12 00:00:57 2008