Rex Dieter wrote:
We currently opt *not* to add a hard
Requires: unar
since it has quite a large dependency footprint.
It's written in Objective C, and so it requires the Objective C runtime and
an Objective C class library that comes from GNUstep. It's not that
unreasonably large.
That said, I found out that libarchive has had builtin RAR (including the
current RARv3 format) support for a while (using their own implementation
that I hope is a proper cleanroom one and not derived from unrar source
code; I think libarchive upstream seems to know what it's doing there), so
it might also be possible to get Ark to just use the libarchive plugin to
handle RAR files and not bother with an external unpacker at all.
Kevin Kofler