Comment 27 for bug 1830096

Revision history for this message
In , Graham Smith (graham-u) wrote :

THIS IS STUPID!
The problem is arising in Ubuntu because the builds against the current supported versions of Ubuntu have differing BuildIDs. This is because some stupid idiot chose to use the build time as the BuildID. Whoever that was needs teaching some lessons in basic software design and development. what makes it worse is the the BuildID is hard-coded into the specific install.

It is wrong to say that it would be rare for someone to have more than one version of Ubuntu and be sharing profiles across those installations. I know quite a few folk who try differing versions of Ubuntu and do just that. In my case, I have a current build of Xfce 19 amd64 and Cinnamon 18 amd64 on the same machine and also have Xfce 18 i386 on a very useful but old-ish netbook for work during travelling. I share profiles. The build of Firefox is EXACTLY the same version (68.0.1) on all three -- SO WHY THE F**K CAN'T I SHARE PROFILES!!???

There is a clear and obvious solution to this. Firefox HAS and EXISTING and PERFECTLY VALID Build ID.... SourceStamp. For what unearthly reason is that NOT being used as the means of identifying whether the profile is workable for the installed version of Firefox. Given that the rest of the profile coding is platform independent, this should be perfectly sufficient.

Go to work boys!!