Open Source Development

Power Open Source Development

Explore the open source tools and capabilities for building and deploying modern applications on IBM Power platforms including AIX, IBM i, and Linux.


#Power


#Power


#Servers
#Opensource
 View Only
  • 1.  cyrus-sasl-lib: file conflicts

    Posted 5 days ago

     

    transaction errror:

    root@aixtestha1c1: /var/log # dnf install cyrus-sasl-lib
    Last metadata expiration check: 17:54:38 ago on Mon Aug 24 16:36:53 CEST 2026.
    Dependencies resolved.
    =============================================================================================================================================================================================================================================
     Package                                                       Architecture                                       Version                                                   Repository                                                  Size
    =============================================================================================================================================================================================================================================
    Installing:
     cyrus-sasl-lib                                                ppc                                                2.1.28-2                                                  AIX_Toolbox                                                346 k
    
    Transaction Summary
    =============================================================================================================================================================================================================================================
    Install  1 Package
    
    Total download size: 346 k
    Installed size: 1.0 M
    Is this ok [y/N]: y
    Downloading Packages:
    cyrus-sasl-lib-2.1.28-2.aix7.1.ppc.rpm                                                                                                                                                                        26 MB/s | 346 kB     00:00
    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    Total                                                                                                                                                                                                         19 MB/s | 346 kB     00:00
    Running transaction check
    Transaction check succeeded.
    Running transaction test
    The downloaded packages were saved in cache until the next successful transaction.
    You can remove cached packages by executing 'dnf clean packages'.
    Error: Transaction test error:
      file /opt/freeware/lib/libsasl2.a from install of cyrus-sasl-lib-2.1.28-2.ppc conflicts with file from package cyrus-sasl-2.1.28-1.ppc
      file /opt/freeware/lib/sasl2/libanonymous.a from install of cyrus-sasl-lib-2.1.28-2.ppc conflicts with file from package cyrus-sasl-2.1.28-1.ppc
      file /opt/freeware/lib/sasl2/libanonymous.la from install of cyrus-sasl-lib-2.1.28-2.ppc conflicts with file from package cyrus-sasl-2.1.28-1.ppc
      file /opt/freeware/lib/sasl2/libanonymous.so.3 from install of cyrus-sasl-lib-2.1.28-2.ppc conflicts with file from package cyrus-sasl-2.1.28-1.ppc
      file /opt/freeware/lib/sasl2/libsasldb.a from install of cyrus-sasl-lib-2.1.28-2.ppc conflicts with file from package cyrus-sasl-2.1.28-1.ppc
      file /opt/freeware/lib/sasl2/libsasldb.la from install of cyrus-sasl-lib-2.1.28-2.ppc conflicts with file from package cyrus-sasl-2.1.28-1.ppc
      file /opt/freeware/lib/sasl2/libsasldb.so.3 from install of cyrus-sasl-lib-2.1.28-2.ppc conflicts with file from package cyrus-sasl-2.1.28-1.ppc
      file /opt/freeware/lib64/libsasl2.a from install of cyrus-sasl-lib-2.1.28-2.ppc conflicts with file from package cyrus-sasl-2.1.28-1.ppc
      file /opt/freeware/lib64/sasl2/libanonymous.a from install of cyrus-sasl-lib-2.1.28-2.ppc conflicts with file from package cyrus-sasl-2.1.28-1.ppc
      file /opt/freeware/lib64/sasl2/libanonymous.la from install of cyrus-sasl-lib-2.1.28-2.ppc conflicts with file from package cyrus-sasl-2.1.28-1.ppc
      file /opt/freeware/lib64/sasl2/libanonymous.so.3 from install of cyrus-sasl-lib-2.1.28-2.ppc conflicts with file from package cyrus-sasl-2.1.28-1.ppc
      file /opt/freeware/lib64/sasl2/libsasldb.a from install of cyrus-sasl-lib-2.1.28-2.ppc conflicts with file from package cyrus-sasl-2.1.28-1.ppc
      file /opt/freeware/lib64/sasl2/libsasldb.la from install of cyrus-sasl-lib-2.1.28-2.ppc conflicts with file from package cyrus-sasl-2.1.28-1.ppc
      file /opt/freeware/lib64/sasl2/libsasldb.so.3 from install of cyrus-sasl-lib-2.1.28-2.ppc conflicts with file from package cyrus-sasl-2.1.28-1.ppc
      file /opt/freeware/sbin/sasldblistusers2_32 from install of cyrus-sasl-lib-2.1.28-2.ppc conflicts with file from package cyrus-sasl-2.1.28-1.ppc
      file /opt/freeware/sbin/sasldblistusers2_64 from install of cyrus-sasl-lib-2.1.28-2.ppc conflicts with file from package cyrus-sasl-2.1.28-1.ppc
      file /opt/freeware/sbin/saslpasswd2_32 from install of cyrus-sasl-lib-2.1.28-2.ppc conflicts with file from package cyrus-sasl-2.1.28-1.ppc
      file /opt/freeware/sbin/saslpasswd2_64 from install of cyrus-sasl-lib-2.1.28-2.ppc conflicts with file from package cyrus-sasl-2.1.28-1.ppc
    
    root@aixtestha1c1: /var/log # rpm -qa | grep sas
    cyrus-sasl-2.1.28-1.ppc
    


    ------------------------------
    I regret starting this entire conversation
    ------------------------------


  • 2.  RE: cyrus-sasl-lib: file conflicts

    Posted 5 days ago

    We have recently restructured cyrus-sasl sub rpms in line with other distros. 
    Can you try "dnf update cyrus-sasl" installed of doing "dnf install cyrus-sasl-lib" ? 



    ------------------------------
    Ayappan P
    ------------------------------



  • 3.  RE: cyrus-sasl-lib: file conflicts

    Posted 5 days ago
    Edited by C- -T 5 days ago

    could do this, but in my case cyrus-sasl-lib is required and pulled in  by curl update, which is done in a orchestrated manner, so ne manual intervention possible.

    root@aixtestha1c2: /root # dnf upgrade curl
    Last metadata expiration check: 0:03:57 ago on Tue Aug 25 09:49:43 CEST 2026.
    Dependencies resolved.
    =============================================================================================================================================================================================================================================
     Package                                                         Architecture                                      Version                                                   Repository                                                 Size
    =============================================================================================================================================================================================================================================
    Upgrading:
     apr-util                                                        ppc                                               1.6.3-2                                                   AIX_Toolbox                                               278 k
     curl                                                            ppc                                               8.21.0-1                                                  AIX_Toolbox                                               2.2 M
     gnupg2                                                          ppc                                               2.4.3-1                                                   AIX_Toolbox                                               9.9 M
     libssh2                                                         ppc                                               1.11.1-1                                                  AIX_Toolbox                                               1.0 M
     nagios-plugins                                                  ppc                                               2.4.9-1                                                   AIX_Toolbox                                               1.5 M
     openldap                                                        ppc                                               2.6.13-1                                                  AIX_Toolbox                                               4.2 M
     zlib                                                            ppc                                               1.3.2-1                                                   AIX_Toolbox                                               358 k
     zlib-devel                                                      ppc                                               1.3.2-1                                                   AIX_Toolbox                                                50 k
    Installing dependencies:
     cyrus-sasl-lib                                                  ppc                                               2.1.28-2                                                  AIX_Toolbox                                               346 k
     postgresql15-libs                                               ppc                                               15.15-1                                                   AIX_Toolbox                                               2.1 M
    



    ------------------------------
    I regret starting this entire conversation
    ------------------------------



  • 4.  RE: cyrus-sasl-lib: file conflicts

    Posted 5 days ago

    If the whole "dnf update" is not preferred , then the only way I see to handle this is to also add "cyrus-sasl" along with curl., "dnf update curl cyrus-sasl" 



    ------------------------------
    Ayappan P
    ------------------------------