[gobolinux-devel] Installation of meta recipes
Andy Feldman
nereusren at gmail.com
Wed Dec 6 15:12:33 UTC 2006
On 12/6/06, Jonas Karlsson <jonka750 at student.liu.se> wrote:
[...]
> All suggestions require a new approach to meta recipes where sub
> applications know of what main application they belong, so they can be
> compiled and installed separatly.
> All suggestions above also makes it possible to list sub apps as
> dependencies, instead of having to install the complete meta recipe.
> 3) and 4) is basicly the same but in 4) you don't have a file listing and
> you dont care to remove old files from old sub apps.
> 1), 2) and 3) makes it possible to create sub packages.
I don't like 3 at all, because it reminds me of the bad old days when
I had to rely on a package manager's lists to know who put what files
where (within a meta-recipe's program dir). It's still better than the
current system where I have *no* way to tell that, but I prefer 1, 2,
or 4 instead.
My only meta-recipe issue is easy installation when one component
fails to compile. When installing Xorg 7.0, about 5 (optional) pieces
failed, and the only way I avoided wasting tons of time recompiling
everything else up to that point was to edit the recipe and comment
out each sub-package that I knew it had installed already, based on
where it was in the list when it failed.
With any decent sub-package system I could just skip (or comment out)
the one piece I don't need, and answer "don't re-install" to the rest
when it noticed I already had the same version installed. Any of your
proposals would allow this functionality, so I'd like to see one of
them added to Gobo.
-Andy
More information about the gobolinux-devel
mailing list