On 08/01/2013 01:36 PM, Frank Ch. Eigler wrote:
kenj wrote:
[...]
if ($@) {
die "Error: Perl Module Spreadsheet::Read needs to be installed
either from\nyour distro or downloaded and installed from CPAN\n";
}
[...]
OK, that would handle the perhaps-most-serious 'undocumented' part of
my objection.
by-passing packaging/install dependencies with runtime "softdeps"
almost always end in tears, or at least a big mess further down
the track .. which is why I didn't opt for this solution in the
Fedora BZ. But if you want to go with it then OK by me I guess;
it does solve the messy packaging issue for now. But further down
the track when (hypothetically) perl-spreadhsheet::Read is obsoleted,
deprecated, replaced or updated by spreadsheet::Foobar, we may be
left dangling - the Foobar author will be *relying* on explicit
dependencies to figure out what they're breaking.
Regards
-- Mark
|