Bug 1761447 - Fusioninventory-agent dependency problems
Summary: Fusioninventory-agent dependency problems
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: fusioninventory-agent
Version: epel8
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: marianne@tuxette.fr
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 1744784 1744785 1761539 1761775 1762233
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-10-14 12:23 UTC by Alex Rodenberg
Modified: 2019-12-05 20:17 UTC (History)
8 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2019-12-05 20:17:52 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Alex Rodenberg 2019-10-14 12:23:59 UTC
Description of problem:
There are dependencies missing for this package to install correctly.


Version-Release number of selected component (if applicable):
fusioninventory-agent-2.5.1-4.el8.x86_64

How reproducible:
Always

Steps to Reproduce:
1. yum install fusioninventory-agent

Actual results:
yum install fusioninventory-agent --enablerepo epel-testing
Last metadata expiration check: 0:04:23 ago on Mon 14 Oct 2019 12:16:58 PM UTC.
Error:
 Problem: package fusioninventory-agent-2.5.1-4.el8.x86_64 requires perl(FusionInventory::Agent), but none of the providers can be installed
  - package fusioninventory-agent-2.5.1-4.el8.x86_64 requires perl-FusionInventory-Agent = 2.5.1-4.el8, but none of the providers can be installed
  - conflicting requests
  - nothing provides perl(Net::CUPS) needed by perl-FusionInventory-Agent-2.5.1-4.el8.noarch
  - nothing provides perl(Parallel::ForkManager) needed by perl-FusionInventory-Agent-2.5.1-4.el8.noarch
  - nothing provides perl(Net::SNMP) needed by perl-FusionInventory-Agent-2.5.1-4.el8.noarch
  - nothing provides perl(Proc::Daemon) needed by perl-FusionInventory-Agent-2.5.1-4.el8.noarch
  - nothing provides perl(Socket::GetAddrInfo) needed by perl-FusionInventory-Agent-2.5.1-4.el8.noarch

Expected results:
completed install

Additional info:

Comment 1 marianne@tuxette.fr 2019-10-14 15:40:33 UTC
Hi, 

We are working on it.

Comment 2 Emmanuel Seyman 2019-11-20 23:05:37 UTC
FTR, fusioninventory-agent can be installed from the epel-testing repo and limited testing shows no problem.

Comment 3 naresh.sukhija_ext 2019-11-21 12:08:38 UTC
I believe the issue is not resolved yet

Without epel-testing repo, there are 4 packages missing:


# yum install perl-FusionInventory-Agent
Last metadata expiration check: 0:38:09 ago on Thu 21 Nov 2019 11:21:25 AM UTC.
Error:
 Problem: conflicting requests
  - nothing provides perl(HTTP::Daemon) needed by perl-FusionInventory-Agent-2.5.1-4.el8.noarch
  - nothing provides perl(File::Copy::Recursive) needed by perl-FusionInventory-Agent-2.5.1-4.el8.noarch
  - nothing provides perl(Parallel::ForkManager) needed by perl-FusionInventory-Agent-2.5.1-4.el8.noarch
  - nothing provides perl(Proc::Daemon) needed by perl-FusionInventory-Agent-2.5.1-4.el8.noarch
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
#

And with epel-testing and epel-playground enabled, there are still 2 packages missing:

# yum --enablerepo=epel-testing,epel-playground install perl-FusionInventory-Agent
Last metadata expiration check: 0:01:10 ago on Thu 21 Nov 2019 11:58:30 AM UTC.
Error:
 Problem: cannot install the best candidate for the job
  - nothing provides perl(HTTP::Daemon) needed by perl-FusionInventory-Agent-2.5.1-4.epel8.playground.noarch
  - nothing provides perl(File::Copy::Recursive) needed by perl-FusionInventory-Agent-2.5.1-4.epel8.playground.noarch
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
#

Comment 4 Petr Pisar 2019-11-21 13:00:46 UTC
The two dependencies are provided by PowerTools repository that you need to enable <https://fedoraproject.org/wiki/EPEL#How_can_I_use_these_extra_packages.3F>.

Comment 5 naresh.sukhija_ext 2019-11-27 07:17:11 UTC
Thanks, I was able to install perl-FusionInventory-Agent now

Comment 6 Emmanuel Seyman 2019-12-05 20:17:52 UTC
fusioninventory-agent is now in stable and can be installed without problems.


Note You need to log in before you can comment on or make changes to this bug.