Thanks Jean, this appears to be a 4 months old bug. Woot.

I did what you’ve said but ended up other missing packages:
[root@headnode ~]# dnf install xCAT
Last metadata expiration check: 0:06:55 ago on Mon 07 Sep 2020 08:18:32 PM -03.
Error: 
 Problem: package xCAT-2.16-snap202006161607.x86_64 requires perl(CGI), but 
none of the providers can be installed
  - package perl-CGI-4.38-2.el8.noarch requires perl(HTML::Entities) >= 3.69, 
but none of the providers can be installed
  - cannot install the best candidate for the job
  - package perl-HTML-Parser-3.72-14.el8.x86_64 is filtered out by modular 
filtering
  - package perl-CGI-4.38-2.el8.noarch is filtered out by exclude filtering
  - package perl-HTML-Parser-3.72-15.module_el8.3.0+416+b5fcb464.x86_64 is 
filtered out by exclude filtering
  - package perl-HTML-Parser-3.72-15.module_el8.3.0+416+dee7bcef.x86_64 is 
filtered out by exclude filtering
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use 
not only best candidate packages)


Using the Continous Release repository lead to things like this…

What is strange in the original issue, is that the specific requirement is 
tiered as an equal version, and in CentOS 8.2 the package is available but it’s 
different in the last number:
nothing provides net-snmp-agent-libs(x86-64) = 1:5.8-10.el8 needed by 
net-snmp-perl-1:5.8-10.el8.x86_64
net-snmp-agent-libs                 x86_64          1:5.8-14.el8_2.1            
             AppStream          747 k

So xCAT mandates for 1.5.8-10; when 1.5.8-14 is available.

Thanks,

> On 7 Sep 2020, at 06:14, Jean-Baptiste Denis <jbde...@pasteur.fr> wrote:
> 
> You can see the discussion here: 
> https://github.com/xcat2/xcat-core/issues/6715
> 
> Right now, I'm using the suggestion I made (using net-snmp-perl from 
> centos8-stream/Appstream): 
> https://github.com/xcat2/xcat-core/issues/6715#issuecomment-660460514
> 
> Jean-Baptiste
> 
> On 9/6/20 1:50 AM, Vinícius Ferrão via xCAT-user wrote:
>> Hello,
>> I don’t know I’m probably missing something, or if things got broken with 
>> xCAT 2.16; after installing CentOS 8.2, the dnf install xCAT command fails:
>> [root@cluster ~]# dnf install xCAT
>> CentOS-8 - AppStream                                                         
>>           2.0 MB/s | 5.8 MB     00:02
>> CentOS-8 - Base                                                              
>>           2.6 MB/s | 2.2 MB     00:00
>> CentOS-8 - Extras                                                            
>>            14 kB/s | 7.3 kB     00:00
>> CentOS-8 - PowerTools                                                        
>>           872 kB/s | 1.9 MB     00:02
>> OpenHPC-2 - Base                                                             
>>           731 kB/s | 2.5 MB     00:03
>> OpenHPC-2 - Updates                                                          
>>           430  B/s | 257  B     00:00
>> Extra Packages for Enterprise Linux Modular 8 - x86_64                       
>>            43 kB/s | 117 kB     00:02
>> Extra Packages for Enterprise Linux 8 - x86_64                               
>>            96 kB/s | 7.9 MB     01:24
>> xCAT 2 Core packages                                                         
>>            27 kB/s |  30 kB     00:01
>> xCAT 2 depedencies                                                           
>>            94 kB/s | 104 kB     00:01
>> ZFS on Linux for EL8 - dkms                                                  
>>            30 kB/s |  48 kB     00:01
>> Error:
>>  Problem: package xCAT-2.16-snap202006161607.x86_64 requires 
>> perl(xCAT::MsgUtils), but none of the providers can be installed
>>   - package xCAT-2.16-snap202006161607.x86_64 requires perl(xCAT::Utils), 
>> but none of the providers can be installed
>>   - package perl-xCAT-4:2.16-snap202006161607.noarch requires perl(SNMP), 
>> but none of the providers can be installed
>>   - cannot install the best candidate for the job
>>   - nothing provides net-snmp-agent-libs(x86-64) = 1:5.8-10.el8 needed by 
>> net-snmp-perl-1:5.8-10.el8.x86_64
>>   - nothing provides net-snmp-libs(x86-64) = 1:5.8-10.el8 needed by 
>> net-snmp-perl-1:5.8-10.el8.x86_64
>>   - nothing provides net-snmp-agent-libs(x86-64) = 1:5.8-7.el8 needed by 
>> net-snmp-perl-1:5.8-7.el8.x86_64
>>   - nothing provides net-snmp-libs(x86-64) = 1:5.8-7.el8 needed by 
>> net-snmp-perl-1:5.8-7.el8.x86_64
>> (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to 
>> use not only best candidate packages)
>> xCAT appears to require specific version (=) of net-snmp* when it should be 
>> major or equal (>=).
>> Those packages are available but with higher versions:
>> Installing:
>>  net-snmp-agent-libs                 x86_64          1:5.8-14.el8_2.1        
>>                  AppStream          747 k
>>  net-snmp-libs                       x86_64          1:5.8-14.el8_2.1        
>>                  BaseOS             821 k
>> So, it may be a bug, right?
>> Thanks,
>> _______________________________________________
>> xCAT-user mailing list
>> xCAT-user@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/xcat-user
> 
> 
> 
> _______________________________________________
> xCAT-user mailing list
> xCAT-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/xcat-user


_______________________________________________
xCAT-user mailing list
xCAT-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xcat-user

Reply via email to