T2 IRC Log: 2006-03-14

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 Mar 14 00:00:11 2006
--- Day changed Tue Mar 14 2006
00:00 < Dr_G> but it needs access to the variable content
00:00 < mnemoc> see what we do with that
00:00 < Dr_G> if var_append is external, you effectively have to write confopt="$(var_append confopt ' ' "...")"
00:00 < mnemoc> we just define the list, and then dump it somewhere with certain delimiter
00:01 < Dr_G> but it accesses the variable through its name
00:01 < mnemoc> confopt could perfectly be kept on a file until we decide to use that list as arguments
00:01 < mnemoc> for and execution
00:02 < mnemoc> we don't alter /forgeign/ variables
00:02 < mnemoc> just our own
00:02 < Dr_G> var_append CFLAGS
00:02 < mnemoc> where?
00:03 < Dr_G> modutils
00:03 < Dr_G> pam
00:03 < Dr_G> clearsilver
00:03 < Dr_G> pwlib
00:03 < Dr_G> luaexpat
00:03 < Dr_G> gkrellm
00:03 < Dr_G> apapche
00:03 < mnemoc> just those?
00:03 < Dr_G> and a few more
00:04 < mnemoc> in the case we can't do that using the cwrappers, the t2sh's var_append built in function could handle it :)
00:04 < Dr_G> grep "var_append LD" package/*/*/*.conf | wc -l -> 17
00:04 < Dr_G> another set...
00:05 < mnemoc> var_append() {
00:06 < mnemoc> $1=$( binary_var_append $1 $2 $3 )
00:06 < Dr_G> if we use t2sh, there's no need for lua
00:06 < mnemoc> }
00:07 < mnemoc> well.... my first proposal was to compile simple sh code into LUA
00:07 < Dr_G> why is it such a problem to do a clean fresh design?
00:07 < Dr_G> we know the algorithms
00:07 < mnemoc> ok for .conf..... but for .desc i don't like your proposal
00:07 < Dr_G> do we really have to fear a change of structure?
00:08 < mnemoc> i fear to loose our stronger point, cleanness
00:10 < CIA-18> chris * r15807 /trunk/package/lua/luafilesystem/ (. luafilesystem.conf luafilesystem.desc no-compat-5.1.patch): * added luafilesystem (1.1)
00:10 < mnemoc> i have no problem changing internal tools
00:10 < Dr_G> well, cleaner than the others, yes. But *cleanness*?
00:10 < mnemoc> :)
00:11 < Dr_G> look, we cannot even simply add .desc's in other languages.
00:11 < Dr_G> changing the init system is still a problem
00:11 < mnemoc> [T.de]
00:11 < Dr_G> no flavour settings (like "use A4 paper format by default")
00:11 < mnemoc> ?
00:12 < mnemoc> chaingint the init system is another very different story
00:12 < Dr_G> no
00:12 < Dr_G> it's part of the build-system
00:12 < mnemoc> of course
00:12 < morfoh> gettext should be able to extract msg strings from current desc but it's more easy with Dr_G's proposal
00:13 < Dr_G> O.O
00:13 < Dr_G> .oO(have I done a proposal yet???)
00:13 < Dr_G> .oO(damn, my brain is leaking data)
00:13 < Dr_G> :)
00:13 < mnemoc> morfoh: the difference between both is you how the table reachs the memory
00:13 < morfoh> Dr_G: at least with your described "alternatives" in mind
00:14 < Dr_G> morfoh: oh, that u mean
00:15 < mnemoc> i just say that chaning .desc files doesn't pay
00:15 < morfoh> mnemoc: I'd also stick with the current format
00:16 < Dr_G> the point about changing the .desc file is to have the scripting power for free
00:16 < Dr_G> especially when foo-% will come
00:16 < morfoh> Dr_G: I know ... it even seems to be attractive to me
00:17 < mnemoc> not for free, migration cost is high, you loose readability and the cost of making a new package gets higher
00:17 < Dr_G> I hate to download ibm-java2-jre-50-linux-i386.tgz, when I only want to build x86_64, is another example
00:18 < mnemoc> Dr_G: me too, and we have a design-solution using .desc files on the mailing list
00:18 < Dr_G> date?
00:18 < mnemoc> should every single package pay an speed up for a few foo-% ?
00:19 < Dr_G> mnemoc: just remind me about the proposal
00:19 < mnemoc> $pkg-$token.desc
00:19 < Dr_G> ah, that.
00:19 < Dr_G> right
00:19 < mnemoc> that way simple package don't ever notice the change
00:20 < Dr_G> but wasn't this solution born out of the problem not to be able to use simple conditions, or arrays?
00:20 < mnemoc> not for me
00:20 < mnemoc> using conditionals as rock does has never been an alternative for me
00:21 < mnemoc> becase in my use case you can get almost infinite combinations
00:22 < mnemoc> a simple example can be: linux, cryptofoobar, vserver, reiserfs4, linux-mm convinations
00:23 < mnemoc> the 'conditions' get out of control
00:23 < Dr_G> what's so different then with $pkg-$token.desc?
00:24 < mnemoc> the .desc file which match is used, and also the extensions are tested to match
00:24 < mnemoc> if it match, i'm happy
00:24 < mnemoc> so they get *merged* instead of branched
00:25 < Dr_G> I still don't get the difference. "match" or "condition", what's the difference?
00:26 < Dr_G> it's only different the way it is implemented
00:26 < mnemoc> one is hardcoded the other is dynamic
00:26 < Dr_G> o.O
00:26 < Dr_G> which one is dynamic?
00:27 < mnemoc> [WHEN] |2\.6
00:27 < mnemoc> [WHEN] mm
00:28 < mnemoc> there is a whole thread about
00:28 < mnemoc> but using this pathetic webmail i can't find it
00:28 < mnemoc> and i wont configure kmail
00:29 < Dr_G> The only thing I say, is, this is not different to conditions. Only that the condition in that case is a token match on a file name.
00:29 < mnemoc> no filename
00:29 < Dr_G> ???
00:29 < mnemoc> regexp on .desc
00:29 < Dr_G> $pkg-$token.desc
00:29 < Dr_G> ???
00:29 < mnemoc> $token is used to tell the extenders what branch of the package is been used
00:30 < Dr_G> yes. that's equal to a condition.
00:31 < Dr_G> then comes the regexp on .desc
00:31 < Dr_G> another condition
00:31 < mnemoc> of course everything is true or false
00:32 < mnemoc> but and #IF it's to late go to sleep
00:32 < mnemoc> #else
00:32 < mnemoc> keep coding
00:32 < mnemoc> #endif
00:32 < mnemoc> is less flexible
00:32 < Dr_G> to stay in my alternative:
00:32 < Dr_G> download[$token] = { ... }
00:33 < Dr_G> (just a note, I prefer the split file approach too)
00:33 < mnemoc> linux-2.6-mm-vserver-rsbac-crypto-ska-reiserfs4 .... what's the token?
00:34 < mnemoc> :)
00:34 < Dr_G> that would have be my question for you.
00:34 < Dr_G> been*
00:34 < mnemoc> linux-mm.desc
00:35 < mnemoc> the others token don't match any $pkg-$token.desc
00:35 < mnemoc> so they becase just 'reference' tokens, instructions given by pkgsel
00:35 < mnemoc> on the other side of the world, vserver see it's enabler token on the list
00:36 < Dr_G> so, the condition is: if % contains "mm" then ...
00:36 < mnemoc> yes, but generated
00:36 < Dr_G> o.O
00:37 < Dr_G> linux-mm.desc is not dynamic, it's a generated (by human) file... o.O
00:37 < Dr_G> (i don't get it)
00:37 < mnemoc> linux-mm.desc:[WHEN] mm|braindamage
00:38 < mnemoc> linux-26.desc:[WHEN] |2\.6|2\.6\.95\.15
00:40 < mnemoc> by 'generated' i mean the regexps are just data on which you loop and the logic is on a different place
00:41 < mnemoc> not inside the files
00:41 < mnemoc> like on our .conf and gentoo's ebuilds
00:43 < Dr_G> okay, so it's identical to conditions (nested of course)
00:43 < mnemoc> of course any decition is true or false
00:43 < mnemoc> but the different is where the logic relay
00:43 < mnemoc> difference
00:44 < Dr_G> that's what I said (eh, well intended to say) some 10min before
00:45 < Dr_G> ok.
00:45 < Dr_G> so we effectively have a tree structure here.
00:45 < mnemoc> ack
00:45 < mnemoc> *but* not static
00:45 < Dr_G> no, my question is: is it really more eval to represent such a tree inside a single file?
00:45 < Dr_G> now*
00:45 < mnemoc> next step xml??
00:46 < mnemoc> 1) keep simple packages simple
00:47 < mnemoc> 2) keep complex packages easy to read by a normal human
00:48 < mnemoc> 3) treat complex packages on a flexible and scalable way without breaking 1 or 2
00:48 < mnemoc> 4) allow flexible extention decitions
00:48 < mnemoc> 5) be able to give arguments using package name
00:49 < mnemoc> example for 5, cross compilers.... you don't want to make a 'branch' of gcc for each possible compiler
00:50 < mnemoc> example for 4) have a kernel with rsbac and one without rsbac
00:53 < Dr_G> tree-like, with lua, it could look like this:
00:53 < Dr_G> (only download tag for now)
00:54 < Dr_G> 1. simple package:
00:54 < Dr_G> download = { ... }
00:54 < Dr_G> 2. single token package:
00:54 < Dr_G> download["token1"] = { ... },
00:54 < Dr_G> download["token2"] = { ... },
00:54 < Dr_G> 3. token + when:
00:54 < Dr_G> download["token2"] = {
00:55 < Dr_G> when["mm|whatever"] = { ... },
00:55 < Dr_G> when["2[.]6|..."] = { ... },
00:55 < Dr_G> etc. etc.
00:55 < Dr_G> that's what I basically meant with tree-like
00:56 < mnemoc> is that readable?
00:57 < Dr_G> imo as much as if put into multiple files
00:57 < mnemoc> i find is discusting
00:58 < mnemoc> ibmjre-i386.desc:[A] x86
00:59 < mnemoc> ibmjre-i386.desc:[D] 0 ibm-java2-jre-50-linux-i386.tgz manual://....
00:59 < mnemoc> ibmjre.desc:[V] ...
01:00 < mnemoc> ibmjre-amd64.desc[A] x86-64
01:00 < mnemoc> ibmjre-amd64.desc:[D] 0 ibm-java2-jre-50-linux-amd64.tgz manual://....
01:00 < mnemoc> is cleaner
01:00 < mnemoc> imo
01:00 < Dr_G> arch["x86"] { download = {} }, arch["x86-64"] = { download = {...} }
01:01 < Dr_G> eh,
01:01 < Dr_G> arch["x86"] { download = {} }, arch["x86-64"] { download = {...} }
01:02 < mnemoc> and the benefit?
01:02 < mnemoc> you can't say that is more readable than mine
01:03 < mnemoc> anyway.... it's damn late
01:03 < Dr_G> i do, simply because it is in _one_ file
01:03 < mnemoc> so?
01:03 < mnemoc> it's amazingly complex
01:03 < Dr_G> easier to edit and review when changing version
01:03 < Dr_G> what? complex?
01:03 < Dr_G> sorry.
01:03 < Dr_G> no.
01:03 < mnemoc> for an experienced developer
01:04 < mnemoc> a person doesn't need to be a developer to do a package
01:04 < mnemoc> on t2
01:04 < Dr_G> you really think editing multiple files is easier for a none-dev?
01:04 < mnemoc> a none-developer wont ever know about branches
01:04 < mnemoc> and the file stay as simple as today
01:05 < mnemoc> and grouping by { ... } is something only developers understand
01:05 < Dr_G> it's definitely easier to remember "title" then [I]
01:05 < mnemoc> [TITLE] is currently supported
01:05 < Dr_G> I know. still nobody uses it.
01:05 < mnemoc> and anyway it's easier to explain on documentation
01:05 < Dr_G> Why?
01:05 < mnemoc> to save keypress
01:06 < Dr_G> most ppl use misc/archive/newpackage.sh
01:06 < mnemoc> sorry, most people don'T use newpackage
01:06 < Dr_G> or they copy another .desc
01:06 < mnemoc> if you take a look on the headers of the new packages sent to the list, they are copies of other packagfes
01:06 < Dr_G> which supports my argument
01:06 < mnemoc> and tehy can do that becase the format is simple enough for them
01:06 < mnemoc> nope
01:07 < mnemoc> a non developer can change a .desc
01:07 < _Ragnar_> why not just [[ $arch == x86 ]] do [D] .....
01:07 < mnemoc> a non developer will get completly puzzled with the { ... }
01:07 < Dr_G> that's not true.
01:07 < mnemoc> ask your wife to decrypt your sample
01:07 < Dr_G> I myself was extremely puzzled about the [$tag] format
01:08 < mnemoc> at least mine wont understand it
01:08 < mnemoc> i noticed
01:08 < Dr_G> check it.
01:08 < Dr_G> present here both formats
01:08 < mnemoc> which both formats?
01:08 < _Ragnar_> the { } would make the general case much more unreadable
01:08 < mnemoc> .oO( it's late and i have to sleep )o
01:09 < Dr_G> okay.
01:09 < mnemoc> pff
01:09 < mnemoc> any extra character makes reading harder
01:09 < mnemoc> and typos easier
01:09 < CIA-18> chris * r15808 /trunk/package/lua/cgilua/ (. cgilua.conf cgilua.desc): * added cgilua (5.0)
01:09 < mnemoc> thanks morfoh
01:09 < morfoh> :)
01:09 < mnemoc> any comma makes typos even more easy
01:10 < _Ragnar_> don't really like more then one file either tho
01:10 < Dr_G> yep, same applies to multiple files
01:11 < mnemoc> nope, becase there will be no data duplication and each file has a clear meaning
01:12 < Dr_G> 02:02 < mnemoc> ibmjre-i386.desc:[D] 0 ibm-java2-jre-50-linux-i386.tgz
01:12 < _Ragnar_> there will be lots of duplication if you have to tweak a bit for each arch (like a binary filename)
01:12 < Dr_G> 02:03 < mnemoc> ibmjre-amd64.desc:[D] 0 ibm-java2-jre-50-linux-amd64.tgz
01:13 < mnemoc> whre is the duplication?
01:13 < mnemoc> i386 has a download
01:13 < mnemoc> amd64 has a different one
01:14 < Dr_G> exactly. two different files, but the contents have to be adapted ($version) in both files.
01:14 < _Ragnar_> exactly
01:14 < mnemoc> ibmjre-amd64.desc only contains what only applies to amd64 token
01:14 < Dr_G> they _have to be_ duplicated
01:14 < Dr_G> and the duplication is a point of failure
01:14 < _Ragnar_> yea
01:14 < _Ragnar_> in general I'd not look for any furter desc files on an update
01:15 < mnemoc> i don'tz buy your duplication... Update.sh can easily update both
01:15 < _Ragnar_> how does it solve an AI-problem?
01:15 < mnemoc> where is the AI problem?
01:15 < _Ragnar_> [D] 0 ibm-java2-jre-50-linux-amd64.tgz
01:16 < _Ragnar_> no version number?
01:16 < _Ragnar_> is it 2?
01:16 < _Ragnar_> is it 50?
01:16 < _Ragnar_> is it 64?
01:16 < mnemoc> we use what [V] say
01:17 < _Ragnar_> we're looking for a newer version, so no [V]
01:17 < mnemoc> both
01:17 < mnemoc> we change the value of the old [V] with the new version
01:19 < _Ragnar_> so currently there's V 1.2 for amd64, 1.7 for x86, 1.8 for i386 ....
01:19 < _Ragnar_> (possibly)
01:20 < _Ragnar_> so you have to duplicate [V]
01:20 < mnemoc> not duplicated becvause in that smaple you have different values
01:20 < _Ragnar_> huh?
01:21 < mnemoc> and in that sample it's cleaner to have it splited and not muple [V]s on the same file
01:21 < mnemoc> something is duplicated if it's the same on two places
01:22 < _Ragnar_> something is also duplicated if I have to fix things in multiple places
01:25 < mnemoc> mulple [V]s on the same file cause confusion
01:25 < _Ragnar_> why?
01:25 < mnemoc> ok, i want to have 6 different versions of my kernel
01:26 < mnemoc> where is it easier to do changes, on a file which state clearly it's reason for existing
01:27 < _Ragnar_> how'd you name those?
01:27 < mnemoc> linux-2.6.14.desc .... which is what my foobar extender needs
01:27 < mnemoc> which is just an svn cp of anotrher
01:28 < mnemoc> or ever better
01:28 < mnemoc> linux-rtai.desc
01:28 < mnemoc> which has the version rtai needs
01:28 < mnemoc> a simple 'branch'
01:29 < _Ragnar_> ugh
01:29 < _Ragnar_> so you have 10 packages rolled into one? o_o
01:29 < _Ragnar_> how do you select which you want?
01:30 < mnemoc> foo-%
01:30 < mnemoc> X linux-rtai-reiserfs4
01:30 < mnemoc> X linux-reiserfs4
01:30 < _Ragnar_> what will it do for X linux ?
01:30 < sparc-kly> mnemoc: i buy 80gb hard disk you planned continue sparc64 port?
01:31 < mnemoc> sparc-kly: yes, but not soon
01:31 < _Ragnar_> and will it also duplicate the conf files?
01:31 < mnemoc> _Ragnar_:nope, .conf will be just one
01:31 < mnemoc> _Ragnar_: and you have some 'flags' and 'arguments
01:31 < mnemoc> ' available
01:32 < mnemoc> which your .conf can decide to consider
01:32 < mnemoc> X linux is the default case of linux package, which match the null regexp
01:32 < sparc-kly> mnemoc : ok
01:33 < mnemoc> for example |2\.6 <--- null or 2.6
01:33 < mnemoc> but only .desc files with a valid [A] should be consider
01:33 < mnemoc> ed
01:33 < mnemoc> so, in ibmjre case both take the null regexp
01:33 < _Ragnar_> huh?
01:34 < mnemoc> just talking about the algorithm :p
01:34 < mnemoc> i shall go to sleep
01:34 < _Ragnar_> mnemoc> but only .desc files with a valid [A] should be consider 01:34 < mnemoc> [A] say which architectur does it support
01:34 < sparc-kly> what time is in there mnemoc?
01:35 < _Ragnar_> your linux-rtai-reiserfs4,linux-reiserfs4,linux-rtai suggest you want forks even for the same arch
01:35 < mnemoc> a .desc with [A] x86 (will be/is) only used of arch=x86
01:35 < mnemoc> not on linux case
01:35 < mnemoc> i don
01:36 < mnemoc> err
01:36 * mnemoc tired
01:36 < mnemoc> sparc-kly: 2:40
01:36 < mnemoc> sparc-kly: and i have to wake up at 6:30
01:36 < _Ragnar_> ok lets continue this tomorrow :)
01:36 < sparc-kly> :S
01:36 < sparc-kly> go to sleep good nights
01:36 < mnemoc> :)
01:36 < _Ragnar_> nini :)
01:37 < mnemoc> gn8 sparc-kly, _Ragnar_, and even Dr_G ,-)
01:37 < Dr_G> gn8 mnemoc
01:38 < Dr_G> I'll leave too, have to think about it....
01:38 < Dr_G> btw. some time ago (~4years) I almost changed the nick to
01:38 -!- Dr_G is now known as Daddy_G
01:38 < mnemoc> oh
01:39 < Daddy_G> (you know, everybody overhere calls me George...)
01:39 -!- Daddy_G is now known as jsaw
01:39 < mnemoc> :)
01:39 < mnemoc> even your parents? ,-)=
01:39 < mnemoc> even your parents? ,-)
01:39 < jsaw> well, can happen too
01:39 < mnemoc> *g*
01:39 < jsaw> but the german version
01:39 < mnemoc> ok, good night :)
01:40 < jsaw> g'night
01:40 < jsaw> cu all tomorrow
01:42 < mnemoc> cu
01:42 < mnemoc> bye bye
01:42 -!- mnemoc [n=kvirc@e178170068.adsl.alicedsl.de] has quit ["KVIrc 3.2.0 'Realia'"]
02:18 -!- laj [n=laj@0x503e3922.hsnxx4.adsl-dhcp.tele.dk] has quit []
02:20 -!- sparc-kly_ [n=mubex@64.237.247.78] has joined #t2
02:37 -!- sparc-kly [n=mubex@64.237.241.51] has quit [Read error: 110 (Connection timed out)]
04:15 -!- Baldzius_ [n=baldzius@85.206.96.189] has joined #t2
04:18 -!- Baldzius [n=baldzius@85.206.96.234] has quit [Read error: 110 (Connection timed out)]
05:24 -!- mtr_ [n=Michael@pD9E11FBF.dip0.t-ipconnect.de] has joined #t2
05:33 -!- mtr [n=Michael@pD9E11A19.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)]
06:17 -!- morfoh [n=morfoh@p54BEEA2F.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)]
06:59 -!- mnemoc [n=kvirc@e178170068.adsl.alicedsl.de] has joined #t2
06:59 < mnemoc> moin
07:03 -!- mnemoc_ [n=amery@user4-2.tutopia-dialup.ifxnw.cl] has joined #t2
07:04 -!- mnemoc [n=kvirc@e178170068.adsl.alicedsl.de] has quit [Nick collision from services.]
07:05 -!- mnemoc_ is now known as mnemoc
07:10 < valentin> moin
07:10 < mnemoc> moin valentin
07:11 < valentin> can i commit a new package without a .cache file ?
07:11 < mnemoc> yes
07:11 < mnemoc> noone will kill you for that
07:11 < valentin> since emerging works so far
07:12 < mnemoc> but if you already emerged it, it wont be hard to add a .cache :)
07:12 < mnemoc> brb
07:14 < valentin> cu later
07:17 < CIA-18> valentin * r15809 /trunk/package/kde/kopete/ (. kopete.desc): * added kopete (v0.12-beta)
07:17 < valentin> added the messenger tool i dislike most :)
07:17 < valentin> ok, there is some gnome stuff that is worse...
07:18 < valentin> so, have to look after janna now.
07:36 < mnemoc> re
08:01 < mnemoc> bbl
08:50 < rxr> hi
08:50 < rxr> (from cebit)
11:14 -!- Baldzius_ [n=baldzius@85.206.96.189] has quit [Read error: 110 (Connection timed out)]
11:26 -!- sparc-kly_ is now known as sparc-kly
11:34 -!- karasz [n=lion@203.156.190.4] has joined #T2
11:37 -!- karasz [n=lion@203.156.190.4] has quit [Client Quit]
12:27 < owl> moin
12:46 -!- idealm_ [n=ideal@222.67.239.207] has joined #t2
12:46 -!- morfoh [n=morfoh@p54BEFD47.dip.t-dialin.net] has joined #t2
12:47 < morfoh> hi
13:30 < mnemoc> rehi!
13:36 < morfoh> wb mnemoc
13:36 < mnemoc> hi morfoh
13:36 < mnemoc> i got my work permission :)
13:36 < morfoh> hi compañero :)
13:36 < morfoh> :)
13:36 < mnemoc> but i was about 50 minutes looking for the place on the wrong rathaus :(
13:37 < morfoh> mnemoc: you mean, you taxpaying permission
13:37 < mnemoc> three things
13:37 < morfoh> mnemoc: you were alone ?
13:37 < mnemoc> yep
13:37 < morfoh> how did you communicated in the rathaus ?
13:37 < mnemoc> 1) residence registration, 2) taxcrap and permission to work
13:38 < mnemoc> 3) permission to work
13:38 < mnemoc> morfoh: english, german, dictionary, signs and smiles :)
13:39 < morfoh> mnemoc: I forgot to take in account, that there are might people out there, that find you charming :)
13:40 < mnemoc> :)
13:40 < mnemoc> i even bought food and coffe at the fair in front of the rathous thing
13:41 < morfoh> rathaus schoeneberg ?
13:41 < mnemoc> yep
13:42 < mnemoc> and i was asked for my ticket three! times this morning
13:42 < morfoh> knowing the place quite well, it's 5min. from my old office
13:43 < morfoh> mnemoc: yeah. the headhunters seem to need some more "points" at the end of the quarter
13:44 < mnemoc> morfoh: on the second time i was 5 minutes before expiring :)
13:45 < morfoh> :)
13:45 < mnemoc> do i have 120 minutes before entering the last train or before leaving it?
13:46 < morfoh> hmmm... good question
13:47 < morfoh> but I'd suggest ... leaving
13:47 < mnemoc> safer :)
14:03 < owl> .oO( dammit... why am i reading 'saeufer' O_O )
14:03 < owl> hi mnemoc , morfoh ;)
14:04 * mnemoc looking at leo
14:05 < mnemoc> oh
14:09 < morfoh> hi owl
14:10 * owl ripping customer's head off :)
14:11 < owl> .oO( "work for bandwith" - might i should not wear this t-shirt while visiting her. dammit. i even don't own this t-shirt *sigh* )
14:12 < mnemoc> :)
14:12 < owl> that is _not_ funny, mnemoc :)
14:12 < mnemoc> go and get one
14:12 < owl> t-shirt or customer's head?
14:12 < mnemoc> t-shirt :)
14:13 < owl> *g* why?
14:13 < mnemoc> not have something to not wear when you go to see that customer
14:14 < owl> hmpf. well. i have no other customers... cuz htis "customer" is a """friend"""
14:14 < mnemoc> morfoh: steurklasse 'eins' is good or bad?
14:14 < morfoh> bad
14:15 < mnemoc> :(
14:15 < morfoh> didn't they ask for your family ?
14:15 < owl> .oO( to be exact 'steuerklasse 1' means 'work hard, feed germany' )
14:15 < mnemoc> she wrote their info on the computer
14:15 < mnemoc> damn it
14:16 < mnemoc> maybe i can'T have a better klasse been non-germna
14:16 < owl> full ack. normally yhou sould be able to have another steuerklasse...
14:16 < morfoh> I doubt that it depends on the nationality
14:17 < mnemoc> so, will you call and ask?
14:17 < mnemoc> :D
14:20 < owl> morfoh and beancounters? will that be good for mnemoc 's sake? hrm.
14:20 -!- sparc-kly_ [n=mubex@64.237.246.109] has joined #t2
14:22 < mnemoc> :(
14:23 < owl> hihi :)
14:29 < CIA-18> amery * r15810 /branches/2.1-test/package/network/samba/samba.desc: * merged 15764 from trunk: updated samba (3.0.21b -> 3.0.21c)
14:31 < CIA-18> chris * r15811 /trunk/package/develop/lua/lua-conf.in: * added install_lua_module and install_lua_doc, simple generic functions to install lua modules and related docs to the right place
14:32 -!- idealm_ [n=ideal@222.67.239.207] has quit [Remote closed the connection]
14:33 -!- idealm [n=ideal@222.67.239.207] has joined #t2
14:37 -!- rxr_ [n=rene@e178131162.adsl.alicedsl.de] has joined #t2
14:37 -!- Topic for #t2: T2 | 2.1.1.1 and 2.2.0-epsilon RELEASED! | The System Development Environment (SDE) | http://www.t2-project.org/ | Say hello and do not hesitate to ask us any questions that you may have. | http://www.rafb.net/paste/
14:37 -!- Topic set by mnemoc [] [Sat Mar 11 22:55:45 2006]
14:37 [Users #t2]
14:37 [@ChanServ] [ jsaw ] [ morfoh] [ rxr ] [ sparc-kly ] [ _Ragnar_]
14:37 [ CIA-18 ] [ LMJ ] [ mtr_ ] [ rxr_ ] [ sparc-kly_]
14:37 [ idealm ] [ mnemoc] [ owl ] [ sepp_] [ valentin ]
14:37 -!- Irssi: #t2: Total of 16 nicks [1 ops, 0 halfops, 0 voices, 15 normal]
14:37 -!- [freenode-info] if you're at a conference and other people are having trouble connecting, please mention it to staff: http://freenode.net/faq.shtml#gettinghelp
14:37 -!- Channel #t2 created Sun Aug 8 19:15:33 2004
14:37 -!- sparc-kly [n=mubex@64.237.247.78] has quit [Read error: 113 (No route to host)]
14:38 -!- Irssi: Join to #t2 was synced in 41 secs
14:42 -!- rxr [n=rene@e178170068.adsl.alicedsl.de] has quit [Nick collision from services.]
14:42 -!- You're now known as rxr
14:43 < CIA-18> chris * r15812 /trunk/package/lua/luasocket/ (. config-no-compat-5.1.patch luasocket.conf luasocket.desc): * added luasocket (2.0)
14:43 < morfoh> hi rxr
14:47 < rxr> hi
14:50 < CIA-18> amery * r15813 /trunk/package/network/keepalived/keepalived.desc: * updated keepalived (1.1.11 -> 1.1.12)
14:51 < mnemoc> hi rxr
14:56 < owl> hi rxr
15:03 -!- idealm [n=ideal@222.67.239.207] has quit [Remote closed the connection]
15:44 -!- sparc-kly__ [n=mubex@adsl-72-50-96-61.prtc.net] has joined #t2
15:48 < CIA-18> amery * r15814 /branches/mnemoc/: * removed mnemoc's empty branch
15:58 -!- rxr_ [n=rene@e178160237.adsl.alicedsl.de] has joined #t2
15:58 -!- Topic for #t2: T2 | 2.1.1.1 and 2.2.0-epsilon RELEASED! | The System Development Environment (SDE) | http://www.t2-project.org/ | Say hello and do not hesitate to ask us any questions that you may have. | http://www.rafb.net/paste/
15:58 -!- Topic set by mnemoc [] [Sat Mar 11 22:55:45 2006]
15:58 [Users #t2]
15:58 [@ChanServ] [ LMJ ] [ mtr_] [ rxr_ ] [ sparc-kly__]
15:58 [ CIA-18 ] [ mnemoc] [ owl ] [ sepp_ ] [ valentin ]
15:58 [ jsaw ] [ morfoh] [ rxr ] [ sparc-kly_] [ _Ragnar_ ]
15:58 -!- Irssi: #t2: Total of 15 nicks [1 ops, 0 halfops, 0 voices, 14 normal]
15:58 -!- Channel #t2 created Sun Aug 8 19:15:33 2004
15:58 -!- [freenode-info] if you need to send private messages, please register: http://freenode.net/faq.shtml#privmsg
15:59 -!- Irssi: Join to #t2 was synced in 42 secs
16:05 -!- sparc-kly_ [n=mubex@64.237.246.109] has quit [Connection timed out]
16:14 -!- rxr [n=rene@e178131162.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)]
16:24 < LMJ> moin
16:24 < morfoh> hi LMJ
16:24 < LMJ> how are you morfoh ?
16:25 < morfoh> LMJ: thanks ... quite well. and you ?
16:26 < LMJ> fine, thanks, back from work
16:32 < CIA-18> chris * r15815 /trunk/package/develop/lua/lua-conf.in:
16:32 < CIA-18> * changed function names (install_lua_module -> install_lua_module_src and install_lua_doc -> install_lua_module_doc
16:32 < CIA-18> * added check for a "doc" directory within modules src before trying to copy the docs
16:32 < CIA-18> * added function install_lua_modules which simply calls install_lua_module_src and install_lua_module_doc functions
16:34 < CIA-18> chris * r15816 /trunk/package/lua/luasocket/luasocket.conf: * changed called function in postmake hook from install_lua_doc -> install_lua_module_doc to reflect recent changes in lua-conf.in (r15815)
16:39 < CIA-18> chris * r15817 /trunk/package/lua/venv/ (. venv.conf venv.desc): * added venv (1.1)
16:44 < CIA-18> chris * r15818 /trunk/package/lua/copas/ (. copas.conf copas.desc): * added copas (1.0)
16:46 < CIA-18> chris * r15819 /trunk/package/security/libvserver/libvserver.desc: * updated libvserver (1.0.1 -> 1.0.2)
17:00 -!- rxr [n=rene@e178186078.adsl.alicedsl.de] has joined #t2
17:00 -!- Topic for #t2: T2 | 2.1.1.1 and 2.2.0-epsilon RELEASED! | The System Development Environment (SDE) | http://www.t2-project.org/ | Say hello and do not hesitate to ask us any questions that you may have. | http://www.rafb.net/paste/
17:00 -!- Topic set by mnemoc [] [Sat Mar 11 22:55:45 2006]
17:00 [Users #t2]
17:00 [@ChanServ] [ LMJ ] [ mtr_] [ rxr_ ] [ valentin]
17:00 [ CIA-18 ] [ mnemoc] [ owl ] [ sepp_ ] [ _Ragnar_]
17:00 [ jsaw ] [ morfoh] [ rxr ] [ sparc-kly__]
17:00 -!- Irssi: #t2: Total of 14 nicks [1 ops, 0 halfops, 0 voices, 13 normal]
17:00 -!- Channel #t2 created Sun Aug 8 19:15:33 2004
17:00 -!- [freenode-info] please register your nickname...don't forget to auto-identify! http://freenode.net/faq.shtml#nicksetup
17:01 -!- Irssi: Join to #t2 was synced in 36 secs
17:07 -!- rxr_ [n=rene@e178160237.adsl.alicedsl.de] has quit [Read error: 60 (Operation timed out)]
17:15 < CIA-18> rene * r15820 /trunk/target/desktop/config.in:
17:15 < CIA-18> * added scribus and xkill to the desktop target and fixed a typo on
17:15 < CIA-18> docbook-tools
17:16 < CIA-18> pfister * r15821 /trunk/target/archivista/download.txt:
17:16 < CIA-18> * updated the archivista avision driver overwrite to the latest SVN code
17:16 < CIA-18> with the vast performance enhancements
17:20 < rxr> ouhm
19:00 -!- misl [n=chatzill@82-217-66-150.cable.quicknet.nl] has joined #t2
19:00 < misl> hi folks :)
20:43 < valentin> re
20:56 -!- misl [n=chatzill@82-217-66-150.cable.quicknet.nl] has quit ["Chatzilla 0.9.69.3 [Firefox 1.5.0.1/2006011112]"]
21:08 -!- sepp [n=sepp@p83.129.176.66.tisdip.tiscali.de] has joined #t2
21:29 -!- sepp_ [n=sepp@p213.54.141.198.tisdip.tiscali.de] has quit [Read error: 110 (Connection timed out)]
22:57 < morfoh> rehi
23:19 < mnemoc> hi :)
23:20 < morfoh> wb mnemoc :)
23:21 < morfoh> it took quite long :p
23:21 < mnemoc> i forgot to say goodbye to Mr. Gentoo
23:21 < mnemoc> morfoh: :)
23:21 < morfoh> mnemoc: ah! don't worry ... I'll greet him tomorrow :)
23:22 < mnemoc> :)
23:22 < morfoh> mnemoc: btw, any ideas what else I can do other than setting CFLAGS, LDFLAGS or LD_RUN_PATH that ld will find -lldap ?
23:23 < mnemoc> injecting -I and -L doesn't work?
23:23 < morfoh> no
23:23 < mnemoc> uhm
23:23 < morfoh> lualdap module :(
23:23 < mnemoc> ./debug.sh
23:25 < morfoh> libldap-2.3.so.0 => /opt/openldap/lib/libldap-2.3.so.0 (0xb7f7d000) :)
23:25 < mnemoc> o_O
23:26 < mnemoc> so, what was it?
23:26 < morfoh> it builds now
23:27 < morfoh> LDFLAGS doesn't matter, have to inject -L by CFLAGS :/
23:27 < mnemoc> why not gcc wrapper?
23:28 < morfoh> how should I do this ?
23:28 < morfoh> GCC_WRAPPER_APPEND or how was it called ?
23:28 < mnemoc> grep GCC_WRAPPER_APPEND -r package
23:28 < morfoh> okok :)
23:29 < mnemoc> CFLAGS and LDFLAGS and... are to weak
23:29 < mnemoc> too*
23:29 < morfoh> so you'd prefer to use GCC_WRAPPER_*
23:29 < mnemoc> yes
23:41 < morfoh> works even
23:49 < CIA-18> chris * r15822 /trunk/package/lua/lualdap/ (. config-no-compat-5.1.patch lualdap.conf lualdap.desc): * added lualdap (1.0)
23:50 < morfoh> mnemoc: where was this lua ajax stuff ?
23:52 < morfoh> http://www.keplerproject.org/xavante/sajax.html
--- Log closed Wed Mar 15 00:00:23 2006