OESF | ELSI | pdaXrom | OpenZaurus | Zaurus Themes | Community Links | Ibiblio

IPB

Welcome Guest ( Log In | Register )

10 Pages V  < 1 2 3 4 5 > »   
Reply to this topicStart new topic
> Hentges Rom: New Versioning System, And new snapshots, too
CoreDump
post Oct 31 2006, 07:19 AM
Post #31





Group: Members
Posts: 715
Joined: 25-July 04
From: .de
Member No.: 4,094



QUOTE(CoreDump @ Oct 31 2006, 03:31 AM)
New images for SL-Cxx00 and Collie are online. There has been a typo in ipkg.conf (sigh), please
ipkg update / ipkg upgrade to install a hotfix.
*


Ah the joys of error-proofing. While the hotfix from above works nicely once installed, it does depend on a certain feed layout. Currently it prevents me from rsyncing the live-feed with my feed @ home sad.gif

I'll write a little script called "dist-upgrade" which only job it will be to upgrade the installation. It will be completely independent of /etc/ipkg.conf (ie: It will even work on badly damaged systems), it will be able to install ipkg-independent "hotfixes" and it will be hardened against most types of failure.
Go to the top of the page
 
+Quote Post
CoreDump
post Nov 1 2006, 08:09 AM
Post #32





Group: Members
Posts: 715
Joined: 25-July 04
From: .de
Member No.: 4,094



QUOTE(CoreDump @ Oct 31 2006, 05:19 PM)
QUOTE(CoreDump @ Oct 31 2006, 03:31 AM)
New images for SL-Cxx00 and Collie are online. There has been a typo in ipkg.conf (sigh), please
ipkg update / ipkg upgrade to install a hotfix.
*


Ah the joys of error-proofing. While the hotfix from above works nicely once installed, it does depend on a certain feed layout. Currently it prevents me from rsyncing the live-feed with my feed @ home sad.gif

I'll write a little script called "dist-upgrade" which only job it will be to upgrade the installation. It will be completely independent of /etc/ipkg.conf (ie: It will even work on badly damaged systems), it will be able to install ipkg-independent "hotfixes" and it will be hardened against most types of failure.
*



Please, everyone using the images from above download and install the dist-upgrade package for your machine:

EDIT: Updated packages:
http://oz.hentges.net/hentges-feeds/1.0.x/....2-r0_akita.ipk
http://oz.hentges.net/hentges-feeds/1.0.x/....2-r0_spitz.ipk
http://oz.hentges.net/hentges-feeds/1.0.x/...2-r0_collie.ipk


You can then upgrade your installation to 1.0.0-wip-20061101 by running "dist-upgrade" in a console.
Go to the top of the page
 
+Quote Post
samac
post Nov 1 2006, 03:35 PM
Post #33





Group: Members
Posts: 124
Joined: 5-December 04
Member No.: 5,774



Coredump

I am a little confused. Before dist-upgrade feeds existed for .../1.0.x/common and machine upgrades, after dist upgrade they didn't.

Also .../3.5.4.1/feed/machine/collie does not exist.

Could you list the feeds that are relevant for each machine, are we meant to use the ../1.0.x/ or not?

samac
Go to the top of the page
 
+Quote Post
Meanie
post Nov 1 2006, 07:47 PM
Post #34





Group: Members
Posts: 2,808
Joined: 21-March 05
From: Sydney, Australia
Member No.: 6,686



QUOTE(samac @ Nov 2 2006, 09:35 AM)
Coredump

I am a little confused. Before dist-upgrade feeds existed for .../1.0.x/common and machine upgrades, after dist upgrade they didn't.

Also .../3.5.4.1/feed/machine/collie does not exist.

Could you list the feeds that are relevant for each machine, are we meant to use the ../1.0.x/ or not?

samac
*


The clamshell models have OZ 3.5.4.1, the other older models have OZ 3.5.4.2

I am going to try the new hentges as soon as I get everything backed up.
Go to the top of the page
 
+Quote Post
CoreDump
post Nov 2 2006, 01:42 AM
Post #35





Group: Members
Posts: 715
Joined: 25-July 04
From: .de
Member No.: 4,094



QUOTE(samac @ Nov 2 2006, 01:35 AM)
Coredump

