WebHosting Paid by #1Payday.Loans
[00:00] --- Tue Sep 26 2006 [10:48] rockbot joined #rocklinux. [10:49] <clifford> this is a test for the IRC logs.. please just ignore me. [10:50] <daja77> nobody ignores you here ;) [10:51] <clifford> argwl! nobody is doing what I say.. ;-( [10:51] <clifford> but it looks like the irc logs are now working again. [10:52] <clifford> (hetzner is blocking port 6667, but the freenode servers seam to be also available at port 6666) [10:53] <daja77> clifford: i have internet at home now ;) [10:53] <clifford> wow! great feeling, uh? [10:53] <daja77> yep but it is not working properly so i still have fun with the support team ^^ [10:54] <clifford> ic. [10:54] <daja77> but they seem to be more competent than any other support hotline i called so far [10:54] <clifford> but in the end this ist the funniest part of the whole internet thing. [10:54] <daja77> hehe [10:56] <daja77> hm i should register for your talk [10:59] <daja77> lol 2 ppl have registered for your talk [11:02] <clifford> yup. its always like that. I really ask myself why they still ask me to do talks.. ;-) [11:03] <clifford> it's maybe a prestige ting: "we feature talks from clifford, noone understands him so nobody attents the talks but it is so cool to have him here" ;-) [11:04] <clifford> or maybe it is just charity.. *g* [11:04] <daja77> hehe [11:05] <clifford> "poor clifford, nobody is interested in his projects, lets ask him for a talk" [11:05] <daja77> let him talk and get drunk [11:05] <daja77> i hope i find this ocg thing [11:05] <blindcoder> clifford: could have told you that :) [11:06] <blindcoder> clifford: they also listen on a bunch of other ports [11:06] <blindcoder> rocklogbot is also running on a hetzner server [11:07] <clifford> https://www.rocklinux.net/irclog/rocklinux.log.20060926.html [11:07] <clifford> .. seams to work fine now. [11:07] <blindcoder> clifford: but hey, you have twice as many people as I have :) [11:08] <clifford> blindcoder: at the moment that I had enough information that I could have asked the right question the answer has been obvious already.. [11:08] <clifford> .. I first thought that it might be some binary/bytecode incompatibility between old and new phoenix. [11:08] <blindcoder> hehe [11:08] <blindcoder> if push comes to shove, there's always Tor :) [11:09] <blindcoder> what is rockbot written in? [11:10] <clifford> rockbot is an eggdrop bot. so core in C and scripts in TCL [11:11] <blindcoder> ah [11:11] <blindcoder> die eierlegende wollmilchsau :) [11:12] <blindcoder> rocklogbot is just an ii with a bit of bash scripts around them :) [11:20] <clifford> irc logs fixed, off again, cu. [11:21] clifford (n=clifford@85-125-144-200.dynamic.xdsl-line.inode.at) left #rocklinux. [11:25] <owl> ^.^ [11:25] <owl> /* i won't comment this */ [13:15] blindcod1r (i=blindcod@tor/regular/blindcoder) joined #rocklinux. [13:15] blindcoder (i=blindcod@tor/regular/blindcoder) left irc: Remote closed the connection [13:16] Nick change: blindcod1r -> blindcoder [13:36] Nick change: blindcoder -> flubbedyblubb [13:37] Nick change: flubbedyblubb -> blindcoder [13:54] rocklogbot (i=blindcod@pallas.crash-override.net) left irc: Remote closed the connection [13:54] rocklogbot (i=blindcod@pallas.crash-override.net) joined #rocklinux. [13:55] rocklogbot (i=blindcod@pallas.crash-override.net) left irc: Remote closed the connection [13:55] rocklogbot (i=blindcod@pallas.crash-override.net) joined #rocklinux. [15:53] kasc_ (n=kasc@dslb-084-061-197-163.pools.arcor-ip.net) joined #rocklinux. [16:01] kasc (n=kasc@dslb-084-061-125-003.pools.arcor-ip.net) left irc: Read error: 110 (Connection timed out) [16:01] Nick change: kasc_ -> kasc [16:21] blindcoder (i=blindcod@tor/regular/blindcoder) left irc: Remote closed the connection [16:53] toberkel (n=toberkel@toberkel.net) joined #rocklinux. [17:11] stf^rock1inux (n=user@M1183P017.adsl.highway.telekom.at) joined #rocklinux. [17:15] stf^rocklinux (n=user@M1281P023.adsl.highway.telekom.at) left irc: Read error: 145 (Connection timed out) [17:21] blindcoder (i=blindcod@tor/regular/blindcoder) joined #rocklinux. [18:25] Pilot (i=pilot@81.200.16.172) joined #rocklinux. [18:25] <Pilot> hey [18:25] <Pilot> are there any news for sysfiles package? [18:26] <blindcoder> there's a patch now [18:26] <blindcoder> https://www.rocklinux.net/submaster/index.websplb?mode=patch&uid=2006092609304666500 [18:39] <blindcoder> okay, I'm off for the rest of the day [18:56] <Pilot> blindcoder: does it mean you are unavailable? [18:56] <Pilot> i've done svn up, but the changes listed in the patch didn't arrive [18:59] <stf^rock1inux> Pilot: use "./scripts/Download -sm 2006092609304666500 > tmp.patch ; patch -p0 < tmp.patch ;" [19:00] <stf^rock1inux> Pilot: open patches in submaster haven't been applied to the svn tree yet. [19:04] <Pilot> i'm not familiar with submaster yet [19:04] <Pilot> trying... [19:07] <Pilot> cool. can i build the updated sysfiles and rocknet, install sysfiles only and try building etcnet? [19:07] <Pilot> will there be any way to rollback, if it fails? [19:07] <th> ./scripts/Emerge-Pkg etcnet [19:08] <th> you can always do svn revert on your changes and rebuild [19:08] <Pilot> th: sysfiles should be built first [19:08] <th> Pilot: so s/etcnet/sysfiles etcnet/ [19:08] <Pilot> so i start with Emerge-pkt sysfile [19:08] <Pilot> sysfiles [19:08] <Pilot> let's try... [19:10] <Pilot> should Emerge-pkt be run by root? [19:11] <th> yes [19:11] <stf^rock1inux> Pilot: sysfiles will still own the rocknet files so the shared files error in rocknet build will remain. [19:11] <th> and it is "Pkg" [19:11] <Pilot> th: yes [19:12] <Pilot> stf^rock1inux: so what is the proper approach? [19:12] <stf^rock1inux> Pilot: you'd have to delete sysfiles first, but of course that's "difficult" [19:12] <stf^rock1inux> Pilot: remove the shared files from the sysfiles package by hand. [19:12] <th> by editing /var/adm/flist/sysfiles [19:12] <th> by editing /var/adm/flists/sysfiles [19:13] <Pilot> then? [19:13] <stf^rock1inux> Pilot: it's a hack, but doesn't involve deleting sysfiles or building a complete distro from scratch... [19:13] <stf^rock1inux> also edit /var/adm/{cksums,md5sums}/sysfiles [19:14] <stf^rock1inux> remove all lines mentioning shared files [19:14] <Pilot> how can i exactly tell the list of files which move to rocknet package? [19:14] <Pilot> filenames in package/base/rocknet/ look like hints [19:15] <stf^rock1inux> Pilot: generally you can't tell, other than by trying [19:15] <Pilot> i have to emerge updated sysfiles first, right? [19:15] <stf^rock1inux> Pilot: all files that the package build creates will belong the package [19:16] <Pilot> stf^rock1inux: that explains a lot, thanks ;) [19:16] <stf^rock1inux> Pilot: no need to rebuild sysfiles, since you're only taking away some files from it ;) [19:17] <stf^rock1inux> iirc there were only 2 or 3 shared files between old sysfiles package and rocknet [19:18] <stf^rock1inux> ifup, ifdown, /etc/init.d/network [19:21] <Pilot> blindcoder: you missed /sbin/ifdown [19:21] <Pilot> this is the file list [19:22] <Pilot> https://pastebin.ca/183151 [19:23] <Pilot> stf^rock1inux: i can start with 3 files only, right [19:23] <stf^rock1inux> Pilot: did rocket build without errors? [19:24] <stf^rock1inux> I mean etcnet [19:24] <stf^rock1inux> err, rocknet [19:25] <Pilot> i didn't build, you (?) told it's not necessary [19:25] <Pilot> editing filelist now [19:29] <stf^rock1inux> you're right, you can start building etcnet right away (after editing /var/adm/{flists,md5sums,cksums}/sysfiles) [19:30] <Pilot> okay. 3 lists edited to not contain ifup/ifdown/network.init refs [19:30] <Pilot> starting today's etcnet build [19:32] <Pilot> something is wrong [19:32] <Pilot> !> Installing /etc/net to // [19:32] <stf^rock1inux> remove the prefix= line from etcnet.conf [19:32] <Pilot> this is generated by Makefile line: @echo Installing /etc/net to $(prefix) [19:33] <stf^rock1inux> $prefix should be /usr for most packages (which is the default) [19:34] <Pilot> this is the etcnet.conf we agreed on yesterday: [19:35] <Pilot> prefix=$root/ [19:35] <Pilot> var_append makeopt " " "-f contrib/Makefile" [19:35] <Pilot> var_append makeinstopt " " "-f contrib/Makefile" [19:35] <stf^rock1inux> I know, but prefix has to go. [19:35] <Pilot> the Makefile installs to / , if prefix is unset [19:35] <Pilot> okay, let's try [19:36] <stf^rock1inux> I tested it myself yesterday, it seemed to work that way. [19:37] <Pilot> == 09/26/06 21:22:07 =[9]=> Finished building package etcnet [19:37] <Pilot> emerge? [19:37] <stf^rock1inux> that's all: try "mine -q etcnet ; mine -l etcnet ;" [19:39] <Pilot> etcnet: usr/sbin/ifdown [19:39] <Pilot> etcnet: usr/sbin/ifup [19:39] <Pilot> etcnet: usr/etc/net [19:39] <Pilot> i think, the prefix must be '/' [19:40] <Pilot> etcnet: etc/net [19:40] <Pilot> 8-/ [19:41] <Pilot> i think, the copy in /usr is not really needed [19:42] <stf^rock1inux> if prefix is /usr, smart Makefiles should still install below / if appropriate [19:42] <stf^rock1inux> Pilot: works here without prefix set in etcnet.conf... [19:43] <stf^rock1inux> cat package/pilot/etcnet/etcnet.conf [19:43] <stf^rock1inux> #prefix="/home/test" [19:43] <stf^rock1inux> var_append makeopt " " "-f contrib/Makefile" [19:43] <stf^rock1inux> var_append makeinstopt " " "-f contrib/Makefile" [19:43] <stf^rock1inux> mine -l etcnet | wc -l [19:43] <stf^rock1inux> 129 [19:43] <Pilot> stf^rock1inux: i had to call the var 'mysecretroot' instead [19:44] <stf^rock1inux> 129 files in etcnet package [19:44] <Pilot> 241 [19:44] <stf^rock1inux> you won [19:44] <stf^rock1inux> ^^ [19:44] <Pilot> :) [19:45] <Pilot> may be, the second time it builds differently? [19:45] <Pilot> !> Installing /etc/net to /usr [19:45] <Pilot> !> ln: creating symbolic link `/usr/sbin/ifup' to `../etc/n .. [19:45] <Pilot> !> make: *** [install] Error 1 [19:45] <Pilot> -> $root/var/adm/logs/9-etcnet.out -> 9-etcnet.err [19:45] <Pilot> == 09/26/06 21:30:43 =[9]=> Aborted building package etcnet. [19:46] <stf^rock1inux> not really, but each build contains all files of all previous builds [19:46] <Pilot> dark forces are strong tonight [19:46] <stf^rock1inux> to start a clean build, remove the package first [19:46] <stf^rock1inux> with "mine -r etcnet" [19:47] <stf^rock1inux> if you build a package twice into two different prefixes, the package will include files from both prefixes in the end... [19:47] <Pilot> https://pastebin.ca/183180 [19:47] <Pilot> # mine -l etcnet | wc -l [19:47] <Pilot> 129 [19:48] <Pilot> do you make use of $RANDOM in your scripts? [19:48] <Pilot> ah, i see [19:49] <Pilot> there is only one little problem left [19:49] <Pilot> etcnet: usr/etc/net [19:49] <stf^rock1inux> I see... [19:50] <Pilot> i am trying with prefix=$root [19:50] <stf^rock1inux> yup, that seems the thing to do [19:51] <Pilot> /sbin/ifup still exists [19:52] <Pilot> trying w/o the legacy files now [19:52] <Pilot> 120 files this time [19:52] <Pilot> looks good [19:54] <Pilot> what is the proper place to install some files besides Makefile? [19:55] <stf^rock1inux> besides Makefile? [19:55] <Pilot> there are customisation files, i install one of them, depending on the distribution [19:55] <Pilot> Makefile installs the system and default options only [19:56] <stf^rock1inux> add to etcnet.conf: [19:56] <stf^rock1inux> etcnet_postmake() { [19:56] <stf^rock1inux> # install other files [19:56] <stf^rock1inux> } [19:56] <stf^rock1inux> hook_add postmake 5 etcnet_postmake [19:58] <stf^rock1inux> the PWD of etcnet_postmake will be etcnet-0.8.5 (top level dir of the extracted etcnet.tar.bz2) [20:00] <stf^rock1inux> so you could e.g. do in etcnet_postmake: cp -a contrib/50-Fedora-5 $root/somewhere [20:02] <Pilot> yup [20:02] <Pilot> just finished preparing the file [20:02] <Pilot> let's see if it results in working DHCP Ethernet interface [20:04] <Pilot> how do i redownload the tarball from the URL? [20:04] <Pilot> Build-Pkg seems to use the previous one [20:04] <stf^rock1inux> you have to give it a different name [20:05] <stf^rock1inux> or remove the tarball in download/mirror/e/ [20:07] <Pilot> done. let's try restarting network... i love the serial console :) [20:10] <Pilot> /sbin/ifup: line 96: /sbin/ifrename: No such file or directory [20:12] <Pilot> wireless-tools: usr/sbin/ifrename [20:12] <Pilot> can we arrange to move wireless-tools to /sbin? [20:13] <Pilot> they can appear necessary before we have /usr available [20:13] <stf^rock1inux> ok [20:14] <stf^rock1inux> I'll take care of that [20:14] <Pilot> cool. DHCP works [20:14] <Pilot> stf^rock1inux: thanks [20:15] <Pilot> i will put IFRENAME=/usr/sbin/ifrename to the customisation file, please let me know when it is fixed, so i can change back [20:15] <stf^rock1inux> ok [20:22] <Pilot> stf^rock1inux: thank you for help [20:22] <Pilot> blindcoder: pleas remove ifdown as well [20:23] <Pilot> see you all tomorrow! [20:23] <stf^rock1inux> Pilot: you're welcome :) [20:23] <stf^rock1inux> see you [20:23] Pilot (i=pilot@81.200.16.172) left #rocklinux ("left"). [20:52] toberkel (n=toberkel@toberkel.net) left irc: "Serverwechsel" [20:53] toberkel (n=toberkel@toberkel.net) joined #rocklinux. [20:54] toberkel (n=toberkel@toberkel.net) left irc: Remote closed the connection [20:54] toberkel (n=toberkel@toberkel.net) joined #rocklinux. [21:05] toberkel (n=toberkel@toberkel.net) left irc: Remote closed the connection [21:25] toberkel (n=toberkel@toberkel.net) joined #rocklinux. [21:29] toberkel (n=toberkel@toberkel.net) left irc: Remote closed the connection [21:30] toberkel (n=toberkel@toberkel.net) joined #rocklinux. [21:32] toberkel (n=toberkel@toberkel.net) left irc: Remote closed the connection [21:34] toberkel (n=toberkel@toberkel.net) joined #rocklinux. [22:21] rocklogbot (i=blindcod@pallas.crash-override.net) left irc: Remote closed the connection [22:21] rocklogbot (i=blindcod@pallas.crash-override.net) joined #rocklinux. [23:03] kensai (n=kensai@206.248.84.247) joined #rocklinux. [23:09] rocklogbot (i=blindcod@pallas.crash-override.net) left irc: Remote closed the connection [23:09] rocklogbot (i=blindcod@pallas.crash-override.net) joined #rocklinux. [23:26] kensai (n=kensai@206.248.84.247) left irc: "Leaving" [00:00] --- Wed Sep 27 2006