pcp
[Top] [All Lists]

Re: [pcp] rpm and perl and packaging question

To: "Frank Ch. Eigler" <fche@xxxxxxxxxx>
Subject: Re: [pcp] rpm and perl and packaging question
From: Mark Goodwin <goodwinos@xxxxxxxxx>
Date: Thu, 01 Aug 2013 14:23:58 +1000
Cc: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>, pcp@xxxxxxxxxxx
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <y0mwqo6hyju.fsf@xxxxxxxx>
References: <51F767EB.3060008@xxxxxxxxxxxxxxxx> <y0mli4nk4za.fsf@xxxxxxxx> <51F9D6B2.6060701@xxxxxxxxxxxxxxxx> <y0mwqo6hyju.fsf@xxxxxxxx>
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130625 Thunderbird/17.0.7
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

<Prev in Thread] Current Thread [Next in Thread>