Skip to content

Automatic integration with GIMP on Windows broken in version 5.4.0 #19988

@Obscure2020

Description

@Obscure2020

Is there an existing issue for this?

  • I checked and did not find my issue in the already reported ones

Describe the bug

I use Darktable quite sparingly, as I currently have few devices that actually produce raw photos. As such, I uninstall Darktable whenever I am not using it, and reinstall it whenever I need to use it again. To make this a quick process, I use winget to perform the installations and uninstallations. Just today, I realized that my usual workflow of using Darktable and GIMP together had broken, and would not function correctly until I downgraded Darktable back to version 5.2.1.

Steps to reproduce

These steps are performed on Windows 11. GIMP version 3.0.6 (revision 1) should already be installed. The sudo command should be enabled in the system settings menu. Darktable should not be installed. Then perform these actions:

  1. Open the command prompt, and execute this command: sudo winget install --id darktable.darktable --version 5.4.0 --scope machine --silent
  2. Open a file folder that contains some .dng files.
  3. Right-click a .dng file, and tell Windows to Open it with GIMP. GIMP will automatically open Darktable for color grading.
  4. After Darktable loads, close Darktable.
  5. Instead of importing an .exr image response from Darktable, GIMP will produce an error pop-up dialog that states "Opening 'filename' failed: (NULL) plug-in could not open image"
  6. Dismiss the pop-up, and close GIMP.
  7. Execute this command in the command prompt: sudo winget uninstall --id darktable.darktable
    • You will need to interact with the GUI window that pops up to actually complete the uninstallation process. WinGet will print the phrase Successfully uninstalled before the uninstallation process actually even begins.
  8. Execute this command in the command prompt: sudo winget install --id darktable.darktable --version 5.2.1 --scope machine --silent
  9. Go back to your file folder, and open another .dng file with GIMP. GIMP will automatically open Darktable for color grading.
  10. After Darktable loads, close Darktable.
  11. GIMP will now successfully begin to open the .exr image response from Darktable.

Where did you obtain darktable from?

GitHub release, as provided through WinGet.

What OS are you using?

Windows 11 Home

What is the version of your OS?

Version 25H2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions