
On Mon, Feb 20, 2006 at 02:41:20PM +0100, Andreas Jaeger wrote:
What would be the problem by having a layout like CD 3, 4 or 5? e.g. CD3-5 has one directory media.X, several small files and one directory suse with all the rpm's. OK. CD 1 and 2 are different as they are bootable.
We have the challenge that during a normal "OSS" installation, no non-OSS software should get installed. Doing it with the AddOn CD allows this in the best way.
I understand this and agree completely. I am talking about CD 6 and especially how the directory tree and such is going to be and if it is just data (like on CD3-5) or if there is going to be something different with that CD/
With your suggestion, we would have to add the metadata of the non-OSS packages to CD1.
No need for that. makeSUSEdvd uses create_package_descr to make its own metadata.
Please consider this when making the ISO. Thanks.
Let us play with this a bit...
Sure. I played around as well a bit. :-) The following I did with 10.0 CD set, because they are not Beta. I have several rpm's in a directory in the following structure: . `-- suse |-- i386 |-- i586 |-- i686 `-- noarch In . I just placed a file `content`, because makeSUSEdvd uses it to check if it is a SUSE iso. Next a `mkisofs -r -J -l -o SUSE.iso dir/` to make the ISO. Then a makeSUSEdvd and a testinstall. The result is that I can install makeSUSEdvd during the installation already, as well as any other RPM I had put in that directory. So _if_ the layout of CD6 is the same, then there should be no problem. I can imagine there could be some extra directories, but that should not really be a problem. I have even added some extra files AND a repodata in a second test and no problem there. Also just using CD1 and my own CD works great. Mmm. An extra addition to makeSUSEdvd in the coming. Add a directory with RPM's to be included in your own DVD. houghi -- Nutze die zeit. Sie ist das Kostbarste was wir haben, denn es ist unwiederbringliche Lebenszeit. Leben ist aber mehr als Wert und Arbeit, und das Sein wichtiger als das tun. Johannes Müller-Elmau