30.03.2015 17:21, Erich Titl пишет: > Am 30.03.2015 um 15:48 schrieb Andrew: >> 30.03.2015 16:33, Erich Titl пишет: >>> Hi Folks >>> > ... >>> - modules-$ARCH.tgz tarballs are unpacked into module-$ARCH directories, >>> this makes no big difference in size, as the modules are compressed >>> anyway. The tarballs can be deleted. >> How it'll work with modules autoprobing? Local modules.tgz should also >> be fetched. > Impossible, it is too big. Upgrade is not thought as an initial setup tool. But this will cause a mismatched modules.tgz version. And will cause a headache for adding new hardware that isn't supported by currently loaded modules. > >>> - each modules-$ARCH directory has a modules.list file which is just the >>> result of 'find kernel' >> Maybe it'll be better to parse modules.dep? New kernel can have >> different deps, so distro becomes broken due to some missed modules. > Upgrade is for running systems. We don't have deps for the freshly > downloaded kernel as we cannot probe for a not running kernel. If you > have a way improving the dependencies, be my guest. Nope, we have deps into /lib/modules/<kernel>/modules.dep. And we have a script that searches for dependencies for list of modules (currently it's used for generating moddb/initmod from module list). >>> - the firmware tarball is unpacked in a firmware directory one level >>> above the arch directories. The firmware is architecture independent, so >>> it does not make much sense to store it multiple times. >>> - the kernel version numbers are removed from the kernel file names. >>> There is no way for upgrade to guess the version number, so we need a >>> generic name for the kernel files. >>> - there are files called 'stable' and 'latest' in the master branch >>> which just hold the information of the respective branch, e.g. stable >>> holds 5.1.3, latest holds 5.1.4-rc1 >> Why we can't use git tags for this? > Maybe we can use git tags. I have not tested this. branches are more > convenient at development stage. We may ad tags x.x-stable and x.x-development. Or we can use symlinks that points to right place. File with path IMHO a bad idea. > > Thanks > > ET > > > > ------------------------------------------------------------------------------ > 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
------------------------------------------------------------------------------ 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