Description of problem: Current f19 emacs version is less than f18 so emacs does not get upgraded with f18 -> f19. F18 emacs linked against older libtls than in f19 so f18 emacs no longer starts up. How reproducible: 100% Steps to Reproduce: 1. upgrade from f18 to f19 with emacs installed Actual results: emacs does not get upgraded and no longer works Expected results: emacs to upgrade and run Additional info: Workaround is yum distro-sync...
I noticed this problem on two different systems. My workaround was to sudo yum remove emacs sudo yum remove emacs-common sudo yum install emacs and everything was fine. Note the problem was picked up in the fedupdebug log grep emacs fedupdebug.log [ 158.366] (DD) fedup.depsolve:procReqPo() req po: libgnutls.so.26()(64bit) → 1:emacs-24.2-19.fc18.x86_64 [ 158.366] (DD) fedup.depsolve:format_missing_requires() MISSING REQ: 1:emacs-24.2-19.fc18.x86_64 requires libgnutls.so.26()(64bit) [ 158.367] (DD) fedup.depsolve:format_missing_requires() MISSING REQ: 1:emacs-24.2-19.fc18.x86_64 requires libgnutls.so.26()(64bit) [ 158.367] (DD) fedup.depsolve:procReqPo() req po: libgnutls.so.26(GNUTLS_1_4)(64bit) → 1:emacs-24.2-19.fc18.x86_64 [ 158.367] (DD) fedup.depsolve:format_missing_requires() MISSING REQ: 1:emacs-24.2-19.fc18.x86_64 requires libgnutls.so.26(GNUTLS_1_4)(64bit) [ 158.368] (DD) fedup.depsolve:format_missing_requires() MISSING REQ: 1:emacs-24.2-19.fc18.x86_64 requires libgnutls.so.26(GNUTLS_1_4)(64bit) [ 168.915] (DD) fedup.depsolve:pkgAdded() added xemacs-filesystem.noarch for ud [ 168.917] (DD) fedup.depsolve:pkgAdded() added xemacs-filesystem.noarch for u [ 169.668] (DD) fedup.depsolve:procReqPo() req po: libgnutls.so.26()(64bit) → 1:emacs-24.2-19.fc18.x86_64 [ 169.669] (DD) fedup.depsolve:format_missing_requires() MISSING REQ: 1:emacs-24.2-19.fc18.x86_64 requires libgnutls.so.26()(64bit) [ 169.669] (DD) fedup.depsolve:format_missing_requires() MISSING REQ: 1:emacs-24.2-19.fc18.x86_64 requires libgnutls.so.26()(64bit) [ 169.669] (DD) fedup.depsolve:procReqPo() req po: libgnutls.so.26(GNUTLS_1_4)(64bit) → 1:emacs-24.2-19.fc18.x86_64 [ 169.669] (DD) fedup.depsolve:format_missing_requires() MISSING REQ: 1:emacs-24.2-19.fc18.x86_64 requires libgnutls.so.26(GNUTLS_1_4)(64bit) [ 169.670] (DD) fedup.depsolve:format_missing_requires() MISSING REQ: 1:emacs-24.2-19.fc18.x86_64 requires libgnutls.so.26(GNUTLS_1_4)(64bit) [ 170.480] (DD) fedup.depsolve:procReqPo() req po: libgnutls.so.26()(64bit) → 1:emacs-24.2-19.fc18.x86_64 [ 170.481] (DD) fedup.depsolve:format_missing_requires() MISSING REQ: 1:emacs-24.2-19.fc18.x86_64 requires libgnutls.so.26()(64bit) [ 170.481] (DD) fedup.depsolve:format_missing_requires() MISSING REQ: 1:emacs-24.2-19.fc18.x86_64 requires libgnutls.so.26()(64bit) [ 170.481] (DD) fedup.depsolve:procReqPo() req po: libgnutls.so.26(GNUTLS_1_4)(64bit) → 1:emacs-24.2-19.fc18.x86_64 [ 170.481] (DD) fedup.depsolve:format_missing_requires() MISSING REQ: 1:emacs-24.2-19.fc18.x86_64 requires libgnutls.so.26(GNUTLS_1_4)(64bit) [ 170.482] (DD) fedup.depsolve:format_missing_requires() MISSING REQ: 1:emacs-24.2-19.fc18.x86_64 requires libgnutls.so.26(GNUTLS_1_4)(64bit) [ 170.640] (DD) fedup.depsolve:procReqPo() req po: libgnutls.so.26()(64bit) → 1:emacs-24.2-19.fc18.x86_64 [ 170.640] (DD) fedup.depsolve:format_missing_requires() MISSING REQ: 1:emacs-24.2-19.fc18.x86_64 requires libgnutls.so.26()(64bit) [ 170.640] (DD) fedup.depsolve:format_missing_requires() MISSING REQ: 1:emacs-24.2-19.fc18.x86_64 requires libgnutls.so.26()(64bit) [ 170.640] (DD) fedup.depsolve:procReqPo() req po: libgnutls.so.26(GNUTLS_1_4)(64bit) → 1:emacs-24.2-19.fc18.x86_64 [ 170.641] (DD) fedup.depsolve:format_missing_requires() MISSING REQ: 1:emacs-24.2-19.fc18.x86_64 requires libgnutls.so.26(GNUTLS_1_4)(64bit) [ 170.641] (DD) fedup.depsolve:format_missing_requires() MISSING REQ: 1:emacs-24.2-19.fc18.x86_64 requires libgnutls.so.26(GNUTLS_1_4)(64bit) [ 257.319] (DD) fedup.depsolve:procReqPo() req po: libgnutls.so.26()(64bit) → 1:emacs-24.2-19.fc18.x86_64 [ 257.320] (DD) fedup.depsolve:format_missing_requires() MISSING REQ: 1:emacs-24.2-19.fc18.x86_64 requires libgnutls.so.26()(64bit) [ 257.320] (DD) fedup.depsolve:format_missing_requires() MISSING REQ: 1:emacs-24.2-19.fc18.x86_64 requires libgnutls.so.26()(64bit) [ 257.320] (DD) fedup.depsolve:procReqPo() req po: libgnutls.so.26(GNUTLS_1_4)(64bit) → 1:emacs-24.2-19.fc18.x86_64 [ 257.320] (DD) fedup.depsolve:format_missing_requires() MISSING REQ: 1:emacs-24.2-19.fc18.x86_64 requires libgnutls.so.26(GNUTLS_1_4)(64bit) [ 257.321] (DD) fedup.depsolve:format_missing_requires() MISSING REQ: 1:emacs-24.2-19.fc18.x86_64 requires libgnutls.so.26(GNUTLS_1_4)(64bit) [ 257.425] (DD) fedup.depsolve:procReqPo() req po: libgnutls.so.26()(64bit) → 1:emacs-24.2-19.fc18.x86_64 [ 257.425] (DD) fedup.depsolve:format_missing_requires() MISSING REQ: 1:emacs-24.2-19.fc18.x86_64 requires libgnutls.so.26()(64bit) [ 257.426] (DD) fedup.depsolve:format_missing_requires() MISSING REQ: 1:emacs-24.2-19.fc18.x86_64 requires libgnutls.so.26()(64bit) [ 257.426] (DD) fedup.depsolve:procReqPo() req po: libgnutls.so.26(GNUTLS_1_4)(64bit) → 1:emacs-24.2-19.fc18.x86_64 [ 257.426] (DD) fedup.depsolve:format_missing_requires() MISSING REQ: 1:emacs-24.2-19.fc18.x86_64 requires libgnutls.so.26(GNUTLS_1_4)(64bit) [ 257.426] (DD) fedup.depsolve:format_missing_requires() MISSING REQ: 1:emacs-24.2-19.fc18.x86_64 requires libgnutls.so.26(GNUTLS_1_4)(64bit) [ 257.918] (II) fedup.yum:build_update_transaction() 1:emacs-24.2-19.fc18.x86_64 requires libgnutls.so.26(GNUTLS_1_4)(64bit) [ 257.919] (II) fedup.yum:build_update_transaction() 1:emacs-24.2-19.fc18.x86_64 requires libgnutls.so.26()(64bit) [ 3666.336] (DD) fedup.upgrade:add_install() add_install(/var/tmp/fedora-upgrade/default-installrepo/packages/xemacs-filesystem-21.5.33-5.fc19.noarch.rpm, None, upgrade=True) [ 3690.843] (II) fedup.upgrade:setup_transaction() libgnutls.so.26()(64bit) is needed by (installed) emacs-1:24.2-19.fc18.x86_64 [ 3690.843] (II) fedup.upgrade:setup_transaction() libgnutls.so.26(GNUTLS_1_4)(64bit) is needed by (installed) emacs-1:24.2-19.fc18.x86_64 [ 3733.910] (II) fedup.cli:inst_open_file() installing xemacs-filesystem-21.5.33-5.fc19.noarch.rpm (1510/2414)
*** This bug has been marked as a duplicate of bug 981135 ***