FS#15058 - [mkinitcpio] wrong optdepends on lzma

Attached to Project: Arch Linux
Opened by Greg (dolby) - Thursday, 11 June 2009, 17:00 GMT
Last edited by Allan McRae (Allan) - Thursday, 10 September 2009, 08:35 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Thomas Bächler (brain0)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: mkinitcpio 0.5.25 currently in testing references optdepends=('lzma: Use lzma compression for the initramfs image'
This should be changed to optdepends=('xz-utils: Use xz compression for the initramfs image' as lzma is no longer in Arch repos.
This task depends upon

Closed by  Allan McRae (Allan)
Thursday, 10 September 2009, 08:35 GMT
Reason for closing:  Fixed
Comment by Pierre Schmitz (Pierre) - Thursday, 11 June 2009, 17:07 GMT
It can even be changed to a depends as xz-utils is on core and required by libarchive.
Comment by Roman Kyrylych (Romashka) - Thursday, 11 June 2009, 18:04 GMT
well, IMO the fact that xz-utils will be available on any machine due to libarchive doesn't justify making it depends instead of optdepends (but this is just cosmetic difference anyway).
Comment by Greg (dolby) - Thursday, 11 June 2009, 18:07 GMT
Yeah, i agree with Roman. If its not the default kind of mkinitcpio compression, it can always be an optdepend.
Comment by Thomas Bächler (brain0) - Thursday, 11 June 2009, 23:33 GMT
I just noticed today that I did this wrong. The package name should be xz-utils, but the message should be the same, as the kernel does not support xz compression, only lzma.

Loading...