LMDE 201403 Update Manager Error, pkgProblemResolver

Questions about applications and software
Forum rules
Before you post please read this

LMDE 201403 Update Manager Error, pkgProblemResolver

Postby AlanWalker on Sun Apr 27, 2014 12:13 am

Re: Update Manager Error, pkgProblemResolver::Resolve generated

Question: Is there an error in the instructions on the Debian Packages page

https://packages.debian.org/jessie/amd6 ... y/download ?

***

As per the instructions on the above download page I altered my /etc/apt/sources.list to include the line ''deb http://ftp.us.debian.org/debian jessie main"; checking for accuracy, I saw that ~/sources.list was correctly updated.

Having done so, and returning to my desktop, I noticed that the Update Manager was flagging that updates were available, or 'to be done'. Starting the Update Manager I saw that its process ended with the following error:

ERROR###ERROR###ERROR###ERROR###ERROR###ERROR###ERROR
E:Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

Looking at the Information Manager's "Information" box I found:

++ Launching mintUpdate in root mode
++ Starting refresh
++ Auto-refresh timer is going to sleep for 15 minutes, 0 hours and 0 days
-- Error in checkAPT.py, could not refresh the list of packages
++ Starting refresh
-- Error in checkAPT.py, could not refresh the list of packages

Removing the line in my /etc/apt/sources.list that I had just added I found my Update Manager status had returned to "... up to date".

Browsing to http://ftp.us.debian.org/debian I found that there was no "~/jessie/main", but that there was a "~/dist/jessie/main".

I am not inclined to try the update again without more knowledge so I ask, does anyone here see a possible error in the Debian download instructions?
Last edited by karlchen on Sun Apr 27, 2014 5:49 am, edited 1 time in total.
Reason: Moved thread to the LMDE area. LMDE is LMDE. LMDE is not the Linux Mint main edition.
User avatar
AlanWalker
Level 4
Level 4
 
Posts: 223
Joined: Wed Jun 12, 2013 7:44 pm
Location: New York

Linux Mint is funded by ads and donations.
 

Re: LMDE 201403 Update Manager Error, pkgProblemResolver

Postby zerozero on Sun Apr 27, 2014 6:35 am

what exactly are you trying to achieve?

which package you need that is in jessie and not in lmde?

adding the testing repo and performing a dist-upgrade with mintupdate is asking for troubles, big ones: for starters, if you are using cinnamon it will break. so, you should be thankful that mintupdate couldn't solve the dependencies and aborted the upgrade.

if you need a specif package that is not in lmde's repo and is in jessie's repo you should add the repo, update (never upgrade or dist-upgrade or use mintupdate) and search for the package within synaptic and install it (with the relevant dependencies);
then remove the jessie repo and update again.
zerozero
Level 16
Level 16
 
Posts: 6471
Joined: Tue Jul 07, 2009 2:29 pm

Re: LMDE 201403 Update Manager Error, pkgProblemResolver

Postby AlanWalker on Mon Apr 28, 2014 12:20 am

zerozero wrote:what exactly are you trying to achieve?


Well, use of the word "exactly" probably isn't applicable as I was in the process of a general exploration of SSH keys and Public keys and, in pursuit of that effort, looking to install erlang-public-key_17.0-dfsg-1_amd64, according to instructions found on the Debian page referenced.

zerozero wrote:which package you need that is in jessie and not in lmde?


'Which package I need...' isn't exactly applicable either as erlang-public-key~ was a package arbitrarily picked to further my look into SSH and Public keys; what I knew (or thought then, and still (somewhat) think I know) about it was that erlang-public-key~ was suitable for Debian Jessie 64bit.

zerozero wrote:adding the testing repo and performing a dist-upgrade with mintupdate is asking for troubles, big ones: for starters, if you are using cinnamon it will break. so, you should be thankful that mintupdate couldn't solve the dependencies and aborted the upgrade.


Well, yes... I could-be/am somewhat thankful of that. I have about 20 hours invested in LMDE and while trashing my current instance of it is no big deal, I would rather avoid doing so.

"deb http://ftp.us.debian.org/debian jessie main " is a testing repository? I didn't know that! I had inferred that "jessie main" was stable (due to the word "main" being used); but then, with virtually less than a month into Linux, that's the kind of mistake one is venturesome liable to.

zerozero wrote:if you need a specif package that is not in lmde's repo and is in jessie's repo you should add the repo, update (never upgrade or dist-upgrade or use mintupdate) and search for the package within synaptic and install it (with the relevant dependencies); then remove the jessie repo and update again.


The whole "install/update" thing on Linux is, more or less, a fog to me. I want to know the basics involved, and reading hasn't done much to dispel that fog.

I see, through your comments, that the process you suggest for installing a package found in Jessie but not in LMDE is:

1. Edit ~sources.list to add a repository
2. Update
3. Use Synaptic to install (dependencies being resolved)
4. Remove the repository added to ~souces.list in 1 above
5. And 'update' again.

2 above suggests (to me) that 'update' downloads all packages from any repository in ~sources.list.
3 above suggests that Synaptic works with whatever packages are on the local system
4 and 5 above suggests that local packages be returned to the state it was prior to 1 and 2 above.

I didn't know that... Is my assessment of what you wrote correct?

Using the Software Manager seems mostly ok, but I want to become comfortable with using the most basic tools for package/program management; hence I cope with the fog by doing things like attempting to install erlang-public-key~

Thanks for your words and effort.

Regards

Oh, (edit) PS... is that a mistake in the Debian install page?
User avatar
AlanWalker
Level 4
Level 4
 
Posts: 223
Joined: Wed Jun 12, 2013 7:44 pm
Location: New York


Return to Software & Applications

Who is online

Users browsing this forum: No registered users and 5 guests