ddurdle wrote:I tried upgrading one of my systems today and experienced this same problem that was reported earlier by another user
The following packages have unmet dependencies:
dpkg : Breaks: cups (< 1.7.5-10~) but 1.6.4-2 is to be installed
modemmanager : Breaks: network-manager (< 0.9.8.2-1) but 0.9.8.0-5 is to be installed
ppp : Breaks: network-manager (< 0.9.8.8-7~) but 0.9.8.0-5 is to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
The advise provided was:
Edit by Clem: Hi Pete, try “apt install -f”. If you can’t solve the issues, remove the problematic packages, take a note of them and re-add them post-upgrade.
I had to remove cups and network-manager, and now I have no network connectivity. Any advise how to resolve. network-manager won't install due to conflcts.
Usual request - post the output of
I ended up modifying the /etc/network/interfaces file manually to get a network connection.
I realize now that the source of the problem is following the original advise posted at http://community.linuxmint.com/tutorial/view/2013
. The note should be edited to reflect the solution of removing the sources /etc/apt/sources.list. I realize now it was in the latest version of the notes for upgrading to LMDE UP8 mentions deleting this file. You can't blame us, the users, especially since many people encountered this issue and will continue to encounter this issue. Many of us used the "original" install instructions provided here http://blog.linuxmint.com/?p=2544
when the UP8 pack was released. You will clearly note that the install instructions there say update the /etc/apt/sources.list, not remove the file. Many people who updated to UP8 early on following the original instructions will be in the exact same situation I'm in, and they'll be following the incorrect advice in the post here http://community.linuxmint.com/tutorial/view/2013
about removing the packages.
I recommend the notes should be updated with an additional step advising that the /etc/apt/sources.list be removed if it exists.