00:04:11 | jmh|away | is back (gone 00:42:15) |
00:09:24 | Onyx4 | ok it's pushed |
00:12:41 | TheMasterMind1 | cool |
00:12:43 | TheMasterMind1 | good jbo |
00:12:56 | Onyx4 | well I'd like to know if it works on your Z |
00:13:03 | TheMasterMind1 | i'm waiting for kergoth |
00:13:05 | Onyx4 | let's say you flash 2.9.5.5 and upgrade to that |
00:13:06 | TheMasterMind1 | i want to reflash |
00:13:08 | Onyx4 | see if it's smooth |
00:13:11 | TheMasterMind1 | my z is total shit right now |
00:13:14 | TheMasterMind1 | eh |
00:13:19 | TheMasterMind1 | i refuse to flash 2.9.5.5 |
00:13:20 | Onyx4 | yeah mine is still alive |
00:13:21 | TheMasterMind1 | its too shitty |
00:13:47 | Onyx4 | I almost screwed it up with pcmcia, cause if you screw up pcmcia, you don't have access to wireless and neither compact flash |
00:13:55 | Onyx4 | so you're stuck with usb to transfer files and fix things up |
00:14:47 | TheMasterMind1 | heh |
00:14:54 | TheMasterMind1 | thats when i would reflash |
00:15:20 | Onyx4 | well if kergoth could do his push commit, then you could produce a working image |
00:15:37 | Onyx4 | I think hotplug-ifupdown if messed up tough |
00:15:41 | Onyx4 | but use regular hotplug |
00:16:01 | TheMasterMind1 | hmm |
00:16:02 | TheMasterMind1 | ok |
00:16:03 | Onyx4 | s/if/is |
00:16:13 | Onyx4 | it fails to apply the patches |
00:16:32 | TheMasterMind1 | ick |
00:16:34 | TheMasterMind1 | never a good thing |
00:17:06 | TheMasterMind1 | hmm |
00:17:11 | TheMasterMind1 | i think i'm going to hit the sack |
00:17:44 | Onyx4 | if you don't want to wait for kergoth checkin and get an image now I know how |
00:18:03 | Onyx4 | remove the two first line of oz-dev_table.txt |
00:18:16 | Onyx4 | actually no, just the first line |
00:18:24 | Onyx4 | and then build your image again |
00:20:23 | ljp | poop |
00:24:06 | ljp | I forgot wher eI was |
00:26:45 | hardwire | that happens |
00:29:41 | ljp | especially with trains of thought.. heh |
00:35:19 | Onyx4 | going home bbl |
00:41:55 | Xentac | is back (gone 01:30:57) |
00:54:19 | Xentac | is away: being beat up |
01:07:14 | hardwire | pushes vtund up |
01:07:42 | TheMasterMind1 | where is kergwhore |
01:08:00 | hardwire | avoiding this channel :) |
01:08:02 | hardwire | I should be too |
01:08:33 | TheMasterMind1 | convert some more makefiles |
01:08:34 | TheMasterMind1 | :) |
01:09:05 | hardwire | TheMasterMind1: who are you? |
01:14:48 | ljp | evil leet haclor |
01:54:40 | Onyx4 | hey |
01:54:53 | kergoth | hey |
01:55:38 | Onyx4 | I think I fixed pcmcia |
01:56:01 | Onyx4 | did you ever commit your stuff about fixing the dev table? |
01:56:10 | Onyx4 | and the opie fixes you were working on today |
01:56:53 | kergoth | nah its sitting in my tree, i havent even checked to see if oipe finished compiling |
01:56:55 | kergoth | hehe |
01:57:31 | Onyx4 | so the init.d script still needed to be patched ? |
01:57:33 | kergoth | ls |
01:57:38 | | i guess ls is bash: ls: permission denied |
01:57:38 | kergoth | ibot ls |
01:57:49 | ljp | blah |
01:57:53 | ljp | needs reply |
02:00:53 | ljp | how do you tell ibot to do that? |
02:05:33 | | kergoth, I didn't have anything matching 'ls' |
02:05:33 | kergoth | ibot forget ls |
02:05:42 | | OK, kergoth. |
02:05:42 | kergoth | ibot ls is <reply> bash: ls: permission denied |
02:05:44 | kergoth | ls |
02:05:47 | | bash: ls: permission denied |
02:05:47 | kergoth | ibot ls |
02:08:16 | ljp | I tried that |
02:08:39 | ljp | it would include the <reply> in the reply |
02:08:50 | kergoth | it just doesnt like you |
02:08:52 | kergoth | heheh |
02:08:58 | ljp | heh I guess not |
02:09:12 | ljp | it stopped responding to fastolfe |
02:09:29 | kergoth | hehe |
02:09:31 | kergoth | weird |
02:09:51 | ljp | he'd have to change nicks to get it to work |
02:09:57 | hardwire | watches /var/lib/mysql dissapear |
02:10:01 | kergoth | ljp: wonder if bzflag was fucking with him |
02:10:03 | kergoth | ljp: hehe |
02:10:07 | hardwire | yeah.. why does it redo var? |
02:10:11 | ljp | haha could be |
02:10:19 | kergoth | hardwire: cause its a ramdisk |
02:10:22 | kergoth | hardwire: heh |
02:10:29 | hardwire | it is not |
02:10:38 | hardwire | is it? |
02:10:38 | kergoth | on the Z? |
02:10:40 | kergoth | yes, it is |
02:10:42 | kergoth | ramfs |
02:10:43 | hardwire | err |
02:10:45 | kergoth | just like /tmp |
02:10:51 | kergoth | our /dev will be soon as well |
02:10:55 | hardwire | fawk! |
02:10:59 | hardwire | dude |
02:11:03 | kergoth | to reduce flash writes due to last access time updates on the devices |
02:11:07 | kergoth | per the recommendation of mjn3 |
02:11:10 | hardwire | only /var/log and /var/run should be in the ramdisk |
02:11:20 | kergoth | hardwire: feel free to update it |
02:11:23 | hardwire | you gonna come over and steal my pizza :) |
02:11:26 | hardwire | oops |
02:11:56 | Onyx4 | if you actually make /var/lib permanent, then my pcmcia scheme would stay |
02:12:06 | kergoth | yup |
02:12:07 | hardwire | ok |
02:12:08 | kergoth | would be preferred |
02:12:12 | hardwire | so all in favor otf not sucking? |
02:12:16 | hardwire | off |
02:12:17 | hardwire | erasdf';klasdkjf;lasdf |
02:12:18 | hardwire | of |
02:12:18 | kergoth | says I |
02:12:25 | Onyx4 | look at /etc/init.d/extractfs |
02:12:25 | hardwire | damnit I cannooootttt thiiinkkkk |
02:12:32 | kergoth | hardwire: who needs thinking anyways |
02:12:35 | hardwire | me |
02:12:37 | kergoth | hardwire: overrated |
02:12:46 | hardwire | ljp is overrated |
02:12:50 | hardwire | not thinking |
02:12:50 | kergoth | Onyx4: btw |
02:12:52 | kergoth | Onyx4: |
02:12:54 | kergoth | 558c558 |
02:12:56 | kergoth | < # CONFIG_VT_CONSOLE is not set |
02:12:58 | kergoth | --- |
02:13:00 | kergoth | > CONFIG_VT_CONSOLE=y |
02:13:02 | kergoth | Onyx4: thats your patch to see kernel messages |
02:13:04 | kergoth | Onyx4: use it. love it. |
02:13:09 | kergoth | heheh |
02:13:25 | Onyx4 | ok ! |
02:14:04 | ljp | is underrated |
02:14:20 | kergoth | knows |
02:15:17 | Onyx4 | I also have for some reason the .var_defaults file extracted into /root on my Z |
02:15:25 | Onyx4 | maybe it didn't do cd / :) |
02:16:35 | Onyx4 | is tmpfs shared with regular ram? |
02:18:00 | kergoth | ? |
02:18:07 | kergoth | it grows dynamically, if thats what you mean |
02:18:13 | kergoth | and we use ramfs, not tmpfs |
02:18:20 | Onyx4 | sorry yes ramfs |
02:18:21 | kergoth | ramfs has less functionality, but slightly less memory overhead |
02:18:24 | kergoth | than tmpfs |
02:18:31 | kergoth | still havent decided which we shoudl be using |
02:18:45 | Onyx4 | ok so if I put a 2mb file under /tmp, then my main memory will be reduced my 2 mb? |
02:19:06 | kergoth | yep |
02:19:11 | kergoth | ramfs doesnt have a size cap either |
02:19:13 | kergoth | unfortunately |
02:19:15 | kergoth | tmpfs we can cap |
02:19:21 | Onyx4 | ok |
02:21:35 | kergoth | Onyx4: fixed openssl and fixed opie patch are in the bk tree |
02:21:46 | kergoth | Onyx4: the new dev table as well |
02:21:51 | kergoth | Onyx4: that should produce a working image now |
02:22:07 | kergoth | hardwire: are you going to make the /var situation suck less, or should i? |
02:33:32 | Onyx4 | I don't understand this, my Z still has the atd problem after all those upgrades |
02:33:40 | Onyx4 | keeps losing his clock |
02:33:48 | kergoth | that has been reported |
02:33:53 | kergoth | i have never been able to reproduce it |
02:33:59 | kergoth | cause the latest atd always works for me |
02:34:06 | kergoth | you need a busybox with mkfifo enabled, but thats it |
02:34:10 | Onyx4 | I tried stopping atd, upgrading it, restarting it etc |
02:35:17 | Onyx4 | can I do this? |
02:35:19 | Onyx4 | make SUBDIRS=packages/oz-base mrproper |
02:35:31 | Onyx4 | shit looks like not |
02:35:33 | kergoth | clean |
02:35:35 | Onyx4 | I just erased everything hehe |
02:35:37 | kergoth | use clean when you do it that way |
02:35:55 | kergoth | clean is supported on a package by package basis |
02:35:59 | kergoth | i need to alter its behavior though |
02:36:03 | Onyx4 | ok |
02:36:07 | kergoth | clean right now is basically mrproper |
02:36:35 | kergoth | but it supports working on a package by package basis |
02:36:37 | kergoth | its not global |
02:36:47 | kergoth | or rather, when called globally it just calls the one for each package |
02:36:48 | kergoth | :) |
02:37:12 | Onyx4 | allright time for a long recompile hehe |
02:37:38 | kergoth | i hate that |
02:37:41 | kergoth | especially glibc and opie |
02:39:18 | Onyx4 | yeah.. so looks like my pcmcia ipk is working |
02:39:26 | Onyx4 | haven't tested it :) but I knew it would work |
02:39:37 | kergoth | i love it when that happens |
02:39:45 | kergoth | when you're so certain of the source of a problem |
02:39:59 | kergoth | but right then, is when it often turns out to be something else entirely |
02:40:04 | kergoth | damn murphy and his laws! |
02:40:09 | Onyx4 | well I needed a fresh build anyway, haven't done a mrproper in a while, I'm sure some stuff I must have forgot to clean and i'm mising new versions of stuff |
02:40:22 | kergoth | yeah, that happens |
02:40:39 | Onyx4 | well like your new opie patch, I would not see it unless I clean my whole opie tree right |
02:40:50 | kergoth | yeah |
02:40:54 | kergoth | i was thinking |
02:41:03 | kergoth | we could make patching a part of the compilation process |
02:41:15 | kergoth | and have it revert the patches after compilation or something |
02:41:17 | kergoth | hrm |
02:41:25 | kergoth | then if you updated patches, you'd just recompile and you'd see it |
02:41:27 | kergoth | hehe |
02:42:16 | kergoth | fuck man |
02:42:20 | kergoth | i need to switch the bk and cvs to export |
02:42:26 | kergoth | doing a make kernel-2.4.7 is *painful* |
02:43:01 | kergoth | the clone takes a long fucking time |
02:43:45 | Onyx4 | when you start your atd, do you get an error about mkdir? |
02:43:54 | kergoth | oh |
02:44:02 | kergoth | i think thats my startup script trying to mkdir -p |
02:44:06 | kergoth | and i dont think busybox mkdir has -p |
02:44:09 | kergoth | which is fucking lame |
02:44:13 | kergoth | -p is pretty basic |
02:44:22 | Onyx4 | it's there |
02:44:24 | Onyx4 | I just tried it |
02:44:30 | kergoth | whats there? |
02:44:32 | Onyx4 | it supports -p |
02:44:35 | kergoth | -p? |
02:44:37 | kergoth | hrm |
02:44:39 | kergoth | then wtf is the error? |
02:44:41 | kergoth | heh |
02:44:44 | Onyx4 | let me check |
02:44:44 | kergoth | hm |
02:44:47 | kergoth | k |
02:45:00 | Onyx4 | # ./atd start |
02:45:01 | Onyx4 | Starting at daemon: atdmkdir: Cannot create directory '': No such file or directory |
02:45:01 | Onyx4 | . |
02:45:09 | kergoth | cannot create directory ''? |
02:45:13 | kergoth | who tries to mkdir ''? |
02:45:15 | kergoth | hehe |
02:45:22 | Onyx4 | it's got '' |
02:45:25 | Onyx4 | so two quotes |
02:45:30 | kergoth | yeah |
02:45:34 | kergoth | so its mkdir'ing null |
02:45:36 | kergoth | wtf |
02:46:12 | Onyx4 | let me run with -x |
02:46:34 | Onyx4 | + test -x /usr/sbin/atd |
02:46:34 | Onyx4 | + echo -n Starting at daemon: atd |
02:46:34 | Onyx4 | Starting at daemon: atd+ mkdir -p /var/spool/at |
02:46:34 | Onyx4 | mkdir: Cannot create directory '': No such file or directory |
02:46:35 | Onyx4 | + mkfifo /var/spool/at/trigger |
02:46:35 | Onyx4 | + start-stop-daemon -S -x /usr/sbin/atd /var/spool/at |
02:46:37 | Onyx4 | + echo . |
02:47:21 | kergoth | can you mkdir -p /var/spool/at from the prompt without an error? |
02:47:35 | Onyx4 | nope |
02:47:37 | Onyx4 | same error |
02:47:50 | kergoth | er |
02:47:52 | kergoth | thats mighty odd |
02:48:03 | kergoth | you sure -p works? |
02:48:05 | kergoth | ehhe |
02:48:12 | Onyx4 | hehe maybe it's broken |
02:48:22 | Onyx4 | I mean it works when the directory is not there |
02:48:26 | Onyx4 | so let me try when it's there |
02:48:27 | kergoth | ohhh |
02:48:35 | kergoth | so maybe its failing out when it already exists |
02:48:38 | kergoth | if so, thats a bug |
02:48:46 | kergoth | mkdir -p is supposed to return success if its already there |
02:49:16 | Onyx4 | ha I found the bug |
02:49:25 | Onyx4 | it doesn't work if you have a full path instead of relative |
02:49:31 | Onyx4 | like mkdir -p var/spool/at works |
02:49:36 | Onyx4 | but /var/spool/at doesnt |
02:50:00 | kergoth | haha |
02:50:03 | kergoth | thats so pathetic |
02:50:11 | kergoth | change the startup script |
02:50:14 | kergoth | cd / |
02:50:16 | kergoth | mkdir -p var/spool/at |
02:50:18 | kergoth | hehe |
02:52:27 | Onyx4 | do I need to restart opie for it to work with this atd now that i've stop/started it? |
02:52:41 | Onyx4 | or I should just be able to change the time and suspend/resume? |
02:52:42 | kergoth | shouldnt |
02:52:55 | kergoth | it just writes out to the atd trigger file when you hit OK in the time app |
02:54:36 | Onyx4 | mmm when check "date" on the prompt, it's in UTC |
02:55:09 | KeyserSoze | which OZ release should I get? 2.9.5.5, 2.9.4, or 2.9.0? |
02:55:15 | kergoth | KeyserSoze: newer = better |
02:55:20 | kergoth | KeyserSoze: new release coming soon though |
02:55:44 | KeyserSoze | and the latest will work okay? no problems with it that don't exist in older (more stable) version? |
02:55:57 | kergoth | KeyserSoze: oz is ever dynamic and changing |
02:56:02 | kergoth | KeyserSoze: its never really hit 'stable' |
02:56:05 | kergoth | KeyserSoze: hehe |
02:56:14 | KeyserSoze | grabs 2.9.5.5 |
02:56:45 | kergoth | KeyserSoze: we've been working to make upgrades smoother, so you shoudl be able to upgrade to the latest without too many headaches just fromt he feed |
02:57:22 | KeyserSoze | am i supposed to grab it off of http://prdownloads.sourceforge.net/openzaurus/FAQ?download, or is there a CVS i should use? |
02:57:38 | kergoth | KeyserSoze: there's cvs and bk, but to use them you have to build all of oz from source |
02:57:54 | kergoth | KeyserSoze: if you dont mind waiting a while, feel free |
02:58:01 | kergoth | KeyserSoze: (the compile takes quite some time through glibc and opie) |
02:58:07 | Onyx4 | kergoth: my clock is ok now |
02:58:22 | kergoth | Onyx4: hah, good |
02:58:24 | Onyx4 | kergoth: BUT I also rm -r /var/spool/at after stoping atd and restarting it |
02:58:28 | Onyx4 | so maybe there was some shit there |
02:58:29 | kergoth | Onyx4: mind committing the fix to the startup script? |
02:58:44 | kergoth | Onyx4: actually, add rm -rf /var/spool/at in the stop section of the script |
02:58:53 | kergoth | Onyx4: and make the mkdir relative.. |
02:58:58 | Onyx4 | ok |
02:58:58 | kergoth | Onyx4: that should make it painless, eh? |
02:59:02 | Onyx4 | yes |
02:59:18 | kergoth | [22:57] < DevGirl> boys are written in python, girls are written in... can't think in a language hard enough to read :D perl, maybe ^^ |
02:59:21 | kergoth | i like that |
02:59:23 | kergoth | hehe |
02:59:59 | KeyserSoze | why isn't there a zImage in 2.9.5.5? should I use the 2.9.4 zImage with the initrd from 2.9.5.5? |
03:00:08 | kergoth | KeyserSoze: becaues they didnt change |
03:00:40 | kergoth | fuck me |
03:00:45 | kergoth | i ran out of hd space on my /usr partition |
03:00:47 | kergoth | goddamnit |
03:01:22 | KeyserSoze | that just happened to jimlay, over in #picogui. |
03:01:35 | KeyserSoze | well, i don't know which partition for him, but one of them. |
03:01:55 | kergoth | those bk trees are huge |
03:01:58 | kergoth | with all the old versions and shit |
03:06:14 | KeyserSoze | how common is it to transmute a zaurus into a brick, whilst installing OZ? |
03:07:20 | kergoth | KeyserSoze: not possible. |
03:07:30 | kergoth | KeyserSoze: if it fails, just flash again |
03:07:30 | KeyserSoze | good to hear! |
03:07:40 | KeyserSoze | i like the sound of that. :) |
03:13:03 | Onyx4 | should I do rm /var/spool/at/trigger |
03:13:07 | Onyx4 | then rm -rf /var/spool/at |
03:13:16 | Onyx4 | or just rm -rf straight |
03:13:21 | kergoth | hmmm |
03:13:37 | kergoth | Onyx4: i'd think rm -f /var/spool/at/trigger should be sufficient |
03:13:55 | Onyx4 | well what is there was some other shit in /var/spool/at ? |
03:14:07 | Onyx4 | I had a file there with numbers like 129839328 |
03:14:15 | Onyx4 | so maybe it's some leftover crap |
03:14:25 | kergoth | hah |
03:14:31 | kergoth | well fuck it then |
03:14:33 | kergoth | wipe it |
03:14:37 | Onyx4 | ok :) |
03:14:53 | Onyx4 | this only happens anyway at "stop" and /var is wiped anyway after reboot |
03:14:57 | kergoth | yeah |
03:15:21 | Onyx4 | I think one thing that was missing front he postinst, is that atd was started by not stopped first |
03:15:34 | Onyx4 | so I'm not sure if start-stop is intelligent enough to stop it first |
03:15:46 | kergoth | ? |
03:15:49 | kergoth | ohh |
03:15:51 | kergoth | gotcha |
03:16:12 | Onyx4 | so just to be safe, I aded /etc/init.d/atd stop and then start to the postinst |
03:16:20 | kergoth | cool |
03:16:23 | kergoth | nice move there |
03:16:26 | Onyx4 | so that the new deamon takes effect and at the same time causes the trigger to be redone |
03:16:44 | Onyx4 | that should fix it hopefully :) |
03:17:56 | kergoth | watches the 2.4.7 compile explode |
03:17:58 | Onyx4 | the name of your current patch is atd-1.1.patch |
03:17:59 | kergoth | sighs |
03:18:03 | Onyx4 | should I change that to atd-1.2 ? |
03:18:09 | Onyx4 | or overwrite your patch |
03:18:09 | kergoth | hehe. doesnt matter |
03:18:18 | kergoth | we've got lots of patches that are named for old versions but still apply |
03:18:20 | kergoth | up to you |
03:36:52 | Onyx4 | mmm themastermind removed pcmcia.conf from the oz-base, but he added it into CONTROL/conffiles , so now hte ipkg won't build cause that file does not exist anymore |
03:36:56 | Onyx4 | it shouldn't even be there hehe |
03:37:28 | kergoth | lol |
03:37:36 | kergoth | speaking of which |
03:37:49 | kergoth | Onyx4: are the .opts files and /etc/default/pcmcia in conffiles for pcmcia-cs? |
03:37:57 | Onyx4 | yes I did that |
03:38:06 | kergoth | yay |
03:38:09 | kergoth | thanks |
03:38:11 | kergoth | :) |
03:38:17 | Onyx4 | actually /etc/default/pcmcia is not because I still wanted that file to be overwritten with the right scheme until we fix the /var |
03:38:22 | Onyx4 | but all the others are |
03:43:00 | Onyx4 | ha you can do "bk ci -u filename" so that you don't have to check it out after |
03:53:14 | Xentac | is back (gone 02:58:54) |
05:08:28 | Onyx4 | Assuming it is the Opie Applications directory. Exiting. |
05:08:28 | Onyx4 | ./opie: 72: Syntax error: word unexpected (expecting ")") |
05:09:21 | Onyx4 | I think it's because I don't use opie-login |
05:09:29 | Onyx4 | and the script was never tested without opie-login |
05:14:08 | Onyx4 | mmm the syslog never starts because of busybox syslog |
05:14:15 | Onyx4 | does not support some options in our init.d script |
05:54:42 | hardwire | hugs Onyx4 |
05:54:50 | hardwire | who are you, masked man, |
08:00:23 | sambatron | hello ! |
14:04:42 | ljp_work | shhhh.. work in progress |
15:06:13 | Onyx4 | yawns |
15:09:20 | Onyx4 | kergoth the init script of opie still doesnt work |
15:09:32 | Onyx4 | it doesn't like the two lines that have this |
15:09:40 | Onyx4 | $CHVTIN ( $SSHAGENT $OPIEDIR/bin/opie-login 2>&1 | logger); $CH |
15:09:42 | Onyx4 | the () |
15:11:45 | kergoth | hm |
15:11:52 | kergoth | theres nothing wrong with using a subshell in that context |
15:11:54 | kergoth | interesting |
15:12:04 | kergoth | well, the subshell isnt necessary regardless |
15:12:53 | hardwire | ok |
15:13:01 | Onyx4 | mmm so I can try to just remove ( ) |
15:13:01 | hardwire | issue # 5900100: |
15:13:12 | kergoth | Onyx4: yeah |
15:13:13 | hardwire | why does opie control the networking on the z? |
15:13:18 | kergoth | Onyx4: keep the ; after the logger; |
15:13:25 | kergoth | hardwire: it doesnt |
15:13:29 | hardwire | you sure |
15:13:31 | kergoth | hardwire: yep |
15:13:38 | hardwire | here is what I have noticed |
15:13:46 | kergoth | hardwire: it 1) adds a cheap ftp server on 4242, and 2) sets up network.opts with netsetup |
15:13:48 | hardwire | I don't even have tap0 in interfaces |
15:13:49 | kergoth | k |
15:13:58 | hardwire | thats so not a pcmcia thing |
15:14:01 | hardwire | its a tap device |
15:14:08 | hardwire | as soon as it comes up it pumps on it |
15:14:17 | hardwire | add it to interfaces |
15:14:25 | hardwire | interfaces works.. but it still for some reason runs pump |
15:14:29 | hardwire | its not a vtun thing |
15:14:41 | kergoth | hardwire: pump? |
15:14:46 | kergoth | hardwire: as in, dhcp client pump? |
15:14:48 | hardwire | dhcp |
15:14:51 | hardwire | yeah |
15:14:54 | kergoth | hardwire: pump isnt on oz |
15:14:55 | hardwire | just got used to saying pumping |
15:14:59 | kergoth | hehe |
15:14:59 | hardwire | easier than dhcpcd'ing |
15:15:02 | kergoth | true that |
15:15:07 | kergoth | whats the line in interfaces |
15:15:13 | hardwire | hold |
15:15:19 | kergoth | k |
15:15:35 | hardwire | auto tap0 |
15:15:35 | hardwire | iface tap0 inet dhcp |
15:15:36 | hardwire | :) |
15:15:44 | hardwire | however.. it runs dhcpd twice |
15:15:47 | Onyx4 | don't put auto |
15:15:51 | kergoth | oh |
15:15:58 | kergoth | if he doesnt put auto he has to run ifup manually |
15:16:05 | Onyx4 | auto will cause the /etc/init.d/networking script to up it |
15:16:07 | kergoth | auto just runs it on boot |
15:16:12 | kergoth | yep |
15:16:15 | kergoth | thats not he problem |
15:16:16 | hardwire | well: I don't have to run it on auto |
15:16:19 | kergoth | pcmcia starts two dhcpcd's also |
15:16:20 | hardwire | anyways |
15:16:25 | hardwire | here is the deal |
15:16:25 | kergoth | its a bug in ifupdown, i'd say |
15:16:34 | kergoth | or dhcpcd |
15:16:37 | kergoth | dhcpcd sucks anyway |
15:16:40 | hardwire | in vtund.conf |
15:16:41 | hardwire | ifconfig "%% 0.0.0.0 up"; |
15:16:41 | hardwire | program /bin/sleep "25; /sbin/ifup %%"; |
15:16:42 | kergoth | hardwire: uninstall dhcpcd |
15:16:47 | hardwire | thats the up { } |
15:17:01 | hardwire | kergoth: thats not usefull when I am trying to make a howto |
15:17:02 | hardwire | heh |
15:17:04 | kergoth | hardwire: ifup will bring it up on its own, why do the ifconfig? |
15:17:11 | hardwire | ifconfig for promisc |
15:17:11 | kergoth | hardwire: udhcpc is installed |
15:17:14 | kergoth | hardwire: with recent busybox |
15:17:15 | hardwire | some bridging stuff I need |
15:17:25 | kergoth | hardwire: it'll get run instead of dhcpcd if dhcpcd isnt installed |
15:17:32 | hardwire | ok |
15:17:35 | hardwire | not solving issue :) |
15:17:40 | hardwire | if I add that |
15:17:41 | hardwire | with the sleep |
15:17:54 | hardwire | I notice that it tries dhcpd immedietly |
15:18:07 | hardwire | as well as there is a process that is still waiting for 25 seconds |
15:18:15 | hardwire | and then the 25 seconds is up and it does what I asked |
15:18:22 | hardwire | so I am asking where the magic is |
15:18:43 | kergoth | well, auto will bring it up on boot, so it'll fire it up as soon as you boot the unit |
15:18:50 | hardwire | btw: can I update busybox from the feed now>? |
15:18:50 | kergoth | that it? |
15:18:58 | kergoth | hardwire: dont touch the feed with a ten food pole until i update it |
15:19:02 | kergoth | hardwire: its evil |
15:19:14 | hardwire | kergoth: well then there is no way to use udhcpd then |
15:19:15 | hardwire | heh |
15:19:24 | kergoth | ? |
15:19:26 | kergoth | yeah there is |
15:19:28 | kergoth | ifup will run it |
15:19:30 | kergoth | er |
15:19:36 | kergoth | you said udhcpd, not udhcpc |
15:19:36 | hardwire | # udhcpcd |
15:19:37 | hardwire | udhcpcd: No such file or directory |
15:19:41 | kergoth | its udhcpc |
15:19:46 | kergoth | and ifup will run it |
15:19:47 | hardwire | # udhcpc |
15:19:47 | hardwire | udhcpc: No such file or directory |
15:19:50 | kergoth | auto just makes it ifup on boot |
15:19:53 | kergoth | you're on a old busybox |
15:19:55 | kergoth | its a new function |
15:19:57 | hardwire | yeah |
15:19:57 | kergoth | lemme update the feed quick |
15:19:59 | Onyx4 | you can update from my own feed which is one |
15:20:01 | hardwire | thats what I was just saying |
15:20:01 | kergoth | or use the one from the buildroot |
15:20:03 | Onyx4 | you wanna try that? |
15:20:08 | hardwire | I am using the one from the rom |
15:20:24 | Onyx4 | http://onyx4.dhs.org/feed/oz/ |
15:20:32 | kergoth | something very wierd is happening with our dependencies in the buildroot |
15:20:35 | kergoth | and i'm not sure what it is |
15:20:40 | kergoth | ponders |
15:20:50 | hardwire | something weird happened with an upgrade to the feed that I noticed |
15:20:57 | hardwire | upgraded w/o busybox |
15:21:07 | hardwire | it removed the symlink of /etc/rc.d/S04sd |
15:21:14 | hardwire | put an actual script there |
15:21:17 | kergoth | er |
15:21:21 | kergoth | who broke sdmmc package? |
15:21:21 | hardwire | the script never run |
15:21:23 | kergoth | gah |
15:21:28 | hardwire | had to relink to /etc/inetd |
15:21:31 | hardwire | err |
15:21:37 | hardwire | /etc/init.d/sd |
15:21:42 | hardwire | now opie comes up :) |
15:21:47 | hardwire | /opt is on my sd |
15:21:54 | kergoth | waits for opie to compile .. again .. |
15:22:21 | Onyx4 | yeah yesterday I did a mrproper, compiled and opie didn't build on the first run, is that what you're seeing? |
15:22:24 | hardwire | Onyx4 you can verify for busybox not fucking me over, as well as containing udhcpc ? |
15:22:35 | Onyx4 | hardwire: it's fine I installed it on mine |
15:22:36 | hardwire | from your feed |
15:22:42 | Onyx4 | everything in that feed I almost put on my own OZ |
15:22:45 | Onyx4 | from 2.9.5.5 as well |
15:22:50 | hardwire | ok |
15:22:53 | Onyx4 | except the opie-base init.d script is foobar |
15:22:53 | hardwire | do you have udhcpc |
15:23:00 | Onyx4 | yes and it works with ifupdown :) |
15:23:04 | hardwire | ok |
15:23:20 | Onyx4 | if I say ifup wlan0 it uses dhcpcd |
15:23:26 | Onyx4 | I mean udhcp |
15:23:33 | Onyx4 | or whatever it's called :) |
15:23:50 | Onyx4 | edit /etc/ipkg.conf |
15:23:54 | Onyx4 | change my feed |
15:23:57 | hardwire | no |
15:23:58 | hardwire | heh |
15:23:59 | Onyx4 | ipkg upgrade ipkg |
15:24:02 | Onyx4 | ipkg upgrade busybox |
15:24:13 | hardwire | just uses the urls for now |
15:24:20 | Onyx4 | ipkg upgrade opie-oipkg |
15:24:25 | Onyx4 | then go into opie and do the rest |
15:24:49 | Onyx4 | might wanna try my new pcmcia too |
15:25:10 | Onyx4 | the network script in it is a bit different, it might not have the same behavior |
15:26:21 | hardwire | Removing package wget...Done |
15:26:23 | hardwire | :( |
15:26:31 | hardwire | I hate the busybox wget |
15:26:42 | hardwire | overrides |
15:27:02 | Onyx4 | the sdmmc postinst does this |
15:27:08 | Onyx4 | updatercd sd start 04 2 3 4 5 |
15:27:13 | Onyx4 | updatercd sd stop 96 0 6 S >/dev/null |
15:27:31 | kergoth | god i fucking hate recompiling opie |
15:27:41 | Onyx4 | mmm should the "S" be there? |
15:27:57 | Onyx4 | I thought S was single user mode and everything there is always started |
15:27:59 | kergoth | Onyx4: S is a start area |
15:28:02 | kergoth | Onyx4: not stop |
15:28:04 | hardwire | don't HUP udhcpc |
15:28:05 | hardwire | heh |
15:28:16 | Onyx4 | so the postinst script is not correct? |
15:28:33 | Onyx4 | build/sdmmc/CONTROL/postinst |
15:28:58 | hardwire | that worked kergoth |
15:29:00 | hardwire | what the fuck |
15:29:11 | hardwire | dhcpcd is a client.. not a control script |
15:29:21 | kergoth | hardwire: yes, it is |
15:29:25 | kergoth | heh |
15:29:28 | hardwire | why? |
15:29:32 | kergoth | ? |
15:29:49 | hardwire | nm |
15:30:08 | kergoth | hardwire: i think dhcpcd isnt picking up the pidfile in /var, so it allows multiple invocations |
15:30:15 | kergoth | hardwire: for some reason |
15:30:38 | hardwire | err |
15:30:43 | hardwire | that still makes no linear sense |
15:30:59 | hardwire | actually |
15:31:00 | hardwire | nevermind |
15:31:02 | kergoth | as opposed to nonlinear sense? |
15:31:08 | hardwire | kergoth: exactly |
15:31:13 | hardwire | its not using udhcp at all now |
15:31:14 | hardwire | heh |
15:31:22 | kergoth | ? |
15:31:30 | hardwire | heh |
15:31:43 | hardwire | woot |
15:32:04 | hardwire | snags the new ifupdown |
15:32:28 | Onyx4 | also snag the new pcmcia-cs see if that works fine with your stuff |
15:32:32 | hardwire | no thanks |
15:32:36 | hardwire | I like stability |
15:32:38 | hardwire | right now |
15:32:44 | Onyx4 | well we like to test it :) |
15:32:51 | kergoth | testing = good |
15:33:31 | hardwire | I like my stability |
15:33:34 | hardwire | for right now I need it |
15:33:35 | hardwire | heh |
15:33:50 | kergoth | btw |
15:33:53 | kergoth | i fixed the thing |
15:33:57 | kergoth | where you have to run the cvs builds twice |
15:34:01 | kergoth | to get the right date |
15:34:01 | hardwire | good.. I was having thing problems |
15:34:02 | hardwire | heh |
15:34:04 | kergoth | Version = $(shell if [ -e $(SourceTree) ]; then if [ -e $(SourceTree)/stamp-version ]; then cat $(SourceTree)/stamp-version; else date +%Y%m%d > $(SourceTree)/stamp-version; cat $(SourceTree)/stamp-version; fi; else date +%Y%m%d; fi;) |
15:34:13 | hardwire | kergoth: nice |
15:34:14 | kergoth | heh |
15:34:14 | hardwire | loong |
15:34:15 | hardwire | heh |
15:34:27 | kergoth | yeh, now it defaults to todays date if the stamp isnt there |
15:34:39 | Onyx4 | you have to put that in every script that uses stamp-version? :) |
15:35:00 | kergoth | yep |
15:35:06 | Onyx4 | can you make that a global function? |
15:35:16 | hardwire | you should make a Verson = $(SUPERCVSVERSION) |
15:35:33 | kergoth | hardwire: yeh, exactly |
15:35:41 | kergoth | i'll define a cvsversion function in the Rules.make |
15:35:51 | Onyx4 | yay |
15:36:12 | kergoth | theres still a couple bugs in our root makefile and rules.make i need to work out |
15:36:21 | kergoth | the bugs arent seen often, but they piss me off when they come up |
15:37:41 | Onyx4 | ok I'm gonna fix the sd package |
15:37:44 | Onyx4 | it's wrong |
15:37:56 | kergoth | yeah, move S up into start |
15:37:59 | kergoth | so its a S, not a K |
15:38:03 | Onyx4 | on my working system I have start in 2-5 and stop in 0,1,6 |
15:38:13 | Onyx4 | and nothing in rcS.d |
15:39:04 | kergoth | Onyx4: thats fine. course that means we get no sd in single user mode, but most people wont go there anyway |
15:39:55 | Onyx4 | if I move SD to S, do I still need to put it into rc2-5 |
15:39:59 | kergoth | Onyx4: the thing about S, it gets run in sysinit in inittab, which means it gets run no matter what, regardless of runlevel |
15:40:08 | kergoth | Onyx4: so we can put things in S that are globally needed |
15:40:26 | kergoth | Onyx4: if we put it in S, we probably dont need it in the indivudual runlevels |
15:41:13 | Onyx4 | guess what, S04sd is not even a symlink in my old version in rc2.d |
15:41:28 | kergoth | yeah, thats what hardwire reported |
15:41:39 | kergoth | make sure its not in oz-base |
15:41:40 | kergoth | :) |
15:41:43 | Onyx4 | so I wonder if updatecd will fix that |
15:41:45 | kergoth | we've got cruft floating around |
15:41:47 | kergoth | ah |
15:41:49 | kergoth | hey |
15:42:05 | kergoth | updatercd doesnt have a removal function |
15:42:06 | kergoth | so |
15:42:25 | kergoth | find /etc -name S04sd -o -name K96sd | xargs rm -f, in the prerm |
15:42:26 | Onyx4 | ok if it was part of the package then ipkg will remove it |
15:42:28 | Onyx4 | let me check |
15:42:38 | kergoth | and possibly in the preinst as well, to make the upgrade smooth |
15:50:04 | Onyx4 | is prerm run before installing or after removing the package? |
15:51:06 | kergoth | Onyx4: pre - rm .. its run prior to removal |
15:51:17 | kergoth | Onyx4: pre -inst is run in the install process but before it actually installs the ipk |
15:51:22 | kergoth | Onyx4: post is after extraction |
15:52:42 | Onyx4 | can I just change that sdmmc.tar file directoy? |
15:52:47 | Onyx4 | since the control scripts are in there |
15:52:58 | Onyx4 | directoy=directly |
15:54:41 | Onyx4 | or I make a patch |
15:54:45 | kergoth | yeah |
15:54:47 | kergoth | er |
15:54:51 | kergoth | hold up |
15:54:55 | kergoth | what dir are they in? |
15:54:59 | kergoth | CONTROL? |
15:55:05 | Onyx4 | yes |
15:55:11 | kergoth | fuck me |
15:55:18 | kergoth | the ipk creation script doesnt copy those |
15:55:22 | kergoth | not automatically anyway |
15:55:39 | Onyx4 | there is a cp * $IPKTMP_DIR in the makefile |
15:55:40 | kergoth | are they being copied over in rootinstall? |
15:55:45 | kergoth | okay good |
15:55:47 | kergoth | hehe |
15:55:49 | kergoth | just checking |
15:55:51 | kergoth | then go ahead |
15:59:19 | Onyx4 | mmm I wonder if it's good or not to call "sd restart" in the postinst |
15:59:36 | Onyx4 | I wonder if it's going to break the filesystem or something since it's mounted |
15:59:49 | kergoth | Onyx4: check the sd startup script |
15:59:57 | kergoth | Onyx4: chances are it'll kill the daemon, but fail to unload the module |
16:00:05 | kergoth | Onyx4: then restart the daemon, and nothing will have changed |
16:00:09 | Onyx4 | ok |
16:00:10 | kergoth | Onyx4: so it should be harmless |
16:00:21 | Onyx4 | restart=stop,start in SD |
16:01:06 | kergoth | yeah |
16:01:21 | hardwire | http://segfault.bogomip.com/subway_breakfast.jpg |
16:01:22 | hardwire | demonstrating the superiority of a subway breakfast sausage thingy |
16:01:25 | hardwire | vs a mcdees/bk one |
16:02:18 | Onyx4 | so ipkg by itself should say "removing obselete file /etc/rc2.d/S04sd" since it was part of the package before and not now |
16:02:27 | kergoth | Onyx4: yeah |
16:02:28 | Onyx4 | and then run postinst |
16:02:33 | kergoth | Onyx4: then the postinst will create it |
16:02:35 | kergoth | yup |
16:03:14 | Onyx4 | mknod -m 666 ${PKG_ROOT}/dev/sd_slotstat c 10 240; |
16:03:18 | Onyx4 | this is the last line of the script |
16:03:24 | Onyx4 | I wonder if this should be first no? |
16:03:30 | kergoth | yeah, thats the device for checking slot status |
16:03:32 | kergoth | hm |
16:03:36 | kergoth | why not |
16:03:38 | kergoth | go ahead |
16:04:51 | Onyx4 | what parameters does ipkg calls postinst with? |
16:05:01 | Onyx4 | cause it's saying if $1 != configure |
16:05:06 | Onyx4 | it won't run the script |
16:05:18 | kergoth | it always runs it with configiure |
16:05:20 | kergoth | afaik |
16:05:22 | Onyx4 | ok |
16:05:28 | kergoth | but hell if i know |
16:05:36 | kergoth | mayb eit runs it differently when upgrading? |
16:05:44 | Onyx4 | ah maybe |
16:05:51 | kergoth | if so, that could cause an issue if we remove the links in the preinst or prerm |
16:05:54 | kergoth | possibly |
16:05:59 | kergoth | if we remove the links without readding them i mean |
16:06:03 | kergoth | we need details on this |
16:07:20 | Onyx4 | well I can always try upgrading on mine and see |
16:08:56 | Onyx4 | did you noticed also that syslog/klogd are never started |
16:09:01 | Onyx4 | I found the bug in the startup script |
16:09:07 | Onyx4 | it was probably never updated for busybox :) |
16:09:22 | kergoth | oh |
16:09:25 | kergoth | start-stop-daemon? |
16:09:28 | Onyx4 | yep |
16:09:43 | kergoth | thats the script from familiar's busybox package |
16:09:45 | Onyx4 | the -C doesn't seem to work for syslogd either |
16:09:46 | kergoth | i swiped it |
16:09:50 | kergoth | hehe |
16:09:58 | kergoth | so.. they must have an issue there too |
16:10:18 | hardwire | issues! |
16:10:25 | hardwire | hugs issues |
16:10:35 | kergoth | kills issues |
16:10:40 | hardwire | rips Short Circut 2 |
16:11:03 | kergoth | how nifty |
16:11:12 | kergoth | opie has subtodo's, like iqnotes, in its crossrev branch |
16:11:14 | hardwire | feels spiff now |
16:13:01 | kergoth | make SUBDIRS="packages/atd packages/busybox packages/ipkg packages/ipkg-x86 packages/strace" clean <-nifty |
16:15:08 | scanline | is away: me want food |
16:15:13 | hardwire | heh |
16:15:31 | hardwire | did you guys receive vtund from the feed? |
16:15:35 | hardwire | err |
16:15:42 | kergoth | yeah, i got it from bk |
16:15:44 | hardwire | from the bk uh.. project? |
16:15:45 | kergoth | havent built it yet |
16:15:47 | hardwire | bk module? |
16:15:52 | kergoth | ar (CONFIG_AR) [Y/n/?] |
16:15:53 | kergoth | Enable support for long filenames (not need for debs) (CONFIG_FEATURE_AR_LONG_FILENAMES) [N/y/?] (NEW) |
16:15:56 | kergoth | hmm |
16:16:00 | kergoth | ar long filename support? |
16:16:53 | Onyx4 | ok I upgraded the sd package from my new stuff and now the upgrade went smooth |
16:17:04 | Onyx4 | so it calls it with configure |
16:17:06 | Onyx4 | even during upgrade |
16:17:07 | hardwire | whats ar? |
16:17:11 | kergoth | sweet |
16:17:20 | kergoth | hardwire: ar = archiver |
16:17:23 | kergoth | hardwire: .deb format |
16:17:53 | hardwire | woot |
16:17:56 | hardwire | punches make |
16:18:02 | kergoth | punches make too |
16:18:02 | hardwire | it needed discipline |
16:18:05 | kergoth | it does |
16:18:06 | kergoth | regularly |
16:18:09 | hardwire | heh! |
16:18:26 | kergoth | stab it once in a while too |
16:18:27 | kergoth | it helps |
16:19:20 | ljp_work | joins the fight and holds down make for better beatings |
16:19:46 | Onyx4 | mmm when SD is started in rcS too early it doesn't start |
16:19:52 | kergoth | too early? |
16:19:55 | kergoth | too early for what? |
16:20:03 | kergoth | i mean, what does it depend on? |
16:20:03 | Onyx4 | for some reason it did not mount /mnt/card |
16:20:14 | Onyx4 | I had to restart it again manually |
16:20:19 | kergoth | hmm |
16:20:26 | kergoth | Onyx4: you removed it from 2-5? |
16:20:30 | Onyx4 | yes |
16:20:34 | kergoth | Onyx4: change the start value from 04 to farther down the line |
16:20:34 | Onyx4 | but I saw it start on the screen |
16:20:39 | kergoth | hmm |
16:20:58 | Onyx4 | s04 would be the _first_ thing to start |
16:21:03 | Onyx4 | so maybe it's a bit too early |
16:21:05 | kergoth | Onyx4: hmm |
16:21:09 | kergoth | Onyx4: move it farther down then |
16:21:12 | Onyx4 | ok |
16:21:14 | kergoth | Onyx4: we dont need it that early |
16:22:53 | Onyx4 | trying S30sd |
16:22:56 | kergoth | k |
16:23:56 | Onyx4 | mmm it loaded the module but did not mount /mnt/card |
16:24:17 | hardwire | s04 is fine |
16:24:25 | Onyx4 | I can just say mount /mnt/card and then it comes up |
16:24:40 | hardwire | just remove the script /etc/rc2.d/S04sd |
16:24:49 | hardwire | and link it to /etc/init.d/sd as S04sd |
16:27:16 | kergoth | Onyx4: did it start the daemon? |
16:27:29 | Onyx4 | no |
16:27:31 | kergoth | Onyx4: or just do as hardwire suggests and start it at 04 in 2-5, and drop S completely |
16:27:32 | Onyx4 | what is it called |
16:27:35 | kergoth | Onyx4: sdmgr |
16:27:46 | Onyx4 | nope |
16:27:59 | Onyx4 | ok we'll do that |
16:28:35 | kergoth | btw |
16:28:44 | kergoth | busybox fails to compile when you enable ar but dont enable dpkg-deb |
16:28:47 | kergoth | right now |
16:28:59 | kergoth | fun |
16:31:45 | Onyx4 | ok it works being S04 in rc2.d |
16:31:51 | Onyx4 | so I'll leave it there and not in S |
16:32:32 | kergoth | make sure its 2 3 4 5, not just 2 |
16:32:45 | Onyx4 | correct |
16:39:58 | scanline | is back (gone 00:24:50) |
16:40:19 | kergoth | Onyx4: okay, added a patch to fix the busybox compile failure |
16:40:36 | kergoth | Onyx4: btw, i'm going to start a openzaurus policy manual |
16:40:48 | kergoth | Onyx4: including policy on pushing our patches upstream to the authors |
16:41:40 | hardwire | finally! |
16:41:42 | hardwire | recorded evidence of kitty abuse |
16:41:47 | hardwire | http://segfault.bogomip.com/abuse-kitty.png |
16:41:48 | hardwire | http://segfault.bogomip.com/abuse-kitty2.png |
16:41:49 | hardwire | http://segfault.bogomip.com/abuse-kitty3.png |
16:41:50 | Onyx4 | compile failure? |
16:42:41 | Onyx4 | did you try the new opie startup script? it doesn't work for me :( |
16:44:25 | ljp_work | why is your cat beating you up? |
16:44:39 | Onyx4 | i'm gonna be in a meeting be back in about 2 hours |
16:44:42 | Onyx4 | just pushed my fix for SD |
16:44:54 | hardwire | ljp_work: hehe.. because he emotionally and physically abuses me |
16:47:56 | hardwire | http://segfault.bogomip.com/abuse-kitty5.png |
16:50:56 | ljp_work | wtf is that? |
16:51:04 | ljp_work | you have your own action doll? |
16:53:34 | kergoth | hmm |
16:54:00 | kergoth | we should make it so that when the packages/blah/Makefile changes, it automatically runs a clean on that package and completely rebuilds it |
16:54:09 | kergoth | but then if you 'touch' it, it would do it |
16:54:12 | kergoth | that would get annoying |
16:54:13 | kergoth | hm |
16:54:20 | hardwire | ljp_work: yeah! |
16:54:24 | kergoth | maybe if the patches change, wipe and rebuild? |
16:59:12 | hardwire | lalalalalala. |
16:59:15 | hardwire | la.. la la la la |
17:01:25 | ljp_work | does your action figure doll ever get it on with Barbie? |
17:11:12 | hardwire | I wish |
17:37:09 | kergoth | man, the buildroot is gettin gpretty solid |
17:37:14 | kergoth | make -j4 zips along nicely |
17:49:56 | sambatron | hello kergoth did TheMasterMind1 send you my patches ? |
17:50:20 | kergoth | sambatron: he said he didnt get the patch from your bk send |
17:50:32 | kergoth | sambatron: you may want to use bk export -tpatch to create a patch file and email it to me directly |
18:32:39 | Onyx4 | ok im back |
18:33:41 | kergoth | Onyx4`work: hey |
18:33:49 | kergoth | Onyx4: i just bootted opie |
18:33:55 | kergoth | Onyx4: it has a background image again, sandman fixed the bug |
18:34:00 | kergoth | Onyx4: and advancedfm works again |
18:34:05 | Onyx4 | ok |
18:34:09 | kergoth | Onyx4: but it didnt boot out of the box.. i had to start it manually |
18:34:11 | Onyx4 | did you had to change the startup script? |
18:34:12 | kergoth | Onyx4: i'm working on it now |
18:34:59 | Onyx4 | we're just talking about it |
18:35:04 | numatrix|laptop | excellent. |
18:35:16 | numatrix|laptop | So I imagine you fixed the opie startup script errors; those were pretty easy. |
18:35:16 | Onyx4 | I had to also start opie manually or hack /etc/init.d/opie |
18:35:24 | Onyx4 | how did you get around it? |
18:35:29 | numatrix|laptop | I found a few other bugs, but I don't know if they're openzaurus or not. |
18:35:37 | numatrix|laptop | Onyx4: I fixed the errors in /etc/init.d/opie |
18:35:42 | Onyx4 | well the background image in opie is fixed |
18:35:52 | numatrix|laptop | Onyx4: fixed? Hasn't it always worked? |
18:36:05 | kergoth | numatrix|laptop: what was the error in the opie startup script? |
18:36:06 | Onyx4 | not in this latest release for some reason |
18:36:10 | kergoth | numatrix|laptop: and what other bug? |
18:36:20 | Onyx4 | we know it's a problem with the unexpected ")" |
18:36:26 | numatrix|laptop | DrawPad crashes the device hardcore if you click export. At least, it did when I did. |
18:36:26 | kergoth | numatrix|laptop: oipe's background image broke.. specifically, something in the mime type code broke |
18:36:26 | Onyx4 | but I can't figure out how to make it start |
18:36:30 | numatrix|laptop | Onyx4: that's not the only error. |
18:36:32 | kergoth | Onyx4: no, that went away |
18:36:44 | numatrix|laptop | Onyx4: the other error is that chvt as busybox does it doesn't take the options that the opie script is trying to use. |
18:36:51 | kergoth | ? |
18:36:53 | kergoth | numatrix|laptop: dood |
18:36:58 | kergoth | numatrix|laptop: chvt takes *one* argument |
18:37:01 | numatrix|laptop | Onyx4: I had to comment out the if [ -x /usr/bin/cvt ] bit of code. |
18:37:03 | kergoth | numatrix|laptop: and thats the vt # |
18:37:17 | numatrix|laptop | kergoth: <shrug> Well, busybox was giving an error on that they way the opie script called it. |
18:37:24 | Onyx4 | HA, I bet that since cvt is a symlink that -x fails? |
18:37:28 | numatrix|laptop | the way, that is. |
18:37:36 | Onyx4 | I dunno |
18:38:16 | numatrix|laptop | Onyx4: I don't know, all I know is that busybox gave an error about chvt until I commented the code that defined the CHVT lines. That would probably fix one of my other errors; when I resumed, output from the sdmanager was sent to the console overtop of opie, screwing up the output. |
18:38:24 | Onyx4 | numatrix|laptop: you can use my feed if you want to add stuff http://onyx4.dhs.org/feed/oz/ |
18:38:45 | kergoth | numatrix|laptop: yes, it would have fixed that |
18:38:52 | numatrix|laptop | Onyx4: thanks, I'll do that; I'm sitting in a conference (anybody want to watch: http://www.itsa.ufl.edu/ live streaming...) |
18:39:20 | Onyx4 | kergoth: didn't you say this morning that you updated something in busybox? |
18:39:26 | numatrix|laptop | It's so freezing in here I booted the laptop up to warm my lap. ;-) |
18:39:40 | kergoth | Onyx4: yes, current cvs fails to compile |
18:39:41 | Onyx4 | now they added a new option to "ar" for long filenames so we'll need to update the config again |
18:39:46 | kergoth | Onyx4: i know |
18:39:50 | kergoth | Onyx4: feel free to update the config |
18:39:58 | Onyx4 | oh but you fixed the CVS compile? |
18:40:59 | Onyx4 | numatrix|laptop: so wireless is working fine for you? I fixed the pcmcia in that image |
18:41:09 | Onyx4 | you can try opie-irc too |
18:41:35 | numatrix|laptop | Onyx4: let me try; I have to install links-ssl since the campus firewall on the wireless... one sec. |
18:42:14 | numatrix|laptop | fortunately, I leave that on my sd card. :-) |
18:42:20 | Onyx4 | links-ssl might be a good thing to add to OZ, I'll put that in TODO |
18:42:29 | numatrix|laptop | And oh yeah, oipkg seems to ~really~ not like it when the network is down. |
18:42:49 | numatrix|laptop | Onyx4: I don't know if you'd want to make it default or not. Though it's probably not bad since you've already got the openssl libs, right? |
18:42:50 | scanline | is away: class |
18:43:03 | Onyx4 | I won't make it default, but an option to be an ipk |
18:43:14 | Onyx4 | yep we've got openssl |
18:43:19 | numatrix|laptop | gotcha, yeah, that'd be good. |
18:43:42 | kergoth | Onyx4: we should add netcat, nmap as well |
18:43:53 | kergoth | Onyx4: other networking tools as well |
18:43:54 | numatrix|laptop | kergoth: instead of netcat, use socat. |
18:43:54 | Onyx4 | yeah and redo kismet |
18:44:04 | kergoth | Onyx4: redo kismet? |
18:44:09 | Onyx4 | convert |
18:44:14 | kergoth | ah |
18:44:15 | kergoth | yeah |
18:44:17 | kergoth | btw |
18:44:22 | kergoth | i fixed the opie startup script |
18:44:25 | kergoth | it boots out of hte box now |
18:44:27 | kergoth | i'll push |
18:44:27 | Onyx4 | ah |
18:44:32 | Onyx4 | ok |
18:44:39 | kergoth | opie is pretty nifty atm, but theres a bunch of little bugs |
18:44:42 | kergoth | we need to report them all |
18:45:01 | ljp_work | opie has no bugs |
18:45:23 | numatrix|laptop | ;-) |
18:45:25 | hardwire | has fleas |
18:45:46 | Onyx4 | kergoth: like what? |
18:46:05 | kergoth | Onyx4: little stuff. font size list is screwed up, but i hear thats fixed in appearance2 |
18:46:19 | numatrix|laptop | kergoth: yeah, I noticed that too. |
18:46:23 | kergoth | Onyx4: test boxes are too wide in one of the settings apps, goes off the edge of the widget its in |
18:46:28 | kergoth | Onyx4: other minor stuff |
18:46:31 | Onyx4 | I see ok |
18:46:34 | numatrix|laptop | Which is annoying since the current font is too big. I had to change to smoothtimessmall to get a decent font size. |
18:46:37 | ljp_work | features |
18:46:39 | Onyx4 | I think I noticed that stuff on x86 with qvfb also |
18:46:40 | kergoth | Onyx4: docs tab still shows applnks from mtdram, which is never should |
18:46:43 | kergoth | numatrix|laptop: opie-confedit |
18:46:49 | kergoth | numatrix|laptop: change the font size in teh configuration file |
18:47:00 | kergoth | Onyx4: applets hide by default atm, need to set SafeMode to 0 |
18:47:05 | kergoth | iirc |
18:47:09 | kergoth | Onyx4: few other bits here and there |
18:47:12 | numatrix|laptop | kergoth: Good call; though, one complaint about opie-confedit is that you can't great new entries with that util. |
18:47:15 | kergoth | ljp_work: advancedfm works again |
18:47:22 | kergoth | numatrix|laptop: and deleting of entries doesnt occur |
18:47:35 | kergoth | numatrix|laptop: if you tap + hold and hit delete, it wont save the deletion, and save is greyed out |
18:48:31 | Onyx4 | kergoth are you also helping opie , in terms of write access to CVS? |
18:48:50 | numatrix|laptop | Onyx4: wireless works. Of course, wireless always worked for me in oz. |
18:48:51 | ljp_work | no, he just thiks he bosses us around |
18:48:58 | kergoth | Onyx4: i have cvs write access to all of opie, and fix a bug here and there sometimes, but tend to leave its coding to the experts |
18:49:02 | kergoth | hah |
18:49:17 | Onyx4 | numatrix|laptop: ok.. but it wasn't working until I fixed pcmcia (the new one) the one from 2.9.5.5 was fine |
18:49:19 | kergoth | != c++ guru |
18:49:40 | Onyx4 | glad to see it's working ok now |
18:49:47 | numatrix|laptop | Onyx4: ok, I gotcha. |
18:49:57 | Onyx4 | so hardwire did not make the modification for /var he was talking about |
18:50:01 | Onyx4 | not sure if he's talking about it |
18:50:07 | hardwire | I wanted to |
18:50:09 | numatrix|laptop | Onyx4: trying a feed pull from your feed... |
18:50:11 | hardwire | but it made me cry at night |
18:50:13 | hardwire | so I didn't |
18:50:21 | hardwire | http://www.rollergames.com/skull1.jpg |
18:50:31 | Onyx4 | numatrix|laptop: yep I see that |
18:50:45 | numatrix|laptop | Argh. opikg is taking forever. I don't know whether it's just because your site is so slow, Onyx4 or whether it's crashed. |
18:50:48 | kergoth | hardwire: cmon, i thought you were going to make it suck less |
18:50:55 | Onyx4 | numatrix|laptop: my site is slow |
18:50:56 | hardwire | kergy baby |
18:51:01 | hardwire | that would take a while |
18:51:10 | kergoth | bah |
18:51:10 | hardwire | I would have to redo the fstab and mounting and everything |
18:51:26 | hardwire | besides I have to play with my legos now |
18:51:27 | numatrix|laptop | Anybody seen the "this application not responding, would you like to clsoe it down?" feature of opie? |
18:51:42 | Onyx4 | yeah, but when I tried it , it crashed all of opie |
18:51:43 | numatrix|laptop | That's nifty, except it tends to close down all of opie... |
18:51:46 | Onyx4 | hehe |
18:51:47 | numatrix|laptop | Onyx4: :-) |
18:51:52 | kergoth | numatrix|laptop: it does? |
18:51:59 | kergoth | numatrix|laptop: it shouldnt close anything but that app, you should report that |
18:52:02 | Onyx4 | numatrix|laptop: I think it was hung cause it wasn't downloading anything |
18:52:14 | kergoth | i hate waiting for cvs locks |
18:52:15 | kergoth | waits |
18:52:31 | Onyx4 | Nothing to pull from http://openzaurus.bkbits.net/buildroot |
18:52:34 | Onyx4 | does it take a long time? |
18:52:37 | scan[ibook] | kergoth: heh.. that CVS lock in picogui got deleted by SF staff this morning |
18:52:42 | scan[ibook] | quite annoying stuff |
18:52:47 | kergoth | scan[ibook]: no kidding |
18:52:53 | kergoth | scan[ibook]: i wish we had local repository access on sf |
18:52:56 | kergoth | scan[ibook]: thatd rule |
18:52:58 | kergoth | scan[ibook]: :) |
18:53:19 | scan[ibook] | The response I got back from sf indicated that they think there's a bug with vi on the server-side that leaves stale locks.. but that doesn't make much sense |
18:53:23 | numatrix|laptop | ok; opikg crashed opie again, I'm sick of it for a little while... :-( |
18:53:26 | hardwire | I think I need a lever 2000 technician to come bathe me to verify all 2000 parts are feeling refreshed and touchably soft |
18:53:59 | ljp_work | http://www.andyq.pwp.blueyonder.co.uk/downloads.htm |
18:55:41 | numatrix|laptop | ljp_work: yeah, but if I remember correctly, he hadn't actually tested it on a zaurus. |
18:56:43 | kergoth | re |
18:56:45 | kergoth | heheh |
18:57:00 | Onyx4 | re |
18:57:15 | kergoth | bk -r diffs |
18:59:54 | Onyx4 | thanks |
19:01:06 | Onyx4 | do you say "y" to ar long filenames? |
19:01:26 | kergoth | it says we dont need it for .deb files |
19:01:29 | kergoth | so i doubt we need it |
19:01:50 | Onyx4 | k |
19:02:06 | kergoth | you know whats annoying |
19:02:11 | kergoth | is mkipks stamps them for today |
19:02:16 | kergoth | even if the stamp-version is yesterday |
19:02:19 | kergoth | for opie's ipks |
19:02:23 | kergoth | i should fix that |
19:04:34 | kergoth | Onyx4: have you tested the new sdmmc? confirmed it starts up? |
19:05:01 | Onyx4 | I did the change manually , but didn't had time to re-install my new ipk before I left for work |
19:05:12 | Onyx4 | but the command I ran was the same that it's in the postinit |
19:05:16 | Onyx4 | so I'd 99% it works :) |
19:05:23 | kergoth | okay |
19:05:31 | kergoth | i'll confirm the daemon starts and module loads on a stock initrd.bin |
19:05:43 | kergoth | I want to do some thorough testing to see if this is worth releasing |
19:05:46 | Onyx4 | Basically, all I did is add level 3,4,5 (2 was already there) and removed "S" |
19:05:52 | Onyx4 | so it's almost the same as it was |
19:06:00 | kergoth | I should finish adding the groups and setting the permissions to get opie starting with a nonroot user |
19:06:09 | numatrix|laptop | kergoth: There's something wierd about the new sdmmc; it doesn't mount hte sd on boot sometimes, though when I pull it out and insert it it works fine. |
19:06:10 | kergoth | and we should include opie-usermanager by default when i do that |
19:06:19 | kergoth | numatrix|laptop: hmm, thtas interesting |
19:06:23 | kergoth | numatrix|laptop: what ver of sdmmc package? |
19:06:28 | Onyx4 | numatrix|laptop: yeah that's a bug, should be fixed today |
19:06:31 | numatrix|laptop | kergoth: oh yeah; opie-login wasn't working at all for me, either. |
19:06:37 | Onyx4 | numatrix|laptop: try pulling the new sdmmc-9 from my feed |
19:06:38 | kergoth | numatrix|laptop: it works :) |
19:06:54 | kergoth | hey umopapisdn |
19:06:58 | umopapisdn | hello there! |
19:07:01 | kergoth | umopapisdn: someday, i'll remember your entire nickname |
19:07:05 | Onyx4 | kergoth he has my sdmmc-8 from yesterday , I built an image last night |
19:07:08 | kergoth | umopapisdn: i keep thinking of you as umsomethingorother |
19:07:11 | kergoth | umopapisdn: hehe |
19:07:17 | kergoth | Onyx4: gotcha |
19:07:21 | umopapisdn | kergoth: oh, it's easy just read it upsidedown. :) |
19:07:39 | kergoth | umopapisdn: oh hey, thats nifty |
19:07:41 | kergoth | umopapisdn: hehe |
19:07:54 | umopapisdn | :) Doesn't fall well in the mouth though.. |
19:07:59 | numatrix|laptop | Any ideas on why opie-login wouldn't work for me? |
19:08:28 | numatrix|laptop | kergoth: the only changes you made to the opie script were removing the extra ) and seperateing chvt to a seperate line? |
19:08:33 | kergoth | numatrix|laptop: yeah |
19:08:40 | Onyx4 | also when we reboot, if you watch the console, something fails to umount, busybox gives an error messages, but it's gone too quickly for me to see it |
19:08:54 | kergoth | Onyx4: hehe. its hard to catch script stop errors |
19:09:07 | numatrix|laptop | Onyx4: yeah, I saw another bb error, too, I forget now. |
19:09:08 | umopapisdn | kergoth: what about your newly build initrd.bin ? Need some more testers before releasing it? |
19:09:15 | kergoth | umopapisdn: yes, definately |
19:09:22 | kergoth | umopapisdn: let me confirm a couple things then i'll throw it up |
19:09:36 | umopapisdn | sure thing. |
19:09:44 | Onyx4 | im going to fix also syslog init.d in busybox |
19:10:03 | kergoth | Onyx4: please do, i'd like to see it being started in the one we release, for debugging reasons |
19:10:03 | Onyx4 | so it's ok if we log to /var/log/messages stuff right in tmpfs? |
19:10:09 | Onyx4 | we want that on by default? |
19:10:15 | numatrix|laptop | Yeah, that was the other error I see; syslogd |
19:10:15 | kergoth | Onyx4: yeah, course if they keep it up long enough they'll run out of memory |
19:10:17 | kergoth | Onyx4: lol |
19:10:23 | Onyx4 | right :) |
19:10:24 | umopapisdn | kergoth: btw, the usermanager is now in Opie CVS. |
19:10:26 | kergoth | Onyx4: since we dont have logrotate or anything |
19:10:31 | kergoth | umopapisdn: yeah i heard, nice work on that btw |
19:10:36 | numatrix|laptop | kergoth: Does the log reset at least if they restart? |
19:10:41 | Onyx4 | yes |
19:10:48 | kergoth | numatrix|laptop: /var is a ramdisk, not persistant, its lost on reboot |
19:11:04 | numatrix|laptop | kergoth: Oh, right. There is that at least. |
19:11:11 | kergoth | Onyx4: we might want to keep the startup script for syslogd, but not link it into place by default |
19:11:26 | Onyx4 | that's what I thought maybe |
19:11:54 | Onyx4 | or actually, there was a -C option into the script , but when I used that, it wasn't logging anything |
19:11:55 | kergoth | Onyx4: do it, when you're in fixing the start-stop-daemon call, will you? |
19:12:06 | Onyx4 | there was a comment saying it's supposed to log into a shm 16k circular buffer |
19:12:23 | kergoth | Onyx4: hmm |
19:12:27 | Onyx4 | so maybe we should leave it on with that option, and people remove the -C to log normally |
19:12:28 | Onyx4 | dunno |
19:12:28 | kergoth | Onyx4: wonder how that works |
19:12:36 | kergoth | Onyx4: i mean, how do you read the logs? |
19:12:37 | kergoth | Onyx4: hehe |
19:12:44 | Onyx4 | i didn't see the file written, and busybox man page doesn't talk about it |
19:12:50 | kergoth | hmm |
19:12:57 | kergoth | should pester andersee or checkt he source |
19:13:01 | Onyx4 | yeah |
19:15:11 | Onyx4 | sometimes the Z hard hang on a reboot, I watched the console and it was saying stopping pcmcia services |
19:15:42 | Onyx4 | the mail light comes on |
19:15:50 | Onyx4 | and the screen is all blurry |
19:15:54 | Onyx4 | just like when it reboots |
19:15:57 | Onyx4 | but it stays that way |
19:16:06 | kergoth | hmm |
19:16:15 | Onyx4 | had to full reset |
19:16:19 | Onyx4 | it does that sometimes |
19:21:04 | kergoth | okay, i pushedd our latest ipks into the testing oz feed |
19:21:17 | Onyx4 | do we run depmod -a on boot? |
19:21:17 | kergoth | do note, we need to ensure we update revision when we need a package to be seen as an upgrade |
19:21:28 | Onyx4 | yes now I do it all the time |
19:21:31 | kergoth | Onyx4: the modutils script should run it |
19:21:33 | kergoth | Onyx4: good |
19:21:53 | Onyx4 | even yeseterday I think I upped the rev on e2fsprogs since you fixed it but it was still 2 |
19:21:54 | Onyx4 | hehe |
19:25:56 | kergoth | finally added a feed def-configs |
19:26:01 | kergoth | it just has everythign enabled that works |
19:26:02 | kergoth | heh |
19:26:15 | Onyx4 | cool now I fixed my opie , I moved the chvtin line above and now opie login starts up and I can use my Z until I upgrade |
19:26:24 | kergoth | hehe |
19:28:19 | Onyx4 | kergoth, it's strange because I did mrproper this morning, the scripts gets opie from CVS, but doesn't seem to build it, then I have to run it a 2nd time |
19:28:59 | kergoth | Onyx4: didnt pull the changes i committed for cvs versioning? |
19:29:21 | Onyx4 | I supposed I did yes |
19:29:29 | Onyx4 | mmm maybe not |
19:29:36 | kergoth | i didnt make it global yet |
19:29:44 | kergoth | so its the change in the Version line of the affected builds |
19:31:15 | TheMasterMind1 | im back |
19:31:29 | umopapisdn | TheMasterMind1: Welcome back kiddo! :) |
19:31:35 | TheMasterMind1 | kiddo? |
19:31:35 | TheMasterMind1 | heh |
19:31:37 | TheMasterMind1 | what's new |
19:31:53 | TheMasterMind1 | cvs versioning now? |
19:34:20 | TheMasterMind1 | hmm |
19:34:31 | TheMasterMind1 | technically, i could compile all of buildroot with gcc3.2 and run it on my zaurus? |
19:34:34 | TheMasterMind1 | would that work? |
19:34:39 | TheMasterMind1 | not with zsi apps etc |
19:34:39 | kergoth | TheMasterMind1: not with qt/e 2 |
19:34:43 | TheMasterMind1 | but everything i compiled would? |
19:34:49 | TheMasterMind1 | no? |
19:34:51 | kergoth | TheMasterMind1: qt/e 2 wont compile with gcc 3.2 |
19:34:54 | TheMasterMind1 | hmm |
19:34:54 | TheMasterMind1 | ok |
19:35:03 | kergoth | TheMasterMind1: so you'd have to switch to qt3 as well |
19:35:10 | TheMasterMind1 | i see |
19:35:13 | kergoth | TheMasterMind1: throwing all Z compatibility out the window |
19:35:14 | TheMasterMind1 | can we use gcc3.2 |
19:35:17 | TheMasterMind1 | and g++2.95 |
19:35:23 | kergoth | ? |
19:35:28 | kergoth | i dont think you get it |
19:35:33 | TheMasterMind1 | i don't |
19:35:34 | TheMasterMind1 | heh |
19:35:34 | kergoth | gcc compiles c++ code |
19:35:39 | TheMasterMind1 | oh? |
19:35:45 | TheMasterMind1 | hmm |
19:35:48 | TheMasterMind1 | wow |
19:35:58 | TheMasterMind1 | they've been lying all this while? |
19:36:01 | kergoth | g++ is just a ver that by default links in libstdc++ when used as a linker |
19:36:06 | kergoth | TheMasterMind1: lying? wtf are you talkinga bout? |
19:36:12 | TheMasterMind1 | people |
19:36:13 | kergoth | TheMasterMind1: opie is compiled with gcc |
19:36:17 | kergoth | TheMasterMind1: watch the build sometime |
19:36:21 | kergoth | i need a drink |
19:36:22 | kergoth | what a day |
19:36:22 | TheMasterMind1 | hmm |
19:37:14 | sambatron | he |
19:37:43 | kergoth | i chastised my boss earlier |
19:37:45 | kergoth | that was fun |
19:37:56 | sambatron | TheMasterMind1 : hello ! did you receive my patch ? |
19:38:03 | TheMasterMind1 | nope |
19:38:21 | sambatron | damn, now I don't know how to retrieve it... |
19:38:24 | TheMasterMind1 | i got no emails |
19:38:34 | TheMasterMind1 | just send me the updated files then |
19:38:38 | TheMasterMind1 | email em |
19:38:42 | TheMasterMind1 | oz@themastermind1.net |
19:38:43 | TheMasterMind1 | or dcc |
19:39:15 | sambatron | ok, I also worked out the new Makefile for pppd |
19:39:21 | TheMasterMind1 | ah |
19:39:22 | TheMasterMind1 | good job |
19:39:43 | TheMasterMind1 | so all of high priority is done |
19:39:55 | TheMasterMind1 | kergoth what's not working so far in the newly created images |
19:40:32 | sambatron | do you know if current tree runs ? is to flash it on my Z |
19:40:49 | kergoth | TheMasterMind1: nothing that i can find |
19:41:05 | kergoth | sambatron: if you do a bk pull, and make it rebuild a couple things, it will work fine |
19:41:09 | kergoth | sambatron: i've tested it |
19:42:05 | sambatron | kergoth : thanks I'll try |
19:45:42 | TheMasterMind1 | oh |
19:45:49 | TheMasterMind1 | so the new image can potentially be released as testing now? |
19:46:22 | kergoth | TheMasterMind1: theoretically, I want to do a bit of testing myself first. then i'll put it on openzaurus.sf.net/testing, work out the kinks, and then release on sf |
19:46:46 | TheMasterMind1 | sounds good |
19:47:39 | TheMasterMind1 | time to a build an image then |
19:47:39 | TheMasterMind1 | i did a make distclean earlier |
19:47:42 | TheMasterMind1 | not sure how well it worked |
19:48:35 | TheMasterMind1 | sambatron: are you sending me those files |
19:49:57 | TheMasterMind1 | btw, is it supposed to be compiling busybox again and again? |
19:50:33 | kergoth | no |
19:50:36 | kergoth | and it doesnt here |
19:50:42 | kergoth | you might wnat ot clean your busybox tree |
19:50:48 | kergoth | make SUBDIRS=packages/busybox clean |
19:50:48 | TheMasterMind1 | ar don't work either |
19:50:51 | kergoth | ar works fine |
19:53:27 | TheMasterMind1 | /zaurus/buildroot/build/busybox/archival/ar.c:141: (Each undeclared identifier is reported only once |
19:53:36 | kergoth | TheMasterMind1: it didnt apply my new patch |
19:53:40 | kergoth | TheMasterMind1: bk pull and wipe the busybox tree |
19:53:49 | kergoth | TheMasterMind1: dont forget to bk -r edit -q |
19:53:57 | TheMasterMind1 | arsenic:/zaurus/buildroot# make SUBDIRS=packages/busybox clean |
19:54:21 | sambatron | TheMasterMind1 : Yes, I'll send them to you |
19:55:25 | sambatron | TheMasterMind1 : I'm fighting with cipe in another terminal... |
19:57:12 | TheMasterMind1 | make[1]: Entering directory `/zaurus/buildroot/packages/busybox' |
19:57:13 | TheMasterMind1 | make[1]: Leaving directory `/zaurus/buildroot/packages/busybox' |
19:57:13 | TheMasterMind1 | can we add simple wrapper scripts |
19:57:14 | TheMasterMind1 | makeclean opie |
19:57:16 | TheMasterMind1 | make SUBDIRS=packages/$1 clean |
19:57:18 | TheMasterMind1 | hmm |
19:57:22 | TheMasterMind1 | cept you'd need all the version number crap |
19:57:25 | sambatron | kergoth : how do I rebuild the important packages ? |
19:57:36 | kergoth | TheMasterMind1: ? |
19:57:49 | kergoth | sambatron: what do you define as important |
19:58:21 | Onyx4 | things that break often :) |
19:58:24 | TheMasterMind1 | ugh |
19:58:28 | TheMasterMind1 | my mail server just went down |
19:58:30 | kergoth | hehe |
19:58:32 | kergoth | TheMasterMind1: fun |
19:58:32 | TheMasterMind1 | so i doubt i'll receive it |
19:58:34 | TheMasterMind1 | send it to kergoth |
19:58:43 | TheMasterMind1 | it came back pu |
19:58:44 | TheMasterMind1 | up |
19:58:44 | TheMasterMind1 | hmm |
19:58:47 | kergoth | sambatron: clarson@digi.com |
19:58:48 | TheMasterMind1 | cc it to kergoth i guess |
19:59:23 | sambatron | ok |
19:59:43 | TheMasterMind1 | btw, new busybox option |
19:59:52 | TheMasterMind1 | for long file names with AR |
20:00:02 | Onyx4 | yeah I'll make a fix for that in the config |
20:00:08 | Onyx4 | that and the syslog init.d script |
20:01:37 | sambatron | sent, to both of you |
20:02:08 | sambatron | btw, I couldn't test pppd Makefile because it halted when downloading the sources |
20:03:04 | sambatron | kergoth, what I define important :) in this case, is what needs to be rebuilt to make my Z work again :D |
20:03:33 | sambatron | I still have the blinking cursor |
20:03:51 | TheMasterMind1 | and can someone fix the bazillion ipkg conf errors |
20:04:18 | TheMasterMind1 | and also, oooh.. its tells you how big the image is |
20:04:19 | TheMasterMind1 | very good |
20:04:25 | TheMasterMind1 | 4 megs free |
20:04:26 | TheMasterMind1 | nice |
20:04:41 | TheMasterMind1 | are hotplug and hotplug-ifupdown incompatible? |
20:04:59 | kergoth | TheMasterMind1: they're just different versions of the same package |
20:05:07 | kergoth | TheMasterMind1: so yes, they're mutually exclusive. one or the other |
20:05:24 | numatrix | is back (gone 23:15:19) |
20:05:49 | TheMasterMind1 | can't you like set that up somehow in depends |
20:05:53 | TheMasterMind1 | so it won't letyou build both |
20:06:01 | TheMasterMind1 | hmm |
20:06:08 | TheMasterMind1 | if i shake my cf around it makes noises |
20:06:10 | TheMasterMind1 | there's something inside |
20:06:50 | ljp_work | damn.. too many gummy cherries again.. ahhhh |
20:09:53 | TheMasterMind1 | kergoth you get the stuff from sambatron? |
20:12:06 | TheMasterMind1 | hmm |
20:12:14 | TheMasterMind1 | /opt/QtPalmtop/lib should be in ld.so.conf |
20:12:37 | ljp_work | isnt that in opie.rc |
20:12:49 | ljp_work | or whatever you ca guys call that |
20:12:58 | ljp_work | vercel its rc.qpe |
20:13:12 | kergoth | TheMasterMind1: why bother? |
20:13:18 | kergoth | TheMasterMind1: /opt/QtPalmtop/lib is in LD_LIBRARY_PATH |
20:14:30 | TheMasterMind1 | its set in LD_LIBRARY_PATH |
20:14:30 | TheMasterMind1 | i guess we don't need it to be in ld.so.conf |
20:14:30 | TheMasterMind1 | hmm |
20:14:30 | TheMasterMind1 | *shrug* |
20:14:44 | kergoth | ld.so.conf controls generation of hte ld.so.cache library cache |
20:14:53 | TheMasterMind1 | yea |
20:14:57 | TheMasterMind1 | it might speed it up or something |
20:15:04 | kergoth | dont worry about it |
20:15:07 | kergoth | leave it as is |
20:15:11 | TheMasterMind1 | k |
20:15:20 | TheMasterMind1 | are you going to do this? |
20:15:25 | kergoth | do what? |
20:19:51 | TheMasterMind1 | sambatron's patches |
20:19:51 | TheMasterMind1 | my servers are all fucked up atm |
20:19:51 | TheMasterMind1 | does make image install everything in output/ipks ? |
20:19:59 | kergoth | ? |
20:20:05 | kergoth | make image installs the ipks from ipks into output/rootfs |
20:20:05 | TheMasterMind1 | does make image install everything in output/ipks ? |
20:20:14 | kergoth | then creates a jffs2 image from output/rootfs and puts it in output/images/ |
20:20:16 | kergoth | as initrd.bin |
20:20:41 | TheMasterMind1 | hmm |
20:20:44 | TheMasterMind1 | does make image install everything in output/ipks ? |
20:21:26 | sambatron | everything stored on output/ipks is installed in output/rootfs |
20:22:47 | TheMasterMind1 | k |
20:22:53 | Onyx4 | no no |
20:23:02 | Onyx4 | otherwise opie would not fit :) |
20:23:20 | Onyx4 | only things that are config'ed on are installed, except for opie which is hardcoded into the opie makefile |
20:23:22 | TheMasterMind1 | yea |
20:23:23 | TheMasterMind1 | see |
20:23:24 | TheMasterMind1 | you're wrong! |
20:23:37 | TheMasterMind1 | :) |
20:23:44 | Onyx4 | that way you can build everything, and only install a different subset into the image |
20:24:08 | kerneljacabo | hey, i just got the oz-64 kernel from sf, how do i set it up to install everything to my sd card? |
20:24:12 | Onyx4 | that's why you can config eveythign on, then type "make", turn off stuff, then do make image |
20:25:53 | kergoth | kerneljacabo: read the faq. |
20:26:01 | kergoth | kerneljacabo: that is specifically dealt with |
20:26:20 | | oz faq is http://telia.dl.sourceforge.net/sourceforge/openzaurus/FAQ |
20:26:20 | kergoth | ibot: oz faq |
20:26:27 | kerneljacabo | thanks |
20:26:33 | kergoth | np |
20:26:41 | kergoth | let me know if that isnt clear enough, i'd like to improve the odcs |
20:26:42 | kergoth | docs |
20:26:48 | sambatron | friends, I'm going to bed... |
20:26:56 | sambatron | see you tomorrow. |
20:27:06 | kergoth | sambatron: night |
20:27:08 | sambatron | :) |
20:27:20 | kergoth | TheMasterMind1: did you get the files from him? |
20:27:25 | kergoth | TheMasterMind1: cause i got an email without any attachments |
20:27:26 | kergoth | TheMasterMind1: hehe |
20:28:34 | kergoth | nevermind, he resent them |
20:28:35 | kergoth | ;) |
20:29:13 | Onyx4 | heh I don't understand this, why postinit from busybox adds "K90syslog" to the rcS ? |
20:29:22 | Onyx4 | things should not be stopped in rcS right? |
20:29:41 | Onyx4 | it should be 0 1 and 6 |
20:31:22 | kergoth | thats odd |
20:31:34 | kergoth | maybe it stops it there, then starts it later on |
20:31:40 | kergoth | in the 2-5 |
20:31:51 | kergoth | i coudl see that, if they wanted syslog disabled in single user mode |
20:31:52 | kergoth | eh? |
20:31:56 | Onyx4 | damn my Z won't wake up from suspend |
20:32:00 | Onyx4 | that happens all the time now |
20:32:03 | TheMasterMind1 | uhoh |
20:32:46 | Onyx4 | mmm now it did, but the keyb/screen is frozen |
20:34:15 | Onyx4 | soft reset ... |
20:34:32 | TheMasterMind1 | ouch |
20:37:04 | TheMasterMind1 | see if you can find out the issue |
20:39:02 | kergoth | oh shit |
20:39:03 | kergoth | that was sweet |
20:39:15 | kergoth | i figured out how to commit only certain files into a changeset without using citool |
20:39:56 | kergoth | bk sfiles -pC|egrep "(vnc|ppp)"|bk commit -y"Merging in sambatron's work" - |
20:40:00 | kergoth | ^-nifty |
20:43:46 | | ljp was last seen on #opie 8 hours, 35 minutes and 8 seconds ago, saying: bbl [Wed Sep 25 13:08:38 2002] |
20:43:46 | nasa | ibot seen ljp |
20:43:54 | ljp_work | I'm here |
20:44:05 | ljp_work | whazzup? |
20:44:17 | nasa | not a whole lot, u? |
20:44:22 | ljp_work | I got that ds working |
20:44:24 | ljp_work | err sd |
20:44:34 | nasa | What was the problem? |
20:44:50 | ljp_work | dont know, I fdisked and reformatted |
20:45:26 | nasa | hmmm.... I have done that.... |
20:46:04 | ljp_work | did you toggle the partition type to 83, write it and then reboot? and format? |
20:46:19 | nasa | Yes, all of the above. |
20:46:25 | ljp_work | hmm |
20:46:39 | nasa | Which rom are you using? |
20:46:52 | ljp_work | its been working fine since I did that, installed several apps onit |
20:47:09 | ljp_work | oz 2.9.5.5 and sharp rom |
20:47:44 | nasa | I am presently using the Crow rom (which has been ok) |
20:49:04 | nasa | I just miss some of the oz 'look & feel' and the minimum set of apps (so I can easily choose what I want to install) |
20:50:54 | ljp_work | maybe it had errors in the partition table maybe.. I dunno |
20:52:23 | nasa | shrug |
20:54:16 | Onyx4 | mmm the issue with suspend seems to be when I have my wireless card in, but I'm not at home, so it never gets a link and is in this sort of weird state, if I suspend with that, on resume sometimes it'll come up and the card seems dead, I eject and put it back, or my Z doesn't wake up |
20:56:55 | kergoth | Onyx4: dhcpcd |
20:56:57 | Onyx4 | maybe it's pcmcia-cs not working well with apm |
20:57:02 | kergoth | Onyx4: if it cant get an ip it sits out there in a weird state |
20:57:03 | Onyx4 | or dhcpcd since it's apm enabled |
20:57:11 | kergoth | Onyx4: if you kill it off, things are happy |
20:57:16 | kergoth | Onyx4: (when its in the hung state |
20:57:19 | Onyx4 | hehe |
20:57:19 | kergoth | Onyx4: i get that trying to eject |
20:57:34 | Onyx4 | maybe we should try pump |
20:57:46 | hardwire | pump rulex0rs |
20:57:50 | Onyx4 | all the pcmcia scripts look for pump as a 2nd choice of dhcpcd is not found |
20:57:54 | kergoth | Onyx4: screw pump |
20:57:57 | hardwire | http://vkgfx.tripod.com/eag/killerrabbit.jpg |
20:57:58 | kergoth | Onyx4: we have udhcpc |
20:58:14 | Onyx4 | ah true... so could we just use udhcpc without ifupdown? |
20:58:32 | Onyx4 | I could change the pcmcia network script to run udhcpc |
20:58:34 | kergoth | Onyx4: if you alter pcmcia-cs's scripts to use it |
20:58:36 | kergoth | Onyx4: yeah |
20:58:47 | kergoth | Onyx4: or we just use interfaces, but then opie's netsetup wont work to configure |
20:58:48 | Onyx4 | ok i'm gonna do more tests on my own Z with a modified script and see how it runs |
20:58:55 | kergoth | k |
20:59:06 | kergoth | sambatron's pppd makefile worked with slight alteration |
20:59:14 | Onyx4 | ok I'm about to push my fixes for busybox |
20:59:17 | kergoth | I'm adding some debianish stuff from debian/ in the ppp package to clean it up |
20:59:21 | kergoth | the new config? |
20:59:29 | Onyx4 | yes and fixed syslog script |
20:59:35 | kergoth | ah good. |
21:00:00 | Onyx4 | I left the circular buffer thing as default, so if people want to enable /var/log/messages, just remove -C from the SYSLOGD options at the beginning of the script |
21:00:13 | Onyx4 | or comment out that line |
21:01:36 | kergoth | good |
21:01:45 | Onyx4 | did bkpush |
21:02:30 | kergoth | hehe. we should add the rest of my various handy dandy scripts into the bk tree |
21:02:45 | kergoth | shit |
21:02:46 | kergoth | shit |
21:02:46 | kergoth | shit |
21:02:53 | kergoth | ponders |
21:02:58 | Onyx4 | ? |
21:03:03 | kergoth | well |
21:03:11 | kergoth | there are patches that dont exist until the sourcetree is extracted |
21:03:16 | kergoth | but i want to apply them |
21:03:28 | kergoth | unfortunately, i cant put them in Sources cause the files wont exist yet, and it'll fail to obtain them |
21:04:13 | Onyx4 | ah |
21:04:37 | Onyx4 | mmm call patch manually in the build? |
21:04:53 | kergoth | probablyi going to have to |
21:04:57 | kergoth | I dont like that though |
21:04:59 | kergoth | too hackish |
21:05:01 | kergoth | ponders |
21:06:08 | hardwire | heads down to loveland |
21:06:51 | Onyx4 | hardwire: I have a fixed busybox and sdmmc on my feed |
21:07:24 | Onyx4 | our fdisk still bus error btw |
21:09:31 | kergoth | Onyx4: does sharp have fdisk source avail on more.sbc.co.jp/slj/index.asp? |
21:09:39 | kergoth | Onyx4: if so, we can swipe their arm fixes |
21:09:48 | kergoth | Onyx4: or perhaps debian/ARM ... |
21:09:50 | kergoth | ponders |
21:13:33 | Onyx4 | not sure... it's hard to find stuff there |
21:14:00 | Onyx4 | i'm updating the TODO, can I mark stuff as done? |
21:14:17 | kergoth | stuff? |
21:14:25 | kergoth | mark pppd, libvncserver, fbvncserver as done |
21:14:38 | kergoth | anything else? |
21:14:42 | kergoth | strace is converted |
21:14:43 | kergoth | um |
21:15:04 | Onyx4 | I added vtun |
21:15:06 | Onyx4 | wasn't there |
21:15:37 | kergoth | ah good |
21:15:42 | kergoth | what about php & nanoweb/ |
21:16:44 | Onyx4 | ok added |
21:19:35 | Onyx4 | ok pushed |
21:19:51 | Onyx4 | I think I forgot to do commit last time, it just pushed my busybox stuff heh |
21:21:08 | kergoth | hehe |
21:24:21 | kergoth | gah |
21:24:29 | kergoth | forgot to patch up the debian postinst and prerm and init scripts for ppp |
21:25:41 | kergoth | i hate patching those |
21:25:41 | kergoth | ah well |
21:26:12 | kergoth | we need ppp support for people |
21:28:46 | kergoth | hmm |
21:28:46 | kergoth | I need to make sure this works with netsetup |
21:30:37 | Onyx4 | well the cardmgr when the system wakes up calls /etc/pcmcia/network resume |
21:30:45 | Onyx4 | and also calls suspend before going to sleep I think |
21:31:02 | kergoth | last i checked |
21:31:07 | kergoth | the network script doesnt do anything in suspend/resume |
21:31:08 | kergoth | heh |
21:31:14 | Onyx4 | true |
21:31:37 | Onyx4 | I dunno if we want to shutoff the card in suspend, then start over in resume |
21:31:49 | Onyx4 | try to get a new dhcp lease,etc |
21:33:57 | kergoth | Onyx4: shouldnt need to |
21:34:05 | kergoth | Onyx4: the driver shouldnt break through a resume |
21:34:12 | kergoth | Onyx4: s/resume/suspend\/resume/; |
21:34:15 | kergoth | # FIXME - this could be bad :) (if you dont see why, you're a moron) |
21:34:16 | kergoth | lol |
21:34:30 | Onyx4 | hehe |
21:34:52 | kergoth | i love comments |
21:34:54 | kergoth | i really do |
21:34:57 | Onyx4 | kergoth ok, so I looked thru udhcpc code and it doesn't look for suspend/resume so i'm not sure if it's gonna do a lease renew on wake up |
21:35:05 | kergoth | Onyx4: it shouldnt need to |
21:35:08 | kergoth | i woudlnt think |
21:35:13 | Onyx4 | I might have to killall -USR1 or 2 to recheck |
21:35:24 | Onyx4 | or it might keep track of the time that lease was good for |
21:36:01 | Onyx4 | I think I will adapt the script so that if you remove dhcpcd, it will start using udhcpc but not otherwise |
21:36:05 | Onyx4 | so it will leave people the option |
21:36:25 | Onyx4 | and when it's tested enough we can just not include dhcpcd in the defaults |
21:39:25 | kergoth | agreed |
21:46:34 | kergoth | Onyx4: got ppp done, with all its scripts and niftiness |
21:47:19 | Onyx4 | cool |
21:47:27 | Onyx4 | what it is used for, dialup with CF modem? |
21:47:36 | Onyx4 | or syncing with win2000? |
21:47:43 | kergoth | or serial, or serial over usb, or bluetooth |
21:47:49 | kergoth | .. |
21:48:35 | kergoth | i dont need it, but its a common reuqest |
21:48:37 | kergoth | and the sharp rom had it |
21:48:40 | kergoth | heh |
21:49:06 | kergoth | we should probably make a udhcpd package |
21:49:16 | Onyx4 | udhcpd is part of busybox |
21:49:19 | Onyx4 | the binary is the same |
21:49:22 | kergoth | no, its not |
21:49:24 | kergoth | udhcpc is |
21:49:27 | Onyx4 | oh oh |
21:49:31 | kergoth | i'm talkinga bout the dhcp server |
21:49:32 | Onyx4 | sorry confusing the two |
21:49:37 | Onyx4 | why put a dhcp server on a Z? |
21:49:44 | kergoth | somee people dont want to have to enter the ip on the usb interface on the desktop |
21:49:52 | kergoth | normally lazy windows users |
21:49:56 | kergoth | cause the sharp rom was that way |
21:50:00 | Onyx4 | hehe I see |
21:50:02 | kergoth | didnt need to hardcode the config on the desktop side |
21:50:10 | kergoth | the thing is |
21:50:16 | Onyx4 | so it's a dhcp server that would run by default and listen on the usb interface |
21:50:17 | kergoth | i dont know how you config a dhcp server using interfaces |
21:50:40 | Onyx4 | well ifupdown would have to work maybe first |
21:50:43 | Onyx4 | with hotplug |
21:51:00 | Onyx4 | then maybe it's easier to script the dhcp server startup on usb0? |
21:52:31 | kergoth | so how would you set the desktop side ip? |
21:52:31 | kergoth | from netsetup? |
21:52:31 | kergoth | heh |
21:52:31 | kergoth | which is why i havent bothered |
21:52:41 | kergoth | yeah |
21:52:44 | kergoth | its pending a few things |
21:54:26 | Onyx4 | I would harcode the default 192.168.129.200 |
21:54:31 | kergoth | yeah |
21:54:33 | kergoth | but how to hcange it? |
21:54:38 | Onyx4 | you can't hehe :) |
21:54:41 | kergoth | hehe |
21:54:45 | kergoth | sorry sir, you're SOL |
21:54:48 | kergoth | enter the fucking ip |
21:54:51 | kergoth | heeh |
21:54:54 | Onyx4 | edit the files manually :) |
22:00:25 | Onyx4 | ok I think I have a patch for you guys to try for udhcpc |
22:01:24 | Onyx4 | I can't try it since I'm at work |
22:01:30 | Onyx4 | I'm real curious to see if it works |
22:03:01 | Onyx4 | can I email it to you |
22:03:11 | Onyx4 | it's just a patch against the /etc/pcmcia/network script |
22:03:17 | Onyx4 | then you chmod -x /sbin/dhcpcd |
22:03:19 | Onyx4 | and try it |
22:03:27 | Onyx4 | reboot :) |
22:04:26 | Onyx4 | http://onyx4.dhs.org/feed/oz-image/pcmcia-network.patch.gz |
22:12:21 | Onyx4 | I gotta port ntpdate package to OZ, then we can use netsystime |
22:12:51 | Onyx4 | ok im getting a bunch of modprobe errors in syslog saying "module wlan0" not found |
22:12:56 | Onyx4 | maybe that's why I have those problems |
22:13:50 | Onyx4 | do you have anything in /etc/modules.conf for wlan0 ? |
22:21:25 | TheMasterMind1 | heh |
22:21:33 | TheMasterMind1 | what's wrong with begging for hardware? |
22:21:58 | TheMasterMind1 | so what's new |
22:24:12 | Onyx4 | TheMasterMind1: are you with your z and wireless now? |
22:25:45 | TheMasterMind1 | yes i have them with me |
22:25:50 | TheMasterMind1 | just flashed an image |
22:25:52 | TheMasterMind1 | lets see how it works |
22:25:58 | Onyx4 | ok I would like if you could try my new script for udhcpc |
22:26:02 | Onyx4 | instead of dhcpcd |
22:26:34 | TheMasterMind1 | eh? |
22:26:37 | TheMasterMind1 | i always use udhcpc |
22:26:40 | TheMasterMind1 | dhcpcd is crapshit |
22:26:45 | Onyx4 | how did you make it work? |
22:26:52 | TheMasterMind1 | i fixed it up in busybox's makefile |
22:26:54 | TheMasterMind1 | long time ago |
22:26:58 | TheMasterMind1 | it just cp's the scripts |
22:26:58 | Onyx4 | did you edited the /etc/pcmcia/network ? |
22:27:01 | TheMasterMind1 | no |
22:27:06 | TheMasterMind1 | i run it manually |
22:27:15 | TheMasterMind1 | never got it working with inserts |
22:27:15 | Onyx4 | oh but my scripts does it all automatically |
22:27:18 | TheMasterMind1 | ok |
22:27:21 | TheMasterMind1 | cool |
22:27:29 | Onyx4 | if you have it configured in network.opts to run dhcp |
22:27:30 | TheMasterMind1 | ugh |
22:27:32 | TheMasterMind1 | opie died on me |
22:27:34 | TheMasterMind1 | didn't start |
22:27:37 | TheMasterMind1 | error in the init.d script |
22:27:44 | Onyx4 | that was supposed to be fixed today |
22:27:48 | TheMasterMind1 | line 72 |
22:27:58 | Onyx4 | yep |
22:28:14 | Onyx4 | move the $CHVTIN and CHVTOUT to the line above/below |
22:28:29 | Onyx4 | or get the new script from me hold on |
22:28:37 | TheMasterMind1 | ? |
22:28:48 | TheMasterMind1 | abovebelow? |
22:29:20 | Onyx4 | http://onyx4.dhs.org/feed/oz-image/ |
22:29:22 | Onyx4 | get opie |
22:29:27 | Onyx4 | which is the opie init.d script |
22:29:28 | TheMasterMind1 | no |
22:29:34 | TheMasterMind1 | tell me what to change |
22:29:35 | TheMasterMind1 | int eh script |
22:29:37 | Onyx4 | ok |
22:29:56 | Onyx4 | for each line that starts opie |
22:29:59 | TheMasterMind1 | wtf?! |
22:30:00 | Onyx4 | put $CHVTIN above |
22:30:02 | TheMasterMind1 | i was using vi |
22:30:05 | Onyx4 | and $CHTVOUT below |
22:30:06 | TheMasterMind1 | and the damn thing suspended |
22:30:09 | TheMasterMind1 | !!! |
22:30:10 | TheMasterMind1 | wtf |
22:30:18 | Onyx4 | press the arrow keys |
22:30:20 | gonkulator | PicoBot: seen gonkulator{work} |
22:30:20 | PicoBot | gonkulator{work} was last seen on #picogui 7 hours, 53 minutes and 21 seconds ago, saying: scanline: check out #bzflag [Wed Sep 25 09:43:24 2002] |
22:30:21 | Onyx4 | it's just a screen saver |
22:30:29 | Onyx4 | only the LCD shuts off I think |
22:30:57 | Onyx4 | you can look at the final version on your web browser |
22:31:00 | Onyx4 | http://onyx4.dhs.org/feed/oz-image/opie |
22:31:15 | Onyx4 | so it looks like |
22:31:19 | TheMasterMind1 | no |
22:31:23 | Onyx4 | $CHVTIN |
22:31:23 | Onyx4 | $SSHAGENT $OPIEDIR/bin/opie-login 2>&1 | logger; |
22:31:23 | Onyx4 | $CHVTOUT |
22:31:25 | TheMasterMind1 | it depfinitely fucks up and suspends |
22:31:26 | TheMasterMind1 | goddamit |
22:31:27 | TheMasterMind1 | did it again |
22:31:37 | Onyx4 | mmm |
22:32:09 | Onyx4 | that's your latest image? |
22:32:34 | TheMasterMind1 | aaah! |
22:32:35 | TheMasterMind1 | did it again |
22:32:44 | TheMasterMind1 | yea |
22:32:46 | Onyx4 | heh? it suspends while you type? |
22:32:47 | TheMasterMind1 | like from today sometime |
22:32:49 | TheMasterMind1 | yes |
22:32:55 | TheMasterMind1 | while i press the right key |
22:33:12 | TheMasterMind1 | well |
22:33:15 | TheMasterMind1 | just after a while actually |
22:33:19 | TheMasterMind1 | i'm using the arrow keys |
22:33:22 | TheMasterMind1 | and it just suspends |
22:33:22 | Onyx4 | well I have the opposite where my Z doesn't seem to wake up :) |
22:33:32 | Onyx4 | but i'm hoping it's caused by dhcpcd |
22:34:36 | TheMasterMind1 | whoa |
22:34:38 | TheMasterMind1 | opie login? |
22:34:41 | Onyx4 | hehe |
22:34:42 | Onyx4 | yeah |
22:34:59 | Onyx4 | i don't like the idea of logging into my pda :) |
22:35:08 | TheMasterMind1 | hmm |
22:35:09 | TheMasterMind1 | yea |
22:35:22 | Onyx4 | but that's the way to run it as non-root |
22:35:34 | kergoth`zzz | Its quite pointless from a security standpoint, but what it gives us is the ability to protect the end user from trashing their system. |
22:35:36 | kergoth`zzz | :) |
22:35:52 | Onyx4 | yeah |
22:36:10 | Onyx4 | kergoth you at home now? |
22:36:15 | kergoth` | yeah |
22:36:21 | kergoth` | drive was short today, no traffic |
22:36:23 | kergoth` | was weird |
22:36:27 | Onyx4 | can you try my new pcmcia/network script for udhcpc ? |
22:36:33 | TheMasterMind1 | hmm |
22:36:36 | kergoth` | and its sprinkling outside too, usually people just go 20 if the ground is wet, stupid fuckers |
22:36:38 | TheMasterMind1 | i have random apps installed |
22:36:39 | kergoth` | Onyx4: yeah, where's it at? |
22:36:40 | Onyx4 | im stuck at work for another 4 hours |
22:36:41 | TheMasterMind1 | drawpad |
22:36:47 | Onyx4 | http://onyx4.dhs.org/feed/oz-image/network.new |
22:36:48 | kergoth` | TheMasterMind1: not random. |
22:36:54 | kergoth` | TheMasterMind1: chosen quite carefully |
22:37:01 | kergoth` | TheMasterMind1: we installed the entire opie pim set, pretty much |
22:37:06 | Onyx4 | just replace with /etc/pcmcia/network and chmod a-x /sbin/dhcpcd |
22:37:13 | TheMasterMind1 | really |
22:37:16 | kergoth` | Onyx4: okay, i'll give it a whirl |
22:37:16 | TheMasterMind1 | hmm |
22:37:23 | TheMasterMind1 | only 6 pims? |
22:37:27 | Onyx4 | ok and /etc/init.d/pcmcia stop before putting the new script in place |
22:37:33 | Onyx4 | so that it kills dhcpcd |
22:37:36 | ljp | pim phim |
22:37:59 | TheMasterMind1 | i think we need to remove dhcpcd entirely |
22:38:13 | kergoth` | TheMasterMind1: thats what we're trying to do. |
22:38:16 | Onyx4 | just chmod a-x /sbin/dhcpcd is enough to disable it |
22:38:19 | kergoth` | TheMasterMind1: he's altering the pcmcia scripts to use udhcpc |
22:38:24 | kergoth` | TheMasterMind1: and we're testing it |
22:38:28 | kergoth` | Onyx4: i just realized something |
22:38:29 | ljp | do you guys compile xine-libs? |
22:38:36 | kergoth` | Onyx4: I dont have a wap at home |
22:38:38 | kergoth` | Onyx4: hehe |
22:38:53 | kergoth` | Onyx4: hm, i could warwalk to try to test it ) |
22:39:01 | Onyx4 | kergoth`: you don't use adhoc? |
22:39:11 | kergoth` | Onyx4: i dont have any other wireless devices :) |
22:39:15 | Onyx4 | kergoth`: ahhh |
22:39:19 | kergoth` | Onyx4: i have one box at home, thats it |
22:39:27 | Onyx4 | I see |
22:39:37 | Onyx4 | well see if the script tries to start udhcpcd at least |
22:39:51 | kergoth` | yeah |
22:39:51 | Onyx4 | and what it does when you don't have a link, it it hangs after suspend/resume,etc |
22:40:01 | kergoth` | i'll play |
22:40:04 | Onyx4 | ok |
22:40:13 | kergoth` | does udhcpc use a pidfile to prevent multiple invocations? |
22:40:16 | Onyx4 | yes |
22:40:19 | kergoth` | we dont want 4 of them running |
22:40:21 | kergoth` | okay, good |
22:40:23 | kergoth` | hehe |
22:40:58 | ljp | hello.. you guys compile xine libs? |
22:41:01 | Onyx4 | nope |
22:41:09 | kergoth` | ljp: not yet, if you want to add it, feel free |
22:41:14 | Onyx4 | we will once I decide we put op2 in the feed :) |
22:41:16 | kergoth` | ljp: we'll need to, for op2 |
22:41:18 | kergoth` | yeah |
22:41:20 | kergoth` | hehe |
22:41:24 | ljp | heh well.. heh |
22:41:28 | kergoth` | heh well heh to you too |
22:41:58 | ljp | you'll have to add xine-libs cvs module, and update autconf to 2.54 |
22:46:52 | MSpin | feels a urge to port apple multicast DNS server to the Z:) |
22:55:00 | ljp | try make -j2048 |
22:56:40 | kergoth` | okay i just started a full rebuild of oz |
22:56:44 | kergoth` | goes to watch tv while it builds |
22:58:11 | TheMasterMind1 | hmm |
22:58:23 | TheMasterMind1 | i checked the little box that says "only deactivate lcd during suspend" |
22:58:27 | TheMasterMind1 | and it still suspends |
22:59:02 | TheMasterMind1 | i see medium mount is part of opie? |
23:01:26 | TheMasterMind1 | ipkg/oipkg should be able to create/modify Packages files |
23:01:37 | TheMasterMind1 | like if you just have a bunch of ipks on a cf |
23:03:29 | TheMasterMind1 | the default font sucks |
23:03:31 | TheMasterMind1 | its way too big |
23:06:23 | Onyx4 | yep the font sizes are screwed up |
23:06:35 | TheMasterMind1 | hmm |
23:06:39 | Onyx4 | maybe the new "only suspend lcd" is broken |
23:06:44 | TheMasterMind1 | something is overwriting PATH |
23:06:44 | Onyx4 | did you had a short timeout for suspend? |
23:06:53 | TheMasterMind1 | i did before |
23:06:57 | TheMasterMind1 | i set it to 3600 now |
23:07:18 | TheMasterMind1 | btw |
23:07:21 | TheMasterMind1 | when you tabtab |
23:07:27 | TheMasterMind1 | and it shows possible stuff |
23:07:32 | TheMasterMind1 | why is it all messed up |
23:07:34 | TheMasterMind1 | its always been that way |
23:13:52 | TheMasterMind1 | hmmk |
23:13:57 | TheMasterMind1 | why does LD_LIBRARY_PATH get set |
23:14:00 | TheMasterMind1 | and PATH doesn't |
23:14:02 | TheMasterMind1 | grr |
23:14:08 | TheMasterMind1 | or it does, but gets overwritten |
23:14:09 | TheMasterMind1 | grr |
23:20:44 | TheMasterMind1 | hey |
23:20:46 | TheMasterMind1 | problem |
23:20:48 | TheMasterMind1 | sshd doesn't start |
23:20:51 | TheMasterMind1 | since /var/empty doesn't exist |
23:20:55 | Onyx4 | heh? |
23:21:06 | TheMasterMind1 | it needs that |
23:21:11 | TheMasterMind1 | for privilege seperation |
23:21:16 | TheMasterMind1 | /etc/init.d/sshd restart |
23:21:20 | Onyx4 | but it starts anyway |
23:21:24 | TheMasterMind1 | no, it doesn't |
23:21:39 | Onyx4 | mmm on my upgraded one it complains but start |
23:21:41 | TheMasterMind1 | it needs that dir |
23:21:49 | TheMasterMind1 | i just created the dir and it started |
23:21:52 | TheMasterMind1 | before it wasn't |
23:22:36 | Onyx4 | well /var/empty is created at bootime |
23:22:41 | Onyx4 | by extractfs |
23:22:49 | TheMasterMind1 | how come its not there then |
23:22:51 | TheMasterMind1 | hmmm |
23:23:04 | TheMasterMind1 | only /var/spool is there |
23:23:34 | Onyx4 | do you have a /root/.var_default.tar ? |
23:24:46 | TheMasterMind1 | # ls /root/.* |
23:24:46 | TheMasterMind1 | /root/.bash_profile /root/.profile /root/.var_default.tar |
23:24:46 | TheMasterMind1 | yep |
23:25:21 | Onyx4 | ok and you have /etc/rcS.d/S36extractfs ? |
23:25:52 | TheMasterMind1 | yep |
23:26:22 | Onyx4 | then the script should run at boottime and extract the /var/*** directories |
23:26:30 | TheMasterMind1 | yes, it should. |
23:26:39 | Onyx4 | what if you start it manually |
23:26:43 | TheMasterMind1 | # reboot |
23:26:43 | TheMasterMind1 | WARNING: could not determine runlevel - doing soft reboot |
23:26:43 | TheMasterMind1 | (it's better to use shutdown instead of reboot from the command line) |
23:26:43 | TheMasterMind1 | shutdown: warning: cannot open /var/run/shutdown.pid |
23:26:43 | Onyx4 | does it work |
23:26:44 | TheMasterMind1 | um |
23:26:48 | TheMasterMind1 | softreboot = bad |
23:26:51 | TheMasterMind1 | never works right |
23:27:03 | Onyx4 | what? I never had that, wtf is that |
23:27:03 | TheMasterMind1 | or doesn't half the time |
23:27:15 | Onyx4 | oh that's cause your /var/run didn't get created |
23:27:18 | TheMasterMind1 | /var/ is missing i guess that's why it couldn't find pid |
23:27:21 | TheMasterMind1 | or the run level |
23:27:22 | TheMasterMind1 | hmm |
23:27:27 | TheMasterMind1 | well, lets see if it works this reboot |
23:27:46 | Onyx4 | yeah /var needs to be there, try the script manually maybe it barfs out |
23:27:52 | TheMasterMind1 | argh |
23:27:52 | TheMasterMind1 | wtf |
23:27:58 | TheMasterMind1 | opie-login is fugly |
23:27:59 | TheMasterMind1 | slow |
23:28:01 | TheMasterMind1 | and shitty |
23:28:05 | TheMasterMind1 | and doesn't show right when i changed the font |
23:28:29 | ljp | if you dont lik eopie so much, why use it? |
23:28:38 | TheMasterMind1 | opie-login |
23:28:41 | TheMasterMind1 | the restof opie is decent |
23:28:45 | TheMasterMind1 | i'm waiting for picogui |
23:29:01 | ljp | http://opie.info/bugs/ |
23:29:28 | TheMasterMind1 | hmm |
23:29:35 | TheMasterMind1 | and wireless config doesn'twork anymore |
23:29:36 | ljp | :D |
23:29:42 | TheMasterMind1 | probably cuz i have an eth0 card |
23:30:18 | TheMasterMind1 | yea, my /var is fucked up again |
23:30:22 | TheMasterMind1 | somethings wrong |
23:30:32 | Onyx4 | heh someone extracted the .vardefault.tar file into /root into oz-base |
23:30:40 | Onyx4 | so there is a whole var directory under /root |
23:30:46 | ljp | hmm |
23:30:54 | Onyx4 | im gonna fix that |
23:33:11 | ljp | hears the rustling of bit tools |
23:33:52 | Onyx4 | is hwclock needed on the Z ? |
23:34:00 | TheMasterMind1 | ouch |
23:34:05 | ljp | yes |
23:34:09 | TheMasterMind1 | there's a problem |
23:34:09 | TheMasterMind1 | i tried extracting manually |
23:34:09 | TheMasterMind1 | it segfaulted |
23:34:14 | TheMasterMind1 | tar might be broken? |
23:34:23 | Onyx4 | heh, new busybox tar broken? |
23:34:36 | Onyx4 | remember they added long filenames support for tar |
23:34:38 | Onyx4 | so maybe that's it |
23:35:01 | TheMasterMind1 | maybe |
23:35:09 | TheMasterMind1 | something screweed up |
23:35:11 | Onyx4 | cause we don't run hwclock on reboot, not sure if that's needed |
23:36:03 | TheMasterMind1 | opie-sh is interesting |
23:36:06 | ljp | it is, I am farily sure |
23:36:06 | TheMasterMind1 | could use a little work though |
23:36:31 | Onyx4 | mmm maybe that's why then we have problem keeping time across reboots |
23:36:32 | Onyx4 | dunno |
23:36:44 | Onyx4 | we have the busybox hwclock binary, but it's not used in any startup scripts |
23:36:47 | ljp | cause you dont have hwclock? |
23:36:55 | ljp | ahhhh |
23:37:00 | ljp | thatd be why |
23:37:10 | kergoth`bbl | we dont need hwclock to keep time. |
23:37:13 | kergoth`bbl | atd does it for us. |
23:37:24 | ljp | you switched then? |
23:37:28 | kergoth`bbl | switched to what? |
23:37:30 | kergoth`bbl | we've always used atd |
23:37:33 | kergoth`bbl | same as the sharp rom |
23:37:34 | ljp | from hwclock |
23:37:38 | Onyx4 | kergoth, did you extract by mistake the .vardefault.tar into /root in oz-base? :) |
23:37:49 | kergoth`bbl | Onyx4: i havent touched extractfs in quite some time. |
23:37:54 | ljp | and rememebr when you didnt have hwclock? |
23:38:00 | Onyx4 | ok well I'll clean it up |
23:38:00 | kergoth`bbl | ljp: hwclock was never required. |
23:38:08 | TheMasterMind1 | its segfaulting! |
23:38:10 | kergoth`bbl | ljp: it can be used to manually sync sw to hw clock |
23:38:13 | Onyx4 | also cleaning up the hwclock startup script, it'll belong into the hwclock package if needed |
23:38:17 | ljp | then why did not having it mess up time across reboots? |
23:38:24 | kergoth`bbl | ljp: it didnt. |
23:38:29 | kergoth`bbl | ljp: *atd* holds the rtc |
23:38:33 | kergoth`bbl | ljp: nothing else can touch it. |
23:38:44 | ljp | hmmm |
23:38:46 | kergoth`bbl | ljp: and atd is supposed to sync sw clock with the rtc |
23:38:49 | kergoth`bbl | okay back to tv. bbl |
23:38:51 | kergoth`bbl | heh |
23:39:06 | ljp | I still seem to remember if fucking up when t wasnt there |
23:40:35 | TheMasterMind1 | blame it on em opie guys |
23:40:46 | Onyx4 | so TheMasterMind1 tar doesn't work? |
23:40:57 | TheMasterMind1 | its segfaulting for me |
23:41:01 | TheMasterMind1 | and i built it very recently |
23:41:04 | TheMasterMind1 | after updating from cvs |
23:41:09 | Onyx4 | just running busybox tar or when you try to extract? |
23:41:15 | TheMasterMind1 | tar works |
23:41:20 | TheMasterMind1 | it gives the busybox help message for it |
23:41:31 | TheMasterMind1 | running tar xf /root/.var_default.tar segfaults |
23:41:51 | Onyx4 | I see |
23:41:58 | TheMasterMind1 | damn. its all segmentation and general Protection's fault |
23:42:12 | Onyx4 | you can try my busybox if you want |
23:44:17 | ljp | whats opies fault? |
23:45:10 | ljp | starvation? war? boredom? |
23:45:54 | TheMasterMind1 | death |
23:46:04 | TheMasterMind1 | lack of peace on earth |
23:47:33 | TheMasterMind1 | so how do i get cvs access to opie |
23:47:38 | TheMasterMind1 | i wanna improve some of this stuff |
23:48:01 | ljp | liek what kinda stuff? |
23:48:24 | TheMasterMind1 | oipkg sucks so i wanna make it better |
23:48:31 | TheMasterMind1 | and like little stuff here and there that's annoying |
23:48:33 | ljp | ahh.. |
23:48:34 | TheMasterMind1 | and easily fixable |
23:48:38 | ljp | like what? |
23:48:44 | TheMasterMind1 | i don't remember off hand |
23:48:52 | TheMasterMind1 | like wording on light applet |
23:49:02 | TheMasterMind1 | "disable lcd during suspend" |
23:49:04 | TheMasterMind1 | that makes no sense |
23:49:07 | TheMasterMind1 | it needs to be reworded |
23:49:13 | Onyx4 | TheMasterMind1: have you tried to insert a normal CF memory card and see if that work on our latest OZ? |
23:49:15 | ljp | such as..? |
23:49:22 | TheMasterMind1 | i just gave you an example! |
23:49:35 | ljp | yes, but what do you think it needs to be changed too |
23:49:39 | TheMasterMind1 | oh |
23:50:06 | ljp | we had to get more careful with cvs acess cause someone was doing goofy changes |
23:50:18 | TheMasterMind1 | goofy? |
23:50:32 | TheMasterMind1 | i've had access to oz cvs/bk for a while |
23:50:34 | ljp | ya, like suggesting library.pro be removed |
23:50:37 | TheMasterMind1 | i don't do gooffy stuff |
23:50:58 | TheMasterMind1 | heh. kergoth would kill me if i did |
23:51:00 | ljp | and changing peoples control files |
23:51:21 | TheMasterMind1 | hmm |
23:51:22 | TheMasterMind1 | interesting |
23:51:30 | TheMasterMind1 | i just want to work on stuff and improve things |
23:51:40 | TheMasterMind1 | like i've been doing with oz |
23:51:45 | ljp | if its an app that someone is maintaining you have to make sure its ok with them.. |
23:51:55 | ljp | and if its not being maintained, it's yours |
23:52:10 | TheMasterMind1 | alright |
23:52:15 | TheMasterMind1 | there's a list somewhere i assume? |
23:52:35 | ljp | heh my head |
23:52:45 | ljp | email harlekin@handhelds.org |
23:53:00 | TheMasterMind1 | your head.. wonderful |
23:53:04 | TheMasterMind1 | why don't you write it down :) |
23:53:14 | ljp | too much |
23:53:18 | TheMasterMind1 | heh |
23:53:22 | ljp | what app and I cna tell you |
23:53:24 | TheMasterMind1 | i guess i'll ask you then |
23:53:25 | TheMasterMind1 | ok |
23:53:40 | ljp | light and power I dont think is currently actively maintained |
23:53:51 | TheMasterMind1 | ok |
23:54:03 | ljp | I have alsways thought that wording was goofy |
23:54:42 | ljp | you can1) send patches to opie@handhelds.org or convincie harlekin you need noncore write access |
23:55:17 | ljp | you'll need an ssh dsa key |
23:55:26 | TheMasterMind1 | ah ok |
23:55:31 | TheMasterMind1 | that works for now i guess |
23:55:40 | TheMasterMind1 | thansk |
23:55:42 | TheMasterMind1 | i gotta jet for now |
23:55:43 | TheMasterMind1 | later |
23:55:49 | ljp | thats the way handhelds.org works.. key auth only |
23:55:58 | TheMasterMind1 | ok |
23:56:03 | TheMasterMind1 | its like oz's bk tree |
23:56:12 | ljp | yep |
23:56:18 | TheMasterMind1 | cept it uses sshv1 (rsa?) |
23:56:20 | Onyx4 | why not rsa key? |
23:56:31 | ljp | dunno |
23:56:48 | ljp | not secure enough |
23:56:52 | TheMasterMind1 | Onyx4 later. see if you can figure stuff out |
23:57:00 | TheMasterMind1 | we're making good progress |
23:57:18 | Onyx4 | TheMasterMind1: I think i've got busybox from 2 days ago and my /var is still working good |
23:57:22 | TheMasterMind1 | probably a good testing or even a relase by this weekend |
23:57:27 | TheMasterMind1 | Onyx4 ok, must be newly borked |
23:57:31 | Onyx4 | so maybe it's something they broke recently and therefore would be noticed and fixed in later CVS |
23:57:40 | TheMasterMind1 | yes |
23:57:43 | TheMasterMind1 | one would hope so |
23:57:46 | Onyx4 | maybe we'll have udhcpd support :) |
23:57:50 | TheMasterMind1 | heh |
23:57:50 | Onyx4 | udhcpc I mean |
23:58:00 | Onyx4 | bk pull I just did some fixes for oz-base |
23:58:28 | Onyx4 | TheMasterMind1: just to be sure, I would do a bk pull, make SUBDIRS=packages/busybox clean package; |
23:58:34 | Onyx4 | and see if the new ipk installed on your Z breaks |
23:58:39 | Onyx4 | cause it might be already fixed |
23:58:59 | TheMasterMind1 | hmm |
23:59:05 | TheMasterMind1 | i was trying to find the cvs diffs |
23:59:12 | TheMasterMind1 | no web interface on busybox.net it seems |
23:59:31 | Onyx4 | or you want to try my busybox ipk? |
23:59:42 | Onyx4 | which version you have installed |
23:59:56 | Onyx4 | oh nm it uses CVS :) |