- “No packages were eligible for install” is a message that appears when attempting to install OS X El Capitan on older macs. MacBooks are a very popular purchase in Melbourne and around Australia so it is important to understand the reasoning behind why this message appears.
- #Macbook #MacOS #CoultNotBeInstalled1. Boot into MacOS Installer2. Open TerminaCatalina: Date Mojave: Date High Sierra: Date 092400001.
- Mar 22, 2020 Connect your MBP to your router via cable. Boot to your Recovery Drive ( Command + R ) click on Utilities in the menubar select Terminal and then change the date. Make sure your WiFi is switched off, top right of the menubar. Then choose Reinstall Mac OS X, from the main panel. See what happens.
- It installs an app named Install Version Name. Open that app from your Applications folder to begin installing the operating system. MacOS Sierra 10.12 can upgrade El Capitan, Yosemite, Mavericks, Mountain Lion, or Lion; OS X El Capitan 10.11 can upgrade Yosemite, Mavericks, Mountain Lion, Lion, or Snow Leopard.
Installing El Capiton on an old Mac Book Pro today, I received the error:
The full operating system is a free download for anyone who has purchased Mac OS X Snow Leopard, Lion, or Mountain Lion or has a Mac preloaded with OS X Mavericks or Yosemite. Download the Application from the Mac App Store using your Apple ID on any Mac or functional computer running Mac OS X 10.6.8 or later. Open Mac App Store 2.
OS X could not be installed on your computer
No packages were eligible for install. Contact the software manufacturer for assistance.
Quit the installer to restart your computer and try again.
Mac Os X No Packages Were Eligible For Install Os X
I checked Apple’s support Matrix (it is a very old macbook pro) at https://support.apple.com/kb/SP728?locale=en_GB and it was listed as supported.

After lots of Googling and investigation, I discovered that the date and time were not set to current, the macbook thought it was year 2000.
You can easily reset the time and date by following the steps below:
- Click Utilities on the menu bar
- Select Terminal
- Type date
- Confirm the date is wrong
- Type date 062112422016 (example: June 21st 12:42 2016)
- Exit terminal
- Click Restart
Once the Date and time are configured you will be able to install OS X.
Easy fix, for a ridiculous error!
; Date: Sun Oct 16 2016
Tags: Mac OS X
A key step for upgrading the disk on a MacBook Pro is to install a new operating system on the new drive, and then use Migration Assistant to copy over the old data. Depending on how you went about the work, installing Mac OS X on the new system may give you a message: OS X could not be installed on your computer. No packages were eligible for install.
This is what it looks like in the installer. Upon seeing this I went 'HUH?' because the installation was from a thumb drive I'd used many times to install Mac OS X (El Capitan) successfully.
The above image came from an attempt to install El Capitan. I just got the following message, macOS could not be installed on your computer, while trying to install macOS High Sierra.

In both cases there was the same cause. In the El Capitan case, as I say in the next paragraph, the hardware clock had reset to zero because it did not have a battery pack. In the High Sierra case, I had performed a hardware reset of the computer in an attempt to fix a bootup problem. I had found advice to disconnect the battery, the power supply, then hold down the power key for a few moments. In both cases the hardware clock had been reset to zero, and macOS refused to boot.
After some yahoogling (duckduckgoing) I came across a simple solution. This particular computer had been running with no battery, and therefore the hardware clock was reset to zero, and Mac OS X had a test against that condition.
We've discussed elsewhere the process to install Mac OS X onto a computer, and transfer information from an old drive. It's during that process when the above message appears. A couple steps prior is where you can take action to correct the problem.
At this step, click on Terminal ...
Then change the operating system date.
When running this particular Terminal session, you are ROOT meaning you can change anything on the computer. Normally we type 'date' at the command line just to find out the current day/month/year/time. But, the date command can be used to change the time registered in the system clock.
As I said above, for this particular computer the system clock had been reset to zero because the battery pack had been changed. In fact, the computer had run without a battery for many months because the old battery had gone bad.
As you see on the screen, the date had been January 1, 2001. I then changed the system date to the current time as of the writing of this posting.
To understand the second command, go to a terminal window and type 'man date'.
In the synopsis section you'll see this as an option for the 'date' command:
That's a little obtuse, but further down the manpage is this key:
Mac Os X No Packages Were Eligible For Install Chrome
In other words, the date code for this purpose is month-day-hour-minutes-year ... hence, that's what I entered and it changed the system date to match.
Afterward I closed the Terminal window and was able to successfully install Mac OS X on the computer.