[Hardy] Nautilus segfaults, cannot be upgraded
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
eel2 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
nautilus (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: libeel2-2
Here is the current status of the packages nautilus, nautilus-data, and libeel2-2.
=======
hyperair@
nautilus:
Installed: 1:2.20.0-2ubuntu3
Candidate: 1:2.21.6-0ubuntu2
Version table:
1:
500 http://
*** 1:2.20.0-2ubuntu3 0
100 /var/lib/
nautilus-data:
Installed: 1:2.20.0-2ubuntu3
Candidate: 1:2.21.6-0ubuntu2
Version table:
1:
500 http://
*** 1:2.20.0-2ubuntu3 0
100 /var/lib/
libeel2-2:
Installed: 2.20.0-2ubuntu1
Candidate: 2.21.5-0ubuntu1
Version table:
2.
500 http://
*** 2.20.0-2ubuntu1 0
100 /var/lib/
=======
There is a libeel2-2 dependency in nautilus.
=======
hyperair@
nautilus
...
Depends: libeel2-2
...
=======
And a breakage onto nautilus caused by libeel2-2.
=======
hyperair@
libeel2-2
...
Breaks: nautilus
Breaks: nautilus-cd-burner
Breaks: nautilus-share
Breaks: python-nautilus
=======
Result:
=======
hyperair@
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED
nautilus nautilus-cd-burner nautilus-
timevault ubuntu-desktop
The following NEW packages will be installed
gvfs gvfs-backends libcdio-cdda0 libcdio-paranoia0 libgvfscommon0
The following packages have been kept back:
libeel2-2
The following packages will be upgraded:
nautilus-data
1 upgraded, 5 newly installed, 6 to remove and 1 not upgraded.
Need to get 1633kB of archives.
After this operation, 3285kB disk space will be freed.
Do you want to continue [Y/n]? n
Abort.
=======
In its current state, nautilus will refuse to run, and can only segfault. I believe this is a very serious bug and should be fixed immediately.
workaround is to remove nautilus-share, it needs some work for the new ABI.