jpochyla / psst

Fast and multi-platform Spotify client with native GUI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Debian/Ubuntu/Mint: conflict with psst package

tobiasrenkin opened this issue · comments

commented

Describe the bug
There is an unrelated Debian package called psst. If I install the psst spotify client using the .deb package provided here and run apt-get upgrade, the psst spotify client package is "upgraded" to the completely unrelated debian "psst" package, i.e. effectively uninstalled and replaced.

I don't need the other package and I can mark psst the spotify client as hold to solve this. But other people might want to have both of them installed, so I would suggest to rename the debian package to psst-spotify or something similar.

To Reproduce
See above.

Expected behavior
The two packages co-exist.

Environment

  • OS: Linux Mint
  • Version: 21.1

Additional context
Should affect all debian-based distros.

I'm not sure what can be done about this, if anyone knows more or has any ideas please share them!

commented

I believe the only real solution is to rename the package to either psst-spotify, psst-player or sth.

As a temporary solution, you can use sudo apt-mark hold psst. Or, if you don't want to be notified that psst is being held back, you can pin the package by writing the following to /etc/apt/preferences.d/psst-pin:

Package: psst
Pin: version 1
Pin-Priority: 1001

I just would name the package:
psst-gui
I will do a PR about it ... I did it already on my local system.