Lightroom Classic: Develop Presets did not all convert to new format in 7.3

  • 34
  • Problem
  • Updated 3 months ago
  • Solved
  • (Edited)
On the first start up the new LR 7.3 converted 3 folders of develop presets, but not the rest (I have them organized by where I got them).  I can now not make new folders in the Preset panel to import the missing presets.  Any I import only go into User Presets.
Photo of Don Smith

Don Smith

  • 9 Posts
  • 3 Reply Likes

Posted 4 months ago

  • 34
Photo of Simon Chen

Simon Chen, Principal Computer Scientist

  • 1428 Posts
  • 439 Reply Likes
Official Response
I've investigated Joseph's issue. The problem seems to be in the file naming of the original .lrtemplate file itself. If the original .lrtemplate file name contains any special characters (in this case, it is the forward slash "/" in the .lrtemplate file name). On macOSX, forward slash "/" has special meaning, which is is the folder delimiter.

If you manually change the “/” character in the .lrtemplate file name to a space character, then relaunch Lr and it would convert the preset correctly.

Joseph, I have replied to your email regarding the two specific .lrtemplate file that has the "/" in them. Lr should have handle this kind of exception better. I’m making a fix that better handles and report the issue in Lr.

https://helpx.adobe.com/lightroom/kb/not-all-presets-are-converted.html
(Edited)
Photo of Simon Chen

Simon Chen, Principal Computer Scientist

  • 1428 Posts
  • 439 Reply Likes
Official Response
Here is a help doc on the issue https://helpx.adobe.com/lightroom/kb/not-all-presets-are-converted.html.

Successfully converted .lrtemplate develop preset would be renamed with a prefixed tilde character "~". If the preset conversion stopped prematurely, you can go through your original .lrtemplate develop preset folders and find the first instance of the .lrtemplate file that did not convert (without the prefixed tilde "~"). And see if the file name has any special characters such as the forward slash "/" or ":" in it. Try change the special character to hyphen "-" and relaunch Lr again. Alternatively, you can manually prefix the .lrtemplate file that did not convert with a tilde "~" character, Lr would skip converting this specific develop preset on the next launch and continue the conversion for the rest of the develop presets.

If you continue to have issues, please zip up your .lrtemplate develop presets and send me private message with a downloadable link, I can investigate for you. Please don't send a zip file as an attachment in the email. It would be quarantined by the email server. The issue would be fixed in the next Lr update. Thanks.
(Edited)