I am a little confused. Before dist-upgrade feeds existed for .../1.0.x/common and machine upgrades, after dist upgrade they didn't.

Also .../3.5.4.1/feed/machine/collie does not exist.

Could you list the feeds that are relevant for each machine, are we meant to use the ../1.0.x/ or not?

samac
*


The hentges feeds are for distribution upgrades only. The "dist-upgrade" tool will always use the correct feeds, independent of ipkg.conf.

Adding the hentges feeds to ipkg.conf would be a waste of ressources (since ipkg is slow enough already)
Go to the top of the page
 
+Quote Post
samac
post Nov 2 2006, 03:02 AM
Post #36





Group: Members
Posts: 124
Joined: 5-December 04
Member No.: 5,774



QUOTE
The hentges feeds are for distribution upgrades only. The "dist-upgrade" tool will always use the correct feeds, independent of ipkg.conf.

Adding the hentges feeds to ipkg.conf would be a waste of ressources (since ipkg is slow enough already)


OK that makes sense.

Thanks

Samac
Go to the top of the page
 
+Quote Post
Hrw
post Nov 3 2006, 01:40 AM
Post #37





Group: Members
Posts: 1,376
Joined: 11-January 04
From: Poznań, Poland
Member No.: 1,413



QUOTE(Meanie @ Nov 2 2006, 05:47 AM)
The clamshell models have OZ 3.5.4.1, the other older models have OZ 3.5.4.2
*


Collie latest is 3.5.4
clamshells latest is 3.5.4.1
poodle/tosa latest is 3.5.4.2

For collie I suggest using hentges version of OZ.
Go to the top of the page
 
+Quote Post
CoreDump
post Nov 3 2006, 08:56 AM
Post #38





Group: Members
Posts: 715
Joined: 25-July 04
From: .de
Member No.: 4,094



QUOTE(Hrw @ Nov 3 2006, 11:40 AM)
QUOTE(Meanie @ Nov 2 2006, 05:47 AM)
The clamshell models have OZ 3.5.4.1, the other older models have OZ 3.5.4.2
*


Collie latest is 3.5.4
clamshells latest is 3.5.4.1
poodle/tosa latest is 3.5.4.2

For collie I suggest using hentges version of OZ.
*



Maybe we should do a 3.5.5 for all devices? That way we don't have some devices bit-rotting away.

OTOH I belive that staged releases (3.5.4 = Collie, 3.5.4.1 = clamshells etc) are a very developer friendly way of doing things. One can sit down and concentrate on a specific model / series and make it release-ready, ignoring any other device completly.

The current problem I see is that
a) Only very few people are actively working on OpenZaurus directly
b ) Of those that do work on OZ, most would be happy to let SL-5x00 (ie: Collie and Poodle) die a silent death.

The a) part could only be helped by motivated and knowledgeable Linux users joining the project (and yes, installing and using OE is required)
The b ) part is a little bit more difficult.

Devs usually avoid SL-5x00 like the plaque because:
- The small rootfs (15-18Mb) make them a PITA to work with
- The screen is sub-standard and hard to read compared to the clamshells
- The screen is only QVGA (320x240)
- The keyboard is pretty bad compared to the clamshells

So on one hand we have many users still owning and using these devices, but OTOH we have very few devs that care about them.

Over the next few days, I'll convert Poodle to an SD-only rootfs. And with SD-only I mean SD-only. Hentges will no longer offer flash installations!. Poodles will get a tweaked kernel that boots the SD directly, and a tuned updater.sh which installs rootfs tarballs onto any inserted SD card (just like the spitz installer does for the MicroDrive).

If the above works out, it will make dev work a lot easier with Poodle since we no longer need to care about not-filling up the rootfs.

Why Poodle and not Collie? Simple: because Poodle is already running kernel 2.6.
Go to the top of the page
 
+Quote Post
CoreDump
post Nov 4 2006, 01:37 PM
Post #39





Group: Members
Posts: 715
Joined: 25-July 04
From: .de
Member No.: 4,094



Here's a shot of the new updater.sh I wrote for Poodle:



This version allows for root-on-sd which the old one could not handle.
Go to the top of the page
 
