Om de ûnderfining foar jo te ferbetterjen is tydlik de funksjonaliteit dan dizze website troch ûnderhâldswurk beheind. Wannear in artikel jo probleem net oplost en jo in fraach stelle wolle, kin ús stipemienskip jo helpe yn @FirefoxSupport op Twitter en /r/firefox op Reddit.

Sykje yn Support

Mij stipescams. Wy sille jo nea freegje in telefoannûmer te beljen, der in sms nei ta te stjoeren of persoanlike gegevens te dielen. Meld fertochte aktiviteit mei de opsje ‘Misbrûk melde’.

Mear ynfo

Dizze konversaasje is argivearre. Stel in nije fraach as jo help nedich hawwe.

A newer version of thunderbird may have made changes to your profile on a multiboot Debian/Ubuntu laptop

  • 3 antwurd
  • 1 hat dit probleem
  • 1 werjefte
  • Lêste antwurd fan Matt

more options

HI,

On a multiboot Debian/Ubuntu laptop I accessed to a shared .thunderbird profile with a newer version than usual.

When back to my usual thunderbird version I got the message "A newer version of thunderbird may have made changes to your profile..." and found whole mail and parameters lost ?!

Then, reading https://support.mozilla.org/en-US/kb/dedicated-profile-thunderbird-installation I used the --allow-downgrade option to run my usual thunderbird version and got mail and calendar back.

Great ! But I lost my whole 20 years adressbook.

I can't believe that developpers did such upgrades without previous advice or doing any backup !

Now I just hope there is a way to recover my adressbook.

HI, On a multiboot Debian/Ubuntu laptop I accessed to a shared .thunderbird profile with a newer version than usual. When back to my usual thunderbird version I got the message "A newer version of thunderbird may have made changes to your profile..." and found whole mail and parameters lost ?! Then, reading https://support.mozilla.org/en-US/kb/dedicated-profile-thunderbird-installation I used the --allow-downgrade option to run my usual thunderbird version and got mail and calendar back. Great ! But I lost my whole 20 years adressbook. I can't believe that developpers did such upgrades without previous advice or doing any backup ! Now I just hope there is a way to recover my adressbook.

Bewurke troch Wayne Mery op

Alle antwurden (3)

more options

The simplest fix is to run the newest version of TB that shows the address books (not the usual version), export the address books to LDIF format, then import the LDIF files when you run the usual version on the same profile, with the downgrade switch.

more options

Thanks, I do still have my adressbook in the newest TB.

But now that newest TB complains that a symlink .icedove exists. I have to remove it manually at each boot to get TB to start.

Bewurke troch kmc op

more options

kmc said

Thanks, I do still have my adressbook in the newest TB.

As you would be, or should be, aware there is no guarantee of compatibility on downgrade.

That is why the whole checking system was put in place, because people were using multiple versions of the product with the same profile data and it was corrupting things. A single prefs.JS file can not contain reference to the current sqlite address books and the previous versions mork based address books. The next version will I assume have it's own set of incompatibilities as development ramps up from an almost decade long slumber where development meant keeping the product in a buildable state and dealing with change from outside which made old ways incompatible.

kmc said

HI, Great ! But I lost my whole 20 years adressbook. I can't believe that developers did such upgrades without previous advice or doing any backup ! Now I just hope there is a way to recover my adressbook.

They did create a backup, they renamed the files with a new extension and generated the new format address book SQLITE files from them and entered them into the prefs.js file. Renaming the old files will force them to be read again on the running of the new version. What they did not do was maintain backward compatibility of the user profile.

kmc said

But now that newest TB complains that a symlink .icedove exists. I have to remove it manually at each boot to get TB to start.

See https://wiki.debian.org/Thunderbird#Adoption_of_User_Profiles Apparently there can be issues and they discuss how to fix them on the Debian Wiki

I do not profess to understand how Debian works, but it sounds like the conversion script for ice dove did not complete as it should have.