Package Details: fusioninventory-agent 2.3.21-1

Git Clone URL: (read-only)
Package Base: fusioninventory-agent
Description: An application for keeping track of the hardware and software
Upstream URL:
Keywords: inventory
Licenses: GPL
Submitter: None
Maintainer: rdoursenaud
Last Packager: rdoursenaud
Votes: 9
Popularity: 0.636447
First Submitted: 2012-05-25 14:02
Last Updated: 2017-09-03 12:56

Dependencies (65)

Required by (0)

Sources (3)

Latest Comments

rdoursenaud commented on 2018-01-22 10:10

For people waiting for version 2.4. The package is ready but the systemd service is broken. Waiting for a fix before publishing. See:

boscowitch commented on 2017-08-01 08:27

==> Beginne build()...
Can't locate lib/FusionInventory/Agent/ in @INC (you may need to install the lib::FusionInventory::Agent::Version module) (@INC contains: inc /usr/lib/perl5/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl) at Makefile.PL line 4.
BEGIN failed--compilation aborted at Makefile.PL line 4.

Hmm I installed all the additionall dependencies noted in the comments however building fails.

Manual installation of the newest version from github worked flawlessly! (with all the dependecies from this package and the comments preinstalled)

rdoursenaud commented on 2017-04-03 13:47

@Aerandir, I need to add perl-cgi and perl-file-copy-recursive to the checkdepends. I also made a mistake depending on perl-io-captureoutput instead of perl-io-capture.
Thanks for the report, I'll work on this ASAP.
Unfortunately I'm trying to mitigate a bug I didn't identify before pushing the 2.3.19 version that prevent the systemd service from starting. This may take a while. Sorry for the inconvenience.
In the meantime, you may want to try the previous version:

Aerandir commented on 2017-04-02 20:09

Hi, I had to install those modules because of errors in the check part of the build in the latest version : perl-cgi, perl-file-copy-recursive.
But I still have this one and can't find the appropriate module : Can't locate IO/Capture/ in @INC (you may need to install the IO::Capture::Stderr module)

bchretien commented on 2015-10-21 10:08

Note: they moved to GitHub, cf.

rdoursenaud commented on 2015-09-29 13:31

Argh, I still have them installed so I didn't notice.

I'll try (re)packaging the required dependencies at the end of the week.

In the meantime, you may be able to build them from the AUR3 mirror:

Sorry for the inconvenience!

kuri commented on 2015-09-29 09:11

Woops, i already orphaned it in the past, rdoursenaud is the owner now :P

kuri commented on 2015-09-29 09:10

Hello, unfortunatelly i no more use fusion inventory.

So i guess we dont have many choices : I should orphan it, and you get the choice to adopt it or not.

No matter if just removing these deps is enough to build, i wouldnt be able to test it.

fbourigault commented on 2015-09-29 07:25

perl-poe-component-client-ping and perl-test-mockmodule no longer exists so I can't build this package :/

kuri commented on 2014-01-30 17:44

@rdoursenaud : Go for it then, package is available, and youre first to post.

rdoursenaud commented on 2014-01-30 10:47

@kuri, I use it actively. I'd be glad to take care of it.

kuri commented on 2014-01-29 08:02

To everyone : I am orphaning this package as i no more use it here since a few months.

I hope someone motivated, with enough free time, and following changelogs of this project will take care of it.

PS : updated to before orphaning.

kuri commented on 2013-12-02 07:44

@rdoursenaud : updated to 2.3.3 and patched config file as requested.

rdoursenaud commented on 2013-11-29 13:54

Oh, and 2.3.3 is out ;)

rdoursenaud commented on 2013-11-29 13:34

I just spent a while figuring out why the systemd service wouldn't start.
Looks like the agent parameters have changed.
Please update fusioninventory-agent.config with
FUSINVOPT="--daemon --no-fork"

kuri commented on 2013-11-28 07:53

I have put it as a dep despite that it is not necessary for fusion-inventory to work correctly, but it might also look stupid to not have it.

ProFfeSsoRr commented on 2013-11-27 10:10

Add perl-socket-getaddrinfo dependency please!

kuri commented on 2013-10-15 06:31

Package updated to 2.3.2.

rdoursenaud commented on 2013-10-14 09:08

Please update to 2.3.2.

Thanks !

kuri commented on 2013-09-27 16:03

Hello hokum83.
I updated package less than a month ago, applying your patch.
I see that today, you flag it out of date, without a single word.
I little comment telling me "please update to 2.3.6" or something like that would have been much more appreciated.
I will do this update this week if i get enough time.

kuri commented on 2013-08-30 13:17

Thx for report.
Modifications done.

hokum83 commented on 2013-08-30 12:57

Please edit fusioninventory-agent.config
- FUSINVOPT="--daemon-no-fork"
+ FUSINVOPT="--daemon --no-fork"

And add to dependencies perl-socket-getaddrinfo

kuri commented on 2013-08-13 06:30

Thanks for comment.
I applied everything except deps on perl-http-daemon-ssl replacing perl-http-daemon as here package perl-http-daemon-ssl doesnt build, with following error :

kiven commented on 2013-08-12 14:15

New version : 2.3.0

Here the PKGBUILD diff

--- PKGBUILD 2013-08-12 16:14:21.783051295 +0200
+++ fusioninventory-agent/PKGBUILD 2013-01-09 11:52:38.000000000 +0100
@@ -1,30 +1,29 @@
# Maintainer : kuri <sysegv at gmail dot com>
-# Contributor : Kevin C <kiven at kiven dot fr>
# Contributor: Alex 'AdUser' Z
pkgdesc="FusionInventory Agent is an application for keeping track of the hardware and software"
arch=('i686' 'x86_64')
depends=('perl' 'dmidecode'
- 'perl-file-which' 'perl-ipc-run'
+ 'perl-compress-zlib' 'perl-file-which' 'perl-ipc-run'
'perl-net-ssleay' 'perl-libwww' 'perl-xml-simple'
- 'perl-xml-treepp' 'perl-yaml' 'perl-http-daemon-ssl'
+ 'perl-xml-treepp' 'perl-yaml' 'perl-http-daemon'
'perl-text-template' 'perl-proc-pid-file'
'perl-universal-require' 'perl-proc-processtable'
- 'perl-proc-daemon' 'perl-json' 'perl-io-compress'
+ 'perl-proc-daemon' 'perl-json' 'perl-compress-zlib'
'perl-net-ip' 'perl-http-proxy' 'perl-http-server-simple'
- 'perl-io-capture' 'perl-io-socket' 'perl-io-socket-ssl'
- 'perl-lwp-protocol-https' 'perl-parse-edid' )
-optdepends=('hdparm' 'pciutils' 'perl-net-cups')
+ 'perl-io-capture' 'perl-io-socket' 'perl-io-socket-ssl')
+makedepends=('perl-test-mockmodule' 'perl-test-exception'
+ 'perl-extutils-makemaker')
+optdepends=('hdparm' 'pciutils')
- 'fusioninventory-agent.config')
+ 'fusioninventory-agent')

@@ -46,7 +45,7 @@
mv ${pkgdir}/etc/fusioninventory/agent.cfg \
- install -D -m644 ${srcdir}/fusioninventory-agent.config \
+ install -D -m644 ${srcdir}/fusioninventory-agent \
mkdir -p "$pkgdir/var/lib/fusioninventory-agent"

kuri commented on 2013-01-09 12:08

Updated package to have a systemd service file

kuri commented on 2013-01-07 12:24

Updated version to 2.2.5.
An update will be done later, adding the systemd service file.