Page 1 of 1

Package installed, session not saved, package still here..

Posted: Wed 04 Feb 2015, 13:26
by totolanio
I installed a package and didn't save my session at shutdown (no automatic save) but when I rebooted it was still here. Now it can't be removed by the puppy package manager (and in top of that it's a puppy package manager pet modifier).
The package was ppm auto remove 1.5 (the thing in my signature).

Same thing happened some days ago when I removed the USB stick to avoid the automatic save at shutdown. I didn't want to keep all these .deb I installed from the PPM and they are still there but they can't be removed by the puppy package manager. (and then I did fsck and it was clean).


Can I solve this ?

Posted: Wed 04 Feb 2015, 13:54
by SFR
By default, in PUPMODE=3/7/13, PPM installs stuff directly into the savefile.
More about it: http://woof-ce.26403.n7.nabble.com/PPM- ... td538.html
Recent Woof-CE based Pups should have an option (see screenshot in this post) that prevents such a behaviour, although I think it was dropped in currently developed version.

Ad-hoc fix is to install that package again, save the session, then uninstall it and save the session.

Greetings!

Posted: Wed 04 Feb 2015, 14:05
by totolanio
I use LxTahr (yes it's in my sig) it means it's tahrpup, so it's kinda like, a new puppy.
And I can't find the option you mentionned. Ok I think it's because I'm using the http://www.murga-linux.com/puppy/viewtopic.php?t=96710

Also, from the links you provided, which I don't understand a word (or almost :P) it looks like this bug completely f*cked my savefile.
I don't even know the names of the installed packages I mentionned above.
So how could I fix them ?
Isn't it another way ????

And why is my savefolder in pupmode 13 ? FKKKKKKKKK

Posted: Wed 04 Feb 2015, 14:29
by SFR
I use LxTahr (yes it's in my sig) it means it's tahrpup, so it's kinda like, a new puppy.
And I can't find the option you mentionned.
Is that LxPupTahr-14.12.2-pae?
Just checked and the options is there, but it shows itself only in PUPMODE=3/7/13.

The output of this command will tell what's yours:

Code: Select all

grep -i 'pupmode' /etc/rc.d/PUPSTATE
And since you can decide whether to save the session or not, it must be one of the above PUPMODEs.

EDIT: Oh, I missed:
Ok I think it's because I'm using the http://www.murga-linux.com/puppy/viewtopic.php?t=96710
Yeah, most likely that's why...
I don't even know the names of the installed packages I mentionned above.
So how could I fix them ?
Isn't it another way ????
Hmm, if you don't remember the names of the packages, I'm afraid there's no way to get them out of the savefile, because files that contained these names weren't saved into savefile/folder; they're just gone.

Greetings!

Posted: Wed 04 Feb 2015, 14:33
by totolanio
Yes but as I said I installed the newest PPM from mavrothal so that may be the reason.
It's lxpup-nopae
Pupmode 13.

"Hmm, if you don't remember the names of the packages, I'm afraid there's no way to get them out of the savefile, because files that contained these names weren't saved into savefile/folder; they're just gone."

Fuckin puppylinux ;)
Some horrible ubuntu shit is installed forever in my folder then

Posted: Wed 04 Feb 2015, 14:47
by SFR
Some horrible ubuntu shit is installed forever in my folder then
Well, the only thing I can suggest is to create a new savefile/folder and start over...

Greetings!

Posted: Wed 04 Feb 2015, 15:07
by totolanio
Ok I guess if you, the one who found and solved the problem, can't suggest anything else, I should not wait for another answer, am I right ?

Anyway Jacksfr, thank you for your help : CLICK CLICK


I'll try to install a lot of the packages and then uninstall them xD

Posted: Thu 05 Feb 2015, 07:15
by bigpup
Try using the latest PPM V1.9.2 from mavrothal.
http://www.murga-linux.com/puppy/viewtopic.php?t=97623

Posted: Sun 08 Feb 2015, 17:00
by slavvo67
If the installs show up under root/.packages then you should be able to script them away or manually delete them. It would be a pain if you have a bunch of debs, though. I usually write scripts for this when there's something built into a distro that I'll never use so I "auto-remove" them.