something broke with E17 on upgrade to ubuntu 13.10: broken dependencies
Hi all,
I recently upgraded from Ubuntu 13.04 to 13.10. This somehow broke E17: all my applications menus were empty. I figured I'd just remove and reinstall E17 on the now upgraded system, but then things started to go wrong with dependencies, and now none of the apt-get based tools will run. From the output, it appears to be a conflict between libevas and (an older version of?) evas-loaders.
Here's the terminal dump from the instructions on the debugging page i followed to get here:
$ ubuntu-
Support status summary of 'inanna':
You have 2 packages (0.1%) supported until September 2014 (9m)
You have 2121 packages (88.3%) supported until July 2014 (9m)
You have 45 packages (1.9%) that can not/no-longer be downloaded
You have 234 packages (9.7%) that are unsupported
Run with --show-unsupported, --show-supported or --show-all to see more details
conrad@inanna:~$ sudo grep -R proxy /etc/apt/*
conrad@inanna:~$ grep proxy /etc/environment
conrad@inanna:~$ echo $http_proxy
conrad@inanna:~$ echo $ftp_proxy
conrad@inanna:~$
conrad@inanna:~$ grep proxy /etc/bash.bashrc
conrad@inanna:~$ grep proxy ~/.bashrc
conrad@inanna:~$ cat /etc/apt/apt.conf
cat: /etc/apt/apt.conf: No such file or directory
conrad@inanna:~$ sudo fuser -vvv /var/lib/dpkg/lock
conrad@inanna:~$
conrad@inanna:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_
DISTRIB_
DISTRIB_
conrad@inanna:~$
conrad@inanna:~$ uname -a
Linux inanna 3.11.0-13-generic #20-Ubuntu SMP Wed Oct 23 07:38:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
conrad@inanna:~$
conrad@inanna:~$ sudo rm /var/lib/
conrad@inanna:~$
conrad@inanna:~$ sudo rm /var/lib/dpkg/lock
conrad@inanna:~$
conrad@inanna:~$ sudo cp -arf /var/lib/dpkg /var/lib/
conrad@inanna:~$
conrad@inanna:~$ sudo mv /var/lib/
conrad@inanna:~$
conrad@inanna:~$ sudo cp /var/lib/
conrad@inanna:~$ sudo mv /var/lib/
conrad@inanna:~$
conrad@inanna:~$ sudo cp /var/lib/
conrad@inanna:~$
conrad@inanna:~$ sudo rm -rf /var/lib/
conrad@inanna:~$
conrad@inanna:~$ sudo rm -rf /var/lib/apt/lists
conrad@inanna:~$
conrad@inanna:~$ sudo rm /var/cache/
conrad@inanna:~$
conrad@inanna:~$ sudo mkdir /var/lib/apt/lists
conrad@inanna:~$
conrad@inanna:~$ sudo mkdir /var/lib/
conrad@inanna:~$
conrad@inanna:~$ LANG=C;sudo apt-get clean
conrad@inanna:~$
conrad@inanna:~$ LANG=C;sudo apt-get autoclean
Reading package lists... Done
Building dependency tree
Reading state information... Done
conrad@inanna:~$
conrad@inanna:~$ LANG=C;sudo apt-get --purge autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
e17 : Depends: libevas1 (>= 1.7.7) but it is not installable
libecore-evas1 : Depends: libevas1 (>= 1.7.7) but it is not installable
libecore-imf1 : Depends: libevas1 (>= 1.7.7) but it is not installable
libecore-input1 : Depends: libevas1 (>= 1.7.7) but it is not installable
libevas1-
libevas1-engines-x : Depends: libevas1 (>= 1.7.7) but it is not installable
E: Unmet dependencies. Try using -f.
conrad@inanna:~$
conrad@inanna:~$ LANG=C;sudo apt-get --fix-missing update -o APT::Cache-
Ign http://
Get:1 http://
Ign http://
Get:2 http://
Get:3 http://
Get:4 http://
Ign http://
Ign http://
Ign http://
Get:5 http://
Ign http://
Get:6 http://
Ign http://
Get:7 http://
Get:8 http://
Get:9 http://
Get:10 http://
Get:11 http://
Ign http://
Get:12 http://
Get:13 http://
Get:14 http://
Get:15 http://
Get:16 http://
Get:17 http://
Get:18 http://
Get:19 http://
Get:20 http://
Get:21 http://
Get:22 http://
Get:23 http://
Get:24 http://
Get:25 http://
Get:26 http://
Get:27 http://
Get:28 http://
Get:29 http://
Get:30 http://
Ign http://
Get:31 http://
Ign http://
Get:32 http://
Get:33 http://
Get:34 http://
Get:35 http://
Get:36 http://
Get:37 http://
Get:38 http://
Get:39 http://
Get:40 http://
Get:41 http://
Get:42 http://
Get:43 http://
Get:44 http://
Get:45 http://
Get:46 http://
Get:47 http://
Get:48 http://
Get:49 http://
Get:50 http://
Get:51 http://
Get:52 http://
Get:53 http://
Get:54 http://
Get:55 http://
Get:56 http://
Get:57 http://
Get:58 http://
Get:59 http://
Get:60 http://
Get:61 http://
Get:62 http://
Get:63 http://
Get:64 http://
Get:65 http://
Get:66 http://
Get:67 http://
Get:68 http://
Get:69 http://
Get:70 http://
Get:71 http://
Get:72 http://
Get:73 http://
Get:74 http://
Get:75 http://
Get:76 http://
Get:77 http://
Get:78 http://
Get:79 http://
Get:80 http://
Get:81 http://
Get:82 http://
Get:83 http://
Get:84 http://
Get:85 http://
Fetched 27.0 MB in 2min 53s (155 kB/s)
Reading package lists... Done
conrad@inanna:~$
conrad@inanna:~$ sudo dpkg --configure -a
dpkg: dependency problems prevent configuration of libecore-input1:
libecore-input1 depends on libevas1 (>= 1.7.7); however:
Package libevas1 is not installed.
dpkg: error processing libecore-input1 (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libecore-evas1:
libecore-evas1 depends on libecore-input1 (>= 1.7.7); however:
Package libecore-input1 is not configured yet.
libecore-evas1 depends on libevas1 (>= 1.7.7); however:
Package libevas1 is not installed.
dpkg: error processing libecore-evas1 (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libevas1-engines-x:
libevas1-engines-x depends on libevas1 (>= 1.7.7); however:
Package libevas1 is not installed.
dpkg: error processing libevas1-engines-x (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libecore-imf1:
libecore-imf1 depends on libevas1 (>= 1.7.7); however:
Package libevas1 is not installed.
dpkg: error processing libecore-imf1 (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libevas1-
libevas1-
Package libevas1 is not installed.
dpkg: error processing libevas1-
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of e17:
e17 depends on libecore-evas1 (>= 1.7.7); however:
Package libecore-evas1 is not configured yet.
e17 depends on libecore-imf1 (>= 1.7.7); however:
Package libecore-imf1 is not configured yet.
e17 depends on libecore-input1 (>= 1.7.7); however:
Package libecore-input1 is not configured yet.
e17 depends on libevas1 (>= 1.7.7); however:
Package libevas1 is not installed.
e17 depends on libevas1-
Package libevas1-
Package libevas1-engines-x which provides libevas1-
dpkg: error processing e17 (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libecore-fb1:
libecore-fb1 depends on libecore-input1 (>= 1.7.7); however:
Package libecore-input1 is not configured yet.
dpkg: error processing libecore-fb1 (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libecore-x1:
libecore-x1 depends on libecore-input1 (>= 1.7.7); however:
Package libecore-input1 is not configured yet.
dpkg: error processing libecore-x1 (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
libecore-input1
libecore-evas1
libevas1-engines-x
libecore-imf1
libevas1-
e17
libecore-fb1
libecore-x1
conrad@inanna:~$
conrad@inanna:~$ sudo dpkg --clear-avail
conrad@inanna:~$
conrad@inanna:~$ LANG=C;sudo apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
libevas1
The following NEW packages will be installed:
libevas1
0 upgraded, 1 newly installed, 0 to remove and 4 not upgraded.
8 not fully installed or removed.
Need to get 513 kB of archives.
After this operation, 1546 kB of additional disk space will be used.
Do you want to continue [Y/n]?
Abort.
conrad@inanna:~$ LANG=C;sudo apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
libevas1
The following NEW packages will be installed:
libevas1
0 upgraded, 1 newly installed, 0 to remove and 4 not upgraded.
8 not fully installed or removed.
Need to get 513 kB of archives.
After this operation, 1546 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://
Fetched 513 kB in 2s (173 kB/s)
(Reading database ... 215840 files and directories currently installed.)
Unpacking libevas1 (from .../libevas1_
dpkg: error processing /var/cache/
trying to overwrite '/usr/lib/
Errors were encountered while processing:
/var/cache/
E: Sub-process /usr/bin/dpkg returned an error code (1)
conrad@inanna:~$ LANG=C;sudo apt-get --fix-missing install
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
e17 : Depends: libevas1 (>= 1.7.7) but it is not installed
libecore-evas1 : Depends: libevas1 (>= 1.7.7) but it is not installed
libecore-imf1 : Depends: libevas1 (>= 1.7.7) but it is not installed
libecore-input1 : Depends: libevas1 (>= 1.7.7) but it is not installed
libevas1-
libevas1-engines-x : Depends: libevas1 (>= 1.7.7) but it is not installed
E: Unmet dependencies. Try using -f.
conrad@inanna:~$
conrad@inanna:~$ LANG=C;sudo apt-get update -o APT::Cache-
Ign http://
Ign http://
Ign http://
Ign http://
Hit http://
Hit http://
Ign http://
Ign http://
Hit http://
Hit http://
Hit http://
Ign http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Ign http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Ign http://
Ign http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Reading package lists... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
e17 : Depends: libevas1 (>= 1.7.7) but it is not installed
libecore-evas1 : Depends: libevas1 (>= 1.7.7) but it is not installed
libecore-imf1 : Depends: libevas1 (>= 1.7.7) but it is not installed
libecore-input1 : Depends: libevas1 (>= 1.7.7) but it is not installed
libevas1-
libevas1-engines-x : Depends: libevas1 (>= 1.7.7) but it is not installed
E: Unmet dependencies. Try using -f.
conrad@inanna:~$
conrad@inanna:~$ find /etc/apt -name '*.list' -exec bash -c 'echo -e "\n$1\n"; cat -n "$1"' _ '{}' \;
/etc/apt/
1 # deb cdrom:[Ubuntu 12.10 _Quantal Quetzal_ - Release amd64 (20121017.5)]/ quantal main restricted
2 # See http://
3 # newer versions of the distribution.
4 deb http://
5 deb-src http://
6 ## Major bug fix updates produced after the final release of the
7 ## distribution.
8 deb http://
9 deb-src http://
10
11 ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
12 ## team. Also, please note that software in universe WILL NOT receive any
13 ## review or updates from the Ubuntu security team.
14 deb http://
15 deb http://
16
17 ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
18 ## team, and may not be under a free licence. Please satisfy yourself as to
19 ## your rights to use the software. Also, please note that software in
20 ## multiverse WILL NOT receive any review or updates from the Ubuntu
21 ## security team.
22 deb http://
23 deb http://
24
25 ## N.B. software from this repository may not have been tested as
26 ## extensively as that contained in the main release, although it includes
27 ## newer versions of some applications which may provide useful features.
28 ## Also, please note that software in backports WILL NOT receive any review
29 ## or updates from the Ubuntu security team.
30 deb http://
31 deb-src http://
32
33 deb http://
34 deb-src http://
35 deb http://
36 deb http://
37
38 ## Uncomment the following two lines to add software from Canonical's
39 ## 'partner' repository.
40 ## This software is not part of Ubuntu, but is offered by Canonical and the
41 ## respective vendors as a service to Ubuntu users.
42 deb http://
43 # deb-src http://
44
45 ## This software is not part of Ubuntu, but is offered by third-party
46 ## developers who want to ship their latest software.
47 deb http://
48 deb-src http://
/etc/apt/
/etc/apt/
/etc/apt/
1 # deb-src http://
/etc/apt/
1 # deb-src http://
/etc/apt/
1 # deb http://
2 # deb-src http://
/etc/apt/
1 ### THIS FILE IS AUTOMATICALLY CONFIGURED ###
2 # You may comment out this entry, but any other modifications may be lost.
3 # deb http://
/etc/apt/
1 ### THIS FILE IS AUTOMATICALLY CONFIGURED ###
2 # You may comment out this entry, but any other modifications may be lost.
3 # deb http://
/etc/apt/
1 # deb http://
/etc/apt/
1 ### THIS FILE IS AUTOMATICALLY CONFIGURED ###
2 # You may comment out this entry, but any other modifications may be lost.
3 deb http://
/etc/apt/
Any help would be greatly appreciated!
-Conrad.
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Ubuntu apt Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Conrad Knight
- Solved:
- Last query:
- Last reply: