Am 01.03.2015 um 16:52 schrieb kp kirchdoerfer:
> Hi Erich;
> 
..
>>
>> What exactly is different from the sourceforge pages?
> 
> The Packages 5.x page is available.
> For whatever reason we can't this page to SF, it will not have the expected 
> content, whereas the page on zetam.org does.
> 
...

> 
> I see the page and I can imagine how to get the content.
> The Packages page on zetam provides links to the git repository for 
> Packiages, 
> you can either download by clicking the Package or fetch the Package with 
> wget 
> with the link shown
> 
> wget 
> https://sourceforge.net/p/leaf/packages/ci/786d2c9d66decc4c2d8409362f1180d9446f0271/tree/5_1/i386/accel.lrp?format=raw
> (on one line of course)

Sure, and it might be possible to rearrange the links, so they would be
more simple. For example the GIT hash does not help here at all.

my current definitions for the kernel, for example

LEAFURL=http://leaf.think.ch/stable

ARCH=`uname -r | sed s/^.*-//`
KERNEL=`find $MOUNTPOINT -name linux 2> /dev/null`
LINUX=$LEAFURL/$ARCH/syslinux/linux

So you see deceivingly simple.

> 
> This way we don't need the packages anywhere in the SF Files Area and still 
> can maintaining with git.
> 
> A pro for the page mentioned is that we have:
> a) a showcase of available packages
> b) reuse all the information given in buildtool.cfg - including dependencies, 
> package verson and revision

That is fine, I don't doubt this, just that parsing all this information
is not easy. I don't want to have a requirement of a parsing language.

> 
> How do you fetch your packages from leaf.think.ch?
> And how can we make shure to work with dependencies with a flat repo as 
> leaf.think.ch?

I don't, because I don't need to. Upgrade does just this, upgrade. It
takes the information of a currently working system and tries its best
to lift it to an actual version. What is

> 
> Just to be clear - I don't want to push neither git nor the packages page, 
> just looking for a working solution, which will not raise maintenance work. 

Oh, the current page is deceivingly dumb. It is just an unpacked tarball
and it is only necessary because the tarball would be too big and would
require too much processing to run it to the target system. It is so
much faster to fetch a file from a file system than unpacking it from an
archive.

cheers

ET




Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
leaf-devel mailing list
leaf-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to