Empathy un-installed self (le gasp) now stuck in gtk3 dependancy hell
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.
Empathy un-installed self (le gasp) now stuck in gtk3 dependancy hell
Playing with ubuntu 11.04 on my sisters netbook. I notice empathy was un-installed when trying to re-install I get this
Code:
empathy : Depends: libchamplain-0.10-0 (>= 0.9.0) but it is not installable
Depends: libchamplain-gtk-0.10-0 (>= 0.9.0) but it is not installable
Depends: libgck0 (>= 2.92.92.is.2.91.1) but it is not installable
Depends: libgcr-3-0 (>= 2.92.92.is.2.91.4) but it is not installable
Depends: libgnome-control-center1 (>= 1:2.91.2) but it is not installable
Recommends: nautilus-sendto-empathy but it is not going to be installed
Recommends: freedesktop-sound-theme but it is not installable
E: Broken packages
It now seems to depend on Gtk3 which is not installable with ubuntu. any ideas
Distribution: Debian Wheezy, Jessie, Sid/Experimental, playing with LFS.
Posts: 2,900
Rep:
Go into Synaptic and check what packages are broken. Remove the broken packages. Reboot (you shouldn't have to but I find it helps) restart synaptic and try to reinstall Empathy.
Distribution: Debian Wheezy, Jessie, Sid/Experimental, playing with LFS.
Posts: 2,900
Rep:
Quote:
Originally Posted by shadogamon
the broken packages are in the repo. so theres no way to fix them as far as I know
I don't understand what your meaning is here. If apt is telling you there are broken packages they are on your machine not in the repo where you're downloading from. Sometimes apt will say you have a broken package and rebooting will clear that. Other than that you need to look in synaptic and mark the broken packages for complete removal and then remove them. This may give you some error messages so watch what is happening and post them here.
Looking back at your initial post it appears you may have installed something at some time but not through apt/aptitude/synaptic. This may be the cause of the dependency problem but we need to work through the broken packages first.
The are gtk3 libraries missing from the repositories, that now need to be installed for some reason. Is the a way to regress the version required? The problem was likely caused when I left the Telepathy PPA(since disabled) in the source list when I upgraded
Distribution: Debian Wheezy, Jessie, Sid/Experimental, playing with LFS.
Posts: 2,900
Rep:
Yes you can force synaptic to install particular versions. Remove the PPA from your list, click refresh, then go into syanptic and try again. If it still has difficulty click on the application you want to install go up to the top and click Packages > Force Version and select the version you want.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.