Uploaded image for project: 'JBoss Core Services'
  1. JBoss Core Services
  2. JBCS-475

JBCS RPM packages cannot be downgraded

    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Do
    • Major
    • None
    • httpd 2.4.29 GA, httpd 2.4.29 DR1, httpd 2.4.29 DR3
    • apr, httpd, rpm
    • None
    • Documentation (Ref Guide, User Guide, etc.), Migration, Compatibility/Configuration, User Experience
    • DR2
    • Hide
      1. install new jbcs RPM packages
      2. yum downgrade jbcs*
      3. explore Transaction Check Error
      4. packages are not downgraded
      Transaction Check Error:
        file /opt/rh/jbcs-httpd24/root/usr/lib64/libapr-1.so.0 from install of jbcs-httpd24-httpd-libs-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-1.6.3-10.jbcs.el6.ppc64
        file /opt/rh/jbcs-httpd24/root/usr/lib64/libaprutil-1.so.0 from install of jbcs-httpd24-httpd-libs-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-1.6.1-4.jbcs.el6.ppc64
        file /opt/rh/jbcs-httpd24/root/usr/lib64/apr-util-1/apr_crypto_openssl-1.so from install of jbcs-httpd24-mod_ldap-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-openssl-1.6.1-4.jbcs.el6.ppc64
        file /opt/rh/jbcs-httpd24/root/usr/bin/apr-1-config from install of jbcs-httpd24-httpd-libs-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-devel-1.6.3-10.jbcs.el6.ppc64
        file /opt/rh/jbcs-httpd24/root/usr/bin/apr-1-config from install of jbcs-httpd24-httpd-devel-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-devel-1.6.3-10.jbcs.el6.ppc64
        file /opt/rh/jbcs-httpd24/root/usr/lib64/libapr-1.la from install of jbcs-httpd24-httpd-libs-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-devel-1.6.3-10.jbcs.el6.ppc64
        file /opt/rh/jbcs-httpd24/root/usr/lib64/libapr-1.so from install of jbcs-httpd24-httpd-libs-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-devel-1.6.3-10.jbcs.el6.ppc64
        file /opt/rh/jbcs-httpd24/root/usr/lib64/pkgconfig/apr-1.pc from install of jbcs-httpd24-httpd-devel-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-devel-1.6.3-10.jbcs.el6.ppc64
        file /opt/rh/jbcs-httpd24/root/usr/bin/apu-1-config from install of jbcs-httpd24-httpd-libs-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-devel-1.6.1-4.jbcs.el6.ppc64
        file /opt/rh/jbcs-httpd24/root/usr/bin/apu-1-config from install of jbcs-httpd24-httpd-devel-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-devel-1.6.1-4.jbcs.el6.ppc64
        file /opt/rh/jbcs-httpd24/root/usr/lib64/libaprutil-1.a from install of jbcs-httpd24-httpd-libs-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-devel-1.6.1-4.jbcs.el6.ppc64
        file /opt/rh/jbcs-httpd24/root/usr/lib64/libaprutil-1.la from install of jbcs-httpd24-httpd-libs-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-devel-1.6.1-4.jbcs.el6.ppc64
        file /opt/rh/jbcs-httpd24/root/usr/lib64/libaprutil-1.so from install of jbcs-httpd24-httpd-libs-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-devel-1.6.1-4.jbcs.el6.ppc64
        file /opt/rh/jbcs-httpd24/root/usr/lib64/pkgconfig/apr-util-1.pc from install of jbcs-httpd24-httpd-devel-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-devel-1.6.1-4.jbcs.el6.ppc64
        file /opt/rh/jbcs-httpd24/root/usr/lib64/apr-util-1/apr_dbm_db-1.so from install of jbcs-httpd24-mod_ldap-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-devel-1.6.1-4.jbcs.el6.ppc64
        file /opt/rh/jbcs-httpd24/root/usr/lib64/apr-util-1/apr_dbd_sqlite3-1.so from install of jbcs-httpd24-mod_ldap-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-sqlite-1.6.1-4.jbcs.el6.ppc64
        file /opt/rh/jbcs-httpd24/root/usr/lib64/apr-util-1/apr_ldap-1.so from install of jbcs-httpd24-mod_ldap-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-ldap-1.6.1-4.jbcs.el6.ppc64
        file /opt/rh/jbcs-httpd24/root/usr/lib64/apr-util-1/apr_dbd_mysql-1.so from install of jbcs-httpd24-mod_ldap-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-mysql-1.6.1-4.jbcs.el6.ppc64
        file /opt/rh/jbcs-httpd24/root/usr/lib64/apr-util-1/apr_dbd_odbc-1.so from install of jbcs-httpd24-mod_ldap-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-odbc-1.6.1-4.jbcs.el6.ppc64
        file /opt/rh/jbcs-httpd24/root/usr/lib64/apr-util-1/apr_dbd_pgsql-1.so from install of jbcs-httpd24-mod_ldap-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-pgsql-1.6.1-4.jbcs.el6.ppc64
        file /usr/lib/debug/opt/rh/jbcs-httpd24/root/usr/lib64/libapr-1.so.0.debug from install of jbcs-httpd24-httpd-debuginfo-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-debuginfo-1.6.3-10.jbcs.el6.ppc64
        file /usr/lib/debug/opt/rh/jbcs-httpd24/root/usr/lib64/libapr-1.so.debug from install of jbcs-httpd24-httpd-debuginfo-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-debuginfo-1.6.3-10.jbcs.el6.ppc64
        file /usr/lib/debug/opt/rh/jbcs-httpd24/root/usr/lib64/apr-util-1/apr_crypto_openssl-1.so.debug from install of jbcs-httpd24-httpd-debuginfo-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-debuginfo-1.6.1-4.jbcs.el6.ppc64
        file /usr/lib/debug/opt/rh/jbcs-httpd24/root/usr/lib64/apr-util-1/apr_dbd_mysql-1.so.debug from install of jbcs-httpd24-httpd-debuginfo-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-debuginfo-1.6.1-4.jbcs.el6.ppc64
        file /usr/lib/debug/opt/rh/jbcs-httpd24/root/usr/lib64/apr-util-1/apr_dbd_odbc-1.so.debug from install of jbcs-httpd24-httpd-debuginfo-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-debuginfo-1.6.1-4.jbcs.el6.ppc64
        file /usr/lib/debug/opt/rh/jbcs-httpd24/root/usr/lib64/apr-util-1/apr_dbd_pgsql-1.so.debug from install of jbcs-httpd24-httpd-debuginfo-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-debuginfo-1.6.1-4.jbcs.el6.ppc64
        file /usr/lib/debug/opt/rh/jbcs-httpd24/root/usr/lib64/apr-util-1/apr_dbd_sqlite3-1.so.debug from install of jbcs-httpd24-httpd-debuginfo-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-debuginfo-1.6.1-4.jbcs.el6.ppc64
        file /usr/lib/debug/opt/rh/jbcs-httpd24/root/usr/lib64/apr-util-1/apr_dbm_db-1.so.debug from install of jbcs-httpd24-httpd-debuginfo-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-debuginfo-1.6.1-4.jbcs.el6.ppc64
        file /usr/lib/debug/opt/rh/jbcs-httpd24/root/usr/lib64/apr-util-1/apr_ldap-1.so.debug from install of jbcs-httpd24-httpd-debuginfo-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-debuginfo-1.6.1-4.jbcs.el6.ppc64
        file /usr/lib/debug/opt/rh/jbcs-httpd24/root/usr/lib64/libaprutil-1.so.0.debug from install of jbcs-httpd24-httpd-debuginfo-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-debuginfo-1.6.1-4.jbcs.el6.ppc64
        file /usr/lib/debug/opt/rh/jbcs-httpd24/root/usr/lib64/libaprutil-1.so.debug from install of jbcs-httpd24-httpd-debuginfo-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-debuginfo-1.6.1-4.jbcs.el6.ppc64
      
      Error Summary
      -------------
      
      
      Show
      install new jbcs RPM packages yum downgrade jbcs* explore Transaction Check Error packages are not downgraded Transaction Check Error: file /opt/rh/jbcs-httpd24/root/usr/lib64/libapr-1.so.0 from install of jbcs-httpd24-httpd-libs-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-1.6.3-10.jbcs.el6.ppc64 file /opt/rh/jbcs-httpd24/root/usr/lib64/libaprutil-1.so.0 from install of jbcs-httpd24-httpd-libs-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-1.6.1-4.jbcs.el6.ppc64 file /opt/rh/jbcs-httpd24/root/usr/lib64/apr-util-1/apr_crypto_openssl-1.so from install of jbcs-httpd24-mod_ldap-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-openssl-1.6.1-4.jbcs.el6.ppc64 file /opt/rh/jbcs-httpd24/root/usr/bin/apr-1-config from install of jbcs-httpd24-httpd-libs-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-devel-1.6.3-10.jbcs.el6.ppc64 file /opt/rh/jbcs-httpd24/root/usr/bin/apr-1-config from install of jbcs-httpd24-httpd-devel-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-devel-1.6.3-10.jbcs.el6.ppc64 file /opt/rh/jbcs-httpd24/root/usr/lib64/libapr-1.la from install of jbcs-httpd24-httpd-libs-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-devel-1.6.3-10.jbcs.el6.ppc64 file /opt/rh/jbcs-httpd24/root/usr/lib64/libapr-1.so from install of jbcs-httpd24-httpd-libs-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-devel-1.6.3-10.jbcs.el6.ppc64 file /opt/rh/jbcs-httpd24/root/usr/lib64/pkgconfig/apr-1.pc from install of jbcs-httpd24-httpd-devel-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-devel-1.6.3-10.jbcs.el6.ppc64 file /opt/rh/jbcs-httpd24/root/usr/bin/apu-1-config from install of jbcs-httpd24-httpd-libs-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-devel-1.6.1-4.jbcs.el6.ppc64 file /opt/rh/jbcs-httpd24/root/usr/bin/apu-1-config from install of jbcs-httpd24-httpd-devel-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-devel-1.6.1-4.jbcs.el6.ppc64 file /opt/rh/jbcs-httpd24/root/usr/lib64/libaprutil-1.a from install of jbcs-httpd24-httpd-libs-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-devel-1.6.1-4.jbcs.el6.ppc64 file /opt/rh/jbcs-httpd24/root/usr/lib64/libaprutil-1.la from install of jbcs-httpd24-httpd-libs-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-devel-1.6.1-4.jbcs.el6.ppc64 file /opt/rh/jbcs-httpd24/root/usr/lib64/libaprutil-1.so from install of jbcs-httpd24-httpd-libs-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-devel-1.6.1-4.jbcs.el6.ppc64 file /opt/rh/jbcs-httpd24/root/usr/lib64/pkgconfig/apr-util-1.pc from install of jbcs-httpd24-httpd-devel-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-devel-1.6.1-4.jbcs.el6.ppc64 file /opt/rh/jbcs-httpd24/root/usr/lib64/apr-util-1/apr_dbm_db-1.so from install of jbcs-httpd24-mod_ldap-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-devel-1.6.1-4.jbcs.el6.ppc64 file /opt/rh/jbcs-httpd24/root/usr/lib64/apr-util-1/apr_dbd_sqlite3-1.so from install of jbcs-httpd24-mod_ldap-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-sqlite-1.6.1-4.jbcs.el6.ppc64 file /opt/rh/jbcs-httpd24/root/usr/lib64/apr-util-1/apr_ldap-1.so from install of jbcs-httpd24-mod_ldap-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-ldap-1.6.1-4.jbcs.el6.ppc64 file /opt/rh/jbcs-httpd24/root/usr/lib64/apr-util-1/apr_dbd_mysql-1.so from install of jbcs-httpd24-mod_ldap-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-mysql-1.6.1-4.jbcs.el6.ppc64 file /opt/rh/jbcs-httpd24/root/usr/lib64/apr-util-1/apr_dbd_odbc-1.so from install of jbcs-httpd24-mod_ldap-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-odbc-1.6.1-4.jbcs.el6.ppc64 file /opt/rh/jbcs-httpd24/root/usr/lib64/apr-util-1/apr_dbd_pgsql-1.so from install of jbcs-httpd24-mod_ldap-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-pgsql-1.6.1-4.jbcs.el6.ppc64 file /usr/lib/debug/opt/rh/jbcs-httpd24/root/usr/lib64/libapr-1.so.0.debug from install of jbcs-httpd24-httpd-debuginfo-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-debuginfo-1.6.3-10.jbcs.el6.ppc64 file /usr/lib/debug/opt/rh/jbcs-httpd24/root/usr/lib64/libapr-1.so.debug from install of jbcs-httpd24-httpd-debuginfo-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-debuginfo-1.6.3-10.jbcs.el6.ppc64 file /usr/lib/debug/opt/rh/jbcs-httpd24/root/usr/lib64/apr-util-1/apr_crypto_openssl-1.so.debug from install of jbcs-httpd24-httpd-debuginfo-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-debuginfo-1.6.1-4.jbcs.el6.ppc64 file /usr/lib/debug/opt/rh/jbcs-httpd24/root/usr/lib64/apr-util-1/apr_dbd_mysql-1.so.debug from install of jbcs-httpd24-httpd-debuginfo-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-debuginfo-1.6.1-4.jbcs.el6.ppc64 file /usr/lib/debug/opt/rh/jbcs-httpd24/root/usr/lib64/apr-util-1/apr_dbd_odbc-1.so.debug from install of jbcs-httpd24-httpd-debuginfo-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-debuginfo-1.6.1-4.jbcs.el6.ppc64 file /usr/lib/debug/opt/rh/jbcs-httpd24/root/usr/lib64/apr-util-1/apr_dbd_pgsql-1.so.debug from install of jbcs-httpd24-httpd-debuginfo-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-debuginfo-1.6.1-4.jbcs.el6.ppc64 file /usr/lib/debug/opt/rh/jbcs-httpd24/root/usr/lib64/apr-util-1/apr_dbd_sqlite3-1.so.debug from install of jbcs-httpd24-httpd-debuginfo-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-debuginfo-1.6.1-4.jbcs.el6.ppc64 file /usr/lib/debug/opt/rh/jbcs-httpd24/root/usr/lib64/apr-util-1/apr_dbm_db-1.so.debug from install of jbcs-httpd24-httpd-debuginfo-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-debuginfo-1.6.1-4.jbcs.el6.ppc64 file /usr/lib/debug/opt/rh/jbcs-httpd24/root/usr/lib64/apr-util-1/apr_ldap-1.so.debug from install of jbcs-httpd24-httpd-debuginfo-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-debuginfo-1.6.1-4.jbcs.el6.ppc64 file /usr/lib/debug/opt/rh/jbcs-httpd24/root/usr/lib64/libaprutil-1.so.0.debug from install of jbcs-httpd24-httpd-debuginfo-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-debuginfo-1.6.1-4.jbcs.el6.ppc64 file /usr/lib/debug/opt/rh/jbcs-httpd24/root/usr/lib64/libaprutil-1.so.debug from install of jbcs-httpd24-httpd-debuginfo-2.4.23-125.jbcs.el6.ppc64 conflicts with file from package jbcs-httpd24-apr-util-debuginfo-1.6.1-4.jbcs.el6.ppc64 Error Summary -------------

    Description

      We are unable to downgrade JBCS packages from version 2.4.29 to the latest released 2.4.23.

      The issue may be connected to moving APR related files from package `jbcs-httpd24-httpd-libs` to `jbcs-httpd24-apr` and `jbcs-httpd24-apr-util`, which is normally not the problem at all. But newer RPM packages `jbcs-httpd24-apr` and `jbcs-httpd24-apr-util` don't contain `Obsoletes jbcs-httpd24-httpd-libs` like jbcs-httpd24-httpd does.

      Attachments

        Activity

          People

            gzaronik@redhat.com George Zaronikas
            jonderka@redhat.com Jan Onderka
            Jan Onderka Jan Onderka
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: