>>> Reply on 06-10-2006 13:43:43 <<<> On Fri, Oct 06, 2006 at 11:56:14AM +0200, Dominique Leuenberger wrote:
> > SuSE 10.1 and the binary of UFO:AI (not installable, as the question
> for
> > the data file, which is 160MB has not been answered on the
> mailinglist
> > yet. Most probably, I won't be able to provide UFO:AI as I initially
> > wished, due to it's size.
>
> Maybe it can be packaged (built) in a way that it is at least not built
> twentyfold, when only one rpm is suitable for more than one arch, or
> even for different distribution version? (Sounds entirely possible for
> a
> noarch package.)
>
> Then it wouldn't seem so daunting, and with a few hundred Megabytes it
> wouldn't actually use more space than (I guess) Apache which is built
> on
> 10 targets or so.
>
> The package meta understands 'disable' tags to disable build on certain
> targets.
Peter,
thank you very much for these information, of course it is absolutely no problem to provide a single Data-RPM for ALL distributions.
I have two questions on this topic now:
- Can you point me out on how to 'disable' the build on different distributions (or even better: disable all except one?)
And then more a endu-ser related question:
Let's assume I build the Data-RPM for openSUSE 10.1 (as noarch of course), then if somebody subscribes the 10.2 repo, there is no problem, as the ufoai rpm has a 'requires ufai-data' statement, it will be found.
But if somebody subscribes the 10.2 repository, the data-package would not be found. Any suggestions for a filesystem link in this case?
The concern is especially important for people that are using rug / yast / 'whatever else than plain rpm' to be able to install the package as well.
Regards,
Dominique