[SPECS] rc-boot - more work

Kamil Dziedzic kamil.listy at klecza.pl
Sat Jan 5 20:41:52 CET 2008


Hi

I want to cleanup a little rc-boot.spec and all relative specs.

rc-boot has "R: bootloader" but bootloader is not enough for rc-boot. It need 
also functions which supports chosen bootloader.
This functions are in separate packages (rc-boot-lilo, rc-boot-grub, 
rc-boot-yaboot) which has "R:" for specific bootloader.

So I want to remove "R: bootloader" from rc-boot.spec, put there "R: 
rc-boot-bootloader" and to all packages with functions put "P: 
rc-boot-bootloader".

Also all Conflicts (C: lilo < 22.0.2-2, C: grub < 0.90-2) from rc-boot should 
be moved to packages with functions (rc-boot-lilo, rc-boot-grub).

After removing "R: bootloader" from rc-boot.spec, "P: bootloader" in all 
bootloaders will become useless becouse only rc-boot uses this provides.
But I think this Provide should stay for future.


What all this changes gives:
- rc-boot after install will be usable (becouse for example it will require 
rc-boot-lilo, which require lilo)
- require just bootloader was stupid becouse many bootloaders has "P: 
bootloader" but only 3 has functions with support for rc-boot
- you can install rc-boot and lilo < 22.0.2-2 or grub < 0.90-2 but without a 
support for rc-boot :P:P:P

Any objections?

Changes in attachments.

-- 
Regards, Kamil Dziedzic
-------------- next part --------------
A non-text attachment was scrubbed...
Name: grub.patch
Type: text/x-diff
Size: 400 bytes
Desc: not available
Url : /mailman/pipermail/pld-devel-en/attachments/20080105/c5598ae5/attachment.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rc-boot.patch
Type: text/x-diff
Size: 1249 bytes
Desc: not available
Url : /mailman/pipermail/pld-devel-en/attachments/20080105/c5598ae5/attachment-0001.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lilo.patch
Type: text/x-diff
Size: 1833 bytes
Desc: not available
Url : /mailman/pipermail/pld-devel-en/attachments/20080105/c5598ae5/attachment-0002.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: yaboot.patch
Type: text/x-diff
Size: 276 bytes
Desc: not available
Url : /mailman/pipermail/pld-devel-en/attachments/20080105/c5598ae5/attachment-0003.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : /mailman/pipermail/pld-devel-en/attachments/20080105/c5598ae5/attachment.sig 


More information about the pld-devel-en mailing list