I am trying to install the latest e17 point release from the ppas.
The first few hits on Google for how to install e17 ubuntu for raring guided me to add the ppa:hannes-janetzek/enlightenment-svn repos. I realized that this was a big mistake after about an hour of troubleshooting broken dependency errors and the like. I figured out how to remove e17 and that repo. But now I can’t install the e17 that I was using that I initially installed from ubuntu’s main repos. Here is my error message:
Code:
gnull@raring ~ $ sudo apt-get install e17
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
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 following information may help to resolve the situation:
The following packages have unmet dependencies:
e17 : Depends: e17-data (= 0.16.999.70492-2) but 201305250913-15455~raring1 is to be installed
E: Unable to correct problems, you have held broken packages.
gnull@raring ~ $ sudo apt-get install e17-data
Reading package lists... Done
Building dependency tree
Reading state information... Done
e17-data is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
gnull@raring ~ $
What is this error trying to say and how do I install e17?
Only after troubleshooting hannes-janetzek’s svn repo did I actually read a very crucial message on his page: So what I would like to do is install that, but before I get there I want to resolve my problem with e17 in the ubuntu main repository just to be safe.
EDIT: btw:
I used a combination of these commands to clean my system of e17 svn packages:
Code:
sudo add-apt-repository --remove ppa:hannes-janetzek/enlightenment-svn
sudo apt-get autoremove -f
sudo apt-get dist-upgrade -f
sudo apt-get --fix-missing install
sudo apt-get autoclean
sudo apt-get autoclean
sudo apt-get clean
Some of them helped, others seemed to do nothing. One tip I found on Google that really helped was to load up synaptic, click status in the bottom left and then click broken depdendneces in the top left. I selected the 3 efl based packages and marked them for removal and clicked apply. That’s how I go to where I am now.
Bookmarks