T2 IRC Log: 2008-11-04

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 Nov 04 00:00:54 2008
03:05 -!- wtracy [n=william@natusers1.stennerglenstudents.com] has joined #t2
03:09 -!- Cyda_ [n=cyda@c-66-229-118-244.hsd1.fl.comcast.net] has joined #t2
03:11 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: Cyda, mtr, Stealth
03:11 -!- Netsplit over, joins: Stealth, Cyda, mtr
03:28 -!- Cyda [n=cyda@c-66-229-118-244.hsd1.fl.comcast.net] has quit [Connection timed out]
08:24 < rxr> re
08:29 < mtr> hi rxr
08:31 < mtr> strange error, sometimes perl does not build properly in stage-1, cross_boot_strap() fails with:
08:31 < mtr> !> doio.c:(.text+0xe9a): undefined reference to `futimes'
08:32 < rxr> yes, our cross perl is not perfectly configured, which is also why I disabled it from the default bootstrap 1 selection, after noticing it's not needed by anything anymore to bootstrap
08:32 < rxr> the thing is configure uses host compiler and thus enables features not available on the target
08:32 < rxr> at least that always was the problem when I had trouble
08:34 < mtr> just restarting Build-Target and it compiles fine
08:34 < rxr> hm
08:36 < mtr> for cross compilation the config.sh file is modified, and after that again make runs
08:37 < rxr> hm - timing issue? strange
08:37 < mtr> 'normally' make detects it and in turn re-configures
08:40 * mtr recalls the times when one could see the bits toggling on 6502 and 80286 ...
08:43 < mtr> rxr: did you review the udev patch I've sent to ML last week?
08:44 < rxr> I know the 286 times likewise :-)
08:44 < rxr> once even had a NEC VC20 or what the XT clone thing was named ...
08:44 < rxr> mtr: no, but if it builds and boots it's good, do we need to modify the mkinitrd to include the new /lib/udev.d whatever rules location ?
08:45 < rxr> yeah - vc20 or vc30 it was
08:50 < mtr> yes, good ol' times: http://de.wikipedia.org/wiki/Commodore_VC20
08:51 < mtr> yep, mkinitrd has to be modified to included the lib/udev/rules.d folder
08:54 < rxr> when it boots for you it's good enough - feel free to push it in
08:54 < rxr> the VC20 I only got after the 286 for free when it was dog slow even back then
08:55 < rxr> I had the luck that my father decided to get a 286 back then, and the first one even had no hard-disk and hecurles graphic IIRC :-)
09:00 < rxr> just a note I have the ncurses update now building
09:00 < rxr> just a note to avoid duplicate work
09:00 < rxr> I'll let some more of the reference build stuff build thur before I commit it
09:01 < rxr> note2 I also reworked and vastly simplified gettext libtool patchery
09:02 < rxr> mostly because the current Makefile re-generation stuff fails on ppc crossbuilds, because the overly cryptic and defectiv scripts fail to figure out if it's little or big endian and fail back to some super inteligent "universal" choice which results in invalid code expanded from macros ...
09:02 < rxr> but this needs some more testing with libdir = lib64 et al.
09:02 < rxr> just a note to avoid douplicate work, likewise
09:36 < CIA-13> rene * r31104 /trunk/package/graphic/exact-image/exact-image.desc: * updated exact-image (0.6.4 -> 0.6.5)
10:12 < CIA-13> rene * r31105 /trunk/package/database/postgresql/postgresql.desc: * updated postgresql (8.3.4 -> 8.3.5)
10:52 < CIA-13> rene * r31106 /trunk/package/security/samhain/samhain.desc: * updated samhain (2.4.4 -> 2.5.0)
10:52 < CIA-13> rene * r31108 /trunk/package/graphic/cdlabelgen/cdlabelgen.desc: * updated cdlabelgen (4.0.0 -> 4.1.0)
10:52 < CIA-13> rene * r31107 /trunk/package/develop/ctalk/ctalk.desc: * updated ctalk (0.0.83a -> 0.0.84a)
10:57 < CIA-13> rene * r31109 /trunk/package/develop/vala/ (. vala.cache vala.desc): * added vala (0.5.1) - A compiler for the GObject type system
11:02 -!- gw [n=gw@2001:44b8:62:7f0:21b:63ff:fe01:f18d] has joined #t2
11:02 < rxr> moin moin gw
11:12 < gw> moin rxr
14:45 -!- michael-i [n=michael-@141.41.40.103] has joined #t2
14:47 < michael-i> After installing 7.0rc2 on our build-server, I tried to compile trunk. It failed with "Can't locate Carp.pm in @INC". I found this info (http://osdir.com/ml/t2.devel/2007-12/msg00011.html) which says to use rc1. Is there another work around? Is this a common error?
14:50 < michael-i> Could I emerge perl to update the t2-host's package?
15:05 < michael-i> success; I emerged perl from trunk and now autoconf builds successsfully
15:09 < rxr> re
15:09 < rxr> just rebuild perl
15:30 -!- koan [n=koan@unaffiliated/koan] has quit [Read error: 104 (Connection reset by peer)]
15:30 -!- koan [n=koan@unaffiliated/koan] has joined #t2
15:34 -!- koan [n=koan@unaffiliated/koan] has quit [Read error: 104 (Connection reset by peer)]
15:39 -!- koan [n=koan@unaffiliated/koan] has joined #t2
15:42 < CIA-13> rene * r31110 /trunk/package/xorg/libpciaccess/libpciaccess.desc:
15:42 < CIA-13> * changed libpciaccess build priority (110.000 -> 112.440), to not
15:42 < CIA-13> create the X11/$libdir early, and thus have packages randomly
15:42 < CIA-13> depend on it
15:49 < CIA-13> rene * r31111 /trunk/package/multimedia/libtheora/libtheora.desc: * updated libtheora (1.0beta2 -> 1.0)
16:03 < CIA-13> rene * r31112 /trunk/package/lua/lpeg/lpeg.desc:
16:03 < CIA-13> * update lpeg checksum, the file probably changed upstream and I do
16:03 < CIA-13> not have the orignal tarball at hand :-(
16:16 -!- wtracy [n=william@natusers1.stennerglenstudents.com] has quit ["Leaving."]
16:45 < CIA-13> rene * r31113 /trunk/target/tlx/ (config.in pkgsel): * improved TLX description tag, add grub
17:18 < CIA-13> rene * r31114 /trunk/target/tlx/ (6 files):
17:18 < CIA-13> * configure tlx to build dietlibc and our standard initrd toolchain
17:18 < CIA-13> (after all it's a tiny demo for i386 and up)
17:18 < CIA-13> * strip a whole lot of bloat from the tlx kernel config
17:19 < CIA-13> rene * r31115 /trunk/package/base/embutils/embutils.conf:
17:19 < CIA-13> * improved the embutils.conf to always allow alternative $bindir, not
17:19 < CIA-13> only when we default to /usr/embutils on generic systems)
17:24 -!- michael-i [n=michael-@141.41.40.103] has quit []
17:32 -!- DigitalOktay_1 [n=DigitalO@dslb-084-057-232-132.pools.arcor-ip.net] has joined #t2
17:33 < DigitalOktay_1> hi
17:35 < rxr> hi
17:35 [Users #t2]
17:35 [@ChanServ] [ Cyda_ ] [ dsoul] [ koan] [ mtr] [ Stealth]
17:35 [ CIA-13 ] [ DigitalOktay_1] [ gw ] [ LMJ ] [ rxr] [ TobiX ]
17:35 -!- Irssi: #t2: Total of 12 nicks [1 ops, 0 halfops, 0 voices, 11 normal]
17:36 -!- DigitalOktay_1 is now known as DigitalOktay
17:43 < DigitalOktay> is T2 still in RC
17:44 < DigitalOktay> 7.0
17:44 < rxr> not long anymore
17:44 < rxr> and only because we had to rebuild our mirror infrastructure
17:45 < rxr> all primary / core developers use 7.0 and/or even trunk in commercial projects
17:46 < DigitalOktay> rxr: privat developers can use 7.0
17:46 < rxr> ?
17:47 < DigitalOktay> i want to use T2 for home
17:48 < rxr> sure 7.0, or even trunk as depending how bleeding edge you want to live
17:52 < DigitalOktay> can i use it with live distro, or must i build it self
17:54 < rxr> we have live images, must most missed the compiler toolchain to save space I think
17:54 < rxr> so you can not compile new stuff easily
17:54 < rxr> you should grab a minimal ISO
17:55 < rxr> those contain a minimal system with classic installer where you can emerge the rest you like from the sources
17:57 < DigitalOktay> it is difficult to emerge the packages?
17:58 < rxr> cd /usr/src/t2-trunk
17:58 < rxr> # ./scripts/Emerge-Pkg openbox
17:58 < rxr> checking openbox ... Not installed. Added.
17:58 < rxr> ...
17:58 < rxr> I would say no
18:01 < DigitalOktay> and i am install from ftp sources?
18:01 < rxr> yes, from the original sources, either from the upstream server or our mirrors
18:01 < DigitalOktay> oo great, i am using Debian long timer
18:01 < rxr> but the result is the same anyway, checksum checked for unaltered source
18:02 < rxr> t2 is very much vanilly as few patches as possible
18:02 < rxr> e.g. no brandifications or other random changes just for the fun of it
18:03 < DigitalOktay> my system is Intel Pentium 3, 1 Ghz, 2 GB Ram
18:07 < DigitalOktay> is my system ok?
18:11 < rxr> sure
18:11 < rxr> emerging openoffice from source might take a day, but reasonable software will compile in-time
18:12 < rxr> our official SPARC64 ISOs are built on a 360MHz UltraSPARC ...
18:12 < rxr> (yes, 360, there is no zero missing ...)
18:13 < DigitalOktay> o good :D
18:13 < DigitalOktay> is package system from portage (gentoo)
18:13 < rxr> nope, the code base is even older then gentoo and has not a single bit in common
18:14 < rxr> T2 was started in form of ROCK Linux 1998, some months before gentoo
18:14 < rxr> of course we only noticed gentoo some years after that ...
18:14 < rxr> we only renamed the Build-Pkg to Emerge-Pkg so that gentoo'ers feel at home
18:20 < DigitalOktay> ah ok thx, ;), can i load this "ftp://ibiblio.org/pub/linux/distributions/t2/stable/7.0-rc2/minimal-i486/t2-7.0-rc2-minimal-i486.iso"
18:20 < rxr> sounds good
18:21 < DigitalOktay> or which can i download?
18:21 < rxr> all fine .-) looks ok
18:23 < DigitalOktay> ok i am loading this
18:23 < DigitalOktay> thx
18:28 < CIA-13> rene * r31116 /trunk/package/base/mkinitrd/mkinitrd.sh: * make hotplug++ an optional include of mkinitrd
18:28 < CIA-13> rene * r31117 /trunk/package/shells/mc-mp/ (mc-mp.conf mc-mp.desc): * fixed mc-mp to cross build, marked it so
18:29 < CIA-13> rene * r31118 /trunk/target/tlx/ (kernel.conf pkgsel):
18:29 < CIA-13> * include links, alpine, mc-mp, squashfs/aufs into tlx, further
18:29 < CIA-13> strip it's kernel.conf
18:35 < CIA-13> rene * r31119 /trunk/target/share/ (initrd/build.sh livecd/build_image.sh):
18:35 < CIA-13> * do not explicitly name bash for ldconfig / postinstall
18:35 < CIA-13> iamge post-processing (allow it to theoretically work with other shells)
18:35 < CIA-13> * synced initrd output processing with recently fixed livecd code
18:42 < CIA-13> rene * r31120 /trunk/target/tlx/ (busybox.config rootfs/):
18:42 < CIA-13> * enabled busbox/ash/alias suport in the tlx target busybox.conf
18:42 < CIA-13> * create empty target/tlx/rootfs to avoid a spurius find error
18:42 < CIA-13> during image processing, and we'll soon need some overlay files,
18:42 < CIA-13> anyway
18:53 < DigitalOktay> which filesystem is using by ts
18:53 < DigitalOktay> t2
18:54 < rxr> any
18:54 < rxr> the normal installer allows the direct selection of ext2, ext3, reiser, jfs, xfs
18:54 < rxr> but t2 is about choice and flexibility you can create use modify whatever you like
18:54 < rxr> e.g. we included reiser4 utils for some time, and already incldue btrfs-utils ...
18:55 < DigitalOktay> and zfs
18:57 < rxr> we have the only open source zfs user-space thru fuse package
18:57 < rxr> but not high performance in-kernel
18:57 < rxr> unless you want to contribute t2 user-land with open-solaris kernel patches
18:58 < koan> how is the status of other kernels in T2?
18:59 < rxr> I guess we all ave too saturated with the daily jobs, so mostly depending on contributed patches .-9
18:59 < koan> but is it already possible to run for example T2 on a minix kernel?
19:00 < rxr> I had some ugly hackery, but minix was acutally too ugly
19:01 < CIA-13> rene * r31121 /trunk/target/tlx/ (pkg_aufs.conf rootfs/etc/ rootfs/etc/inittab):
19:01 < CIA-13> * added aufs.conf to tlx (to not build helper stuff)
19:01 < CIA-13> * added tlx/rootfs/etc/inittab to bring up shels and getty's
19:01 < DigitalOktay> which filesystem was ok for a T2 newbie?
19:01 < rxr> all thousl workd, though I guess jfs anx xfs are less tested
19:01 < rxr> maybe just choose ext3 or the reisrfs (3)
19:02 < rxr> all should work, ...
19:03 < DigitalOktay> rxr: in debian unstable i am using ext3
19:03 < rxr> yes, that's fine
19:04 < koan> I also picked ext3 DigitalOktay
19:04 < CIA-13> rene * r31122 /trunk/target/tlx/pkgsel: * remove alpine from tlx/pkgsel, not yet marked cross build and need ncurses, anyway
19:05 < DigitalOktay> koan: i am using sidux its based on unstable
19:05 -!- wtracy [n=william@natusers1.stennerglenstudents.com] has joined #t2
19:06 < koan> I'm using debian lenny
19:07 < DigitalOktay> koan: ;) i am now interess
19:08 < DigitalOktay> koan: ;) i am now interessted in T2-Project
19:08 < koan> me too :-) I have been playing with it for a time now
19:12 < koan> hm rxr: it seems that the wpa_supplicant.conf file isn't installed in /etc, can you confirm this?
19:13 < rxr> you mean an example ?
19:13 < koan> yes
19:13 < rxr> as it's probably to be edited on each box anyway
19:14 < rxr> (and we need rocknet^Wnetconf glue for it anyway
19:14 < rxr> )
19:14 < koan> ok then I'll copy an example file to start with
19:15 < koan> how does wpa_supplicant integrate with T2 networking?
19:15 < rxr> not yet, as most of use probably use WPA too seldomely
19:15 < koan> that's a shame :)
19:16 < rxr> in theory we should add some keywoard to fill the wpa.conf with the content and then launch wpa_supplicant
19:16 < rxr> just as we do for dhcp
19:16 < rxr> yeah - it's on my TODO, but in the office where I sit most of the day we have gigaethernet to a) have speed and b) avoid attach vectors .-)
19:16 < koan> :)
19:22 < rxr> mtr: on my current trunk test cross builds over 900 packages cross build for the usual uclibc cross build, e.g. arm, mips. etc.
19:22 < rxr> some esoteric ones have more errors, m68k, cris, etc. - the probably seldomly used stuff
19:23 < rxr> wow - even for blackfin (the DSP thing) over 800 compiled, including half of the X server etc. ...
19:24 < rxr> maybe I should plug in some dual-core blackfin DSPs into my box to avoid this proprietrary gfx chip and driver junk :-)
19:24 < rxr> ok - back on topic
19:29 < koan> rxr: I have installed the b43 firmware with the fw-cutter tool into /lib/firmware/b43, but I still get i dmesg the error that it doesn't find the firmware
19:29 < rxr> maybe the filename is wrong ?
19:30 < rxr> or the udev stuff to have the user-space helper application cat the firmware into the /sys(fs) file is not setup correctly
19:30 < rxr> but my dvb-t card which needs firmware works in some recent t2 install
19:30 < koan> no I see 'firmware: requesting b43/ucdoe5.fw' etc and these files exist
19:30 < rxr> (and that even on powerpc64, aka. my dual-core G5)
19:31 < rxr> which wpa default config would you like to see in /etc ?
19:31 < rxr> the package has multiple and the generic one is really huge
19:31 < koan> hm "b43-phy1 ERROR: Initial Values Firmware file-format error." this is not good
19:31 < rxr> 30k of text
19:32 < rxr> I'm tempted to install the few bytes ./wpa_supplicant/examples/wpa-psk-tkip.conf
19:32 < rxr> which probably should be the most often used thing?
19:33 < rxr> and there still should be the man-page
19:33 < koan> indeed that one is a useful conf file
19:33 < rxr> ok - the man-pages apparently are not installed for whatever reason, sigh
19:37 < CIA-13> rene * r31123 /trunk/package/network/wpa_supplicant/wpa_supplicant.conf: * improved wpa_supplicant to install a WPA-PSK config file example
19:38 < koan> hm weird I followed the instructions on http://linuxwireless.org/en/users/Drivers/b43#fw-b43-new and installed the right version, but somehow the firmware is not in the right format
19:38 < rxr> strange
19:39 < rxr> I know that when we added it, back then some year++ ago it used to work on the bcm stuff of iBook/PowerBooks ...
19:39 < koan> I'll retry tomorrow with a fresh head, I've worked too hard today :)
19:39 < koan> yes that's the older bcmxx driver
19:39 < rxr> but as you found out what the kernel expects is different today :-(
19:39 < rxr> I cross my fingers, good luck
20:44 -!- tri [n=tri@p4FCF3B8B.dip0.t-ipconnect.de] has joined #t2
20:47 < tri> hi
21:27 -!- tri [n=tri@p4FCF3B8B.dip0.t-ipconnect.de] has left #t2 []
21:36 -!- DigitalOktay [n=DigitalO@dslb-084-057-232-132.pools.arcor-ip.net] has quit [Read error: 60 (Operation timed out)]
21:39 -!- DigitalOktay [n=DigitalO@dslb-084-057-229-239.pools.arcor-ip.net] has joined #t2
21:41 -!- gw [n=gw@2001:44b8:62:7f0:21b:63ff:fe01:f18d] has quit ["Leaving"]
22:06 -!- tri [n=tri@p4FCF3B8B.dip0.t-ipconnect.de] has joined #t2
23:48 -!- tri [n=tri@p4FCF3B8B.dip0.t-ipconnect.de] has left #t2 []
--- Log closed Wed Nov 05 00:00:00 2008