There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them

While updating my CentOS / RHEL HP Linux server via yum command it givens an error which read as follows:

ADVERTISEMENTS

There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them

How do I fix this problem under RHEL / CentOS Linux 5.x server operating systems?

You will get this message only if yum finds incomplete or aborted yum transactions on a system.

Run yum-complete-transaction

Type the following command to finish transactions:
# yum-complete-transaction
I recommend running yum-complete-transaction –cleanup-only, which is safe option
# yum-complete-transaction --cleanup-only

The yum-complete-transaction command finds incomplete or aborted yum transactions on a system and attempts to complete them. It looks at the transaction-all and transaction-done files which can normally be found in /var/lib/yum if a yum transaction aborted in the middle of execution. If it finds more than one unfinished transaction it will attempt to complete the most recent one first. You can run it more than once to clean up all unfinished transactions.

🐧 Get the latest tutorials on SysAdmin, Linux/Unix, Open Source/DevOps topics:
CategoryList of Unix and Linux commands
File Managementcat
FirewallCentOS 8 OpenSUSE RHEL 8 Ubuntu 16.04 Ubuntu 18.04 Ubuntu 20.04
Network Utilitiesdig host ip nmap
OpenVPNCentOS 7 CentOS 8 Debian 10 Debian 8/9 Ubuntu 18.04 Ubuntu 20.04
Package Managerapk apt
Processes Managementbg chroot cron disown fg jobs killall kill pidof pstree pwdx time
Searchinggrep whereis which
User Informationgroups id lastcomm last lid/libuser-lid logname members users whoami who w
WireGuard VPNCentOS 8 Debian 10 Firewall Ubuntu 20.04

ADVERTISEMENTS
3 comments… add one
  • Avin Aug 7, 2010 @ 7:47

    Is this safe to run ?? it is showing following summary
    Transaction Summary

    Remove 883 Package(s)
    Reinstall 0 Package(s)
    Downgrade 0 Package(s)

    My OS – CentOS 5.4

  • Thilak Jun 6, 2011 @ 6:08

    You’re gonna love this. Here’s my response from Red Hat support.

    Quote:
    Thanks for contacting Red Hat support,

    I would like to point you that this is known issue in RHEL 5, we have already escalated this to Engineering Team and they are working on it.

    As per the current update it seems that this issue likely to be fixed in RHEL 5.5 release.
    Well, there is a moral:

    1. Have good backups ( which, thankfully, I do. )
    2. Never use commands you don’t fully understand. ( Even if yum tells you ‘it’s cool’ ).
    3. AVOID AT ALL COSTS yum-complete-transactions!!!!!. It’s a plague on six syllables.

  • Watcher Nov 28, 2011 @ 10:18

    But, before you can do that command, at least you must install the tool first. Run:

    yum install yum-utils

Leave a Reply

Your email address will not be published.

Use HTML <pre>...</pre>, <code>...</code> and <kbd>...</kbd> for code samples.