[ixpmanager] Installation problem

Nick Hilliard nick at inex.ie
Mon Sep 23 19:30:12 IST 2013


The missing META.yml?  Naah, don't worry about that.

Nick

Sent from my iWotsit.

> On 23 Sep 2013, at 18:35, Brian Thompson <brian.thompson at iovation.com> wrote:
> 
> This looks great.  I will start testing functions.
> 
> I did see one warning.  Should I be concerned?
> 
> 
> Thanks,
> Brian
> 
> root at portal:/usr/local/ixp/tools/perl-lib/IXPManager# perl Makefile.PL
> Checking if your kit is complete...
> Warning: the following files are missing in your kit:
> 	META.yml
> Please inform the author.
> Writing Makefile for IXPManager
> Writing MYMETA.yml
> root at portal:/usr/local/ixp/tools/perl-lib/IXPManager# make install
> cp lib/IXPManager/Const.pm blib/lib/IXPManager/Const.pm
> cp lib/IXPManager/Utils.pm blib/lib/IXPManager/Utils.pm
> cp lib/IXPManager/Template/Plugin/IRRToolSetDispatch.pm blib/lib/IXPManager/Template/Plugin/IRRToolSetDispatch.pm
> cp lib/IXPManager/Config.pm blib/lib/IXPManager/Config.pm
> cp lib/IXPManager/Template/Plugin/IRRToolSetBird.pm blib/lib/IXPManager/Template/Plugin/IRRToolSetBird.pm
> Installing /usr/local/share/perl/5.14.2/IXPManager/Config.pm
> Installing /usr/local/share/perl/5.14.2/IXPManager/Const.pm
> Installing /usr/local/share/perl/5.14.2/IXPManager/Utils.pm
> Installing /usr/local/share/perl/5.14.2/IXPManager/Template/Plugin/IRRToolSetDispatch.pm
> Installing /usr/local/share/perl/5.14.2/IXPManager/Template/Plugin/IRRToolSetBird.pm
> Appending installation info to /usr/local/lib/perl/5.14.2/perllocal.pod
> root at portal:/usr/local/ixp/tools/perl-lib/IXPManager# apt-get install libconfig-general-perl libnetaddr-ip-perl librrds-perl
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> libconfig-general-perl is already the newest version.
> libnetaddr-ip-perl is already the newest version.
> The following extra packages will be installed:
>   libdbi1 librrd4 ttf-dejavu ttf-dejavu-extra
> The following NEW packages will be installed:
>   libdbi1 librrd4 librrds-perl ttf-dejavu ttf-dejavu-extra
> 0 upgraded, 5 newly installed, 0 to remove and 3 not upgraded.
> Need to get 3715 kB of archives.
> After this operation, 7602 kB of additional disk space will be used.
> Do you want to continue [Y/n]? y
> Get:1 http://us.archive.ubuntu.com/ubuntu/ quantal/main libdbi1 amd64 0.8.4-6 [29.8 kB]
> Get:2 http://us.archive.ubuntu.com/ubuntu/ quantal/main librrd4 amd64 1.4.7-2 [239 kB]
> Get:3 http://us.archive.ubuntu.com/ubuntu/ quantal/main ttf-dejavu-extra all 2.33-2ubuntu1 [3420 kB]
> Get:4 http://us.archive.ubuntu.com/ubuntu/ quantal/main ttf-dejavu all 2.33-2ubuntu1 [3178 B]
> Get:5 http://us.archive.ubuntu.com/ubuntu/ quantal/main librrds-perl amd64 1.4.7-2 [22.6 kB]
> Fetched 3715 kB in 3s (1166 kB/s)
> Selecting previously unselected package libdbi1.
> (Reading database ... 68182 files and directories currently installed.)
> Unpacking libdbi1 (from .../libdbi1_0.8.4-6_amd64.deb) ...
> Selecting previously unselected package librrd4.
> Unpacking librrd4 (from .../librrd4_1.4.7-2_amd64.deb) ...
> Selecting previously unselected package ttf-dejavu-extra.
> Unpacking ttf-dejavu-extra (from .../ttf-dejavu-extra_2.33-2ubuntu1_all.deb) ...
> Selecting previously unselected package ttf-dejavu.
> Unpacking ttf-dejavu (from .../ttf-dejavu_2.33-2ubuntu1_all.deb) ...
> Selecting previously unselected package librrds-perl.
> Unpacking librrds-perl (from .../librrds-perl_1.4.7-2_amd64.deb) ...
> Processing triggers for fontconfig ...
> Processing triggers for man-db ...
> Setting up libdbi1 (0.8.4-6) ...
> Setting up librrd4 (1.4.7-2) ...
> Setting up ttf-dejavu-extra (2.33-2ubuntu1) ...
> Setting up ttf-dejavu (2.33-2ubuntu1) ...
> Setting up librrds-perl (1.4.7-2) ...
> Processing triggers for libc-bin ...
> ldconfig deferred processing now taking place
> root at portal:/usr/local/ixp/tools/perl-lib/IXPManager# apt-get  libdaemon-control-perl
> E: Invalid operation libdaemon-control-perl
> root at portal:/usr/local/ixp/tools/perl-lib/IXPManager# apt-get install libdaemon-control-perl
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> The following NEW packages will be installed:
>   libdaemon-control-perl
> 0 upgraded, 1 newly installed, 0 to remove and 3 not upgraded.
> Need to get 14.4 kB of archives.
> After this operation, 68.6 kB of additional disk space will be used.
> Get:1 http://us.archive.ubuntu.com/ubuntu/ quantal/universe libdaemon-control-perl all 0.000009-1 [14.4 kB]
> Fetched 14.4 kB in 0s (44.4 kB/s)
> Selecting previously unselected package libdaemon-control-perl.
> (Reading database ... 68241 files and directories currently installed.)
> Unpacking libdaemon-control-perl (from .../libdaemon-control-perl_0.000009-1_all.deb) ...
> Processing triggers for man-db ...
> Setting up libdaemon-control-perl (0.000009-1) ...
> root at portal:/usr/local/ixp/tools/perl-lib/IXPManager#
> 
> Brian Thompson
> Senior Infrastructure Engineer // Senior Second Guesser
> 
> Direct: 503.943.6779
> Mobile: 503.707.9018 // Twitter: iovation
> www.iovation.com
> 
> 
> 
> 
>> On Mon, Sep 23, 2013 at 6:59 AM, Nick Hilliard <nick at inex.ie> wrote:
>> On 23/09/2013 14:49, Rowan Thorpe wrote:
>> > Also, if you've jiggled things to put your config file in e.g. /etc
>> > instead of /usr/local/etc, you must edit perl config mod (for which
>> > the location is hard-coded) as is done by my auto-install script at
>> > https://github.com/rowanthorpe/ixp-autoinstall/blob/master/ixp-autoinstall.sh#L547
>> 
>> It's also possible to use:
>> 
>> > my $ixpconfig = new IXPManager::Config (configfile => '/etc/ixpmanager.conf');
>> 
>> Unfortunately, this is difficult to code because you run into chicken and
>> egg problems:
>> 
>> > https://github.com/inex/IXP-Manager/blob/master/tools/runtime/sflow/sflow-to-rrd-handler#L50
>> 
>> Nick
>> 
>> _______________________________________________
>> INEX IXP Manager mailing list
>> ixpmanager at inex.ie
>> https://www.inex.ie/mailman/listinfo/ixpmanager
> 
> _______________________________________________
> INEX IXP Manager mailing list
> ixpmanager at inex.ie
> https://www.inex.ie/mailman/listinfo/ixpmanager
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.inex.ie/pipermail/ixpmanager/attachments/20130923/b026aba0/attachment.html>


More information about the ixpmanager mailing list