why does thunderbird icon in panel launch wrong binary?

Asked by Max Waterman

I downloaded a new version of Thunderbird (13.0.1) and extracted it into my ~/bin directory.

I get rid of the old Thunderbird icon in the launcher on the left of the screen by right clicking and selecting 'unlock from launcher'.

I run my new version in a terminal like this :

$ ~/bin/thunderbird/thunderbird > /dev/null 2>&1 &

and see that an appropriate Thunderbird icon appears at the bottom of the launcher, so I right click it and select 'lock to launcher'.

If I then quit Thunderbird and use the new launcher icon to launch it, it launches the old version of Thunderbird.

Why is that, and how can I make it launch the new version? In previous versions of Ubuntu, I could edit each icon's 'preferences' and point it at new versions, but there isn't that option now, so I don't know how to fix this.

12.04

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu thunderbird Edit question
Assignee:
No assignee Edit question
Solved by:
actionparsnip
Solved:
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

Why not use a PPA? It will make the app gel better with your OS.

Revision history for this message
Max Waterman (davidmaxwaterman) said :
#2

because I have never done it using a PPA and it has always worked before...something has changed to make this not work any more.
if you think this is the better way, could you point me at the 'correct' one?
thanks

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#3

Can you give the output of:

lsb-release -a; uname -a

Thanks

Revision history for this message
Max Waterman (davidmaxwaterman) said :
#4

Linux burp 3.2.0-25-generic #40-Ubuntu SMP Wed May 23 20:30:51 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

Revision history for this message
Max Waterman (davidmaxwaterman) said :
#5

Ah, you mean 'lsb_release -a' :

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04 LTS
Release: 12.04
Codename: precise

Revision history for this message
Best actionparsnip (andrew-woodhead666) said :
#6

sudo add-apt-repository ppa:mozillateam/thunderbird-stable
sudo apt-get update
sudo apt-get install thunderbird

Revision history for this message
Max Waterman (davidmaxwaterman) said :
#7

thanks!

Revision history for this message
Max Waterman (davidmaxwaterman) said :
#8

Thanks actionparsnip, that solved my question.