Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to install .deb on ubuntu 24.04 #327

Open
accforgithubtest opened this issue May 7, 2024 · 5 comments
Open

Unable to install .deb on ubuntu 24.04 #327

accforgithubtest opened this issue May 7, 2024 · 5 comments

Comments

@accforgithubtest
Copy link

Describe the bug
Unable to install the latest deb package on Ubuntu 24.04 LTS system.
Issue seems to be that JellyPlayer is looking for older version libwebkit2gtk-4.0-37, while the latest Ubuntu 24.04 LTS has the newer version libwebkit2gtk-4.1-0.

To Reproduce

  1. Download the latest .deb file from github releases.
  2. Try to install using apt and see Below error ehile trying to install
$ sudo apt install ./jelly-player_0.0.5-dev_amd64.deb 
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'jelly-player' instead of './jelly-player_0.0.5-dev_amd64.deb'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 jelly-player : Depends: libwebkit2gtk-4.0-37 but it is not installable
E: Unable to correct problems, you have held broken packages.
  1. Checking for available versions of libwebkit2gtk
$ sudo apt install libwebkit2gtk-4.
libwebkit2gtk-4.0-doc  libwebkit2gtk-4.1-0    libwebkit2gtk-4.1-dev
  1. Newer version of libwebkit2gtk-4.1-0 is already installed on the Ubuntu 24.04 LTS system
$ sudo apt install libwebkit2gtk-4.1-0
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
libwebkit2gtk-4.1-0 is already the newest version (2.44.0-2).
libwebkit2gtk-4.1-0 set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

Expected behavior
Use the already available libwebkit2gtk-4.1-0.

Desktop (please complete the following information):

  • OS: Ubuntu 24.04 LTS
  • Browser N/A
  • Version jelly-player_0.0.5-dev_amd64.deb
@prayag17
Copy link
Owner

prayag17 commented May 9, 2024

You can try building JellyPlayer on your machine for the time being... I will look into this

@pypp
Copy link

pypp commented May 14, 2024

this might be relevant: https://beta.tauri.app/blog/tauri-2-0-0-alpha-3/

@pypp
Copy link

pypp commented May 14, 2024

in the meantime you can install the older version of libwebkit2gtk and it should work for you.
for the record im using I'm using Ubuntu 22.04.4 with libwebkit2gtk-4.0-37 and it works for me.

@accforgithubtest
Copy link
Author

thank you @pypp and @prayag17 ! I have since downgraded to 22.04 because of audio issues in 24.04.

I have severe slowness when I start the application. For example, I have a 4k monitor, and initially the application opens in a tiny window. Maximizing it just hangs the application. Can you pls let me know if there are any logs I can share ?

@prayag17
Copy link
Owner

Linux has weird performance issues that don't seem to show up in windows or mac, this issue is already reported here and I am working on performance improvement

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants