Page 1 of 1

(Solved) Pupsave backup bug in Bionicpup64

Posted: Thu 16 Jan 2020, 08:49
by Auronius
Good day!
I am running Bionicpup64 latest version (official Puppy).
After completing Savefolder backup, using Pupsave backup, this message remains on the screen and does not disappear. I have to restart X to make it disappear.

Posted: Sun 19 Jan 2020, 15:49
by Brown Mouse
The same bug is present in Raspberry Pi Buster Raspup.

Posted: Fri 14 Feb 2020, 13:52
by 666philb
are you sure that it completed as it may take some time.
i just tried it in bionicpup64 and it worked fine for me

Posted: Fri 14 Feb 2020, 16:39
by Auronius
Yes, I am sure.
Today, I have made another Pupsave backup. I am running in Pupmode13.
The pupsave backup has been completed successfuly at 17.54. The message was on the screen after the backup was completed at 17.55. Then I left PC untouched for ten minutes, and at 18.06 this message still was on screen.
This happens every time when I perform Pupsave Backup.

Posted: Sat 22 Feb 2020, 19:23
by Auronius
Today the same thing happened again.

Posted: Sat 22 Feb 2020, 23:57
by SFR
/usr/sbin/pupsave-backup, lines 179+:

Code: Select all

if [ $? -eq 0 ] ; then
	show_splash "Saving session to save${type} ..." &
	snapmergepuppy
	kill $pidx
else
Remove the ampersand at the end of the 2nd line and see if it helps.
The show_splash function already sends the relevant process to the background, so there's no need for & in the above line.

Greetings!

BackUp Script "pupsave-back-2-tar"

Posted: Sun 23 Feb 2020, 22:14
by davids45
G'day,

An updated/revised version of the hot-save-backup by forum member glene77is is here:
http://www.murga-linux.com/puppy/viewtopic.php?t=118076

It works for me in 32-bit and 64-bit Pups so far (desktop and laptop computers), and is a little quicker than the original hot-save-backup.

Davis S.

Posted: Tue 25 Feb 2020, 17:51
by Auronius
SFR wrote:/usr/sbin/pupsave-backup, lines 179+:

Code: Select all

if [ $? -eq 0 ] ; then
	show_splash "Saving session to save${type} ..." &
	snapmergepuppy
	kill $pidx
else
Remove the ampersand at the end of the 2nd line and see if it helps.
The show_splash function already sends the relevant process to the background, so there's no need for & in the above line.

Greetings!
I followed SFR advice, and now the message disappears as it should be. Pupsave backup now works correctly! Thank you SFR for your help!
davids45, thank you for links to new version, but I did not used it, because my problem is solved, and I do not need it for now.