Can You Close a Return Request and File It Again on Ebay
While there are various ways to install applications in Ubuntu, I adopt to use the apt command in the final for installing software.
If you do the aforementioned, you lot may come across a dependency error similar this:
Some packages could not exist installed. This may mean that you take requested an incommunicable situation or if you are using the unstable distribution that some required packages have not all the same been created or been moved out of Incoming. The following information may aid to resolve the situation: The post-obit packages have unmet dependencies: green-recorder : Depends: python-urllib3 but it is not installable E: Unable to correct problems, you have held broken packages. Ordinarily on It'southward FOSS, you lot'll discover simple and like shooting fish in a barrel to follow solutions to complicated problems. Unfortunately, this one is not that straightforward.
In this troubleshooting commodity, I'll tell you why this error occurs and give some pointers on how to go about solving this issue.
Why do you see the "you take held broken packages" mistake?
You were trying to install an application packet, most probably from a PPA or third-party repository.
Applications often need specific versions of libraries and software component (chosen dependencies). These dependencies may not be part of the awarding bundle itself, but they are expected to either be installed on your arrangement already or installed during the installation of the awarding.
Your Linux system tries to install these dependencies on its own. Only if the dependency package version is non available on your system, information technology gets confused as it has no mode to solve this dependency problem.
This is why it informs you lot that the software you were trying to install depends on XYZ but this XYZ cannot exist installed.
Another usecase is when your package can exist held is when you try to install two versions of the same software. Say you lot are installing a specific version of Wine when you have another one installed already.
How to go about fixing the "Unable to correct problems, you have held cleaved packages" error
You tin try a few things to make things work. You demand to have some ideas on installing/removing packages in Linux command line to work things out hither.
Brand sure that your system's package cache is updated
First, make certain that local packet cache is updated. Your organisation checks this enshroud for the bachelor packages. Information technology's possible (but not certain) that the dependency bundle is seen past the organisation after the cache update.
sudo apt update Try installing the troublesome package again and see if it fixes the trouble.
Install the dependency
If yous try to install the troublesome package again and it notwithstanding complains most the aforementioned dependency error than perhaps that dependency is not available for distribution version.
You may utilise the apt search command see if you could this library from another package or proper noun:
sudo apt search package_name If the package is available, is it the same version as requested by the package you were trying to install?
Try to install the dependency package and encounter what happens:
sudo apt install dependency_package You may encounter a dependency chain. You effort to install dependency A only it complains of B. Then yous endeavour installing B and it complains of C.
Information technology may as well happen that when you try to install packet C, information technology is already installed. Check the version of packet C. Is it the same version as required by packet B? If yes, then removing C and installing information technology again could assist.
Can you go the missing dependency package from some other source?
If the missing dependency parcel cannot be found on your organisation (no results in apt search), you may try to go the dependency package from some identify else. I know that'southward not very user-friendly thing to do merely y'all don't accept many options hither.
For example, in the case of installing shutter, it complained almost libgoo-canvas-perl and this library is no more than available on Ubuntu organisation.
sudo apt install shutter Reading package lists... Done Edifice dependency tree Reading state information... Done Some packages could not be installed. This may mean that you accept requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The post-obit information may help to resolve the situation: The following packages have unmet dependencies: shutter : Depends: libgoo-canvas-perl only information technology is non going to be installed E: Unable to correct bug, you have held broken packages. Nonetheless, since it was available in the previous versions of Ubuntu, I looked for this package on Ubuntu'due south package archive and found it under the listing of Ubuntu 14.04 here. I downloaded the .DEB file and installed it.
At present that this dependency package is installed, trying to install the original application (shutter in this case) should not complain about at to the lowest degree this package anymore.
If you cannot notice the dependency package anywhere, install the troublesome package from some other source
And so in the example higher up, I tried to install Greenish Recorder application using its PPA. This application needs python-urllib3 library but unfortunately, this library is not available in my Ubuntu 20.04 arrangement.
[email protected]:~$ apt search python-urllib3 Sorting... Done Full Text Search... Done Clearly, this is a poorly packaged application. The developer made it available for Ubuntu 20.04 without realizing that Ubuntu 20.04 doesn't support Python 2 anymore and all the Python libs now start with python3 prefix. And so the python-urllib3 should exist python3-urllib3.
If you are in such a state of affairs, mayhap check the projection's homepage or search on the internet for an alternate source for installing it. Perhaps in that location is a Snap/Flatpak version or some user created a PPA for it? If zilch else, you may become with source lawmaking pick also.
If you run across the held broken package error during update try this
Most of the discussion so far assumed that yous run into this error while installing a new application. That may not always be the case.
If you lot see this error when you lot effort updating your system with sudo apt update command, and then y'all'll accept to take a slightly different approach.
Start, check which package is being held with this command:
dpkg --go-selections | grep hold If y'all come across some packages being held, remove them and so go on updating your organization or installing the software.
You may also employ Synaptic parcel director for fixing the cleaved packages.
Did you lot manage to set the issue?
As I had mentioned earlier, there is no straightforward prepare for this problem. You lot'll have to investigate on your own and see if it tin can be stock-still or not.
Please share in the comments if your problem gets stock-still. If not, I may try to aid y'all out.
Source: https://itsfoss.com/held-broken-packages-error/
0 Response to "Can You Close a Return Request and File It Again on Ebay"
Post a Comment