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

It's not runnig on debian 12 #552

Closed
1 task done
yut4dev opened this issue Jul 6, 2023 · 13 comments
Closed
1 task done

It's not runnig on debian 12 #552

yut4dev opened this issue Jul 6, 2023 · 13 comments
Labels
bug Something isn't working

Comments

@yut4dev
Copy link

yut4dev commented Jul 6, 2023

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Expected Behavior

Steps to reproduce

Depende: gir1.2-appindicator3-0.1 but not is installable

Operating System

Debian 12

Spotube version

v3.0.0

Installation source

GitHub Releases (Binary)

Additional information

v3.0.0 Spotube-linux-x86_64.deb

@yut4dev yut4dev added the bug Something isn't working label Jul 6, 2023
@RaptaG
Copy link
Contributor

RaptaG commented Jul 6, 2023

Please fill out all the missing fields, otherwise we cannot help you

@RaptaG
Copy link
Contributor

RaptaG commented Jul 6, 2023

And also log output would be helpful

@Rumplown
Copy link

Rumplown commented Jul 13, 2023

You need to download the AppImage, the deb you downloaded is for ubuntu.

  1. Download AppImage from here
  2. Install libmpv-dev
    sudo apt install libmpv-dev
  3. make the AppImage executable
    chmod +x ./Spotube-linux-x86_64.AppImage
  4. Run it
    ./Spotube-linux-x86_64.AppImage
  5. Enjoy 🎉

If you want to create an icon and register it in the app library you can create a .desktop file with icon and binary. This kind of guide can help you.

@kuadrat
Copy link

kuadrat commented Jul 26, 2023

I had encountered the same issue when trying to install the .deb file on Debian 12 (bookworm).

It turns out that the underlying cause is that Debian 12 has moved from appindicator to ayatana-appindicator (as described here: AyatanaIndicators/libayatana-appindicator#30).

Given that Ubuntu is planning to follow Debian in deprecating appindicator in favour of ayatana-appindicator (see https://bugs.launchpad.net/ubuntu/+source/libayatana-appindicator/+bug/1915695), it might make sense for Spotube to anticipate and move to libayatana-appindicator already.

P.S. Let me use this opportunity to thank all contributors for working on such a great app!

@KRTirtho
Copy link
Owner

It has been fixed on Nightly

@KRTirtho
Copy link
Owner

Fixed in v3.1.1

@PhilDevProg
Copy link

The libayatana-appindicators issues still happens on Debian Trixie (13) while building via flatpak-builder.

@KRTirtho
Copy link
Owner

Why'd u build the flatpak instead of installing?

@PhilDevProg
Copy link

PhilDevProg commented Sep 26, 2023

Because there currently is no Flatpak for ARM (#715)

@KRTirtho
Copy link
Owner

This is not happening because of this, for sure. It happens only to the .deb package. In flatpak Spotube is using distro agnostic dependencies so no way this can cause an issue

@PhilDevProg
Copy link

I tried building it via flatpak-builder --user --install --force-clean build com.github.KRTirtho.Spotube.yml but I always get this error so I thougt it may have something to do with this issue:

(flatpak-builder:496407): flatpak-builder-ERROR **: 19:31:43.526: Failed to load included manifest (/home/droidian/com.github.KRTirtho.Spotube/shared-modules/libappindicator/libappindicator-gtk3-12.10.json): Failed to open file ?/home/droidian/com.github.KRTirtho.Spotube/shared-modules/libappindicator/libappindicator-gtk3-12.10.json?: No such file or directory

@KRTirtho
Copy link
Owner

How did you clone the repo? The repo has submodules, so you've to clone them as well

$ git clone https://github.com/KRTirtho/com.github.KRTirtho.Spotube --recursive --shallow-submodules --depth=1 --single-branch

@PhilDevProg
Copy link

Yes! That was indeed the problem. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: Deployed
Development

No branches or pull requests

6 participants