**** BEGIN LOGGING AT Sun Dec 18 02:59:56 2005 Dec 18 03:03:25 openslug irssi fails to autobuild, so it will be demoted. same for ucslugc alsa-utils. Dec 18 03:04:13 all optware feeds (nslu2, wl500g, ds101, ds101g, mss, nas100d) are up to date Dec 18 03:04:46 the unslung kernel modules feed is also up to date. Dec 18 03:05:44 openslug and ucslugc feeds are not up to date due to the autobuild failures noted above. Dec 18 03:33:56 openslug feeds are now up to date. irssi had to be demoted. Dec 18 03:34:17 (it was the only failing package) Dec 18 03:38:35 ucslugc feeds are also now up to date. Dec 18 03:41:30 next thing is to stop the autobuilds trying to pull from vanille.de and we might even get a complete autobuild of everything with no errors (first time since 4 Nov) Dec 18 03:52:48 rwhitby-away: right, I cleaned out everything, and it worked Dec 18 04:05:29 03rwhitby 07org.openembedded.dev * r358126ba... 10/packages/meta/slugos-packages.bb: slugos-packages: Demoted irssi due to autobuild failures. Demoted alsa-utils from ucslugc due to autobuild failures. Dec 18 04:11:05 ok, now autobuilds no longer pull from vanille.de (relying on OE to push to us), so the next autobuild should complete successfully ... Dec 18 04:21:17 03rwhitby 07org.openembedded.dev * rf8fac601... 10/packages/meta/slugos-packages.bb: slugos-packages: Fixed typo Dec 18 04:43:32 we have a winner. nudi autobuilds completed successfully! Dec 18 04:43:47 all cross feeds are now up to date. Dec 18 06:35:11 rwhitby-away: unslung? ok, trying Dec 18 06:36:28 03rwhitby * 10unslung/ (make/openssh.mk sources/openssh/dn_expand.patch): Fixed openssh for wl500g Dec 18 06:37:10 03rwhitby * 10unslung/Makefile: Promoted openssh for wl500g. Dec 18 08:05:48 03oleon * 10unslung/ (make/lynx.mk sources/lynx/LYCurses.h.patch): lynx: undefine _XOPEN_SOURCE_EXTENDED Dec 18 08:55:16 03oleon * 10unslung/make/miau.mk: miau: add ipv6 build Dec 18 11:20:36 03bzhou * 10unslung/make/py-celementtree.mk: upstream upgrade from 1.0.2 to 1.0.5, added py-elementtree as runtime dependency Dec 18 14:33:33 Just upgraded openssh and found two problems. Dec 18 14:34:00 1) Openssh wasn't running anymore after the upgrade. I had to start it manualy. Dec 18 14:35:03 2) It told me it had new config files and i could see the difference. I choose that options and then i got an error that diff wasn't installed. Dec 18 14:36:24 is diff installed? it should be there at least in busybox Dec 18 14:36:45 woohoo! openssh works for wl500g now! Dec 18 14:38:55 As far as i can see busybox (slingbox, busybox 1) doesn't contain diff. Dec 18 14:39:07 And i didn't install it either. Dec 18 14:39:08 confirm that for bb0.6 Dec 18 14:39:50 I don't care that much but it's not a nice error for a normal user! Dec 18 14:40:15 well, then openssh should depends on diffutils too Dec 18 14:41:26 Probably it's a default action for ipkg if you specify a file as config file and do an upgrade Dec 18 14:42:04 In that case we should add it to the core install Dec 18 14:42:42 marceln: what version of firmware? Dec 18 14:43:20 My recollection is that unslung includes diff specifically for that reason (ipk upgrades of conffiles) Dec 18 14:43:21 rwhitby: 5.5 Dec 18 14:44:06 Hmm - no, you're correct. Unslung doesn't contain diff, but needs it for ipkg upgrades Dec 18 14:44:31 what's your recommendation for a fix? There is not enough room to put diff in the base firmware. Dec 18 14:46:32 Just checking if we could do it with slingbox? Dec 18 14:47:33 If the busybox (slingbox) diff is powerful enough for ipkg upgrade needs, then we may be able to fit that. It'd have to add less than 20K to the slingbox size though. Dec 18 14:48:24 hm, we're talking about 84k, diff depends only on standard libs, in /lib Dec 18 14:48:43 yep, that's too big for Unslung at the moment. Dec 18 14:49:26 (unless you can suggest something else that can be removed from Unslung) Dec 18 14:49:29 it's a pity Dec 18 14:50:26 I lament the situation too. What shall we do about it ? Dec 18 14:52:47 Maybe we could place some of the tools compressed on flash and install them after unslung. Dec 18 14:54:32 An other solution would be a recommended list of packages to install after unsling. Dec 18 14:54:42 marceln, not enough 42169 Dec 18 22:53 diff.gz Dec 18 14:55:24 something like a base-package .. sounds like a good idea to me Dec 18 14:55:55 if any package depends on that "base-package" there should be no harm Dec 18 14:57:10 We also have the wish list of mwester. Dec 18 14:57:45 We should combine those idea's. Dec 18 14:58:02 marceln, link for wishlist? Dec 18 14:58:05 And i wish a web unsling and package installer o add some more work Dec 18 14:58:57 3 mails on the developer list Dec 18 14:59:33 1) motd contains a message if you are on flash or disk Dec 18 14:59:38 ic Dec 18 15:00:54 but, how much size is left for this ? Dec 18 15:00:57 2) slingbox, /bin/busybox mail Dec 18 15:01:41 3) About r63 ntfs and /dev/sdb Dec 18 15:02:45 just read this wishlist http://groups.yahoo.com/group/nslu2-developers/message/438 Dec 18 15:02:58 Well rwhitby told that he found the source code of the linksys /bin/busybox. That could save 150 KB Dec 18 15:06:11 it's xmas time, so much wishes may be ok, but 150k isn't realy much, and a cgi (or something else for webif) needs will take some place Dec 18 15:06:30 s/needs//g Dec 18 15:49:28 If the ipkg install web interface used the existing back-end (the one that Linksys uses), then it should be less than 5KB. Dec 18 15:50:20 the big opportunity to save is to work out the linksys mods to busybox (from the source code that was released with V2.3RA5) and then build our own busybox to completely replace it in the firmware, instead of having the additional slingbox. Dec 18 15:54:40 You mean "ipkg-web"? Dec 18 15:58:10 I have some spare time between Christmas a New year. I will have a look then. Dec 18 15:58:45 The two outstanding Unslung jobs are: Dec 18 15:59:31 1) Work with mwester to identify the Linksys modifications to busybox from the source code that we have, and use that to create a new busybox 1.x that we can use to completely replace the in-flash 0.6 version. Dec 18 16:00:42 2) Create the ipkg web interface (which would just be an additional page in the existing web interface). The big hurdle here is what to do about interactivity required during package installation (i.e. postinst scripts which require user input) Dec 18 16:03:59 (i.e. postinst scripts which require user input) -> We have to know what doesn't work. If 80% work in that way we still gained a lot. Dec 18 16:06:31 Still we need to know which aren't working and tell the users to install those manually. Dec 18 16:10:25 hm, is there any package wich requires input from the user, or give they only advice to the user ? haven't seen any package yet which want my input Dec 18 16:11:57 Well. The upgrade of openssh did!! Dec 18 16:12:30 And after the upgrade it didn't start! Dec 18 16:17:42 hm, ok, the upgrade does, but what's about a new install, afair, there are some information about "geerating keys" and something else, so, if it is possile, the web-ipkg could parse the postinst and maybe, redirected the output from the running ipkg install Dec 18 16:18:02 assuming - without user interaction Dec 18 16:18:33 If i remeber it correctly it already does that. Dec 18 16:19:50 The code is: Dec 18 16:19:50 echo '
'
Dec 18 16:19:50          ipkg install "${PACKAGE}"          echo '
' Dec 18 16:20:20 So output will go to the webpage. Dec 18 16:55:29 jp30-work: ping Dec 18 17:06:58 I have just built rsync V 2.6.6 (current ipkg is 2.6.3) and am testing it now. I was seeing hangs, timeouts & other ugliness. If there are no objections, I'll commit the changes when it's run successfuly overnight. Dec 18 17:23:33 no objections here. Note that I am making significant changes to the structure of the top-level Makefile right now, so stay away from changes there. No change to individual *.mk files. Dec 18 17:24:05 tlhackque: (No change from me that is - you're welcome to make your change) Dec 18 17:27:19 OK, will do. It's a small edit on our side & doesn't touch the top-level makefile (just rsync's makefile & private stuff.) Dec 18 17:27:30 nod Dec 18 17:59:25 hey davidv Dec 18 22:01:19 03mwester 07org.openembedded.dev * r3e8391a2... 10/packages/busybox/ (3 files in 2 dirs): Update slingbox umount to support -f and add the Linksys custom -L (-lazy umount) option. Dec 18 22:44:21 03rwhitby * 10unslung/Makefile: Complete re-vamp of the PACKAGES variables. Intended to make it more likely for packages to end up supported for multiple targets, rather than just being added for one target and being forgotten about for the others. Dec 18 22:52:49 03rwhitby * 10unslung/Makefile: Demoted appweb from ds101g. Dec 18 23:03:16 03rwhitby * 10unslung/Makefile: Changed over to filtering out packages that do not build on a single target. Dec 18 23:14:13 03rwhitby * 10unslung/Makefile: Demoted appweb from wl500g. Dec 18 23:16:03 03rwhitby * 10unslung/Makefile: Demoted libstdc++ from wl500g. Dec 18 23:20:04 03rwhitby * 10unslung/make/modutils.mk: Fixed the strip command. Dec 18 23:25:36 03rwhitby * 10unslung/make/sqlite2.mk: Converted to generated control files. Dec 18 23:26:09 03rwhitby * 10unslung/make/sqlite2.mk: Converted to generated control files. Dec 18 23:29:11 03rwhitby * 10unslung/Makefile: Fixed the Packages target so it only rsyncs packages for the correct architecture. Dec 18 23:30:15 03rwhitby * 10unslung/make/sqlite2.mk: Converted to generated control files. Dec 18 23:34:12 rwhitby-away: yo ? Dec 18 23:44:52 03rwhitby * 10unslung/Makefile: Enabled all NSLU2 packages for all other targets, to see which break. Dec 19 01:27:10 davidv: just saying g'day ... Dec 19 01:47:57 03rwhitby * 10unslung/make/bzflag.mk: Converted to generated control files. Dec 19 01:48:34 03rwhitby * 10unslung/sources/bzflag/control: control file now generated Dec 19 01:50:04 03rwhitby * 10unslung/sources/sqlite2/control: control file now generated Dec 19 01:54:50 03rwhitby * 10unslung/make/ctorrent.mk: Converted to generated control files. Dec 19 01:55:19 03rwhitby * 10unslung/sources/ctorrent/control: control file now generated Dec 19 01:57:12 03rwhitby * 10unslung/make/giftcurs.mk: Converted to generated control files. Dec 19 01:58:19 03rwhitby * 10unslung/sources/giftcurs/control: control file now generated Dec 19 02:00:18 03rwhitby * 10unslung/make/imagemagick.mk: Converted to generated control files. Dec 19 02:00:47 03rwhitby * 10unslung/sources/imagemagick/control: control file now generated Dec 19 02:01:52 03rwhitby * 10unslung/make/jikes.mk: Converted to generated control files. Dec 19 02:02:38 03rwhitby * 10unslung/sources/jikes/control: control file now generated Dec 19 02:03:57 03rwhitby * 10unslung/make/metalog.mk: Converted to generated control files. Dec 19 02:04:27 03rwhitby * 10unslung/sources/metalog/control: control file now generated Dec 19 02:06:18 03rwhitby * 10unslung/make/mdadm.mk: Converted to generated control files. Dec 19 02:06:48 03rwhitby * 10unslung/sources/mdadm/control: control file now generated Dec 19 02:43:06 03oleon * 10unslung/ (make/tcl.mk sources/tcl/strstr.c.patch): tcl: upstream upgrade to 8.4.12 - bash 3.1 configure fix Dec 19 02:47:44 03tlitt * 10unslung/ (make/rsync.mk sources/rsync/rsync.patch): Update rsync to 2.6.6-8 **** ENDING LOGGING AT Mon Dec 19 02:59:58 2005