updating and got message ...kept back: epoptes epoptes-client

Asked by David Groos

The full message at end of sudo apt-get upgrade:

The following packages have been kept back:
epoptes epoptes-client

Wondering why I'm getting this message.

Should I do: sudo apt-get install epoptes epoptes-client?

Thanks,
David

Question information

Language:
English Edit question
Status:
Solved
For:
Epoptes Edit question
Assignee:
No assignee Edit question
Solved by:
Alkis Georgopoulos
Solved:
Last query:
Last reply:
Revision history for this message
Best Alkis Georgopoulos (alkisg) said :
#1

Hi David,

`sudo apt-get upgrade` is the "wrong" command to run. It means "update any packages but don't install any new dependencies" they might have. This can cause partial upgrades and leave the system in a suboptimal state.

The correct command is `sudo apt-get dist-upgrade`. This ensures that a complete update is made, and allows epoptes e.g. to install the new python-netifaces it needs to fix WOL issues.
That is what the graphical update-manager does as well, for people not using the console to upgrade.

`apt-get dist-upgrade` is to get normal updates and is not to be confused with `do-release-upgrade`, which does distro upgrades from e.g. 12.04 to 14.04.

Revision history for this message
David Groos (djgroos) said :
#2

Ah... I usually do dist-upgrade but since I only thought it only had to do
with kernel upgrades I didn't realize it was important in this situation.
Thanks for your help/teaching!! It now worked.

David

On Thu, Oct 15, 2015 at 11:08 PM, Alkis Georgopoulos <
<email address hidden>> wrote:

> Your question #272486 on Epoptes changed:
> https://answers.launchpad.net/epoptes/+question/272486
>
> Status: Open => Answered
>
> Alkis Georgopoulos proposed the following answer:
> Hi David,
>
> `sudo apt-get upgrade` is the "wrong" command to run. It means "update
> any packages but don't install any new dependencies" they might have.
> This can cause partial upgrades and leave the system in a suboptimal
> state.
>
> The correct command is `sudo apt-get dist-upgrade`. This ensures that a
> complete update is made, and allows epoptes e.g. to install the new
> python-netifaces it needs to fix WOL issues.
> That is what the graphical update-manager does as well, for people not
> using the console to upgrade.
>
> `apt-get dist-upgrade` is to get normal updates and is not to be
> confused with `do-release-upgrade`, which does distro upgrades from e.g.
> 12.04 to 14.04.
>
> --
> If this answers your question, please go to the following page to let us
> know that it is solved:
> https://answers.launchpad.net/epoptes/+question/272486/+confirm?answer_id=0
>
> If you still need help, you can reply to this email or go to the
> following page to enter your feedback:
> https://answers.launchpad.net/epoptes/+question/272486
>
> You received this question notification because you asked the question.
>

Revision history for this message
Alkis Georgopoulos (alkisg) said :
#3

David, here's another lesson! :)
When you put "Status: Open" in a question it means that you're still having an issue!

Change that to "Solved"!
(maybe the buttons in the bottom of the page will say "Accept answer" or something similar for you)

Revision history for this message
David Groos (djgroos) said :
#4

:-) Yes! And more lessons still: don't reply via gmail as there are no tools to designate thread status! Have a great afternoon, Alkis.

Revision history for this message
David Groos (djgroos) said :
#5

Thanks Alkis Georgopoulos, that solved my question.