+Quote Post
CoreDump
post Nov 5 2006, 06:35 AM
Post #40





Group: Members
Posts: 715
Joined: 25-July 04
From: .de
Member No.: 4,094



The new Poodle SD images are online:
http://hentges.net/tmp/snapshots/Hentges-ROM/1.0.0/20061104/

The rootfs is installed onto the first partition of your SD card. You may repartition the card if you have a lot of space but partition one should not be smaller than 150Mb


Installation Instructions:
- Download a rootfs.tar.gz from the "tarballs" directory and rename it to sdimage1.tgz
- Download the kernel and rename it to zImage.bin (flashing the kernel is required)
- Copy the new updater.sh (an older one won't work!), gnu-tar , zImage.bin and sdimage1.tgz to a CF card
- Start the flashing process as usual.

Please keep in mind:
- updater.sh was written from scratch and may contain bugs. Please post about any problems during instalation.
- updater.sh (and thus the sdimage installer) runs under an ancient SHARP kernel 2.4. This kernel contains
a patch to disallow "async" SD/MMC access. Because of this the installation may take longer than 30 minutes! There is nothing I can do about this (short of replacing the updater mini-OS)
You may extract the rootfs tarball on partition one of your SD card manually (as root!) which can be a lot faster (depends on your distribution)
- The current GPE image needs some more love. It is basically a copy of the "spitz" clamshell GPE image (containing Firefox, xscreensaver etc). This was not intended and will be fixed eventually.
Go to the top of the page
 
+Quote Post
Greg2
post Nov 5 2006, 07:07 AM
Post #41





Group: Members
Posts: 790
Joined: 28-October 03
From: USA
Member No.: 792



QUOTE(CoreDump @ Nov 5 2006, 09:35 AM)
- Copy the new updater.sh (an older one won't work!), zImage.bin and sdimage1.tgz to a CF card

and gnu-tar?

d/l'ing now

Thanks, CoreDump smile.gif

Greg
Go to the top of the page
 
+Quote Post
CoreDump
post Nov 5 2006, 07:20 AM
Post #42





Group: Members
Posts: 715
Joined: 25-July 04
From: .de
Member No.: 4,094



QUOTE(Greg2 @ Nov 5 2006, 05:07 PM)
QUOTE(CoreDump @ Nov 5 2006, 09:35 AM)
- Copy the new updater.sh (an older one won't work!), zImage.bin and sdimage1.tgz to a CF card

and gnu-tar?

d/l'ing now

Thanks, CoreDump smile.gif

Greg
*



Indeed biggrin.gif Fixed!
Go to the top of the page
 
+Quote Post
CoreDump
post Nov 6 2006, 06:42 AM
Post #43





Group: Members
Posts: 715
Joined: 25-July 04
From: .de
Member No.: 4,094



I've updated the distro feeds, please run "dist-upgrade" from the console.
Go to the top of the page
 
+Quote Post
ennui719
post Nov 7 2006, 07:56 AM
Post #44





Group: Members
Posts: 2
Joined: 23-August 06
Member No.: 10,937



Hi CoreDump,
Thanks for the work on Poodle. I flashed this new image and I'm sure it works fine, but on first boot, I get the pop up asking me what I want to do with the detected SD card, but it is too big for the screen and is immovible. I can't seem to use the arrow keys or tab to get to the "OK" button to make it go away. Any ideas?

Thanks,
ennui719

edit: Oh I see you are already on this... see post http://www.oesf.org/forums/index.php?showtopic=21910
Go to the top of the page
 
+Quote Post
samac
post Nov 7 2006, 08:39 AM
Post #45





Group: Members
Posts: 124
Joined: 5-December 04
Member No.: 5,774



QUOTE
I've updated the distro feeds, please run "dist-upgrade" from the console.

dist-upgrade works great, but I had a couple of problems.

1. The security module kept asking for the pin number whilst the upgrade was trying to calibrate, I eventually had to ssh in from my main box, remove security and reboot the collie.

2. dist-upgrade does not respect user alterations, it re-installed packages that I had removed, and it changed my decorative settings back to default.

samac
Go to the top of the page
 
+Quote Post

10 Pages V  < 1 2 3 4 5 > » 
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 18th September 2014 - 07:44 AM