Bug 32192 - Draksnapshot does not show backup status - what it is doing or has done
Summary: Draksnapshot does not show backup status - what it is doing or has done
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia tools maintainers
QA Contact:
URL:
Whiteboard: MGA9TOO
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-24 17:39 CEST by Jose Manuel López
Modified: 2026-05-13 13:52 CEST (History)
3 users (show)

See Also:
Source RPM: draksnapshot-0.20.5-1.mga9.src.rpm
CVE:
Status comment:
marja11: affects_mga9+


Attachments
Draksnapshot applet notice (33.65 KB, image/png)
2026-05-13 11:55 CEST, Jose Manuel López
Details

Description Jose Manuel López 2023-08-24 17:39:31 CEST
Description of problem: Draksnapshot now works correctly in Mageia 9, but when I click "apply" (which is also a bit confusing, it should say, "create snapshot" or "create backup"), no backup status is shown.

The user may think (in fact I have thought), that the process does not work, since nothing changes after clicking on the "apply" button. 

Draksnapshot should show the status of the backup, or a detail of what is being done, so that the user can see that the process is working correctly.


Version-Release number of selected component (if applicable): Draksnapshot on Mageia 9


How reproducible: Install and configure Draksnapshot.


Steps to Reproduce:
1. Install Draksnapshot
2. Configure Draksnapshot
3. Apply. Then, don't show nothing about state of backup.
Comment 1 Jose Manuel López 2023-08-24 17:40:51 CEST
This is a very, very good tool of MCC, We should make that this works very fine for the Mageia users.

Thanks and greetings!
Comment 2 Lewis Smith 2023-08-24 21:02:58 CEST
Thank you for the report.
Certainly a lack of information about what is happening matters.

Assigning to the 'tools' group.

Source RPM: Draksnapshot => draksnapshot-0.20.5-1.mga9.src.rpm
Summary: Draksnapshot does not show backup status. => Draksnapshot does not show backup status - what it is doing or has done
Assignee: bugsquad => mageiatools

Comment 3 Jose Manuel López 2023-08-28 10:03:55 CEST
Ok, thanks
Comment 4 Ben McMonagle 2023-09-02 06:59:50 CEST
What appears to be happening, to my untrained eye, is *snapshot* is not creating a snapshot, as no snapshot *create* button is presented.

Also snapshot-applet, which would normally present the daily / weekly / monthly event timer, is failing due to compilation errors:

# draksnapshot-applet 
^* matches null string many times in regex; marked by <-- HERE in m/^* <-- HERE [0-9]$/ at /usr/share/perl5/vendor_perl/MDV/Snapshot/Hal.pm line 58.
Found = in conditional, should be == at /usr/share/perl5/vendor_perl/MDV/Snapshot/Hal.pm line 65.
Scalar value @drives[...] better written as $drives[...] at /usr/share/perl5/vendor_perl/MDV/Snapshot/Hal.pm line 95.
Scalar value @block_devices[...] better written as $block_devices[...] at /usr/share/perl5/vendor_perl/MDV/Snapshot/Hal.pm line 99.
Scalar value @drives[...] better written as $drives[...] at /usr/share/perl5/vendor_perl/MDV/Snapshot/Hal.pm line 103.
Scalar value @drives[...] better written as $drives[...] at /usr/share/perl5/vendor_perl/MDV/Snapshot/Hal.pm line 106.
Scalar value @drives[...] better written as $drives[...] at /usr/share/perl5/vendor_perl/MDV/Snapshot/Hal.pm line 107.
Scalar value @block_devices[...] better written as $block_devices[...] at /usr/share/perl5/vendor_perl/MDV/Snapshot/Hal.pm line 110.
Scalar value @block_devices[...] better written as $block_devices[...] at /usr/share/perl5/vendor_perl/MDV/Snapshot/Hal.pm line 113.
Scalar value @block_devices[...] better written as $block_devices[...] at /usr/share/perl5/vendor_perl/MDV/Snapshot/Hal.pm line 114.
Scalar value @block_devices[...] better written as $block_devices[...] at /usr/share/perl5/vendor_perl/MDV/Snapshot/Hal.pm line 115.
Ignore the following Glib::Object::Introspection & Gtk3 warnings
Subroutine Gtk3::main redefined at /usr/share/perl5/vendor_perl/Gtk3.pm line 539.
Bareword "Gtk3::exit" not allowed while "strict subs" in use at /usr/sbin/draksnapshot-applet line 144.
Execution of /usr/sbin/draksnapshot-applet aborted due to compilation errors.

