
houghi <houghi@houghi.org> writes:
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/
The non-OSS CD will have its own media.1 directory and therefore another CD1 - not like CD3-5.
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.
The layout is the same - just it has metadata on it.
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.
Ok, I'll try to give you something to test soon ;-)
Mmm. An extra addition to makeSUSEdvd in the coming. Add a directory with RPM's to be included in your own DVD.
Andreas -- Andreas Jaeger, aj@suse.de, http://www.suse.de/~aj/ SUSE Linux Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126