cli icon indicating copy to clipboard operation
cli copied to clipboard

KDE step breaks step install

Open Jeansen opened this issue 3 years ago • 5 comments

Installing the .deb file will fail if you have KDE installed which brings a tool with the same name residing in /usr/bin/step.

Jeansen avatar Mar 22 '22 07:03 Jeansen

Hey @Jeansen thanks for the report. Are you using the currently installed /usr/bin/step software? If not, can you remove it and try installing the our deb?

We won't have a quick fix for this but I think if you remove the package that provides /usr/bin/step with KDE it will unblock you.

jdoss avatar Mar 25 '22 17:03 jdoss

@jdoss Sorry, no. Uninstalling KDE step would uninstall KDE itself. It's a dependency. Of course, I could force it but that would break dependencies. A workaround so far is using it from within a docker container. Just wanted to let you guys know, that there might be users who will face this issue (as I did). Also, your deb should fail in this case. Currently installations continues without an error but the binary will not get installed, after all. If I rename the step binary from KDE (e.g. to step_) and install your .deb file, it runs through the installation process fine.

Jeansen avatar Mar 25 '22 22:03 Jeansen

Other distributions have step renamed as step-cli. It might be possible to use update-alternatives to manage conflicts like this.

maraino avatar Mar 25 '22 23:03 maraino

Any news on this? The issue is still valid....

Jeansen avatar May 25 '23 09:05 Jeansen