Master PDF Editor both installed at once?

Hi Folks, I have rpms for both Master PDF Editor 4 and 5. 4 has a lot more functionality than 5 and I guess the folk at Code Industry would like 4 deleted from the universe to encourage the purchase of those features now deleted from 5 - but, I have other plans…

I once edited an deb file on an apt based system to allow the install of both in parrallel - but, I can’t work out how to achieve that with the rpms - which don’t seem to contain any install script that’s obviously causing the the uninstall. Both 4 and 5 install to /opt : /opt/master-pdf-editor-5 and /opt/master-pdf-editor-4 respectively - plus their respective icons and desktop files under /usr/share

How do I get one to install without it uninstalling the other?

Thx
M

What happens if you install version 5 first? Will 4 uninstall 5?

Have you tried renaming the folder /opt/master-pdf-editor-4 to say /opt/mpdf4 ?

Thanks @theprogram Yes, they both uninstall each other - but renaming the location might be a workaround - I might have to make some simlinks to keep the .desktop file working - but… I have a vague recollection of spec files and other useful bits that I’m not seeing opening the rpms with fileroller - perhaps I’ll investigate at rpm.org

Here’s a way to install just the files, ignoring RPM dependencies:

sudo rpm -i --force --nodb --nodeps /path/to/package.rpm

rpm: RPM Package Manager | rpm System Administration | Man Pages | ManKier

1 Like

Many thanks @vgaetera , that seems to have done the trick!

1 Like


I wonder if there might be an easy answer to the ghost MPE5 icons - they appear on both my logins on this machine, so it’s systemic

Check the output:

grep -r -l -e "PDF\s*Edit" {/usr{/local,},~/.local}/share/applications
flatpak list | grep -i -e pdf

@vgaetera you’re fab!

$ grep -r -l -e "PDF\s*Edit" {/usr{/local,},~/.local}/share/applications
/usr/share/applications/net.code-industry.masterpdfeditor5.desktop
/usr/share/applications/masterpdfeditor5.desktop
/usr/share/applications/masterpdfeditor4.desktop
$

If it wasn’t for those meddling kids, oops, flatpaks…:

$ grep -r -l -e "PDF\s*Edit" {/usr{/local,},~/.local}/share/applications
/usr/share/applications/masterpdfeditor5.desktop
/usr/share/applications/masterpdfeditor4.desktop
readlegal@morgansmachine:GuidancePolicyRules$


Solved again!

1 Like