![Crying or Very sad :cry:](./images/smilies/icon_cry.gif)
It seems it was no good idea, to call pupget for deinstallation first, when you install a deb that was installed already before.
After deinstallation, you might have to reboot immedeatly before you install the new program (due to unionfs).
How can I solve that?
Force the installation to stop with an urgent message to reboot - the cleanest way, but annoying.
Or do not use pupget.
I could create an extra-file (xxx.links), that stores the names of the symlinks created by update-alternatives on first installation.
Then when you re-install over an existing package of the same name, it will create a new xxx.files, this time without the symlinks. So the installer had to add now in a second step the entrys from the first xxx.links to xxx.files.
Like this you could re-install without uninstalling first.
This would not be 100% correct in cases, when a package of the same name contains less symlinks, but I think that risk would be acceptable.
This has priority, must do that tomorrow.
Until then, reboot when re-installing, after pupget uninstalled the old package.
Mark