CC: (none) => westel

Comment 5 Jose Manuel López 2023-09-02 19:31:34 CEST
I can only confirm that I don't see any applet or anything telling me that the snapshot is taking place, but the external hard drive is flashing and the copy is actually taking place.

Greetings.
Comment 6 Jose Manuel López 2023-09-21 21:26:20 CEST
Any news about this? There are several users in the Telegram groups who ask me about this functionality.
Comment 7 Jose Manuel López 2023-10-31 17:23:52 CET
It remains unresolved, one of our good weapons to conquer new users. We should put more effort into fixing this and publicize it like we did with the amdpro packages
Comment 8 Jose Manuel López 2024-01-22 12:10:46 CET
Any news about this bug? I'm testing after all the updates we've had to Mageia 9 and the process is the same. Nothing appears about the backup being performed.
Morgan Leijström 2024-01-23 11:39:16 CET

Whiteboard: (none) => MGA9TOO
CC: (none) => fri

Comment 9 Jose Manuel López 2024-09-13 09:20:47 CEST
Any news about this bug?

Any advance in Cauldron?
Comment 10 Marja Van Waes 2025-12-31 14:05:45 CET
Adding the flag: affects_mga9 +
to all bugs with MGA9TOO on the whiteboard, without removing MGA9TOO (for now).

Flags: (none) => affects_mga9+

papoteur 2026-05-12 11:21:25 CEST

CC: (none) => yves.brungard

Comment 11 papoteur 2026-05-12 22:43:36 CEST
@Jose: can you test the version 0.21.1 ?
It adds a dialog when config is applied or failed.
The applet is also fixed
Comment 12 Jose Manuel López 2026-05-13 09:42:45 CEST
OK, @Papoteur.

I can see the new dialogue box, but not the applet itself. 

Is there a package or dependency that activates the applet?

I tried this with both X11 and Wayland in Plasma.

Greetings!
Comment 13 papoteur 2026-05-13 09:48:48 CEST
(In reply to Jose Manuel López from comment #12)
> Is there a package or dependency that activates the applet?
For what I see, the applet does not show itself in the systray, but run in the background to send notifications when removable disk are inserted or removed. I don't know how it is launched.
Comment 14 Jose Manuel López 2026-05-13 10:02:22 CEST
Mmmm, What if you want to configure an intermediate folder on the system itself and then copy it to a shared hard drive on the network? I think the applet should be displayed, furthermore, I still don't know, once the routes are configured, what the execution schedule or schedule is for the program to create the snapshots. 

I think it should be possible to configure the scheduling of these snapshots also from the Mageia control center, in the style of other backup or system snapshot applications.
Comment 15 Jose Manuel López 2026-05-13 11:55:50 CEST
Created attachment 15564 [details]
Draksnapshot applet notice

This is the draksnapshot warning that appears when I insert a USB, but I still don't know, as a user, when the system backup is made. This can lead to other problems: 

- I can turn off the system or remove the USB without realizing that the backup is being made and consequently damage the USB/hard drive. 

- I can turn off the system without the backup having finished, so there will be no backup in case I need it later. 

- Possible loss of data due to defective backup if needed later.
Comment 16 Jose Manuel López 2026-05-13 13:52:45 CEST
I have left it active to see how it makes the copies. From what I can verify, it takes a snapshot every hour, which seems excessive to me. 

That's why I think you should have the planning settings accessible so you can set them by day, week, or even manually.

Note You need to log in before you can comment on or make changes to this bug.