Bug 506030 - Face recognition does not start in maintenance
Summary: Face recognition does not start in maintenance
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Maintenance-Faces (other bugs)
Version First Reported In: 8.7.0
Platform: Appimage Linux
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-06-23 09:32 UTC by Frederic.Darboux
Modified: 2025-06-25 07:28 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 8.7.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Frederic.Darboux 2025-06-23 09:32:20 UTC
SUMMARY

After launching face recognition in Maintenance menu, Face recognition does not start.
But the menu Tools->Maintenance stays dimmed (like if is was active).
The software does not crash.

STEPS TO REPRODUCE
1. Go to Tools->Maintenance
2. Select a directory 
3. Check the box about face recognition
4. Click on OK

OBSERVED RESULT
The window closes, but no active process is started (as seen in the status bar); no CPU usage; The Menu maintenance stays dimmed.

EXPECTED RESULT
Initiation of face recognition on the directory (should be shown as active process in the status bar ; CUP activity)

SOFTWARE/OS VERSIONS
Bug is present in:
- digiKam-8.7.0-20250428T060057-Qt6-x86-64.appimage
- digiKam-8.7.0-20250509T100054-Qt6-x86-64.appimage
- digiKam-8.7.0-20250604T100107-Qt6-x86-64.appimage
- digiKam-8.7.0-20250619T180049-Qt6-x86-64.appimage

Bug was not present in:
- digiKam-8.7.0-20250318T150055-Qt6-x86-64.appimage


Windows: 
macOS: 
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: 
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Maik Qualmann 2025-06-23 10:34:12 UTC
There's a new background face recognition process. Faces are recognized as soon as you enter a face name (you can configure whether this is enabled in the digiKam setup).

The face detection/recognition option in the maintenance tool is no longer available; only three maintenance options remain. If none of these options are enabled, the maintenance menu will be grayed out and not reactivated. I will fix this.

Maik
Comment 2 Maik Qualmann 2025-06-24 19:33:34 UTC
Git commit a05a8c1fe2fedfed9ed648bc7ca144d3d3cda121 by Maik Qualmann.
Committed on 24/06/2025 at 19:32.
Pushed by mqualmann into branch 'master'.

fix grayed out maintenance tool due to face maintenance
FIXED-IN: 8.7.0

M  +1    -1    NEWS
M  +4    -0    core/utilities/maintenance/manager/maintenancemngr.cpp

https://invent.kde.org/graphics/digikam/-/commit/a05a8c1fe2fedfed9ed648bc7ca144d3d3cda121
Comment 3 Frederic.Darboux 2025-06-25 07:28:38 UTC
Just tested using digiKam-8.7.0-20250625T060044-Qt6-x86-64.appimage: bug is gone.
Thank you, Maik!