Bug 452292 - de-installation runs in konsole for 'uninstall.sh' but not 'install.sh --uninstall' for no discernible reason
Summary: de-installation runs in konsole for 'uninstall.sh' but not 'install.sh --unin...
Status: ASSIGNED
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 21.12.3
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-05 10:39 UTC by Christian Hartmann
Modified: 2022-05-17 11:48 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Hartmann 2022-04-05 10:39:07 UTC
SUMMARY
***
service-menu-installer runs de-installation in konsole for 'uninstall.sh' but
not for 'install.sh --uninstall' for no discernible reason.
***


STEPS TO REPRODUCE
1. create a context menu extension as an archive with install.sh (but not uninstall.sh)
2. run servicemenuinstaller install <package-name-tar-gz>
3. run servicemenuinstaller uninstall <package-name-tar-gz>

4. create a context menu extension as an archive with install.sh (run: cp install.sh uninstall.sh)
5. run servicemenuinstaller install <package-name-tar-gz>
6. run servicemenuinstaller uninstall <package-name-tar-gz>

OBSERVED RESULT
@2.: runs in konsole
@3.: does *not* run in konsole (and does not provode any user feedback from script if there is any)
@5.: runs in konsole
@6.: runs in konsole

EXPECTED RESULT
all run in konsole

SOFTWARE/OS VERSIONS
Windows: -
macOS: -
Linux/KDE Plasma: 
KDE Plasma Version: 5.24.4
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.3

ADDITIONAL INFORMATION
-
Comment 1 Bug Janitor Service 2022-05-17 11:48:28 UTC
A possibly relevant merge request was started @ https://invent.kde.org/system/dolphin/-/merge_requests/372