erlang and erlang-base break Dapper-Edgy upgrade

Bug #68500 reported by Stuart Langridge
16
This bug affects 1 person
Affects Status Importance Assigned to Milestone
erlang (Ubuntu)
Invalid
High
Unassigned
update-manager (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

On upgrading from Dapper to Edgy, using the alternate CD with gksu "sh /cdrom/cdromupgrade", the upgrade failed to complete. Two dialog boxes popped up. The first said:

Could not install '/var/cache/apt/archives/erlang_1%3a11.b.1-1_all.deb'

The upgrade aborts now. Please report this bug against the 'update-manager' package and include the files in /var/log/dist-upgrade/ in the bugreport.

there is no script in the new version of the package - giving up

The second said:

Could not install '/var/cache/apt/archives/erlang-base_1%3a11.b.1-1_i386.deb'

The upgrade aborts now. Please report this bug against the 'update-manager' package and include the files in /var/log/dist-upgrade/ in the bugreport.

subprocess pre-removal script returned error exit status 2

Three files are in /var/log/dist-upgrade, and are attached.

Revision history for this message
Stuart Langridge (sil) wrote :
Revision history for this message
Stuart Langridge (sil) wrote :
Revision history for this message
Stuart Langridge (sil) wrote :
Revision history for this message
Stuart Langridge (sil) wrote :

Both dialog boxes said "The upgrade aborts now", but it did not seem to do so; it went to the cleanup stage and then told me to reboot. However, I currently have broken fonts in all applications and some icons are displaying as the red-X "missing" icon, so I don't know whether my system may have been rendered unbootable by the broken upgrade. This is a highly confusing state to be in. See the broken-fonts.png screenshot attached; note particularly the fonts in the menus and in xchat, and the broken icons on the Gimp menu, in the bottom corner of xchat, and on the panel (which was Byzanz).

Revision history for this message
Stuart Langridge (sil) wrote :

I have also tried removing the erlang and erlang-base packages with apt-get from the command line; it insisted I run apt-get -f install, which is now installing many packages. It's completely unclear what to do if an upgrade fails like this, and most people would not know about apt-get -f install; I am not at all sure that this will actually complete the upgrade successfully.

Revision history for this message
Stuart Langridge (sil) wrote :

After apt-get -f install finally completed, I re-ran apt-get remove erlang erlang-base, and then re-ran the upgrade. It completed successfully and rebooted into a full Edgy install.

Revision history for this message
Michael Vogt (mvo) wrote :

The error from the terminal log:

dpkg: error processing /var/cache/apt/archives/erlang-base_1%3a11.b.1-1_i386.deb (--unpack):
 subprocess pre-removal script returned error exit status 2

Revision history for this message
Michael Vogt (mvo) wrote :

Thanks for your bugreport.

The fonts look/looked that bad because the upgrade couldn't be finished and so some packages from the system are missing that provide the better looking fonts.

Changed in erlang:
importance: Undecided → High
status: Unconfirmed → Confirmed
Revision history for this message
CR. Middaugh (cr-middaugh) wrote :

Unable to comment other than to say wings 3D has always worked for me. I did a complete install of edgy from CD to a clean partition and Wings3D will not work erlang crashes.

Revision history for this message
Paul Dufresne (paulduf) wrote :

Confirming on update-manager, as normal log files are there.

Changed in update-manager:
status: New → Confirmed
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

Is it still an issue when upgrading to newer release ? Thanks in advance.

Changed in update-manager:
status: Confirmed → Incomplete
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

We are closing this report because you reported this bug a while ago and there is no recent duplicate nor user mentioning having the issue on Intrepid. If this is still an issue, don't hesitate to reopen the report. Thanks again!

Changed in update-manager:
status: Incomplete → Invalid
Changed in erlang:
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.