T2 IRC Log: 2007-02-28

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 Feb 28 00:00:23 2007
00:11 -!- emte [n=emte@d64-180-45-14.bchsia.telus.net] has joined #t2
00:37 -!- emte [n=emte@d64-180-45-14.bchsia.telus.net] has quit [Read error: 110 (Connection timed out)]
00:38 -!- emte [n=emte@d64-180-45-14.bchsia.telus.net] has joined #t2
01:03 -!- sparc-kly [n=mubex@adsl-64-237-252-80.prtc.net] has joined #t2
01:22 -!- sparc-kly_ [n=mubex@adsl-64-237-252-80.prtc.net] has quit [Read error: 110 (Connection timed out)]
01:34 -!- mtr_ [n=Michael@kobz-590ca842.pool.einsundeins.de] has joined #t2
01:42 -!- mtr [n=Michael@kobz-590ca4f5.pool.einsundeins.de] has quit [Read error: 60 (Operation timed out)]
01:42 -!- mtr_ is now known as mtr
01:44 -!- kensai [n=kensai@206.248.84.67] has joined #t2
01:45 -!- emte_ [n=emte@d64-180-45-14.bchsia.telus.net] has joined #t2
01:46 -!- emte [n=emte@d64-180-45-14.bchsia.telus.net] has quit [Read error: 110 (Connection timed out)]
02:02 -!- kensai [n=kensai@206.248.84.67] has quit ["Leaving"]
02:04 -!- emte_ [n=emte@d64-180-45-14.bchsia.telus.net] has quit [Read error: 110 (Connection timed out)]
04:16 -!- emte [n=emte@d64-180-45-14.bchsia.telus.net] has joined #t2
04:43 -!- emte [n=emte@d64-180-45-14.bchsia.telus.net] has quit [Read error: 110 (Connection timed out)]
04:45 -!- emte [n=emte@d64-180-45-14.bchsia.telus.net] has joined #t2
05:11 -!- emte_ [n=emte@d64-180-45-14.bchsia.telus.net] has joined #t2
05:12 -!- emte [n=emte@d64-180-45-14.bchsia.telus.net] has quit [Read error: 110 (Connection timed out)]
07:15 -!- emte__ [n=emte@d64-180-45-14.bchsia.telus.net] has joined #t2
07:16 -!- emte_ [n=emte@d64-180-45-14.bchsia.telus.net] has quit [Read error: 110 (Connection timed out)]
07:38 -!- emte_ [n=emte@d64-180-45-14.bchsia.telus.net] has joined #t2
07:38 -!- emte__ [n=emte@d64-180-45-14.bchsia.telus.net] has quit [Read error: 110 (Connection timed out)]
07:57 -!- emte__ [n=emte@d64-180-45-14.bchsia.telus.net] has joined #t2
07:58 -!- emte_ [n=emte@d64-180-45-14.bchsia.telus.net] has quit [Read error: 110 (Connection timed out)]
08:20 -!- emte__ [n=emte@d64-180-45-14.bchsia.telus.net] has quit [Read error: 110 (Connection timed out)]
08:21 -!- emte_ [n=emte@d64-180-45-14.bchsia.telus.net] has joined #t2
08:28 -!- LMJ_Work [n=c3196415@laf31-2-82-224-107-105.fbx.proxad.net] has joined #t2
08:28 < LMJ_Work> Hello the chan
08:30 < mtr> hi LMJ_Work
08:30 < LMJ_Work> I installed t2 minimal x86-64 6.02, i've downloaded Trunk via SVN and emerged to kernel 2.6.20.1 to get KVM functionnalities but when i reboot now, i have this error "modprobe / udevd / fsck / swapon / ip / sysctl / ..." command not found, something wrong is going on . I guess i did something wrong, but what ?
08:36 < mtr> LMJ_Work: you can still boot into the old root fs ?
08:38 < LMJ_Work> yes
08:38 < LMJ_Work> but same error
08:38 < LMJ_Work> initrd mess up ?
08:38 < mtr> LMJ_Work: emerging only the linux26 pkg is really risky ...:( i think that you have to update mkinitrd and sysvinit, too, at least ...
08:39 < mtr> init does not have /sbin in the PATH
08:41 < LMJ_Work> sound like this yes
08:41 < LMJ_Work> I should reinstall the system ?
08:43 < mtr> check svn r20666: "export the sbin PATHs in our rc wrapper"
08:53 < LMJ_Work> arg, where is the changelog or so, i'm at work with all tools unactivated by the firewall / proxy stuff
08:55 < LMJ_Work> ok, i saw that on mtr
08:55 < LMJ_Work> on changelog sorry ;)
08:59 < LMJ_Work> what i should do exactly ?
09:01 < rxr> moin
09:01 < LMJ_Work> moin rxr
09:02 < rxr> LMJ_Work: I bet it is the new bash
09:02 < LMJ_Work> arg
09:02 < rxr> mtr: yes this rc + another revision
09:02 < rxr> this bash update was really sick
09:02 < LMJ_Work> updated to 3.2 or so
09:02 < rxr> now idea how they can change the bash back in forth like this
09:02 < rxr> yeah - sorry
09:02 < rxr> normally the shell is not such a problem but the new bash was
09:03 < rxr> but instead of patching bash I made our surrounding setup more robust so this does not happen that quickly again
09:03 < LMJ_Work> It's a test server, i can format/reinstall if i want ;)
09:03 < rxr> LMJ_Work: I can help pick the other revision to fix this
09:03 < rxr> moin LMJ_Work and mtr, btw :-)
09:03 < rxr> mtr: we can cross compile mplayer :-)
09:03 < rxr> quite imrpessive
09:04 < rxr> impressive
09:04 [Users #t2]
09:04 [@ChanServ] [ emte_ ] [ LMJ_Work] [ rxr ] [ Stelz ]
09:04 [ Capey ] [ idealm] [ mtr ] [ Shingoshi] [ valentin]
09:04 [ CIA-8 ] [ LMJ ] [ R4gnar0k] [ sparc-kly]
09:04 -!- Irssi: #t2: Total of 14 nicks [1 ops, 0 halfops, 0 voices, 13 normal]
09:05 < LMJ_Work> got a 2h meeting, i will see after
09:06 < CIA-8> rene * r22760 /trunk/package/multimedia/mplayer/mplayer.conf:
09:06 < CIA-8> * rewrote mplayer.conf, fixed a whole lot of cross-build related $root
09:06 < CIA-8> handling as well as pre-defining the architecture
09:06 < rxr> cu LMJ_Work
09:07 < LMJ_Work> thanks
09:33 < rxr> http://labs.trolltech.com/blogs/2007/02/17/just-gotta-love-it/
10:07 -!- idealm_ [n=ideal@203.45.99.98] has joined #t2
10:10 -!- emte__ [n=emte@d64-180-45-14.bchsia.telus.net] has joined #t2
10:12 -!- emte_ [n=emte@d64-180-45-14.bchsia.telus.net] has quit [Read error: 110 (Connection timed out)]
10:15 < CIA-8> rene * r22761 /trunk/package/xorg/xf86-input-vmmouse/xf86-input-vmmouse.desc: * updated xf86-input-vmmouse (12.4.0 -> 12.4.1)
10:18 < rxr> Auswärtiges Amt spart im IT-Bereich kräftig dank Open Source
10:18 < rxr> Das Außenministerium ist bei den IT-Kosten das mit Abstand günstigste Bundesressort, nachdem es seine Auslandsvertretungen mit freier Software vernetzt hat und nun auch Laptops auf Linux und OpenOffice migriert
10:18 < rxr> http://www.heise.de/newsticker/meldung/85977
10:18 < rxr> "Seit der Umpositionierung ist das Auswärtige Amt Schuster zufolge "das mit Abstand günstigste Ministerium im Bund bei den IT-Kosten"."
10:25 -!- idealm [n=ideal@CPE-203-45-99-98.nsw.bigpond.net.au] has quit [Read error: 110 (Connection timed out)]
10:32 < LMJ_Work> moin moin back
10:35 < rxr> LMJ_Work: I think r20665 will fix your prolem
10:36 < rxr> you can view the it with "svn diff -c 20665"
10:36 < rxr> and then just edit your /etc/profile accordingly
10:38 -!- emte__ [n=emte@d64-180-45-14.bchsia.telus.net] has quit [Read error: 110 (Connection timed out)]
10:39 -!- emte__ [n=emte@d64-180-45-14.bchsia.telus.net] has joined #t2
10:44 < LMJ_Work> rxr : infortunatly, i'm at work, and we are using a fucking proxy crap called ISA2004, i can't do any SVN stuff :-/
10:45 < rxr> he
10:45 < LMJ_Work> damned
10:45 < LMJ_Work> fuck fuck fuck
10:45 < LMJ_Work> i can't work here
10:45 < rxr> what's that ISA about ?
10:46 < LMJ_Work> MS stuff
10:46 < LMJ_Work> web proxy
10:46 < rxr> ah
10:46 < LMJ_Work> HAAAAAAAA
10:46 < rxr> you can't use https ?
10:46 < rxr> when you use https://svn. ... it should just work prefectly, now ?
10:46 < rxr> , no ?
10:46 < rxr> for you the fix of that revision:
10:46 < rxr> --- package/base/sysfiles/etc_profile.txt (revision 20664)
10:46 < rxr> +++ package/base/sysfiles/etc_profile.txt (revision 20665)
10:46 < rxr> @@ -22,7 +22,7 @@
10:46 < rxr> # set the PATH-variable
10:46 < rxr> -if [ -w / ] ; then
10:46 < rxr> +if [ -w / -o $UID = 0 ] ; then
10:46 < rxr> PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
10:46 < rxr> for x in /usr/X11/bin /usr/X11/sbin /usr/games /usr/local/games \
10:46 < rxr> /opt/*/bin /opt/*/sbin /opt/*/games $HOME/bin $HOME/sbin
10:50 < LMJ_Work> ok, thanks :-D
10:50 < LMJ_Work> no, as far i tested, https doesn't work :-/
10:50 < LMJ_Work> maybe a wrong config in my .subversion/server file
10:52 < rxr> should not be anything to config
10:52 < rxr> just access via https://
10:56 < LMJ_Work> direct connection to internet is not allowed, everything via the web proxy ;)
10:56 < LMJ_Work> little psycho around here ;)
10:59 < rxr> but https is encrypted the proxy should not be able to do much but forward it ... ?!?
10:59 < rxr> or is https disabled completely ß
10:59 < rxr> ?
10:59 < LMJ_Work> no no, https is allowed
10:59 < LMJ_Work> gonna try again
11:01 < LMJ_Work> anyway, gonna apply the patch by hand & reboot ;)
11:03 < LMJ_Work> should i re-emerge something or so ?
11:04 < LMJ_Work> i could apply the modify directi to /etc/profile or so, no ?
11:04 < Shingoshi> Gooday!
11:04 < LMJ_Work> hello Shingoshi
11:05 < Shingoshi> Hi!!
11:05 < Shingoshi> This falling asleep in my lounger has got to stop!
11:07 < Shingoshi> rxr: I was thinking after I spoke to you, whether or not my packaging the trunk for slackware would need a pkgconfig entry?
11:08 < Shingoshi> Is pkgconfig only for libraries?
11:11 < Shingoshi> Anyone have an answer?
11:17 < rxr> pkgconfig is more for libraries and co
11:17 < rxr> that other applications / packages use
11:17 < rxr> I think that's not the case with T2
11:22 < Shingoshi> So I don't need to worry about it?
11:24 < rxr> don't think so
11:25 < Shingoshi> Good.
11:25 < Shingoshi> Then I pretty much have everything I want in it.
11:28 < Shingoshi> I just need to copy the list of dependencies you have listed on the site into a slack requires file.
11:29 < LMJ_Work> back
11:30 < Shingoshi> The full file is less than 2Mbs compressed with lzma. I would like to send you a copy to see it. It should install on any system.
11:30 < LMJ_Work> back
11:30 < Shingoshi> ok
11:30 < LMJ_Work> fixed rxr, good one!
11:32 < LMJ_Work> gonna test KVM now
11:37 < LMJ_Work> Ok, svn works through https with .subversion/server well configured
11:38 < Shingoshi> This is just my opinion, but I think you should keep the T2 name as it is!
11:39 < Shingoshi> Besides. I think T2 was better than T3. ;-D
11:40 < Shingoshi> Reference to the Terminator series of movies.
11:40 < LMJ_Work> hehe Shingoshi
11:41 < Shingoshi> Well, T3 was dark and depressing, to be locked into a certain future.
11:41 < Shingoshi> At least T2 gave hope!
11:41 < Shingoshi> T3 pretty much took that all away.
11:42 < Shingoshi> So, T2 it is!
11:42 < rxr> :-)
11:43 < Shingoshi> I mean we could portray ourselves as the lovable R2-T2.
11:43 < Shingoshi> LOL LOL
11:44 < Shingoshi> A lightsabre in one hand and a grenade launcher in the other.
11:44 < Shingoshi> Kick ass!
11:45 < Shingoshi> The SDE to end all SDEs
11:47 < rxr> :-)
11:47 < rxr> you are in marketing commic mood, heh?
11:48 < Shingoshi> I thought I saw on the site a list of dependencies to build with the trunk. You wrote it here, but I need a complete list with nothing missing.
11:48 < Shingoshi> I am just your extrondenary nut!
11:48 < rxr> I have no complete list :-)
11:49 < rxr> you definetly need: gawk, sed, mktemp, bash, ncurses, binutils, gcc, ...
11:49 < Shingoshi> thank you
11:50 < Shingoshi> Yeah, like I said before, that should all be on the existing system.
11:58 < CIA-8> rene * r22762 /trunk/architecture/avr32/ (config.in gcc-options.in): * added AVR32 related GCC optimization configuration
12:05 < CIA-8> rene * r22763 /trunk/architecture/avr32/ (busybox.conf pkg_busybox_post.conf): * marked the parts of busybox that do not build on AVR32(, yet)
12:06 < CIA-8> rene * r22764 /trunk/architecture/avr32/config.hlp: * AVR32 help entry for the CPU optimization option
12:11 -!- sparc-kly [n=mubex@adsl-64-237-252-80.prtc.net] has quit [Read error: 104 (Connection reset by peer)]
12:19 -!- sepp [n=sepp@p85.212.41.125.tisdip.tiscali.de] has joined #t2
12:19 < sepp> moin :)
12:22 < rxr> hi sepp
12:22 * rxr lunch - cu
12:22 < sepp> hi rxr
12:39 -!- emte__ [n=emte@d64-180-45-14.bchsia.telus.net] has quit [Read error: 60 (Operation timed out)]
12:43 < LMJ_Work> moin moin back
12:43 < LMJ_Work> moin sepp
12:47 < sepp> hi LMJ_Work :)
12:48 -!- emte__ [n=emte@d64-180-45-14.bchsia.telus.net] has joined #t2
12:56 < LMJ_Work> is there a script to generate a good .desc ?
13:02 < sepp> there is misc/archive/fmnewpackage.sh
13:02 < sepp> for freshmeat things ...
13:04 < LMJ_Work> ha yes
13:07 < Shingoshi> rxr: The name of my new slackware port of the trunk is T2SDE.
13:08 < Shingoshi> Nothing original.
13:08 < Shingoshi> No point in creating confusion with something new.
13:10 < Shingoshi> Where should I install the handbook for T2? /usr/share/?
13:11 < Shingoshi> Suggestions?
13:15 < Shingoshi> Are there any manpages for the trunk building process to include in my pkg?
13:20 < LMJ_Work> is there a way to configure automaticly $HTTP_PROXY ? export in /etc/profile or so ?
13:21 < LMJ_Work> because ./scripts/Download doesn't work so well yet here at work
13:23 < sepp> it uses curl to download things
13:23 < sepp> http_proxy=...
13:24 < LMJ_Work> yes
13:24 < LMJ_Work> but i have to specify it each time i reboot
13:25 < sepp> you can put it into ~/.profile
13:26 < LMJ_Work> yep
13:27 < LMJ_Work> here am i again :
13:28 < LMJ_Work> http://pastebin.ca/375581
13:31 < Shingoshi> I just tried making the handbook. It failed on latex-support.tex missing.
13:32 < Shingoshi> Remember, I am using slackware. So if I am missing something, I need to know.
13:33 < Shingoshi> Does the handbook typically compile simply by running make.
13:33 < LMJ_Work> sorry Shingoshi but i can't help you ;)
13:34 < Shingoshi> Who here has compiled the handbook from svn?
13:34 < Shingoshi> LMJ_Work: thanks, ok
13:34 < LMJ_Work> well, no need to thanks me, i can't help you ;)
13:35 < Shingoshi> so!
13:35 < Shingoshi> Just polite.
13:36 < LMJ_Work> why you want to compile it ?
13:36 < Shingoshi> When rxr returns, ask him about compiling the handbook if I am not here. Now I can say, Thank you. ;-D
13:37 < Shingoshi> I am creating a package for slackware.
13:37 < LMJ_Work> ok
13:37 < Shingoshi> I want to have the documentation available for anyone who starts using the trunk.
13:38 < Shingoshi> I have turned the trunk into a slackware pkg.
13:39 < Shingoshi> Install the pkg, and you have the complete trunk.
13:43 < LMJ_Work> wow
13:43 < LMJ_Work> you think it could work ?
13:44 -!- sepp_ [n=sepp@p213.54.52.142.tisdip.tiscali.de] has joined #t2
13:44 < LMJ_Work> hu
13:51 < Shingoshi> Sorry, I was gone.
13:51 < Shingoshi> Yes! Definitely.
13:51 -!- emte__ [n=emte@d64-180-45-14.bchsia.telus.net] has quit [Read error: 110 (Connection timed out)]
13:51 < Shingoshi> it will install itself to /usr/libexec/T2SDE
13:52 -!- emte__ [n=emte@d64-180-45-14.bchsia.telus.net] has joined #t2
13:53 -!- sepp [n=sepp@p85.212.41.125.tisdip.tiscali.de] has quit [Read error: 60 (Operation timed out)]
13:53 < Shingoshi> I have made a link from /scripts to /bin. So slackware should readily find the scripts without breaking their normal locations.
13:53 < Shingoshi> I have put the handbook in /usr/libexec/T2SDE/share/handbook.
13:54 < Shingoshi> I was looking for any relevant manpages that I could include.
13:55 < Shingoshi> The implications of this working are enormous!
13:55 < Shingoshi> I can post the final pkg on linuxpackages.net for anyone to use.
13:56 < Shingoshi> I have also created a script to download the trunk again. But that may not have been necessary.
13:58 < Shingoshi> Basically though, you would just issue the command T2SDE.svn to get everything in the trunk put in my specified location.
13:58 < Shingoshi> That also includes the handbook.
14:01 < Shingoshi> The entire trunk compressed with lzma is only 2Mbs.
14:03 < Shingoshi> The pkg name is: T2SDE-noarch.xam.tlz
14:03 < Shingoshi> LMJ_Work: ^^^
14:05 < Shingoshi> rxr: Are you back now?
14:06 -!- idealm_ [n=ideal@203.45.99.98] has quit [Remote closed the connection]
14:24 < rxr> yeah - hi
14:30 < Shingoshi> The pkg name is: ok
14:30 < Shingoshi> ignore that
14:30 < Shingoshi> I failed to make the handbook.
14:31 < Shingoshi> Something about tex-support
14:31 < Shingoshi> Missing latex-support.tex
14:33 < Shingoshi> Any idea?
14:33 < Shingoshi> On slackware, I may be missing something.
14:34 < Shingoshi> make produced a number of errors.
14:35 < Shingoshi> I also changed the path to /usr/src as you first suggested.
14:36 < rxr> strange
14:36 < rxr> btw. did you checkout the tex branch? we started an -> Docbook(XML) transition in the trunk ...
14:40 < Shingoshi> I have the tex handbook that is listed on the site in the download section. I simply made a script to do it for me from the info on the page.
14:41 < Shingoshi> svn co http://svn.exactcode.de/t2-handbook/branches/tex t2-tex-handbook
14:41 < Shingoshi> That's what I used.
14:41 < rxr> do you have the file name latex-support.tex in the checkout dir ?
14:41 < rxr> it's in the SVN
14:41 < Shingoshi> oh.
14:41 < Shingoshi> Let me look for it.
14:42 < Shingoshi> Is it apart of the download itself?
14:42 < Shingoshi> Yes, I have it.
14:43 < Shingoshi> Strange.
14:43 < Shingoshi> I simply ran make.
14:43 < Shingoshi> Should I have done something else.
14:43 < Shingoshi> Do I possibly need to edit that file.
14:44 < Shingoshi> Or the makefile
14:46 < Shingoshi> hallo
14:47 < rxr> no edit needed
14:47 < rxr> it should just work
14:47 < rxr> maybe your tex is incomplete or so ?
14:47 < rxr> no idea, I never heared a complaint so far
14:47 < Shingoshi> So it should compile with no errors at all?
14:48 < Shingoshi> Maybe you're right about my tex.
14:49 < Shingoshi> Slamd64 has some incomplete pkgs. That may be one of them.
14:49 < Shingoshi> In some pkgs, they don't build everything.
14:50 < Shingoshi> That's why I want to get this done. It will take care of things like this, and create a stronger system in the end.
14:51 < rxr> Shingoshi: just running "make" should produce the PDF handbook ...
14:52 < Shingoshi> I just checked. Tetex is divided into to files. I think I have the pdf.
14:52 -!- sepp_ [n=sepp@p213.54.52.142.tisdip.tiscali.de] has quit ["Lost terminal"]
14:52 < Shingoshi> Checking.
14:53 < Shingoshi> Yes, I do. So maybe it worked, but simply with errors.
14:54 < Shingoshi> Let me open the pdf and check it.
14:57 < Shingoshi> I am missing the Contents, List of Tables, etc. Some pages are blank.
14:57 < Shingoshi> I think this is a font issue.
14:57 < Shingoshi> It may be because of my system. No fault of the svn pkg.
14:59 < Shingoshi> Why would it have told me that it couldn't find latex-support.tex when it is in fact there?
14:59 < Shingoshi> Same dir no less!
15:06 -!- emte__ [n=emte@d64-180-45-14.bchsia.telus.net] has quit [Read error: 110 (Connection timed out)]
15:07 -!- emte__ [n=emte@d64-180-45-14.bchsia.telus.net] has joined #t2
15:19 < LMJ_Work> rxr : did you get able to run KVM machines ?
15:19 < LMJ_Work> got all the time a "Could not initialize SDL - exiting"
15:28 < LMJ_Work> rxr : did you compiled "kvm-release.tar.gz" to get "qemu-system-x86-64" or emerged the qemu from the repository ?
15:32 < Shingoshi> This may be a bit over ambitious, but I am attempting to satisfy the constraints of archlinux as well. So I am including files they would require as well.
15:32 < Shingoshi> In there specified locations.
15:35 < LMJ_Work> kvm-release.tar.gz need gcc 3.x
15:36 < rxr> LMJ_Work: I used kvm-12 I think
15:36 < rxr> LMJ_Work: I applied oru usual Qemu patches to build with gcc-4, worked just fine
15:36 < rxr> LMJ_Work: I wanted to do a kvm package, but had no time yet
15:37 < LMJ_Work> ha ok
15:38 < LMJ_Work> what is the usual Qemu patches to build with gcc4 ?
15:42 -!- emte__ [n=emte@d64-180-45-14.bchsia.telus.net] has quit [Read error: 110 (Connection timed out)]
15:43 -!- emte__ [n=emte@d64-180-45-14.bchsia.telus.net] has joined #t2
15:44 < rxr> take a look in our t2 dir
15:45 < LMJ_Work> ok
15:45 < LMJ_Work> i can see a nasty patch ;)
15:45 < rxr> quite some more :-)
15:45 < rxr> it's not that bad anymore
15:45 < rxr> half a year ago qemu was the most evil patched up package in t2 ...
15:45 < LMJ_Work> hehe
15:45 < LMJ_Work> just kidding
15:45 < rxr> it's not that bad anymore ...
15:52 < LMJ_Work> ok, just patch qemu inside kvm
15:54 < LMJ_Work> ok, still won't compile
16:26 -!- emte__ [n=emte@d64-180-45-14.bchsia.telus.net] has quit [Read error: 60 (Operation timed out)]
17:09 -!- misl [n=chatzill@84-104-172-187.cable.quicknet.nl] has joined #t2
17:10 < misl> hi folks
17:23 < rxr> hi misl
17:30 < Shingoshi> I have installed the package you have so kindly helped me build.
17:31 < Shingoshi> Now, the scary part. Actually testing it!
17:33 < Shingoshi> What package would you suggest as a simple test?
17:34 < Shingoshi> Something that is known to always compile.
17:41 < rxr> Shingoshi: have you compiled something with T2 before you set all this up ?
17:52 < Shingoshi> All I have done is install the source repositoty into /usr/src.
17:53 < Shingoshi> That's all that my package is intended to do.
17:53 < Shingoshi> Everything else must be done after installation.
17:54 < Shingoshi> The installation doesn't build anything.
17:54 < Shingoshi> It just gives you the sources in the trunk.
17:55 < Shingoshi> I think I may have compiled confdialog just out of curiousity.
18:00 < Shingoshi> Can I just build a single pkg now, or must I begin with the complete system?
18:02 < rxr> well
18:03 < Shingoshi> Do I have to start with a target, or can I just build a pkg?
18:03 < rxr> installing T2 built packages into a differently designed OS is usually not the most clean road to go ...
18:03 < rxr> you can jsut build a package, yes
18:03 < rxr> you first need to run the Config
18:03 < rxr> select CPU and such
18:03 < Shingoshi> ok
18:03 < rxr> then you can Emerge-Pkg -deps=none soemthing
18:04 < rxr> the -deps=none is needed as T2 has no package database of the foreign system and would thinkg nothing is installed
18:04 < Shingoshi> At some point, you, Lasse and I will have to make a custom target for slackware.
18:06 < Shingoshi> For Config, can I just use a script and do: Config $(uname -m)? How much of this can be put in a script?
18:07 < Shingoshi> I know this is contrary to the advanced-user that you have targeted, but I want to simplify this to be automatic as possible.
18:08 < Shingoshi> At least the initial configuration.
18:09 < Shingoshi> I would like to create a default script to do this. The user can always edit it during the installation by answering questions. Like the configuration of cpan for perl.
18:09 < Shingoshi> Does that make sense?
18:10 < Shingoshi> I am copying the build process from the website, and creating scripts from there.
18:10 < Shingoshi> rxr: ^^
18:21 < Shingoshi> http://rafb.net/p/239glv27.html
18:25 < Shingoshi> rxr: ^^
18:27 < Shingoshi> How long would this take to finish? Approximately.
18:30 < Shingoshi> Is the target "reference" the smallest and most standard of all the builds?
18:30 < rxr> Config already defaults to uname, no need to passit
18:30 < rxr> pass it
18:31 < LMJ> moin moin
18:31 < rxr> you can do Config -oldconfig when you want to go with a default one
18:31 < rxr> Shingoshi: that steps are correct
18:33 < Shingoshi> Thank you.
18:33 < Shingoshi> That's what I want. A standard and default config.
18:37 < Shingoshi> Would the line Config -oldconfig, replace Config -cfg system?
18:37 < Shingoshi> Or are they put together on the same line?
18:37 < Shingoshi> Config -oldconfig -cfg system?
18:38 < Shingoshi> moin LMJ_Work
18:39 < LMJ> no, just LMJ now ;)
18:40 < Shingoshi> I have both. So when I hit tab, that's what I got.
18:40 < Shingoshi> LMJ: ^^
18:40 < Shingoshi> tab twice does it right.
18:41 < Shingoshi> I have been using irc for less than a month.
18:42 < Shingoshi> LMJ: Can you answer the question I put to rxr?
18:42 < Shingoshi> Would the line Config -oldconfig, replace Config -cfg system?
18:42 < Shingoshi> Or are they put together on the same line?
18:42 < LMJ> no, that's different
18:43 < LMJ> i `think` -oldconfig refresh the current config, for exemple, when you add packages in the pkgsel or so
18:43 < rxr> yep
18:43 < Shingoshi> So just Config -oldconfig for a default compile?
18:43 < rxr> Shingoshi: you need to hass -cfg system with -oldconfig also
18:43 < rxr> that is Config -cfg system -oldconfig
18:44 < rxr> as LMJ wrote it regenerates the config
18:44 < rxr> should also work when no config is there at the beginning
18:44 < Shingoshi> That's what I was asking.
18:44 < rxr> and use defaults then
18:44 < Shingoshi> ok
18:44 < rxr> and the current CPU for the architecture selection
18:44 < Shingoshi> I thought you said I didn't have to enter it.
18:45 < Shingoshi> cpu
18:46 < LMJ> between rxr, "rescue" target failed on stage1, package linux26 if i try to compile from trunk
18:47 < LMJ> maybe it's a knew issue
18:47 -!- emte [n=emte@d64-180-45-14.bchsia.telus.net] has joined #t2
18:47 < Shingoshi> http://rafb.net/p/fqTmvh45.html
18:48 < rxr> LMJ: yeah - some third party kernel module, hm ?
18:48 < LMJ> i think yes
18:48 < rxr> Shingoshi: no uname stuff needed ...
18:48 < LMJ> i checked logs quickly this afternoon
18:49 < Shingoshi> That's what I thought you said, but then you turned around and said something about the cpu.
18:50 < Shingoshi> So, without the uname, everything is good?
18:51 < Shingoshi> http://rafb.net/p/QXfFuF99.html
18:52 < rxr> yes
18:52 < rxr> oh, and the Download -required is optional nowadays
18:53 < rxr> Build-Target and Emerge-Pkg fetch the sources out of the internet on-demand now
18:53 < Shingoshi> We are good!
18:53 < rxr> though you can still pre-fetch them with -required as written there
18:54 < Shingoshi> I just want to create whatever is needed to have a functional t2sde environment, and leave the rest to the user.
18:55 < Shingoshi> In fact, I could include this in the install script.
18:56 < Shingoshi> No special targets, just a default.
18:57 < Shingoshi> I hate having to keep asking you questions.
18:57 < Shingoshi> I don't know if I am just lazy or dumb.
18:58 < Shingoshi> Maybe a bit of both.
18:59 < Shingoshi> So if I put -oldconfig on the Build_Target line, will the target then be the default?
19:07 < Shingoshi> http://rafb.net/p/aaOszE86.html
19:14 < rxr> the target will be generic
19:19 < Shingoshi> How's this for automation: http://rafb.net/p/UDPn3c69.html
19:21 < rxr> beside that it is not valid shell code ?
19:21 < rxr> you need [ "$var" ] for the test s...
19:23 < Shingoshi> Yeah, I forget.
19:23 < Shingoshi> ;-D
19:27 < Shingoshi> I am going to create a smaller target than what is specified in generic, to keep from overwritting existing files on the installed system.
19:28 < Shingoshi> Guess I'll call it slackbase
19:31 < Shingoshi> I am going to eliminate minimal-xorg and desktop, because there will likely already be those.
19:33 < Shingoshi> Must the packages be built in the order they are listed in 00-minimal.in?
19:34 < LMJ> there is no order in pkgsel, the order is done in 'packages'
19:35 < CIA-8> rene * r22765 /trunk/package/www/seamonkey/seamonkey.desc: * updated seamonkey (1.1 -> 1.1.1)
19:35 < LMJ> config/yourconf/
19:35 -!- emte [n=emte@d64-180-45-14.bchsia.telus.net] has quit [Read error: 145 (Connection timed out)]
19:35 < rxr> Shingoshi: you do not want to modify target/generic files
19:35 < rxr> you want to create a new target in target/ ...
19:36 < rxr> maybe study some existing ones, such as archivista or rescue before you start
19:36 < LMJ> yep
19:37 * LMJ thinking about all things we could add in a good Wiki ;)
19:37 < Shingoshi> Yes, I am creating new target.
19:38 < Shingoshi> I copied generic to slackbase, and am editing from there. I am not touching the originals.
19:41 < LMJ> good
19:42 < rxr> Shingoshi: if you have not done much better copy desktop
19:42 < rxr> generic really has some code you do not want in a non-generic target
19:43 < Shingoshi> I don't want a desktop, just a console system if that to begin with.
19:43 < Shingoshi> Some of the things I have to remove from generic, or else slackware system would crash!
19:44 -!- emte [n=emte@d64-180-45-14.bchsia.telus.net] has joined #t2
19:44 < Shingoshi> I can't use your pkgtools for instance, or we wouldn't be able to install slackware pkgs.
19:45 < Shingoshi> I am going through the list looking for things that might be fatal to an already installed slackware system.
19:45 < Shingoshi> There's no way around this.
19:46 < Shingoshi> I have to keep this as unintrusive as possible. Because if I get this wrong, no one will ever trust me a second time.
19:47 < Shingoshi> rxr: ^^
19:48 < rxr> yep
19:48 < Shingoshi> That's also why I keep asking questions. I am passing everything by you and Lasse Collin before proceding.
19:54 < Shingoshi> Also, some of your packages have different names. So I will have to figure a way out to translate them to slackware's.
19:55 < Shingoshi> One pkg I think should definitely be built, is the kernel.
19:56 < Shingoshi> rxr: From talking to Lasse, I should upgrade the kernel before glibc, because glibc is build against the running kernel.
19:58 < Shingoshi> If I already have tools on my system to build pkgs, can I start without a target?
19:59 < Shingoshi> Could I just run Emerge-Pkg kernel now?
20:07 < rxr> glibc is built against a package known as sanetized linux kernel headers
20:07 < rxr> not against a running one ...
20:08 < rxr> I think it is the best way to always build into a clean sandbox enviroment and then you can transform the resulting packages files the way they are named on slackware or so
20:09 < CIA-8> mika * r22766 /trunk/target/wrt2/ (config.in pkgsel):
20:09 < CIA-8> * modified wrt2 to use new pkgsel style,
20:09 < CIA-8> * work in progress
20:10 < Capey> should openssl build statically in uClibc? for some reason it keeps wanting dynamic loader
20:13 < rxr> did you select static linking ?
20:13 < rxr> or default dynamic ?
20:14 < Capey> SDECFG_STATIC=1
20:14 < Capey> so thats static?
20:17 < rxr> yes
20:17 < rxr> is that in the config?
20:18 < rxr> it formerly only should have been set in the dietliby case
20:18 < rxr> remove that .-)
20:18 < Shingoshi> rxr: Thanks for the heads up.
20:18 < rxr> you want dynamic, especially with the uclibc
20:18 < Shingoshi> rxr: Is the sandbox automatically created by the build process?
20:20 < Shingoshi> Do I have to create a sandbox, or is it done for me?
20:21 < Capey> rxr: ok, so i set it to dynamic as an default setting
20:22 < rxr> Capey: remove the line
20:22 < CIA-8> rene * r22767 /trunk/package/x11/lesstif/c++.patch: * fixed lesstif for inclusion by an C++ compiler
20:22 < rxr> dynamic is default
20:22 < rxr> Shingoshi: by Build-Target, yes
20:23 < CIA-8> rene * r22768 /trunk/package/graphic/xpdf/xpdf.desc: * updated xpdf (3.01pl1 -> 3.02)
20:24 < Shingoshi> Thanks again.
20:25 < Shingoshi> What do you think is the absolute smallest target that I can build, just so that I can create a new kernel?
20:28 < Shingoshi> I want the new kernel so that I can reboot and build a new glibc, Oh, wait, is that what you were saying about the sandbox. The new kernel is in the sandbox, and glibc is built against it in the sandbox?
20:29 < rxr> you can even let T2 cross build a kernel few packages are needed
20:29 < rxr> but for a minimal build look into the minimal selection template in target/generic/pkgsel/00-minimal or so
20:29 < rxr> some stuff can be removed even there
20:29 < rxr> e.g. subversion and co
20:30 < rxr> so - I gotta go in a second ...
20:30 < Shingoshi> Yesh, that's what I was doing. Pruning 00-minimal.in.
20:31 < Shingoshi> ok
20:31 < Shingoshi> Take care, and have a nice day or evening.
20:33 < rxr> night :-)
20:33 < Shingoshi> ok
20:33 < Shingoshi> Catch you later
20:34 < Capey> gn rxr
20:36 < CIA-8> rene * r22769 /trunk/package/multimedia/dvdauthor/dvdauthor.desc: * updated dvdauthor (0.6.13 -> 0.6.14)
20:36 < rxr> n8 too, Capey
20:36 < rxr> cu all
20:54 -!- LMJ_Work [n=c3196415@laf31-2-82-224-107-105.fbx.proxad.net] has quit ["CGI:IRC (Session timeout)"]
20:58 -!- misl [n=chatzill@84-104-172-187.cable.quicknet.nl] has quit [Read error: 110 (Connection timed out)]
21:16 -!- misl [n=chatzill@84-104-172-187.cable.quicknet.nl] has joined #t2
22:05 -!- emte [n=emte@d64-180-45-14.bchsia.telus.net] has quit [Read error: 60 (Operation timed out)]
22:09 -!- misl [n=chatzill@84-104-172-187.cable.quicknet.nl] has quit ["Chatzilla 0.9.75 [Firefox 1.5.0.10/2007021601]"]
22:15 -!- emte [n=emte@d64-180-45-14.bchsia.telus.net] has joined #t2
22:35 -!- emte [n=emte@d64-180-45-14.bchsia.telus.net] has quit [Read error: 110 (Connection timed out)]
22:35 -!- emte [n=emte@d64-180-45-14.bchsia.telus.net] has joined #t2
23:38 -!- idealm [n=ideal@CPE-203-45-99-98.nsw.bigpond.net.au] has joined #t2
--- Log closed Thu Mar 01 00:00:24 2007