Mailinglist Archive: yast-devel (26 mails)

< Previous Next >
Re: [yast-devel] Add-On CD to target multiple platforms?
  • From: Jiri Srain <jsrain@xxxxxxx>
  • Date: Mon, 30 Mar 2009 10:01:24 +0200
  • Message-id: <200903301001.26225.jsrain@xxxxxxx>

On the other hand, what could be achievable, is to have multiple repositories
(one for each product) on one physical CD/DVD (simply create separate
repository for each product and copy them to different directories on the CD).
Then update (or create) the /media.1/products file in the root of the CD so
that it contains one line for each product, resp. version (each line consists
of directory_on_the media <space> product_name).

That's the theory. I don't know whether it has already been tested on real
products or whether some piece is missing. And as drawback, the user still has
to choose manually which version of the product he wants to use.


Dne čtvrtek 26 Březen 2009 15:18:48 Jiří Suchomel napsal(a):
On st 25. března 2009, Bart Whiteley wrote:
We would like to have a single Add-on CD for sles10-i386, sles10-x86_64,
sles11-i386, and sles11-x86_64.

Is this possible?

Can someone give us pointers on how to accomplish this?

(I'll copy here my answer I already sent to Bart earlier, in case others
are interested)

Hi Bart,

I think using both SLE10 and SLE11 doesn't make much sense. Theoretically,
you could put all your packages to one media, but that's basically all. You
couldn't use any product dependency and user would probably need to
manually select packages for installation according to the base product he
is using. So, it is probably possible, but I don't think you'd like the

Creating bi-arch Add-Ons should be possible with YaST module, but there's
currently an issue not allowing patterns with same name but different
architecture (bnc#484762). The rest should work: when user will be adding
new add-on, zypp will care about installing proper packages for target

If you intend to use YaST Add-On Creator, make sure to use the one from
SDK10 for SLE10 products and the latest one (SDK11 or STABLE) for SLE11
products: the product definitions changed quite a lot. Build service team
would know more.

Jiri Suchomel

SUSE LINUX, s.r.o. e-mail: jsuchome@xxxxxxx
Lihovarská 1060/12 tel: +420 284 028 960
190 00 Praha 9, Czech Republic


Jiri Srain
YaST Team Leader
SUSE LINUX, s.r.o. e-mail: jsrain@xxxxxxx
Lihovarska 1060/12 tel: +420 284 028 959
190 00 Praha 9 fax: +420 284 028 951
Czech Republic

To unsubscribe, e-mail: yast-devel+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: yast-devel+help@xxxxxxxxxxxx

< Previous Next >