Hi KP

Am 06.06.2015 um 01:34 schrieb kp kirchdoerfer:
> Hi Erich;
> 
> ...sorry for being late.
> 
> Am Dienstag, 2. Juni 2015, 10:44:39 schrieb Erich Titl:
>> Hi KP
>>
>> I am somewhat online again and I would like to get the upgrade thing
>> running (again). Looking at the packages repo I only see 5_0 and 5_1.
> 
> I haven't changed anything since your tests. Looking at git commit logs it 
> should be 5.1.4.
> 
> Could you try to cleanup the packages repo before 5.2? Or even add some notes 
> (e.g. the wiki) how to deal with the repository so it could be used to update 
> from via a command line tool?

Mhhh... never dealt with a Wiki as I hate the technology.

> As-Is is a bit confusing (yes I know it is mainly for testing now). 
> 
>> What is the actual content (5.1.x) of 5_1?
>> Will there be a 5_2 (5.2.x) sometime soon?
> 
> I just added 5.2-rc1 images to FRS at sourceforge.
> 
> Hopefully end of month a final version will be available.
> 
> It looks pretty stable, but I hope we can solve questions/issues  I found, 
> that would be worth to be solved before the final version, although they are 
> no 
> showstoppers:
> 
> - do we need modules.tgz anymore? It adds a few MB to images...

I just needed modules.tgz to get the modules missing in the distros.

> 
> - hwdetect seems to search every time at boot the sqfs file and copies the 
> modules to /lib/modules. 

I don't like this idea at all.

Takes a long time to boot, and I prefer that after
> first boot and saving modules, it won't be searching any longer at boot. How 
> do 
> we deal with additions in /etc/modules then? Currently (5.1.4) the file is 
> used
> by hwdetect to find drivers in moduls.tgz, copies to /lib/modules, saved by 
> the 
> user to modules.lro and they are available at next boot.

Much too complicated IMHO.
I still believe in moddb. hwdetect is fine, but fine tuning should be
possible. I might not even want to load certain drivers even if the
hardware is there.

> 
> - documentation of the boot process annd how to add modules etc should be 
> written for the wiki.
> I can help to make it into the wiki, but some more insights about using sqfs 
> would be better given by Andrew or you.

I am using the sqfs as I would use the modules tarball, just that it
remains compressed and thus fits also on a rather small architecture.

I somehow lost the old mail concerning upgrade and need to work from
memory (or the code) but it is rather simple.

In order to use upgrade we need a repository which holds the necessary
information in architecture, version, e.t.c. It is not really much, but
the actual package repository just does not provide it. I used branches
in the package repository to represent versions, as this does not use
any more space. I used files with information about latest and stable
releases and I rearranged the packages in the respecive branches to
bettter access a certain release. I also need kernel and initrd files
present in the package repository for upgrade. If you have a current
package repository you will see that it is rather simple.

Upgrade just takes what is installed on a machine and tries its best to
use upgrade to the requested level. When you build the packages there
should be a squashfs built along, I don't know now how it is named.

The most important thing about upgrade is stability in the naming
convention, we don't have one :-(

> 
> - will you be able to add your update stuff in time?

It was added and running until Andrew decided to do a name change to the
squashfs. Now I don't know.
Right now I am fighting with my hardware which does not want to access
the flash card reader from the virtual box environment, so I might not
be able to do much testing. I used to think virtual machines were useful
:-(

cheers

ET

------------------------------------------------------------------------------

_______________________________________________
leaf-devel mailing list
leaf-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to