T2 IRC Log: 2005-08-01

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 Mon Aug 01 00:00:00 2005
00:00 < bfg> i had another problem with t2-trunk.... building glibc failed in stage 5 because the gcc_wrapper got not applied and a glibc-header complained, that you can't build glibc without optimizations. after copying TOOLCHAIN/.../tools.chroot/wrappers/i686-t2-linux-gnu-gcc to gcc (int the same directory) compilation seems to work. It seems, that the variabl CC (or so) got not set properly in stage 5
00:00 < bfg> any quick solution?
00:01 < mnemoc> uhm
00:02 < mnemoc> can you find the place where gcc and not CC is used on Makefile?
00:02 < bfg> uhm.... i will try, but the glibc makefile is not easy :(
00:09 -!- ojh [~omer@67-42-182-86.eugn.qwest.net] has left #t2 []
00:09 < bfg> i think i've found it. its the last target ($(objpfx)version-info.: ) in csu/Makefile
00:11 < bfg> but i'm not sure
00:16 < mnemoc> yuck
00:18 < bfg> i'm sure it is about the tcb-offsets.h file.. but i'm not sure which Makefile-rule is responsible for this awk / gcc combination
00:21 < bfg> on the cmd line i can't see any special. ther is only an awk call from which the output is passed to gcc. but the gcc_wrapper is not called
00:22 < bfg> maybe there is an problem with Build-Tools ?
00:23 < Shingo--> mnemoc: may you help me please?
00:23 < Shingo--> look vazaar http://www.mercadodepublicidade.com.br/~shingo/t2-system/
00:26 < sepp> good night *
00:33 < bfg> i onyl found a line with CC := gcc but u think this should be ok. its in Makeconfig which is unclude by Makefile
00:33 < mnemoc> re
00:33 < mnemoc> that is ok
00:34 < mnemoc> ./configure: line 5533: AM_GLIB_GNU_GETTEXT: command not found
00:34 < Shingo--> I think AM_GLIB_GNU_GETTEXT is my problem, how to resolve that problem?
00:35 < bfg> where is the arch-prefix applied to gcc? (gcc => i686-t2-linux-gnu-gcc)
00:35 < mnemoc> aclocal:configure.in:49: warning: macro `AM_GLIB_GNU_GETTEXT' not found in library
00:36 < mnemoc> bfg: PATH does the trick
00:37 < mnemoc> bfg: TOOLCHAIN/$tooldir/bin has precedence
00:37 < Shingo--> mnemoc: but, is that a trivial problem?
00:38 < mnemoc> Please add the files codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4 progtest.m4
00:38 < mnemoc> from the /opt/gnome2/share/aclocal directory to your autoconf macro directory
00:38 < Shingo--> mnemoc: I am unable to solve, I have tried no success.
00:38 < mnemoc> that's from your log
00:38 < mnemoc> cp on preconf doesn't work?
00:38 < Shingo--> no.
00:39 < Shingo--> not that.
00:39 < Shingo--> was a delay in before message .
00:39 < mnemoc> :)
00:43 < Shingo--> I don't no how to resolve this. I can guess.
00:43 < Shingo--> I don't no how to resolve this. I can't guess.
00:44 < mnemoc> try simply adding to .conf:
00:45 < mnemoc> .oO( what is "your autoconf macro directory" ? )o
00:46 < bfg> that means, gcc calls i686-t2-linux-gnu-gcc? because there is no gcc in TOOLCHAIN/$tooldir/bin
00:46 < Shingo--> I don't no that, that is the problem. :)
00:47 < mnemoc> bfg: TOOLCHAIN/$tooldir/wrapper
00:48 < bfg> mnemoc: nowhere before /usr/bin is a gcc in PATH
00:48 < mnemoc> bfg: are you playing inside debug.sh 'console' ?
00:49 < bfg> yes
00:51 < mnemoc> uhm
00:52 < mnemoc> gcc from tooldir shall be first....
00:52 < bfg> mnemoc: so i think, where must be some automagic in gcc to call the proper binary (in this case the i686-t2-linux-gnu-gcc) or there is a missing gcc in the tooldir
00:53 < bfg> or the CC variable should have the value of i686-t2-linux-gnu-gcc and not gcc
00:53 < mnemoc> where on PATH is $tooldir stuff ?
00:53 < mnemoc> i686-t2-linux-gnu-gcc is also from wrapper dir
00:53 < bfg> at first. two entries (wrapper and bin)
00:53 < bfg> yes
00:53 < mnemoc> what's inside TOOLCHAIN/$tooldir/wrapper ?
00:54 < mnemoc> that can be a bug from my nested target changes....
00:55 < bfg> apxs, cmd_wrapper, cp, i686-t2-linux-gnu-gcc, install, install_wrapper, ln, mv, strip, strip_wrapper
00:55 < mnemoc> minute
00:55 < bfg> where cp, install, ln and mv are links to install_wrapper and strip is a link tp strip_wrapper
00:55 < mnemoc> apxs c++ cc cmd_wrapper cp cpp g++ gcc i586-t2-linux-gnu-gcc install install_wrapper kcc kcc-3 ln mv strip strip_wrapper
00:56 < bfg> ok, i'm missing some entries in this directory :(
00:56 < mnemoc> yes, minute
00:58 < bfg> i re-runned Build-Tools and now i have all files ther.
00:58 < bfg> but it would be interesting how this happened
00:59 < mnemoc> Build-Tools:173
01:00 < mnemoc> bfg: can you add get_reverted `get_expanded target/%/. $targetchain` before that while ?
01:00 < mnemoc> and paste the output?
01:01 < bfg> sure, just add it like you wrote it?
01:01 < mnemoc> no, wait
01:01 < mnemoc> better: set -x before and set +x after
01:01 < mnemoc> and pastebin the whole thing :p
01:03 < mnemoc> somehow package/base/gcc/wrappers.in is not been loaded for you
01:07 < Shingo--> mnemoc: make me a little help when you have a time, ok?
01:10 < mnemoc> Shingo--: ... i guess you can dump does .m4 files inside a ./aclocal.m4 file
01:10 < mnemoc> those*
01:10 < mnemoc> uhm
01:10 < mnemoc> Shingo--: is patching configure too complex?
01:11 < mnemoc> Shingo--: lets avoid autogen :)
01:11 < Shingo--> nope.
01:12 < bfg> mnemoc: just for info, that's the output in stage 3 where all is ok...
01:12 < bfg> ++ get_expanded target/%/. bootdisk
01:12 < bfg> ++ local string=target/%/.
01:12 < bfg> ++ shift
01:12 < bfg> ++ '[' 1 -gt 0 ']'
01:12 < bfg> ++ echo target/bootdisk/.
01:12 < bfg> ++ shift
01:12 < bfg> ++ '[' 0 -gt 0 ']'
01:12 < bfg> + get_reverted target/bootdisk/.
01:12 < bfg> + local queue=
01:12 < bfg> + '[' 1 -gt 0 ']'
01:12 < bfg> + queue='target/bootdisk/. '
01:12 < bfg> + shift
01:12 < bfg> + '[' 0 -gt 0 ']'
01:12 < bfg> + echo target/bootdisk/.
01:12 < bfg> target/bootdisk/.
01:12 < bfg> the other will com soon :)
01:13 < mnemoc> at least get_expanded is working fine :)
01:14 < bfg> it seems, that now it is all ok....
01:14 < bfg> i have no idea what happened before
01:17 < mnemoc> bfg: murphy :(
01:18 < bfg> ok, thanks for your help, but i have one other question. I had some problems building udev with dietlibc (there is no strnlen in dietlibc), so i changed it to build it statically against the bundeled klibc. (should make no difference because of static linking). Is there an absolute preference to dietlibc?
01:19 < mnemoc> bfg: i thought morpho had fixed that
01:19 < bfg> if yes, esden has wrote a strnlen for dietlibc. (he wrote it for the rock-tree)
01:19 < mnemoc> rene and morpho loves dietlibc
01:20 < bfg> so, they have to implements or get an strnlen for it
01:21 < mnemoc> they have done a big infrastructure around dietlibc to give support to many packages
01:21 < mnemoc> see inside dietlibc/parse-config
01:21 < mnemoc> usually they implement the missing parts
01:22 < mnemoc> i did the uclibc part, but i haven't really looked into what they did for dietlibc
01:22 < bfg> i think for udev its not necessary to insist on dietlibc, because klibc is bundeled with it, and there is no interferring with any other package because of static-linking. and because of initramfs, udev should stay statically linked. so why struggle with dietlibc problems?
01:23 < mnemoc> true :)
01:25 < bfg> what is the big difference between dietlibc and uclibc? (except for uclibc looks more complete)
01:25 < mnemoc> dietlibc is a complete redesign
01:26 < mnemoc> pure, slim, etc..
01:26 < mnemoc> uclibc is glibc on diet
01:27 < mnemoc> so most stuff works out of the box with uclibc
01:27 < bfg> the same attributes as for uclibc
01:27 < bfg> oh sorry, i misunderstood you.....
01:27 < mnemoc> :)
01:27 < bfg> i confused uclibc, dietlibc
01:28 < mnemoc> dietlibc code is, like most fefe's code, a piece of art
01:28 < mnemoc> uclibc is small, light but ugly
01:28 < mnemoc> and lot of copy&pasted stuff
01:35 < bfg> I'm not sure which of them i should prefer... uclibc is more complete, but seems to be a bit buggy.... dietlibc is lacking of some functions.... klibc is very clean but i don't know how much functionality is implemented... and there are some more dieted libc's
01:37 < _Ragnar_> dietlibc would be nice if it actually compiled and worked ;)
01:37 < Shingo--> mnemoc: there's a way to ignore that error?
01:38 < Shingo--> like LIGUAS=""?
01:38 < bfg> i think for uC-applications one should use a specialized library and for pda's (or similar) it seems that some optimizations with glibc are preferrably used (like combining binaries into one and so on...) or maybe uclibc, because there are less compile-problems...
01:39 < mnemoc> Shingo--: what error?
01:40 < Shingo--> how to ignore po/ directory?
01:40 < Shingo--> don't make pot files. how to do this?
01:41 < mnemoc> Shingo--: try patching configure instead of .in and don't run autogen
01:42 < mnemoc> if it still try to make all -C po add an all: to Makefiel :)
01:45 < bfg> I'm currently trying to build a t2-trunk. what are the major-release goals of t2 2.2? (I'm not sure whether the roadmap on the web-site is up to date). Maybe i can help a lttle bit while trying to get an up to date running system
01:47 < mnemoc> 2.2 main goal are udev/hotplug++ and full modularity
01:48 < mnemoc> 2.1 will be devfs for ever
01:49 < mnemoc> nested targets is just a 'free bonus' on 2.2
01:50 < bfg> what do you mean with full modularity?
01:50 < mnemoc> slim kernel
01:51 < mnemoc> and a good initrd
01:51 < bfg> as much as possible as module (and if possible only the modules which are needed)?
01:52 < mnemoc> yes
01:53 < bfg> a good inird or rather intramfs would be very nice :) (but a hard job when i think on device-mapper and similar things )
01:54 < mnemoc> rene and jsaw are working on that
01:57 < bfg> i started on 2.1.0-rc1 to make udev working, but i had to stop for a while because of university and rene was quite fast with udev because of the live-cd
01:58 < bfg> and there were some differences about using klibc or not :)
02:00 < mnemoc> :)
02:05 < bfg> well, i'm finishing for today. thanks for your help, and a nice evening to you all
02:05 < bfg> cu
02:06 < mnemoc> cu bfg
02:07 -!- bfg [~bfg@chello080109010143.16.14.univie.teleweb.at] has left #t2 ["Verlassend"]
02:16 < Shingo--> just only 3 to go. :)
02:16 < mnemoc> Shingo--: what did you do with vazaar?
02:16 < Shingo--> did see that error in package cairo before?
02:17 < mnemoc> nope
02:17 < Shingo--> look for you self.
02:17 < Shingo--> http://www.mercadodepublicidade.com.br/~shingo/t2-system/
02:25 < mnemoc> +[D] 0 vazaar-0.2.6a.tar.bz2 <--- don't forget to run Create-CksumPath
02:26 < mnemoc> Shingo--: was that a s/mozilla/firefox/g ?
02:27 < mnemoc> Shingo--: if so, call sed on preconf hook to avoid patching
02:27 < Shingo--> ok.
02:28 < mnemoc> patches need frecuent adaptations, so it's better to avoid them
02:35 < mnemoc> Shingo--: don't forget to remove [E] from .desc before sending the patches :)
02:48 < Shingo--> I have to eat, like we says "saco vazio não para em pe", o something like that in English "bag's empty, don't stay up".
02:48 < Shingo--> cu
02:52 < mnemoc> cu :)
03:58 < CIA-9> jsaw * r10765 /trunk/package/base/dietlibc/pkg_patch/pkg_udev.patch: * make udev-64 compile with dietlibc
04:04 < CIA-9> jsaw * r10766 /trunk/ (9 files in 8 dirs): * rename "build_rock" variable to "build_toolchain"
04:06 -!- Xgates [~Xgates@cpe-70-95-31-206.hawaii.res.rr.com] has joined #t2
04:07 < Xgates> hey guys
04:07 < jsaw> hi Xgates
04:07 < Xgates> hey jsaw
04:08 < Xgates> I'm looking over the site at the moment have only been reading 10mins or so
04:08 < Xgates> wanted to ask on this URL ---> http://www.t2-project.org/buildintro.html
04:08 < jsaw> ?
04:08 < jsaw> (what)
04:08 < Xgates> the ncurses installer I take it, if you get the iso, is there this ncurses installer that takes you through the installation?
04:09 < jsaw> it's basically a "dialog" (which is in the end ncurses) installer
04:10 < Xgates> If I may say for not getting yelled out I run Gentoo at the moment so I'm use to doing a CLI install then noticed that picture of the ncurses installer it looked like to me and wanted to know if thats how the install works?
04:10 < jsaw> depends
04:11 < Xgates> See the thing is for me been running Linux 5 years mostly in Slack thats why I moved towards gentoo to have, one a source installer and a ports system to compile and keep the system updated , but I see this T2 and makes me think to try this
04:11 < jsaw> If you install the system from CD, you most probably want to use the dialog based installer, but once it's installed, you may also do sth. simliar to emerge
04:11 < Xgates> I mean I'm always looking for something better, aren't we all :-)
04:11 < Xgates> hehe
04:11 < jsaw> :)
04:12 -!- robroc [1000@pcp03831967pcs.shrpsr01.tn.comcast.net] has joined #t2
04:12 -!- robroc [1000@pcp03831967pcs.shrpsr01.tn.comcast.net] has left #t2 ["Leaving"]
04:12 < Xgates> jsaw: one last thing please if you don't mind again I just started reading on the site so I havent come to that or seen yet, but does T2 have some type of package management system in place, ports, etc.?
04:13 < Xgates> thanks for the info to btw :-)
04:13 < Xgates> too ....
04:13 < jsaw> yes, there's package management
04:14 < mnemoc> after each package build you get it packaged, as .gem or .tar.bz2
04:14 < jsaw> it's basically some files distributed in /var/adm/{flist,desc,...}, the named ones for example contain the file list and the package descripton.
04:14 < Xgates> ahh let me go back and read
04:14 < mnemoc> hi jsaw
04:14 < Xgates> ahh ok sorry I jumped the gun a bit
04:14 < jsaw> hi mnemoc
04:14 < Xgates> http://dl.exactcode.de/t2-handbook/html/t2-handbookse35.html#x57-11600014.1
04:15 < mnemoc> Emerge-Pkg builds locally
04:16 < Xgates> jsaw: I noticed this --> using the regular automated build system using Build-Pkg or, is 'Build-Pkg' like a BSD style script you just like for instance type at the CLI --> 'mplayer Build-Pkg' and away it goes grabbing all the dependants needed and starts the compile and installs?
04:16 < Xgates> hey mnemoc
04:16 < jsaw> Xgates: Build-Pkg no, but Emerge-Pkg does this
04:16 < Xgates> ahhh ok
04:16 < jsaw> Build-Pkg is only the script that does the job of compiling
04:16 < Xgates> cool so T2 is a ports system auto building, compiling cool
04:16 < jsaw> assuming you have downloaded all source files
04:17 < Xgates> oh it doesnt grab them for you?
04:17 < mnemoc> Emerge does the download too
04:17 < Xgates> ok sorry so Emerge does all the work yes?
04:17 < mnemoc> if you want to build locally, yes
04:17 < Xgates> ok
04:17 < mnemoc> but you don't want to do that on a 386 :)
04:17 < jsaw> grin
04:17 < mnemoc> or an sparc32
04:18 < jsaw> mnemoc: he's a gentoo user, he should know that...
04:18 < mnemoc> :D
04:19 < Xgates> hehe
04:19 < Xgates> the about.html pretty much gives the story of T2?
04:20 < Xgates> what I mean was are you guys basing T2 off any BSD's or Linux flavors as a spin off so to speak for a lack of choice of words sorry
04:20 < Xgates> I mean at this point in Linux I guess I'm thinking like Gentoo ports or BSD ports thing here
04:21 < Xgates> is T2 like either or both?
04:21 < jsaw> hmmm....
04:22 < Xgates> I have not see anything mentioned like that other then Rock Linux
04:22 < Xgates> I never used Rock
04:22 < jsaw> well, there are similiarities... but:
04:22 < jsaw> that "Emerge-Pkg" is rather an extension then core functionality
04:23 < Xgates> hmm
04:23 < mnemoc> T2/ROCK has absulutly separated build time/install time phases
04:24 < Xgates> jsaw: well I must say one thing this all looks VERY nice and I can't wait to install this and check it out :-)
04:24 < jsaw> Xgates: like catalyst is an extension to gentoo
04:24 < Xgates> hmm
04:24 < mnemoc> Xgates: you can build T2 on your current gentoo machine
04:25 < Xgates> I like running small Wm's like Fluxbox, Blackbox, Openbox, etc.. I just have unfortuantley a small 4gb hard drive to play with LOL
04:25 < Xgates> can I get a small install in there to test it I mean I would think and hope so
04:25 < Xgates> later I'll get another drive or use this one
04:25 < jsaw> Xgates: guess mnemoc can build his "mnemosyne" target for you
04:25 < jsaw> mnemoc: ;)
04:26 < mnemoc> :)
04:26 < Xgates> mnemoc: you mean move a partition space over and make room and install it?
04:26 < mnemoc> T2 is a 2M tarball
04:26 < mnemoc> nothing else
04:26 < Xgates> like at Present Im dual boot XP/Gentoo so have then T2 on as wll --> XP/Gentoo/T2 you mean?
04:26 < mnemoc> no
04:27 < mnemoc> i mean you get T2 svn co or tarball on your gentoo, and call the scripts there
04:27 < Xgates> ahh
04:28 < mnemoc> do the build there, create the iso there and install that iso somewhere else
04:28 < Xgates> wel I just thought I'd play with it on this hdd and later throw out Gentoo and make this my primary distro
04:28 < jsaw> mnemoc: is there some minimal or mnemosyne iso for download somewhere?
04:29 < mnemoc> i have minimal-pmmx of rc2 finished
04:29 < Xgates> hmm I sort of get what you are saying
04:29 < mnemoc> desktop-pmmx still building
04:29 < jsaw> (Xgates: I'm not here too often anymore, so I don't know the details anymore...)
04:29 < Xgates> but whats with these isos then --> http://gsmp.tfh-berlin.de/mirror/t2/stable/2.1.0-rc1/
04:29 < jsaw> this guy is fast...
04:29 < mnemoc> :)
04:30 < mnemoc> it's good to get fast 'newbies' :)
04:30 < jsaw> Xgates: we have newer stuff already
04:30 < mnemoc> Xgates: rc2 is ready, but i can't upload the files until rene gets back from holydays
04:30 < Xgates> mnemoc: so you mean dont use those isos you instead build T2 on a system running then when that is done you pack that build up into a iso and move that over to another?
04:31 < mnemoc> you can use those without troubles
04:31 < Xgates> what guy fast?
04:31 < mnemoc> you
04:31 < jsaw> -"-
04:31 < Xgates> was that a joke or for real?
04:31 < Xgates> hehe
04:31 < mnemoc> :)
04:31 < Xgates> I feel like a clutz here
04:31 < Xgates> LOL
04:31 < jsaw> Xgates: you're digging thru the pages that fast
04:31 < Xgates> ahhh
04:31 < Xgates> thanks
04:31 < jsaw> (so, yes, it was for real :)
04:32 < Xgates> ok ok wait Im not quite getting something thoug that mnemoc threw a loop on
04:32 < Xgates> the isos just allow you to set it all up as src, just a easy way to get started yes?
04:32 < mnemoc> nope
04:33 < jsaw> think of gentoo catalyst
04:33 < mnemoc> the iso are the official ISOs of some T2 based distributions
04:33 < Xgates> because when mnemoc said to build there and create the iso there then thats what I was confused about then over the isos you have on the site
04:33 < jsaw> (a readily compiled and usabel _binary_ distribution)
04:33 < Xgates> cant say I know catalyst
04:33 < jsaw> oh
04:34 < Xgates> I have only dabbled on and off with Gentoo over the years Im more hard core as a Slackware user
04:34 < mnemoc> T2 is a framework, the ISOs are products built with the framework
04:34 < Xgates> ok well isnt T2 a complete stand alone distro?
04:35 < jsaw> :) yes and no
04:35 < mnemoc> you can take the iso of T2-minimal, install it and live with it
04:35 < Xgates> ok T2-minimal
04:35 < mnemoc> and of course you can use that machine to build another T2-based distribution
04:35 < mnemoc> same for T2-desktop or t2@live
04:35 < Xgates> ok
04:36 < mnemoc> T2 vs. T2 based distribution
04:36 < mnemoc> or T2-powered....
04:36 < Xgates> so T2 can be own its own or you incoporate it into others yes like a T2 Gentoo, Fedora etc...?
04:36 < mnemoc> you can _run_ the framework on gentoo, fedora, mandrake, etc...
04:36 < Xgates> ok
04:37 < mnemoc> and build a t2-powered distribution there
04:37 < mnemoc> produce the iso
04:37 < mnemoc> and install it somewhere else
04:37 < Xgates> well Im more interested in being a T2 distro, so with the T2-minimal this will give the basic tools to run a small distro and with Emerge in the T2 repository keep me in there with some software to run it as a stand alone?
04:38 < mnemoc> yes
04:38 < Xgates> now thats what Im talking
04:38 < Xgates> hehe
04:38 < Xgates> ok sorry for all this I didnt quite get how this was all working THANKS
04:39 < Xgates> mnemoc: so if I want to do this T2 all the way thing, I just grab a iso or what you suggest?
04:39 < mnemoc> yuck yuck
04:40 < Xgates> you mentioned that rc2 is ready so wasn't sure what to do on that then
04:40 < mnemoc> T2 runs better on a machine installed with a T2-powered distribution
04:40 < Xgates> hmm
04:40 < mnemoc> 2.1.0-rc2 is the version of the kit, the framework.
04:41 < mnemoc> T2 is a System Developmenet Enviromnet, not a distribution
04:41 < Xgates> what does it lack to run great on its own as this framework independant as well if it wants to be, besides being incorporated into others?
04:42 < Xgates> yeah been trying to understand all that on the Home page
04:42 < Xgates> sorry Im not the Devloper type more the Workstation Admin type
04:42 < Xgates> hehe
04:42 < Xgates> developer ......
04:43 < mnemoc> using T2 you design and (cross)build an operative system which fulfills your admin needs
04:43 < mnemoc> you burn an ISO
04:43 < mnemoc> and install that ISO on as many machines as you want
04:44 < jsaw> and once you run a T2 base distro you use the framework to update your machine
04:44 < Xgates> you know I thought Gentoo was considered or is considered along the same lines as a System Dev Env. but that they took it a step further and made it more accessable to the end user, desktop area
04:44 < Xgates> hmm
04:44 < mnemoc> gentoo is a highly customizable (on install time) distribution
04:45 < Xgates> do you think it does ok?
04:45 < Xgates> I guess all distros everyone has their pros and cons on the
04:45 < Xgates> them .....
04:45 < jsaw> .oO(for sure)
04:45 < mnemoc> T2 is not a distribution
04:45 < mnemoc> the distribution with pros and cons is _built_ using T2
04:45 < Xgates> I was personally looking to step out of it and into something else thought I could do it with this
04:46 < Xgates> yea sorry I was sure what was going on with T2 was thinking it was a distro
04:46 < Xgates> I wasn't
04:46 < Xgates> I hope I have not taken up to much of your time
04:46 < mnemoc> T2-minimal, T2-desktop, t2@live, mnemosyne, etc.. are distributions
04:46 < jsaw> We create T2 based distros which are available as ISOs.
04:47 < mnemoc> we make available ISOs of T2-minima and T2-desktop usually
04:47 < mnemoc> jsaw: have you tried nested targets stuff?
04:48 < Xgates> for me it seems like if all I'm going to be doing is surfing email web HTML wihich is all web based on CMS and I use Linux for the security and stability and of course the Love of it I feel like I'm just wasting the power of T2 and as a end user can't see I would need all this
04:48 < Xgates> hmm
04:48 < jsaw> mnemoc: nope, didn't have any time yet to look into it (still struggling with the bootdisk on alpha branch)
04:49 < Xgates> unless there is like the Development aspect to it as well as the end user
04:49 < jsaw> ?
04:49 < jsaw> Xgates: why were/are you using gentoo?
04:50 < Xgates> but then I see that on the site you guys say this ---> Many end users and system administrators enjoy T2 with its clean and tested packages for daily home or office use.
04:50 < Xgates> hehe
04:51 < Xgates> jsaw: well I use to run a Slackware support site with heaps of slackware packages and I realised doing all these packs by hand even for myself to have these packs was to much work for me to continue so I jumped ship to have a auto system like this compile for me
04:51 < jsaw> I guess that you are struggling with the same problem most ppl struggle when it comes down to Linux, Linux itself is only a kernel, but the rest (GNU/Linux) makes it an operating system
04:52 < Xgates> eve though I pick a change USE flags and the such its still not the same you know as having to dig around sites looking for the packs to download and then find the dependant packs as well to complete the compile
04:52 < Xgates> yea true
04:53 < jsaw> T2 is only a "framework" for building packages. But a T2 Distribution uses the framework to keep a system up-to-date.
04:53 < Xgates> Im not sure for me its a stuggle after 5 years in Slackware there is nothing out there I cant compile its just a matter of do I want to subject myself to this when the machine can automate it and I can use my time better
04:53 < mnemoc> Xgates: look at http://svn.exactcode.de/t2/trunk/package/editors/joe/joe.desc
04:53 < Xgates> I mean after awhile compiling is compiling so why sit and keep doing it by hand
04:54 * Xgates looks
04:54 < mnemoc> Xgates: that's all you need on T2 to build 'joe'
04:54 < mnemoc> Xgates: all the rest is done by the 'framework'
04:54 < mnemoc> Xgates: if you want to update it, and we haven't done it yet, you just change the numbers there and Emerge it
04:55 < Xgates> but see I know Gentoo I have been with in the beginning and Im not using it SO as a Slackware user after all being a compile puritan at heart I have to ask myself IS gentoo making these compiles correct would I do it this way is this working properly or am I wasting my time with this also and things not going to work as they should or could
04:55 < Xgates> I guess with the Slackware experience it leaves room for doubt
04:55 < Xgates> LOL:
04:56 < mnemoc> :)
04:56 < jsaw> lol
04:56 < jsaw> Xgates: in case of joe, it does exactly what you would do by hand...
04:56 < jsaw> ./configure
04:56 < jsaw> make
04:56 < jsaw> make install
04:57 < mnemoc> we don't mess around with extra super optimizations, with do it naturally
04:57 < Xgates> wait we just talking about ---> THE joe editor?
04:57 < mnemoc> yes
04:57 < jsaw> _most_ packages are like that
04:57 < mnemoc> that's the like i gave you
04:57 < Xgates> ahh yeah sure I know Joe I have messed with it in Slackware in the past
04:58 < mnemoc> T2 makes easy things automagicly, and hard things easy
04:58 < Xgates> oh your showing me a example of a T2 pack
04:58 < Xgates> ok
04:58 < jsaw> yep
04:58 < Xgates> ahh ok
04:58 < Xgates> but Im sad hehe I want a T2 only distro
04:58 < Xgates> LOL
04:58 < jsaw> that's what we have as ISOs
04:58 < Xgates> oh darn I guess that might come another day
04:58 < Xgates> hehe
04:59 < Xgates> but what Distro was used to make these?
04:59 < mnemoc> mnemosyne, a T2-powered
04:59 < mnemoc> i.e. T2
04:59 < Xgates> oh your own then
04:59 < jsaw> desktop, with special package selection here
04:59 < Xgates> so I guess you can say this IS a T2 distro so to speak yeah?
05:00 < mnemoc> yes
05:00 < Xgates> ok
05:00 < jsaw> I compiled my first T2 based distro back when I was using SuSE, now all my boxes run T2-based distros :)
05:00 < Xgates> so rc2 is what I should wait for then I take
05:00 < mnemoc> same here
05:01 < mnemoc> you can install an ISO created with rc1 too
05:01 < mnemoc> or t2@live, which is a livecd
05:03 < Xgates> well I appreciate your HELP and patience, again at this point Im still learning trying to figure out the point if you have a distro already why you embed something like this enviorment into it, I mean the only thing I get at this point is you are running Suse as example jsaw mentioned NOW you need to do devlopement on it that Suse doesn't offer, and this is where T2 comes in provides this DEV enviro to develop in
05:03 < mnemoc> uhm
05:03 < Xgates> sorta correct?
05:03 < mnemoc> nope
05:04 < Xgates> oh as well as the Distribution Build Kit part I forgot to mention
05:05 < Xgates> sorry guys
05:05 < mnemoc> personally i dislike fat/generic distributions because they are expensive to maintain and bloated for real world usage
05:05 < Xgates> then this is it all in a NUTT shell is all then ---> T2 allows the creation of custom distributions with bleeding edge technology.
05:05 < Xgates> just to create custom distros
05:05 < mnemoc> single purpose _distributions_
05:05 < mnemoc> not installations
05:06 < Xgates> oh yeah Mandriva Fedora they are big
05:06 < Xgates> ok SO make your own custom distro
05:06 < Xgates> ahh
05:06 < mnemoc> or debian, or suse, or even slackware
05:06 < Xgates> SORRY if you did say this and I lost that somewhere
05:06 < Xgates> ahhh
05:06 < mnemoc> you haven't seen a single-purpose distribution yet
05:06 < Xgates> BUT
05:07 < Xgates> Yeah mine
05:07 < Xgates> LOL
05:07 < Xgates> I mean I make mine custom as far as having to install a regular distro and deal with it
05:07 < Xgates> thats about all I can say on that matter
05:07 < Xgates> but I see your point
05:08 < Xgates> Yes there is some in here I would like to rip out but from what I can tell I have Gentoo as small as you can get running X
05:08 < mnemoc> with gentoo you got a customized installation
05:08 < mnemoc> but you have to repeat that on every machine
05:09 < mnemoc> a single-purpose distribution is _ready_ to install
05:09 < mnemoc> with just what you need, out of the box
05:09 < mnemoc> nothing else, nothing more
05:09 < Xgates> sorry if you said this already I'm not sure BUT if you guys make your own distro T2 why then would they want to go and get another and make it a T2 distro?
05:09 < mnemoc> cheap to install and cheap to maintain
05:10 < Xgates> I mean to the experienced user I can see this BUT what about targeting the newbie market for promoting T2 distros as well for those that dont know what to do or get?
05:10 < mnemoc> of course we prefer to build over a machine with a T2-powered distribution on it
05:10 < mnemoc> but T2 does work on others too
05:10 < Xgates> yea Im getting this now ;-)
05:10 < Xgates> but I mean some newbie comes along and wants Linux ok?
05:11 < Xgates> and says hmm I heard about this custom T2
05:11 < Xgates> and doesnt really know what its all about other then Linux
05:11 < mnemoc> no custom T2, no ports on T2
05:11 < Xgates> so do you want to grab them as give them a T2 iso and say here is your Linux?
05:11 < mnemoc> T2 is not for newbies
05:11 < Xgates> ok
05:12 < mnemoc> a newbiew can take any distribution built with T2 and be happy
05:12 < Xgates> wasnt sure if you might be geared towards that market at all
05:12 < mnemoc> but the framework is not intended to be used by him
05:12 < jsaw> still Xgates is right, the explanation might be better on the hp
05:12 < Xgates> hey even at 5 years I'm lost
05:12 < Xgates> LOL
05:12 < mnemoc> :)
05:13 < jsaw> we all are aren't we?
05:13 < mnemoc> :)
05:13 < Xgates> I mean I'm saying to myself I have used Gentoo, Slackware, Debian, SuSe, RH, Mandriva in fact I have run all the major distros BUT do I want a T2 powered own OR one of your own isos
05:13 < Xgates> see thats where I wonder and I guess the only way is like any is just to install it and do it
05:13 < Xgates> :-)
05:14 < mnemoc> yep
05:14 < Xgates> BUT
05:14 < mnemoc> playing is the best way to learn what T2 is
05:15 < Xgates> I wonder if the harcore Linux user will come along like me and say you know what Im tired of all of them I don't want any part of those I just want a T2 iso based system that you offer
05:15 < Xgates> I think there might be a market of disgust if you call it where others are looking for something away from everyone else
05:15 < Xgates> at least I am :-)
05:15 < Xgates> hehe
05:16 < Xgates> kinda like LFS
05:16 < Xgates> but a T2 from scratch system :-)
05:16 < mnemoc> i got here on 2001 after two years suffering maintaining LFS machines
05:16 < Xgates> anyhow just my 2 pennies
05:16 < Xgates> hehe
05:17 < Xgates> well maybe LFS was a poor choice to pick I just meant it more as a build your own Linux is what I should of said
05:17 < mnemoc> we have ISOs, you can consider examples, a system you can use to build your own or a definitve iso
05:17 < mnemoc> 2001?? oh.... it has passed a lot of time
05:18 < jsaw> sun sets and I haven't slept yet, I'm afraid I have to withdraw myself...
05:18 < mnemoc> since i used ROCK first time
05:18 < Xgates> is this mnemosyne then what you would call the distro name?
05:18 -!- keinek [~keinek@201.254.13.190] has quit [Connection timed out]
05:18 < jsaw> Xgates: just give it a try and see :)
05:18 < Xgates> mnemosyne a T2 powered distro
05:18 < jsaw> cu guys
05:18 < mnemoc> in T2 jargon, a target.
05:18 < Xgates> jsaw: yes I will
05:18 < Xgates> ok
05:18 < mnemoc> cu jsaw
05:18 -!- keinek [~keinek@201.254.8.50] has joined #t2
05:18 < Xgates> ahh but I should wait for the rc2 yes?
05:18 < mnemoc> hi keinek
05:19 < mnemoc> Xgates: not really
05:19 < Xgates> ok
05:20 < Xgates> pmmx_cd1.iso and p4_cd1.iso?
05:21 < Xgates> oh I just want to build X with like say FLuxbox is all
05:21 < Xgates> one iso ok?
05:21 < mnemoc> sure
05:21 < mnemoc> select the optimization fits better to you
05:21 < Xgates> ok
05:21 -!- mtr [~Michael@p54AFB38B.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)]
05:22 < mnemoc> i'll go to sleep now
05:22 < mnemoc> enjoy
05:22 < Xgates> is there a explantion on these isos I didnt quite get the names pmmx and p4 on the isos if these meant anything Architecture specific
05:22 < mnemoc> t2-minimal optimized for pentium mmx or p4 built using T2 2.1.0-rc1
05:22 < Xgates> ahh
05:23 < Xgates> I run a AMD XP
05:23 < Xgates> hmm
05:23 < mnemoc> minimal doesn't include X, you have to emerge the extra packages
05:23 < mnemoc> pmmx in that case
05:23 < Xgates> ok
05:23 < mnemoc> i hope to get amdxp isos for rc2
05:23 < mnemoc> but that will need another week
05:23 < Xgates> damm Im sorry Im being dense here or stupid I thought the iso was just a way to install this all from source anyhow
05:23 < mnemoc> but play with that pmmx for now
05:24 < Xgates> CRAP sorry mnemoc for being a pest
05:24 * Xgates feels bad questions questions questions :-(
05:24 < mnemoc> http://dl.exactcode.de/t2/ <--- here you download _t2_
05:24 < mnemoc> the framework
05:25 < Xgates> cause I want a source install of it
05:25 < Xgates> ok
05:25 < Xgates> THANKS you guys are great thanks for your help and paitence
05:25 < Xgates> :-)
05:25 < mnemoc> you use that to build your own
05:25 < Xgates> ok
05:25 < mnemoc> but you should prefer svn
05:25 < Xgates> svn?
05:26 < mnemoc> to get current T2 source, and not a release
05:27 -!- mtr [~Michael@p54AF921E.dip0.t-ipconnect.de] has joined #t2
05:27 < mnemoc> svn co http://svn.exactcode.de/t2/branches/2.1 t2-stable
05:27 < mnemoc> or
05:27 < mnemoc> svn co http://svn.exactcode.de/t2/trunk t2-devel
05:27 < Xgates> svn is like wget?
05:27 < mnemoc> ehm
05:27 < Xgates> or rysnc
05:27 < Xgates> rsync I mean
05:27 < Xgates> never heard of svn
05:28 < Xgates> or cant remember
05:28 < Xgates> hmm
05:28 < mnemoc> do you know cvs?
05:28 < Xgates> yea sure hehe
05:28 < Xgates> oh same ok
05:28 < mnemoc> well, svn is like cvs but good
05:28 < mnemoc> i'll go now
05:28 < Xgates> yeah I think I have done svn once or twice in the past but been long time
05:28 < mnemoc> :)
05:29 < Xgates> ok so get this then to build ---> svn co http://svn.exactcode.de/t2/trunk t2-devel
05:29 < mnemoc> if you want udev and bleeding edge, yes
05:29 < mnemoc> the stable has devfs
05:29 < Xgates> well
05:29 < mnemoc> the trunk is 2.2
05:30 < Xgates> Hey Im a slacker at heart but Udev seems to work ok for me in Gentoo at the moment
05:30 < mnemoc> :)
05:30 < Xgates> I mean stability for me is the name of the game
05:30 < Xgates> udev working ok?
05:30 < mnemoc> 2.2 comes without warranties yet, but works :)
05:31 < Xgates> well sure hehe
05:31 < Xgates> I mean I know the Linux deal
05:31 < mnemoc> i maintain 2.1 so i'll always push people to use my branch
05:31 < mnemoc> :)
05:31 < Xgates> yeah I like stable
05:31 < Xgates> I mean Emerge can push me into more if I need it
05:31 < mnemoc> at your own risk :)
05:32 < Xgates> true dat :-)
05:32 < Xgates> well hmm
05:32 < mnemoc> ok, i go now. bye
05:32 < mnemoc> good luck
05:32 < Xgates> ok thanks
05:34 < Xgates> jsaw: you still around?
05:34 < Xgates> this doesn't dl ---> http://dl.exactcode.de/t2/t2-2.1.0-rc1.tar.bz2
05:35 < Xgates> wait Im trying wget on it instead of just clicking the link :-)
05:36 < Xgates> ok wget got it :-)
05:37 < Shingo--> how to, not overwrite config/$config/linux.cfg?
05:41 < Xgates> Shingo--: hi Shingo-- say are you familar with the Ncusres install for for using the T2 sources?
05:41 < Shingo--> yes.
05:42 < Xgates> I want a desktop install but I'd like to be able to pick, I mean I want X but I want to use a small windowmanager like Fluxbox, the src ncusres installer doesn't seem to show options for picking a choosing what goes into this desktop
05:42 < Xgates> picking or choosing I mean
05:42 < Shingo--> post only the question, if somebody can help, they will.
05:42 < Xgates> unless it comes up later
05:42 < Xgates> ok
05:43 < Xgates> say guys if anyone else is around I want to pick --> - Target Distribution --> (desktop) Desktop System does that later somewhere in the install give a choice of desktops, Window managers, features etc.. to choose
05:44 < Xgates> you know I figure it would cause the guys told me this is about making single purpose distros
05:45 < Shingo--> what version have you using?
05:45 < Xgates> Shingo--: have you built T2 sources making the iso and then later taking that iso and installing?
05:46 < Xgates> I mean it just builds it I take like in its own sandbox
05:46 < Xgates> I grabbed t2-2.1.0-rc1.tar.bz2
05:47 < Shingo--> not yet, but I will.
05:47 < Xgates> ok
05:47 < Xgates> I told mnemoc I just wanted a T2 distro he said then use the isos but then it seems those are prebuilt binaries
05:47 < Xgates> hmm
05:48 < Shingo--> minute
05:51 < Shingo--> chenge target to generic
05:52 < Xgates> (generic) Generic System ?
05:52 < Xgates> A generic, all-purpose distribution that has simply everything.
05:52 < Xgates> hmm that sounds BIG
05:53 < Xgates> hehe
05:53 < Shingo--> wait.
05:53 < Shingo--> (generic) Generic System
05:53 < Shingo--> (minimal) Minimalistic package selection
05:53 < Xgates> Minimal T2: A basic system that has only minimally more than a LFS.
05:53 < Xgates> yes that one BUT guess what there is no Minimal T2: to pick
05:53 < Xgates> odd
05:53 < Xgates> :/
05:54 < Xgates> nothing here
05:54 < Xgates> hmm
05:54 < Shingo--> after set this.
05:54 < Shingo--> [*] Show expert-only and experimental options
05:54 < Shingo--> after.
05:54 < Shingo--> [*] Custom package selection
05:55 < Xgates> was looking at that hadnt played with it yet thanks
05:55 < Shingo--> select "===> Edit package selection rules"
05:56 < Xgates> Shingo--: but after all the guys taught if I'm correct here in this by using this src tar --> t2-2.1.0-rc1.tar.bz2 and I running Gentoo, then all this is going to do is make a T2 powered Gentoo
05:56 < Xgates> guys taught me .........
05:56 < Shingo--> no
05:56 < Xgates> oh
05:56 < Shingo--> only stage 0 and 1 has crossbuild
05:57 < Shingo--> I running gentoo, for now.
05:57 < Xgates> cause I was saying I want T2 distro even though technically they say t2 isnt a distro more a framework you can have just T2 so that was my goal just to have T2 linux
05:58 < Xgates> err typos sorry ---> more a framework BUT you can ......
05:59 < Xgates> biy my heads not on tight today get whirled around in all this and damm after 5 years in Slack you'd think I can handle it
05:59 < Xgates> LOL
05:59 < Xgates> Shingo--: so using t2-2.1.0-rc1.tar.bz2 builds its own T2 distro?
06:00 < Xgates> I swear I thought they said only the iso are for that
06:00 < Xgates> hmm
06:00 < Shingo--> yes, but you have to download source from packages.
06:01 < Shingo--> have you read http://dl.exactcode.de/t2-handbook/html/t2-handbookch2.html#t2-handbookse4.html?
06:01 < Xgates> no thanks looking now
06:02 < Xgates> Minimal + XFree now thats what I want
06:02 < Xgates> no options I see for that
06:02 < Xgates> hmm
06:02 * Xgates keeps looking
06:02 < Shingo--> but a I think that target is buggy.
06:03 < Xgates> hmm yea seems to be
06:03 < Xgates> Docs say one thing and this has another
06:03 < Xgates> oh well
06:03 < Shingo--> what?
06:04 < Xgates> I dont want desktop thats for sure thats Gnome, to big for me
06:04 < Xgates> Shingo--: the URL you gave me showing Minimal + XFree
06:04 < Xgates> and then in the Help section of the target it says Minimal T2 but there is none to choose as well
06:05 < Shingo--> Xgates: set that target. then use set the packages after.
06:05 < Xgates> ( ) Minimal Router is the only 'Minimal' to choose
06:06 < Xgates> ahh
06:06 < Xgates> - Additional Package Selection
06:06 < Xgates> (none) No package preselection template
06:07 < Xgates> [ ] Custom package selection
06:07 < Shingo--> set to minimal
06:07 < Xgates> ok thanks wasnt looking hard enough
06:07 < Xgates> LOL
06:07 < Shingo--> are you crazy?
06:08 < Xgates> no sorry just tired
06:08 < Xgates> my bad :/
06:09 < Xgates> Under --> Show the current package list
06:09 < Xgates> this system --> X 01---5---- base
06:09 < Xgates> which ones tell if they are installed or not picked?
06:10 < Shingo--> it's just only for show.
06:12 < Shingo--> [*] Custom package selection
06:12 < Shingo--> set this
06:12 < Shingo--> after
06:12 < Shingo--> | 001:
06:13 < Xgates> thanks for the help have to run for now
06:13 -!- Xgates [~Xgates@cpe-70-95-31-206.hawaii.res.rr.com] has quit ["Leaving"]
07:40 < Shingo--> look http://www.mercadodepublicidade.com.br/~shingo/t2-bootdisk/log/1-gzip.err
08:30 < mtr> hi
09:34 -!- mnemoc_ [~amery@200.75.27.107] has joined #t2
09:34 < CIA-9> mtr * r10767 /trunk/scripts/functions: * fix multi-archive package builds (broken since r10696)
09:45 -!- mnemoc [~amery@200.75.27.72] has quit [Read error: 110 (Connection timed out)]
09:54 -!- sepp_ [~sepp@p213.54.206.197.tisdip.tiscali.de] has joined #t2
10:04 -!- sepp [~sepp@p213.54.213.71.tisdip.tiscali.de] has quit [Read error: 104 (Connection reset by peer)]
10:57 -!- karasz [~karasz@80.97.102.202] has joined #t2
10:58 < karasz> good morning to you all
11:01 < Shingo--> karasz: morning
11:25 < karasz> guys there is a problem with package gnome-libs14
11:26 < karasz> anyone interested before i post a trac?
11:32 -!- minto [~chatzilla@82-217-66-7.cable.quicknet.nl] has joined #t2
11:33 < minto> hi all
11:33 < karasz> good morning minto
11:33 < karasz> long time no c
11:34 < minto> hi karasz, I was away for the weekend :-)
11:34 < karasz> good for you :)
11:34 < karasz> did you enjoyed your weekend?
11:34 < CIA-9> lars * r10768 /trunk/package/develop/boost/boost.conf: * fixed boost to properly install the libary files.
11:34 < minto> yepp
11:35 < karasz> minto there is a problem with package gnome-libs14
11:35 < karasz> before i post a trac i wish to talk it over with somebody
11:35 < minto> I have little, but what is wrong?
11:36 < karasz> i tried to build kdemultimedia which has as dependency gnomelibs14
11:36 < karasz> gnome-libs14 has as dependency imlib and orbit
11:37 < karasz> while i buld kdemultimedia it gets at some point to build gnomelibs14 but it fails because it can not find imlib and orbit
11:37 < karasz> although gnomelibs has them as de they are not downloaded or built before gnomelibs
11:38 < karasz> do i make sense?
11:41 < Shingo--> can any one help me?
11:41 < Shingo--> http://www.mercadodepublicidade.com.br/~shingo/t2-bootdisk/log/1-gzip.err
11:42 < karasz> Shingo--: you could try to make the /bin directory
11:44 < minto> Karasz: Are you sure gnomelibs builds it own versions? Have a look at the gnomelibs.conf file maybe it can tell more?
11:45 < karasz> gnomelibs builds it own versions? ?? didn't understand that
11:45 < karasz> i looked in gnomelibs14.cache
11:45 < karasz> it lists imlib and orbit as dependencies
11:46 < minto> gnomelib.cache only tells the dependancies. These have to be built prior to building gnomelib itself.
11:47 < karasz> gnomelibs.conf doesn't tell me anything
11:47 < minto> You said gnomelib has then. What do you mean by that/.
11:47 < minto> then you probabley first have to build orbit and imlib
11:47 < karasz> it has 2 lines with hooks which from i can tell are path related stuff
11:48 < sepp_> hi *
11:48 < karasz> hi sepp_
11:48 < sepp_> hi karasz
11:49 < karasz> minto: i only said that gnomelibs14 has imlib and orbit as dependecies, because i found them in gnomelibs14.cache
11:50 < minto> Ahh, I mis interpreted. Then build these packages :-)
11:52 < karasz> that is what i am doing right now
11:52 < karasz> so it is expected behaviour?
11:52 < Shingo--> Found shared files with other packages:
11:52 < Shingo--> usr/info/dir: glibc gzip
11:52 < Shingo--> Due to previous errors.
11:53 < karasz> minto: it is expected behaviour?
11:53 < karasz> i do not want to fill a trac if it is not needed...
11:53 < minto> Dunno, What target are you building?
11:54 < minto> Or are you just emerging?
11:54 < minto> In case of a target, I think it should be part of the package list.
11:54 < karasz> i am just emerging
11:54 < minto> In case of EmergePkg it is not bug
11:55 < karasz> no building now, just emerging
11:55 < karasz> ok
11:55 < karasz> thanks for the info :)
11:55 < sepp_> maybe the .cache is wrong, what parts or gnome-libs14 should kdemultimedia use
11:56 < karasz> sepp_ it was strange to me also:?
11:56 < karasz> :?
11:56 < karasz> but who knows
11:57 < sepp_> if you emerge it you can append -deps=none to ignore the .cache
12:01 < karasz> i know that, but is it wise?
12:01 < karasz> i cannot tell is kdemultimedia needs or not gnomelibs14...
12:03 < sepp_> it is "wise" in some situations, e.g. abiword works without gnome but the cache file lists all kind of gnome packages
12:34 < Shingo--> so, kernel don't use ccache?
12:34 < Shingo--> == 07:29:50 =[1]=> Building base/linux26 [2.6.11.12 2.1.0-rc3].
12:34 < Shingo--> -> Parallel build using 4 jobs enabled.
12:34 < Shingo--> -> Compiler Cache enabled: 0.14% cache hits so far.
13:09 -!- jsaw_ [~jsaw@volans.mpimf-heidelberg.mpg.de] has joined #t2
13:09 -!- jsaw [~jsaw@volans.mpimf-heidelberg.mpg.de] has quit [Read error: 104 (Connection reset by peer)]
13:18 < Shingo--> SDECFG_JAILING what is it?
13:21 < sepp_> chroot jailing
13:22 < Shingo--> but in which jailing? if I not set this the system don't build on chroot?
13:23 < sepp_> no for mysql ... chroot/jail
13:39 -!- jsaw [~jsaw@volans.mpimf-heidelberg.mpg.de] has joined #t2
13:39 -!- jsaw_ [~jsaw@volans.mpimf-heidelberg.mpg.de] has quit [Read error: 104 (Connection reset by peer)]
13:57 < karasz> /rejoin
13:57 -!- karasz [~karasz@80.97.102.202] has left #t2 []
13:58 -!- karasz [~karasz@80.97.102.202] has joined #t2
14:13 < karasz> guys
14:13 < karasz> Making post-install adaptions.
14:13 < karasz> Found shared files with other packages:
14:13 < karasz> capset and capget manpages...?
14:14 < karasz> not building libcap because of that
14:18 -!- jsaw_ [~jsaw@volans.mpimf-heidelberg.mpg.de] has joined #t2
14:18 -!- jsaw [~jsaw@volans.mpimf-heidelberg.mpg.de] has quit [Read error: 54 (Connection reset by peer)]
14:19 < karasz> anyone?
14:27 -!- jsaw [~jsaw@volans.mpimf-heidelberg.mpg.de] has joined #t2
14:27 -!- jsaw_ [~jsaw@volans.mpimf-heidelberg.mpg.de] has quit [Read error: 54 (Connection reset by peer)]
14:35 -!- bfg [~bfg@chello080109010143.16.14.univie.teleweb.at] has joined #t2
14:36 < bfg> hi
14:36 -!- bfg [~bfg@chello080109010143.16.14.univie.teleweb.at] has left #t2 ["Verlassend"]
14:36 -!- bfg [~bfg@chello080109010143.16.14.univie.teleweb.at] has joined #t2
14:49 < karasz> guys i'd like to ask something abt propper procedures in T2
14:49 < karasz> i am trying to build a new package for T2 named smb4k
14:50 < karasz> but there is a wrong coding in it
14:51 < karasz> one of it's utilitie tryies to find smbmount and smbumount but it cannot find it on T2 because of where puts T2 samba
14:51 < karasz> smb4k searches a list of predefined loactions and has no posibility of configuration option for samba binaries
14:51 < karasz> what should i do?
14:52 < karasz> make a patch for smb4k?
14:52 < karasz> or just fix the bug?
14:52 < karasz> or what?
15:10 -!- minto [~chatzilla@82-217-66-7.cable.quicknet.nl] has quit [Read error: 110 (Connection timed out)]
15:16 -!- minto [~chatzilla@82-217-66-7.cable.quicknet.nl] has joined #t2
15:33 < mnemoc_> moin
15:34 < minto> hi mnemoc_ :-)
15:34 < mnemoc_> hi minto
15:34 < minto> mnemoc_: Have you been able to use noisy?
15:35 < mnemoc_> minto: i got dropped after 1-2 minutes :\
15:35 < mnemoc_> minto: routing troubles i guess, i have experienced this before
15:35 < mnemoc_> karasz: pkgprefix helper gives you samba bindir
15:36 < mnemoc_> karasz: see what smbc does
15:36 < karasz> ok
15:36 < karasz> i will
15:37 < minto> mnemoc_: It's a pity. There were some error while builing :(
15:37 < Shingo--> Found shared files with other packages:
15:37 < Shingo--> usr/info/dir: binutils glibc
15:37 < Shingo--> Due to previous errors.
15:38 < mnemoc_> uhm
15:38 < Shingo--> I have theses errors some packages.
15:38 < mnemoc_> karasz: smbc was a bad example :\
15:38 < karasz> why?
15:39 < mnemoc_> Shingo--: that means two packages are creating the same dir, so both 'own it'
15:39 < mnemoc_> karasz: because it has hardcoded prefix
15:39 < mnemoc_> karasz: it should use: prefix=$( pkgprefix samba ) instead of /opt/samba
15:40 < mnemoc_> karasz: and 'pkgprefix -t samba' before the if
15:40 < Shingo--> ok, but a have that three times :( i have to remove on each package? everytime?
15:40 < mnemoc_> karasz: -t tests if the package is installed so you can actually look where it is
15:40 < karasz> pkgprefix gives ./configure a --prefix=PATH switch?
15:41 < mnemoc_> karasz: no, pkgprefix returns the string corresponding to prefix, bindir, etc..
15:41 < mnemoc_> karasz: btw, prefix doesn't have the heading /, the others have it
15:41 < karasz> smb4k has hardcoded path to samba....
15:42 < karasz> hardcoded in smb4k_mount.cpp and smb4k_umount.cpp
15:42 < mnemoc_> karasz: two choices, patch it to use a makefile VAR, or sed patching on postpatch hook
15:42 < mnemoc_> karasz: hook_add postpatch 5 "sed -i 's,hardcoded,$dynamic,g' file1 file2"
15:43 < mnemoc_> Shingo--: officially you have to fix the packages to not do that, but you can 'fake it'
15:43 < mnemoc_> Shingo--: remove the line from one var/adm/flist/$pkg
15:44 < mnemoc_> Shingo--: and rename var/adm/flist/$stage-$pkg.err to $stage-$pkg.log
15:44 < mnemoc_> minto: what error?
15:45 < minto> :D I have a couple, since I did a few build simultanious.
15:45 < mnemoc_> minto: :)
15:46 < minto> boot-64 gives:
15:46 < minto> Creating initrd data:
15:46 < minto> -> Create linuxrc binary.
15:46 < minto> /mnt/space/t2/2.1/build/boot-64-2.1.0-rc3-x86-64-bootdisk/usr/dietlibc/lib-x86_64/start.o: file not recognized: File format not recognized
15:46 < minto> collect2: ld returned 1 exit status
15:46 < mnemoc_> *grr*
15:46 < mnemoc_> minto: i did 99-final package to, same day, create linuxrc inside the toolchain
15:46 < minto> min-64-no-opt (generic minimal for x86-64 with no optimizations) gave no errors :-)
15:47 < mnemoc_> oh
15:47 < minto> boot-32 gives:
15:47 < minto> -> Copy scsi and network kernel modules.
15:47 < minto> cp: cannot stat `../lib/modules/2.4.31-dist/modules.dep': No such file or directory
15:48 < minto> not found: ../lib/modules/2.4.31-dist/modules.dep
15:48 < minto> ...
15:48 < minto> desktop-64 in stage 1 linux24, gives
15:49 < minto> !> sys_x86_64.c:59: warning: passing arg 2 of `do_mmap_pgof ..
15:49 < minto> !> sys_x86_64.c:59: error: too few arguments to function `d ..
15:49 < minto> !> make[1]: *** [sys_x86_64.o] Error 1
15:49 < mnemoc_> minto: the first means 5-linux24 failed
15:49 < minto> mnemoc_: Do you think rebuilding and linuxrc will build?
15:50 < mnemoc_> minto: the second... the usual crap you already know :(
15:50 < mnemoc_> minto: not sure, linuxrc is currently built on build.sh, outside the sandbox
15:55 < minto> Yuck, quagga still fails and there still is no .init :(
15:55 < mnemoc_> minto: do you have bt? can you _try_ to get the minimal pmmx from http://torrent.t2-project.org/ ?
15:57 < minto> hmm, it starts up bittorrent but the progress stays at 0%
15:58 < mnemoc_> what peer address you get?
16:00 < minto> peer address?
16:01 < mnemoc_> minto: does it work now?
16:01 < mnemoc_> minto: the ip of the seeder
16:03 < minto> I am using a windows BitTorrent client. I do not get any seed or peer info.
16:03 < mnemoc_> oh
16:03 < minto> Trying it again and I get the message: This torrent is already running :(
16:04 < mnemoc_> uhm
16:11 -!- mnemoc_ is now known as mnemoc
16:23 < sepp_> peer list for t2-minimal-2.1.0-rc2-pmmx : ""
16:24 -!- sepp_ is now known as sepp
16:25 < mnemoc> yuck
16:27 < keinek> hi
16:28 < mnemoc> hi keinek
16:31 < minto> hi keinek
16:39 < mnemoc> f*... i removed my whole download mirror :(
16:39 < minto> Oeps
16:40 < mnemoc> ls t2-iso
16:40 < mnemoc> (yes i want to delete those)
16:40 < mnemoc> rm -rf *
16:40 < mnemoc> ^C ^C ^C
16:40 < mnemoc> ^C ^C ^C
16:40 < mnemoc> ^C ^C ^C
16:40 < mnemoc> too late :(
16:41 < minto> I guess you will generate a lot of trafic in the next couple of hours
16:42 < mnemoc> i have to wait until the office where i host the mirror closes.... in about 8 hours
16:43 < minto> You have no spare mirror laying around on some other host?
16:44 < mnemoc> yes
16:44 < mnemoc> but i'll ate the whole bw doing the replication :p
16:44 < mnemoc> 8.8G
16:44 < mnemoc> but i could limit it.... .oO
16:46 < mnemoc> bt is tcp or udp?
16:46 < minto> I once did the same thing, Unfortunately back then it were uncommitted source. :( So there was no way to regenerate.
16:46 < mnemoc> :(
16:47 < minto> rm and * are very dangerous
16:47 < mnemoc> more if there is a -rf around
16:48 < minto> yepp
16:51 < sepp> #t2 sound like the unix haters handbook :)
16:52 < mnemoc> hehe
16:55 < sepp> my favorite computer book
16:58 < mnemoc> :)
16:59 < mnemoc> sepp: is it downloading?
16:59 < sepp> yes, but it looks like it download everything :/
17:00 < mnemoc> :(
17:01 < sepp> it skipped some parts, but not very much
17:02 < mnemoc> what's the showed speed?
17:02 < sepp> around 30kb/s
17:02 < mnemoc> i have 16kbps maximal there
17:02 < mnemoc> (international)
17:03 < mnemoc> so rsync doubled it
17:04 < sepp> :)
17:26 < Shingo--> I have to remove, "usr/info/dir" for every package? everyone was create that file.
17:27 < mnemoc> uhm
17:28 < mnemoc> i guess something is leaking from you host enviroment...
17:33 < Shingo--> I'm build bootdisk, satge 1
17:43 < Shingo--> I getting strange errors,
17:43 < Shingo--> "...install: cannot create regular file `/home/shingo/t2-2.1/build/bootdisk-2.1.0-rc3-x86-athlon-xp-bootdisk/usr/share/man/man1/': No such file or directory..."
17:43 < Shingo--> some packages has problem.....
17:44 < mnemoc> uhm
17:45 < mnemoc> that one belongs to 00-dirtree
17:45 < mnemoc> did 00-dirtree fail?
17:46 < Shingo--> nope.
17:46 < Shingo--> http://www.mercadodepublicidade.com.br/~shingo/t2-bootdisk/regressions.html
17:47 < mnemoc> Shingo--: can you review 00-dirtree flist?
17:49 < Shingo--> X -1-------9 100.000 java java-dirtree 0000 / base/system DIETLIBC 0
17:49 < Shingo--> X 01-------9 100.300 base linux-header 2.6.11 / base/kernel DIETLIBC 0
17:49 < Shingo--> is not there.
17:49 < mnemoc> grep '^X' config/bootdisk/packages | wc -l
17:50 < mnemoc> 98 here
17:52 < Shingo--> 94 here
17:54 < mnemoc> uhm
18:17 < Shingo--> I'm working o T2 until yesterday. I'm tired.
18:18 < Shingo--> I'll be back later.
18:18 < Shingo--> cu
18:30 < sepp> mnemoc: iso arrived :)
18:32 < mnemoc> :D
18:32 < mnemoc> sepp: join the torrent please :)
18:32 < sepp> already started it
18:32 < mnemoc> sepp: i need 10 hours to finish uploading desktop-rc2-pmmx :(
19:03 < Shingo--> install: cannot create regular file `/home/shingo/t2-2.1/build/bootdisk-2.1.0-rc3-x86-athlon-xp-bootdisk/usr/share/man/man1/
19:03 < mnemoc> 00-dirtree ?
19:06 < Shingo--> how to added?
19:06 < Shingo--> I have removed custom package, from config/$config/pkgsel. and it's get included.
19:06 < Shingo--> sorry, not get included.
19:07 < Shingo--> any other magic solution? is not bootdisk buggy?
19:10 < mnemoc> your regressions shows 97 packages enabled....
19:10 < mnemoc> let me review your config file
19:12 < mnemoc> uhm
19:13 < mnemoc> can you create a new bootdisk config ... e.g. boot, just selecting the targeT?
19:19 < Shingo--> just Create?
19:21 < mnemoc> Config -cfg boot -> target=bootdisk -> exist
19:22 < mnemoc> exit*
19:37 < Shingo--> and?
19:39 < mnemoc> wc -l ?
19:39 < mnemoc> 97 or 98?
19:40 -!- bfg [~bfg@chello080109010143.16.14.univie.teleweb.at] has quit ["Verlassend"]
19:40 < Shingo--> 97
19:41 < Shingo--> I don't read before I started a Build, it's seems like ok now.
19:41 < Shingo--> the build is gooing on.
19:41 < Shingo--> we'll see those tonight
19:41 < mnemoc> if you don't have 00-dirtree you will have troubles
19:41 < Shingo--> I have to go now. thanks for your help.
19:42 < Shingo--> why I don't have?
19:42 < mnemoc> .oO
19:43 < mnemoc> i'm more worried on why you don't have 00-dirtree on a fresh config
19:43 < Shingo--> we'll see tonight.
19:43 < Shingo--> I still up, from yesterday. tonight I will think. cu
19:45 < mnemoc> sleep well Shingo--
22:24 -!- rxr_ [rene@e178146157.adsl.alicedsl.de] has joined #t2
22:24 -!- Topic for #t2: T2 | 2.1.0-rc2 TAGGED | The next generation of System Development Environments (SDE) | http://www.t2-project.org/
22:24 -!- Topic set by mnemoc [] [Wed Jul 27 20:43:09 2005]
22:24 [Users #t2]
22:24 [ _Ragnar_] [ jsaw ] [ minto ] [ nzg ] [ sepp ]
22:24 [ CIA-9 ] [ karasz] [ mnemoc] [ rxr ] [ Shingo--]
22:24 [ dsoul ] [ keinek] [ mtr ] [ rxr_] [ valentin]
22:24 -!- Irssi: #t2: Total of 15 nicks [0 ops, 0 halfops, 0 voices, 15 normal]
22:24 -!- Channel #t2 created Sun Aug 8 21:15:33 2004
22:24 -!- Irssi: Join to #t2 was synced in 16 secs
22:33 -!- minto [~chatzilla@82-217-66-7.cable.quicknet.nl] has quit [Read error: 60 (Operation timed out)]
22:40 -!- rxr [rene@e178166177.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)]
23:08 -!- Veki [~veki@217.24.19.40] has joined #t2
23:12 < Veki> hi
23:14 < Veki> I do have several builds on my t2 machine. Some of them are unsuccessfull and I do want to delete them. I suppose thi sshpuld be done by using Cleanup scripts. As far as I know it is not good to do that manually. How to delete those builds and free my hd space
23:15 < mnemoc> Cleanup -build build/crap*
23:15 < Veki> ok
23:25 < Veki> I am building desktop target rc3 and I am in stage 5 and so far it goes well :)
23:26 < mnemoc> :D
23:27 < Veki> If this will be OK, i will learn how to add radio software for on-line t2. I think that I will be able to present it on some fair or event like that
23:28 < mnemoc> :D
23:29 < Veki> I will keep you informed about that. I think that media organisations may be interested in that
23:30 < mnemoc> :)
23:30 < Veki> :D
23:31 -!- sparc-kly [~mubex@64.237.244.8] has joined #t2
23:32 < mnemoc> hi sparc-kly
23:32 < sparc-kly> hey :P
23:32 < sparc-kly> what sup
23:33 < sparc-kly> im back from big vacation :D
23:34 * mnemoc feels envy
23:41 < Veki> I have to go now, cu tomorrow. However, building the target is going on. computers are aimed to work all the time, not to be lazy in the shadow
23:42 < Veki> cu
23:42 -!- Veki [~veki@217.24.19.40] has quit ["leaving"]
23:49 -!- sparc-kly[U2] [~mubex@64.237.245.230] has joined #t2
--- Log closed Tue Aug 02 00:00:00 2005