Bug 199704 - archivers/rar: erroneously depends on misc/compat9x although it installs only a statically linked binary
Summary: archivers/rar: erroneously depends on misc/compat9x although it installs only...
Status: Closed Works As Intended
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Thomas Zander
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-04-26 10:04 UTC by Martin Birgmeier
Modified: 2015-05-10 18:47 UTC (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Birgmeier 2015-04-26 10:04:20 UTC
archivers/rar should not depend on misc/compat9x - it does not even install a dynamically linked executable.
Comment 1 Thomas Zander freebsd_committer freebsd_triage 2015-05-10 18:47:44 UTC
Actually, supporting the complete feature set, it does depend on compat9x. SFX archive support requires it:

root@p100amd64-default:~ # ldd /usr/local/lib/default.sfx
/usr/local/lib/default.sfx:
        libstdc++.so.6 => /usr/local/lib32/compat/libstdc++.so.6 (0x28091000)
        libm.so.5 => /usr/lib32/libm.so.5 (0x2818b000)
        libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0x281b4000)
        libc.so.7 => /usr/lib32/libc.so.7 (0x281c0000)

Quite possibly, SFX is rarely used these days, this might justify turning it into an OPTION. This would allow us to get around installing compat9x by default.
Please talk to the maintainer if you are interested in proposing a patch.

Closing this bug, since it works as intended.