**** BEGIN LOGGING AT Sat Feb 26 23:59:57 2005 Feb 27 09:51:09 Hey boyz Feb 27 09:51:36 I just logged in to say how eager I am to get an openslug running. Feb 27 09:51:59 For some reason, my server detects that I am no longer in the state and turns itself off. Feb 27 09:52:07 Grr. Feb 27 17:11:11 * rand watches rwhitby-away bounce Feb 27 17:20:54 yeah Feb 27 17:21:17 funny...its only that box..not the other one on the same connection. **** ENDING LOGGING AT Sun Feb 27 20:30:32 2005 **** BEGIN LOGGING AT Sun Feb 27 20:30:41 2005 **** BEGIN LOGGING AT Sun Feb 27 20:30:41 2005 Feb 27 20:30:50 alchemy is at v7, and talisman is not even available as a binary to subscribers yet Feb 27 20:31:00 and the logging begins :-) Feb 27 20:31:04 cool Feb 27 20:31:22 satori runs nicely - that was the one where I was involved in getting it released Feb 27 20:31:23 <[g2]> prodslug wb Feb 27 20:31:56 okay...alchemy is for subs only? Feb 27 20:32:14 yep Feb 27 20:32:25 that is why I can't get it... Feb 27 20:32:48 okay I'll ask my wife for $20 for software... Feb 27 20:32:48 you probably don't need it. in my opinion satori was a good stable release Feb 27 20:32:57 I need ipsec. Feb 27 20:33:04 to connect to the office. Feb 27 20:35:28 there was some ipsec stuff in satori, but not polished like it is in alchemy Feb 27 20:35:48 okay busybox works so I can do command line stuff though? Feb 27 20:37:01 well..if it works I'll be okay then. Feb 27 20:37:24 yep Feb 27 20:37:40 okay let me download it and look into installing it. Feb 27 20:38:35 <[g2]> rwhitby-web, are you in touch with Buzbee much ? Feb 27 20:38:57 nope Feb 27 20:39:15 <[g2]> any thoughts on OpenSlug launch ? Feb 27 20:39:17 only when we visits #nslu2-linux Feb 27 20:39:28 SlugNews? Feb 27 20:39:42 I think we're ready for a soft launch. Feb 27 20:40:02 yeah, we'd want to have packages in a feed before a buzbee article Feb 27 20:40:08 at the firmware side at least.... Feb 27 20:40:24 I still need a couple more packages before I can switch prodslug to openslug. Feb 27 20:40:33 <[g2]> so what's the plan with the packages feed Feb 27 20:42:25 <[g2]> wow! everybody is jumping in at once.... slow down.... Feb 27 20:42:42 ok.... Feb 27 20:43:06 <[g2]> brrrr rump bump. Feb 27 20:43:37 :) Feb 27 20:48:35 I say we just rsync the package feed from the official build directory on nudi. Feb 27 20:49:02 then we create an openslug-packages .bb which depends on everthing we know works, and then just update that as we test stuff. Feb 27 20:49:29 the other way is to just build world, and put everything in there for people to test Feb 27 20:50:20 <[g2]> build world is too expansive Feb 27 20:50:26 ok, release candidate is built Feb 27 20:51:29 repo tagged with "OpenSlug-1.5-beta" Feb 27 20:51:43 [g2]: ready for your source packaging magic .... Feb 27 20:51:59 getting "No supported authentication methods left to try!" Feb 27 20:52:34 <[g2]> rwhitby-web, you mean what I did with 3.17 ? Feb 27 20:53:21 yeah Feb 27 20:53:35 is that what you're intending for the source release of openslug ? Feb 27 20:54:22 <[g2]> That's what I was thinking, along with possibly a tarball of all the source (except the Intel stuff) Feb 27 20:54:58 <[g2]> and dont' think there's any other stuff (but we/I should go through the Licenses) Feb 27 20:55:35 if I had the tarball or a pointer I'd look thru them for ya Feb 27 20:56:21 <[g2]> well the sources has the one used for the beta-1.5 build Feb 27 20:56:30 on nudi? Feb 27 20:56:37 <[g2]> problems it probably has some extras Feb 27 20:56:43 <[g2]> problem is Feb 27 20:56:53 <[g2]> it probably has ... Feb 27 20:56:57 that we didn't build in? Feb 27 20:57:14 <[g2]> hmmm. Feb 27 20:57:31 <[g2]> maybe not, since it's all under openslug Feb 27 20:57:35 it has lots of extra stuff Feb 27 20:57:42 <[g2]> or is the sources directory shared Feb 27 20:57:53 shared Feb 27 20:58:10 <[g2]> we should setup a cache for the pulls Feb 27 20:58:29 <[g2]> and then let the local builds just pull from the cache Feb 27 20:58:35 <[g2]> a web cache Feb 27 20:59:09 <[g2]> I don't think the sources take up a horrendous amount of spaces Feb 27 20:59:23 <[g2]> and we could wipe the sources dirctory before a build Feb 27 20:59:35 <[g2]> does that make any sense ? Feb 27 21:00:17 yes Feb 27 21:00:35 that way we only have the sources we build. Feb 27 21:00:50 <[g2]> in the local directory Feb 27 21:00:58 <[g2]> openslug/sources.... Feb 27 21:01:02 yes. Feb 27 21:01:04 <[g2]> unslung/sources Feb 27 21:04:52 [g2]: build directory saved to /home/openslug/tmp-openslug-1.5-beta Feb 27 21:05:39 <[g2]> rwhitby-web, did you cp or mv ? Feb 27 21:05:39 and make.log saved to openslug-1.5-beta.log Feb 27 21:05:44 <[g2]> or rsync Feb 27 21:06:39 <[g2]> what something like bb openslug-image 2>&1 | tee openslug-1.5-beta.log ? Feb 27 21:07:37 mv for tmp Feb 27 21:07:38 bb ... >& make.log for log Feb 27 21:09:11 Okay. Feb 27 21:09:26 [g2], whats so suprising? I've always been on the OpenSlug Shpi. Feb 27 21:09:50 (initial h acking anyu2, 2.6 csr, etc, etc) Feb 27 21:10:02 I think [g2] felt a bit alone while we were off doing Unslung 3.x and SwitchBox 4.x Feb 27 21:10:21 Could be.... Feb 27 21:10:29 the three amigos had been split, and are now reunited! Feb 27 21:10:39 so that's why he started talking to me Feb 27 21:10:40 <[g2]> no, you guys invested serious effort to make Unslung/Switchbox go Feb 27 21:10:43 I had a 2 months distraction helping rod get unslung-4.x rolling too. Feb 27 21:11:15 then there was the whole native compilation thing ... Feb 27 21:11:34 <[g2]> and dyoung/jacques with the whole native toolchain building and infrastructure Feb 27 21:11:47 <[g2]> like rwhitby-web said :) Feb 27 21:11:59 and then I bought a toy with bluetooth, so I had to move to openslug ... Feb 27 21:12:44 o hyeah. Actually truth be told, I spent < 4hrs doing the heavy lifting for native toolchain. Jacques did the hard research to use the right versions to get perl to go. Feb 27 21:12:44 you know the doco guy is *here* and logging... "History of the Slug" Feb 27 21:13:00 (you guys know that the whole #nslu2-linux project is architected simply to provide linux drivers for my toys, right?) Feb 27 21:13:08 Yeah. Feb 27 21:13:27 * [g2] toys also right ? Feb 27 21:13:33 And mine too Feb 27 21:13:38 indeed Feb 27 21:14:09 I figured if we had the right framework, someone else would eventually make a package I could use. Feb 27 21:14:24 <[g2]> I thought it was so we could prove our 1337n355 to our friends Feb 27 21:14:27 Lessee, I got peteru to do my topfield drivers, VoodooZ to do my bluetooth drivers, ... Feb 27 21:14:57 ka6sox to do the cable for my dial-in modem .... Feb 27 21:15:00 and my toys too. Feb 27 21:15:25 I just wanted my mp3s served to my network Feb 27 21:15:35 <[g2]> beewoolie to do the bootloader Feb 27 21:15:50 right Feb 27 21:15:53 simple mind, simple needs.... Feb 27 21:16:08 come to think of it, we three have done bugger all .... Feb 27 21:16:26 <[g2]> OH.... Feb 27 21:16:29 the center of the core. Feb 27 21:16:47 <[g2]> don't forget kergoth to do the build system and kernel ports Feb 27 21:17:17 * rwhitby-web is not meaning to exclude anyone, but those early unslung-1.x days were close-knit ... Feb 27 21:17:27 heh Feb 27 21:17:30 <[g2]> nod. Feb 27 21:17:30 right - kergoth for the 2.6.9 kernel port Feb 27 21:17:33 Those were the good ol days. Feb 27 21:17:38 and Buzbee generated the press? Feb 27 21:17:58 yep, he was our marketing manager Feb 27 21:17:58 <[g2]> and some guy to write doco Feb 27 21:18:04 <[g2]> what's his name ? Feb 27 21:18:06 <[g2]> ..... Feb 27 21:18:09 So after openslug release, wahts the next hackable device? Feb 27 21:18:10 dyoung did a great job Feb 27 21:18:27 some guy to do the wiki stuff and look after our machines too, right? what's his name? Feb 27 21:18:39 <[g2]> the list goes on .... Feb 27 21:18:50 <[g2]> it's a great community Feb 27 21:19:03 jp30 now, do handle the questions from gorx and wipmac ... Feb 27 21:19:03 yes...fun stuff. Feb 27 21:19:19 regardign #openslug and #oe..... Feb 27 21:19:22 <[g2]> I see 3-6 months of OpenSlug hacking ahead Feb 27 21:19:58 <[g2]> split 40/60 kernel hacking and apps Feb 27 21:20:01 I think I prefer that we talk/argue about what our issues are with oe elsewehere then a delegate can take the result of those discussions to #oe. Feb 27 21:20:26 That I cant keep with #oe. Feb 27 21:20:35 dyoung-zzzz: agreed. I go to #oe when I know it's an #oe problem, not before. Feb 27 21:21:22 I probably should go to #oe more for asking questions about how to do stuff, instead of asking kergoth directly Feb 27 21:21:33 after the greif we had with the change that was made (not on our end mind you) I agree. Feb 27 21:22:14 <[g2]> which begs the question of how bleeding-edge do we want to be Feb 27 21:22:35 openslug-devel and openslug-stable ? Feb 27 21:22:48 -standard / -able Feb 27 21:23:05 <[g2]> that was an OpenSlug question Feb 27 21:23:10 but whats the point in that? If the newest bleeding edge stuff works, I think Joe Openslug Builder is gonna use it Feb 27 21:23:20 true Feb 27 21:23:23 oh, I thought you meant oe vs oe-devel as our parent repo Feb 27 21:23:40 the biggest question for me is uclibc vs glibc Feb 27 21:23:43 Day Treker will always (probably) be using our binary build. Feb 27 21:24:11 and are we supporting both? Feb 27 21:24:24 (unless I"m outta line here) Feb 27 21:24:24 <[g2]> Long-term sure Feb 27 21:24:38 <[g2]> maybe even short-term Feb 27 21:24:46 <[g2]> the might be on a par with one another Feb 27 21:24:51 <[g2]> they Feb 27 21:25:06 then we have 2 package streams Feb 27 21:25:20 <[g2]> I'd start with just one for noe Feb 27 21:25:21 <[g2]> now Feb 27 21:25:30 okay which one? Feb 27 21:25:33 what's the point in using uclibc? Feb 27 21:25:34 <[g2]> glibc Feb 27 21:25:34 glibc Feb 27 21:25:38 glibc Feb 27 21:25:44 glibc Feb 27 21:26:06 that was easy Feb 27 21:26:18 byront: write that down. Feb 27 21:26:43 we release stuff in glibc, but openslug should build against uclibc too. Feb 27 21:26:45 it's being logged... but what specifically? Feb 27 21:27:03 welcome glibc Feb 27 21:27:20 first versions of openslug packages are built against glibc Feb 27 21:27:38 he he Feb 27 21:27:42 hehe Feb 27 21:28:11 (you will need to know that for package development Feb 27 21:28:12 I hate it when gorx impersonates glibc .... Feb 27 21:28:22 yeah :P Feb 27 21:28:24 Oh pooh. ;-) Feb 27 21:28:43 (that was my first kick on IRC) Feb 27 21:28:56 /kickban Feb 27 21:29:10 never had to do that in 3 years of being an ircop. Feb 27 21:29:13 I was looking for that button with a certain thorn in my side.... Feb 27 21:30:26 OK, I just started a bb world on nudi. Feb 27 21:30:33 nice? Feb 27 21:30:38 j/k Feb 27 21:30:50 <[g2]> Ummm, we probably don't want to do that Feb 27 21:31:19 <[g2]> I think those last like 3 days for kergoth Feb 27 21:31:21 jp30 is building packages. Feb 27 21:31:42 but he is nice Feb 27 21:32:03 <[g2]> OpenSlug uses like 325 out of 2200 packages Feb 27 21:32:12 <[g2]> and a bunch are small Feb 27 21:32:20 so we should do the build... Feb 27 21:32:26 only about 12hrs or so. Feb 27 21:32:40 and he only has a 2500+ with 512mb of ram. Feb 27 21:34:15 I niced it - it's an experiment only Feb 27 21:34:24 Cpu(s): 0.3% user, 4.7% system, 95.0% nice, 0.0% idle Feb 27 21:34:26 I'm wondering whether it will complete or not Feb 27 21:34:36 <[g2]> in time yes Feb 27 21:34:43 <[g2]> Friday Feb 27 21:34:51 <[g2]> Sat for you :) Feb 27 21:35:01 I don't think so. Feb 27 21:35:56 It will save us having to build new packages for ourselves anyway .... Feb 27 21:36:05 yes it will Feb 27 21:36:18 okay nudi is going to be a busy camper for a while Feb 27 21:36:28 <[g2]> well we need to understand what the packages do Feb 27 21:36:33 stress testing. Feb 27 21:36:41 <[g2]> that's fine Feb 27 21:36:44 nudi's been getting it too easy over the last week - it's time for some real work! Feb 27 21:36:54 yes. Feb 27 21:37:03 I'll keep an eye on it. Feb 27 21:37:12 ka6sox: do we pay you for electricity? Feb 27 21:37:17 nope Feb 27 21:37:21 <[g2]> well let's setup the cache, and do a beta build to pull just the sources we're using Feb 27 21:37:22 should we? Feb 27 21:37:41 [g2]: do you know how to do that? Feb 27 21:37:45 uh...hmmm...let me think about that one. Feb 27 21:38:03 <[g2]> rwhitby-web, I think we can do it 1 of 2 ways easily Feb 27 21:38:30 <[g2]> 1/ Setup local web serer that has all the stuff Feb 27 21:38:54 <[g2]> 2/ Setup a TARBALL_STASH that's got a file:// reference Feb 27 21:39:43 <[g2]> I think OpenSlug with thttpd could do #2 Feb 27 21:40:24 <[g2]> thttpd builds fine Feb 27 21:41:31 apt-get install apache Feb 27 21:41:50 or maybe thttpd is a .deb Feb 27 21:41:51 <[g2]> that'd work too on a bigger box Feb 27 21:42:02 nudi could run a local apache Feb 27 21:42:36 it would help with native builds too. Feb 27 21:42:52 I don't think we don't want apache on nudi Feb 27 21:42:59 <[g2]> nod on that Feb 27 21:43:06 we don't want our build machines to have a web presence Feb 27 21:43:12 okay Feb 27 21:43:19 well..gabe has room. Feb 27 21:43:40 the "downloads" directory is available. Feb 27 21:43:43 as soon as you make a tarball stash available, ka6sox's bandwidth will go through the roof again Feb 27 21:43:59 <[g2]> I'll try the file:// Feb 27 21:44:26 <[g2]> Next week I'm going to hunt down the guys at UNC for ibibilo Feb 27 21:45:01 I've got a line on somebody who has a fat pipe Feb 27 21:45:03 can't we just create a new local.conf which has a tarball stash which points at /home/downloads? Feb 27 21:45:13 <[g2]> In my mind this is the perfect project for something like that Feb 27 21:45:44 <[g2]> rwhitby-web, yeah that's option #2 Feb 27 21:46:31 http://www.ibiblio.org/pub/linux/distributions/ Feb 27 21:46:37 I hear my bed calling for me Feb 27 21:46:42 we're a linux distribution Feb 27 21:46:59 [g2]: we can do #2 on nudi as-is, right? Feb 27 21:47:00 good night all... Feb 27 21:47:03 wow...guess I never though of it this way. Feb 27 21:47:05 nite byront Feb 27 21:47:13 <[g2]> rwhitby-web, think so Feb 27 21:47:47 <[g2]> I think we just need to change symlink for sources and add the STASH ball line Feb 27 21:47:56 <[g2]> I posted a question in OE about it Feb 27 21:48:09 <[g2]> checking the doco will help too Feb 27 21:48:14 yeah, that's what I'd expect Feb 27 21:48:14 <[g2]> or just trying it Feb 27 21:49:04 [g2] I have a good line on more space/bandwidth. Feb 27 21:49:09 <[g2]> We can probably have multiple STASHBALL's too Feb 27 21:49:45 <[g2]> do you guys every use the ctrl-c thing during download to kick-it over the STASHBALL ? Feb 27 21:49:58 nope Feb 27 21:50:49 <[g2]> If you see a slow dl, 10-15KB or whatever, a ctrl-c during the dl, causes it to go to the next place Feb 27 21:50:58 <[g2]> the STASHBALL Feb 27 21:51:22 <[g2]> and it does the wget's with the option to use partial files already dl'd Feb 27 21:51:53 <[g2]> so if you're 10MB in to at 30MB file, it'll sync right up and start where you left off Feb 27 21:52:25 * [g2] thinks it's a nifty feature Feb 27 21:53:28 sounds like it Feb 27 21:53:56 can we do builds in screen sessions so that if the user dies the build keeps on going. Feb 27 21:54:04 <[g2]> Hmmmm Feb 27 21:54:19 <[g2]> Ok we need to have the STASHBALL accessed *first* Feb 27 21:54:41 bbiab Feb 27 21:56:23 back later Feb 27 22:02:59 <[g2]> nite all **** ENDING LOGGING AT Sun Feb 27 23:59:56 2005 **** ENDING LOGGING AT Sun Feb 27 23:59:56 2005