Package: mrtg-contrib
Version: 2.10.13-1.2
Severity: serious
Justification: Policy 2.2.1, content of main
Unless I'm mistaken, the following code is not likely to run on Debian
GNU/Linux, without any proprietary software.
(I havent not found which packages provides modules Win32::OLE::Const in
Debian).
use Win32::OLE::Const 'Microsoft Excel';
use Win32::OLE::Const 'Microsoft Office';
use POSIX;
my ($start, $end, $fin, $fout)= @_;
# use existing instance if Excel is already running
my $xl;
eval {$xl = Win32::OLE->GetActiveObject('Excel.Application')};
die "$progname: Excel not installed" if $@;
unless (defined $xl) {
$xl = Win32::OLE->new('Excel.Application', sub {$_[0]->Quit;})
|| die "$progname: Cannot start Excel; $!";
}
# open the CSV
This bit of code is in a sub which is called in the script without any if
statement, so it is not optional.
I do not even to mention the fact that it recommends usage of proprietary
software.
I think that xlsummary should be removed, moved to contrib or changed to
support openofficed.
Regards,
-- System Information:
Debian Release: 3.1
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-1-686
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)
Versions of packages mrtg-contrib depends on:
ii mrtg 2.10.13-1.2 multi router traffic grapher
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]