[Fusioninventory-devel] Building the FusionInventory Agent Windows package...

Tomás Abad tabadgp at gmail.com
Thu Jul 19 00:39:19 UTC 2012


On 19/07/12 01:58, Tomás Abad wrote:
> On 19/07/12 01:19, Tomás Abad wrote:
>>    Hello Góneri,
>>
>> On 18/07/12 14:15, Tomás Abad wrote:
>>> [...]
>>>    I have read all Makefile.PL files from FusionInventory-Agent-2.2.3
>>> and FusionInventory-Agent-Task-* (see http://search.cpan.org/~fusinv/)
>>> and this is the definitive list of Perl modules that the package that
>>> I'm building will take into account (unless you tell me otherwise).
>>>
>>>
>>>    Perl modules for FusionInventory-Agent-2.2.3
>>>    -----------------------------------------------------------------
>>>       .- Digest-MD5-2.52 (Digest::MD5)
>>>             (The last version in CPAN)
>>>
>>>       .- File-Which-1.09 (File::Which)
>>>             (The last version in CPAN)
>>>             (Included into Strawberry Perl v5.16.0.1 - 32 & 64 bits)
>>>
>>>       .- HTTP-Daemon-6.01 (HTTP::Daemon)
>>>             (The last version in CPAN)
>>>             (Included into Strawberry Perl v5.16.0.1 - 32 & 64 bits)
>>>
>>>       .- IO-Compress-2.052 (Compress::Zlib)
>>>             (The last version in CPAN)
>>>
>>>       .- IO-Socket-SSL-1.76 (IO::Socket::SSL)
>>>             (The last version in CPAN)
>>>
>>>       .- libwww-perl-6.04 (LWP)
>>>             (The last version in CPAN)
>>>             (Included into Strawberry Perl v5.16.0.1 - 32 & 64 bits)
>>>
>>>       .- LWP-Protocol-https-6.03 (LWP::Protocol::https)
>>>             (The last version in CPAN)
>>>             (Included into Strawberry Perl v5.16.0.1 - 32 & 64 bits)
>>>
>>>       .- Net-IP-1.25 (Net::IP)
>>>             (The last version in CPAN)
>>>
>>>       .- Text-Template-1.45 (Text::Template)
>>>             (The last version in CPAN)
>>>
>>>       .- UNIVERSAL-require-0.13 (UNIVERSAL::require)
>>>             (The last version in CPAN)
>>>
>>>       .- Win32-OLE-0.1709 (Win32::OLE)
>>>             (The last version in CPAN)
>>>             (Included into Strawberry Perl v5.16.0.1 - 32 & 64 bits)
>>>
>>>       .- Win32-TieRegistry-0.26 (Win32::TieRegistry)
>>>             (The last version in CPAN)
>>>             (Included into Strawberry Perl v5.16.0.1 - 32 & 64 bits)
>>>
>>>       .- XML-TreePP-0.41 (XML:TreePP)
>>>             (The last version in CPAN)
>>>
>>>
>>>    Perl modules for FusionInventory-Agent-Task-Deploy-2.0.2
>>>    --------------------------------------------------------
>>>       .- Archive-Extract-0.60 (Archive::Extract)
>>>             (The last version in CPAN)
>>>             (Included into Strawberry Perl v5.16.0.1 - 32 & 64 bits)
>>>
>>>       .- Digest-SHA-5.71 (Digest::SHA)
>>>             (The last version in CPAN)
>>>
>>>       .- File-Copy-Recursive-0.38 (File::Copy::Recursive)
>>>             (The last version in CPAN)
>>>             (Included into Strawberry Perl v5.16.0.1 - 32 & 64 bits)
>>>
>>>       .- JSON-2.53 (JSON)
>>>             (The last version in CPAN)
>>>             (Included into Strawberry Perl v5.16.0.1 - 32 & 64 bits)
>>>
>>>       .- POE-Component-Client-Ping-1.171 (POE::Component::Client::Ping)
>>>             (The last version in CPAN)
>>>
>>>       .- UNIVERSAL-require-0.13 (UNIVERSAL::require)
>>>             (The last version in CPAN)
>>>
>>>       .- URI-1.60 (URI::Escape)
>>>             (The last version in CPAN)
>>>
>>>    Perl modules for FusionInventory-Agent-Task-ESX-2.1.0
>>>    -----------------------------------------------------
>>>       .- JSON-2.53 (JSON)
>>>             (The last version in CPAN)
>>>             (Included into Strawberry Perl v5.16.0.1 - 32 & 64 bits)
>>>
>>>    Perl modules for FusionInventory-Agent-Task-NetDiscovery-2.1
>>>    ------------------------------------------------------------
>>>       .- Net-IP-1.25 (Net::IP)
>>>             (The last version in CPAN)
>>>
>>>       .- Net-NBName-0.26 (Net::NBName)
>>>             (The last version in CPAN)
>>>
>>>       .- Net-SNMP-v6.0.1 (Net::SNMP)
>>>             (The last version in CPAN)
>>>
>>>       .-  threads-1.86 (threads)
>>>             (The last version in CPAN)
>>>
>>>       .- XML-TreePP-0.41 (XML:TreePP)
>>>             (The last version in CPAN)
>>>
>>>    Perl modules for FusionInventory-Agent-Task-NetInventory-2.1
>>>    ------------------------------------------------------------
>>>       .- Net-IP-1.25 (Net::IP)
>>>             (The last version in CPAN)
>>>
>>>       .- Net-SNMP-v6.0.1 (Net::SNMP)
>>>             (The last version in CPAN)
>>>
>>>       .-  threads-1.86 (threads)
>>>             (The last version in CPAN)
>>>
>>>       .- XML-TreePP-0.41 (XML:TreePP)
>>>             (The last version in CPAN)
>>>
>>>
>>
>>    I have been reading about the above modules dependence and I have
>> found that there are some more needed modules.
>>
>>       Perl modules for XML-TreePP-0.41
>>       --------------------------------
>>          .- HTML-Tree-5.02 (HTML::Tree)
>>                (Included HTML-Tree-4.2 into Strawberry Perl
>>                 v5.16.0.1 - 32 & 64 bits)
>>
>>       Perl modules for POE-Component-Client-Ping-1.171
>>       ------------------------------------------------
>>          .- IO-Tty-1.10 (IO::Tty)
>>          .- POE-1.354 (POE)
>>          .- POE-Test-Loops-1.351 (POE::Test::Loops)
>>
>>    I Think this is the complete list of Perl modules needed for
>> FusionInventory Agent 2.2.3-1 for Windows with Strawberry Perl v5.16.0.1
>>
>>    Any comment will be welcome.
> 
>    The Perl module HTML-Tree-5.02 (HTML::Tree) is not needed. Has been a
> mistake for my part. Sorry.

   The Perl module IO-Tty-1.10 (IO::Tty) says in its Readme file:

      "Supported systems include Linux, Solaris, AIX, OSF, *BSD, IRIX,
HP-UX and Darwin.

      Windows is supported only under the Cygwin environment, see
http://www.cygwin.com/."

so the Perl module IO-Tty-1.10 is not needed. Again, 'mea culpa'.

   Best regards.




More information about the Fusioninventory-devel mailing list