SUMMARY *** Opening image in Krita 5.0.2 appimage after working a time in 5.0.6 caused the resource library to be re-written, thereby erasing my entire tagging scheme as well as resetting my bundle configuration. *** STEPS TO REPRODUCE 1. (From Xviewer) Open With > Krita 5.0.2 2. 3. OBSERVED RESULT Krita prompted that the resource library will be rebuilt. No apparant means available to cancel or halt operation. EXPECTED RESULT Load image without alteration to existing resource library scheme.
Yes? That's not a bug. Don't do this. This simply isn't supported.
If your resource database configuration was pretty intricate, keep in mind Krita stores database backups at $HOME/.local/share/krita/, so renaming a backup to resourcecache.sqlite should bring your configuration back.
Note that krita itself first makes a backup of the database, too.
(In reply to Halla Rempt from comment #1) > Yes? That's not a bug. Don't do this. This simply isn't supported. Supported or not, having a small sidestep in version (where all tools used are supported by the earlier version) blow up the resources and giving a fellah a headache as he goes about trying to remember everything he did to set up his workflow sounds quite a deal like a bug situation to me. The current state of resource management is leaps and bounds better than it used to be. It used to be so touchy that if you breathed on it wrong, something would be overwritten somewhere and updating Krita became a nightmare at times. Much better now, hands down... but could still use some improvements. If for whatever reason an older version is opened, it really should not override anything at all if it uses the current resource management system. In my case, it really happened by accident due to an overlooked shortcut pointing to the older appimage. While that detail isn't super important, a small goofup like that should never result in raised blood pressure. If for some reason the ideal solution isn't happening, then at least consider having a prompt appear explaining that X, Y and Z is about to happen and give the option to halt the operation instead of Krita marching forward with the re-writes. Then at least there will be peace and cooperation. Thank you for taking the time to read through this.
But we cannot _change_ anything in 5.0.2 -- its behaviour cannot be changed. Same goes for 5.0.6. It's released, it's out there, it's fixed... And 5.1.0 (currently in beta) actually exports and imports the tags on a database schema change.
Good