Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Here is the story. I needed to upgrade some software (such as firefox but many others too) for security reasons. I type "apt-get upgrade" and I get a list of about 50 packages are are being "kept back". I need those packages because if I don't have them, I am prone to several major security risks. Some of this software requires a package called libaspell15c2. Nothing will install without it but when I do "apt-get install libaspell15c2" I get a thing about needing to remove literally 100s of packages that are essentual for my system. What can I do to fix it?
The packages dependent on libaspell15c2 are being kept back as it'll remove kde among others. Till those packages are rebuilt to have the dependencies right it will be kept back.
Apparently mepis is based on sid. This is exactly the reason debian has three branches. So people who don't know how to fix these things or don't want to have this kind of problems have a stable or testing branch with packages that are more tested and have the dependencies ok.
Yes there's no other method unless you want to delete all those packages that depend on libaspellx. If you run apt-get install libaspell15c you'll see what you're going to loose. I'm waiting for the dependencies to be right for some time now as well but I don't want to loose those programs it's going to uninstall.
I'm having the same problem, with this package and with libopenexrr2c2. I am trying to get the kde dev packages installed for kde 3.4. I installed the replacement libaspell15, but still getting the same dependency problems.
I did an update a week ago.. and it unistalled a couple of programs (including gaim) .. i didnt care at the time until i realised that i needed to install libaspell15c? but to install that it wants to uninstall almost every package avail on my box.
So i just gave up :P ...
Is there currently a fix for this? Whats the current status on teh situation?
libaspell15 should never have become libaspell15c2 as its a C lib, not C++. Which means its unaffected by the ABI change.
So it was a mistake, some packages are aware of this and still require libaspell15. Some point to libaspell15c2 as they wheren't aware of this, this should be cleared up soon.
The two packages I pointed too can be installed side by side, So you can have both libaspell15 and libaspell15c2, till the package problems can be sorted out.
Nevermind, I just did an apt update and upgrade and it actually installed libaspell15c2 automatically, even though I have libaspell15 already installed. A few days ago it would not let me do that. I guess they got it straightened out...
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.