Page 1 of 1

package request: Stremio (or missing dependency)

Posted: Wed Mar 27, 2024 7:34 am
by doodstecsonhere
Hi all. I enjoy watching movies and related content via Stremio. This app/webapp is amazing. Via community addons (Cyberflix + Stremify) , it allows you to stream content from all major platforms (Netflix, Prime Video, Disney Plus, Hbo Max, Apple TV+, etc) and is also available in almost all platforms even iOS/iPadOS via the webapp. This should be in MXPI hehe.

The Stremio deb package is available via their website (https://www.stremio.com/downloads), but this is the terminal error when I try to install it:

Code: Select all

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'stremio' instead of '/home/doods/Downloads/Stremio_v4.4.165.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:
 stremio : Depends: libmpv1 (>= 0.30.0) but it is not installable
E: Unable to correct problems, you have held broken packages.
Is it possible for us to get this libmpv1 dependency in MX 23.2? I really don't want the bulk of using the flatpak.

It would be really amazing to get even the Stremio app in MXPI Popular Apps! :)

Here's my quick info:

Code: Select all

Snapshot created on: 20240326_2210
System:
  Kernel: 6.7.10-3-liquorix-amd64 [6.7-16~mx23ahs] arch: x86_64 bits: 64 compiler: gcc v: 12.2.0 parameters: audit=0
    intel_pstate=disable rcupdate.rcu_expedited=1
    BOOT_IMAGE=/@/boot/vmlinuz-6.7.10-3-liquorix-amd64 root=UUID=<filter> ro rootflags=subvol=@
    quiet splash
  Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.36 info: xfce4-panel wm: xfwm v: 4.18.0 vt: 7
    dm: LightDM v: 1.26.0 Distro: MX-23.2_ahs_x64 Libretto January 21  2024 base: Debian GNU/Linux
    12 (bookworm)
Machine:
  Type: Laptop System: SAMSUNG product: 535U3C v: P01RAG serial: <superuser required> Chassis:
    type: 9 serial: <superuser required>
  Mobo: SAMSUNG model: SAMSUNG_NP1234567890 v: SEC_SW_REVISION_1234567890ABCD
    serial: <superuser required> BIOS: American Megatrends v: P01RAG.N43.120612.LEO date: 06/12/2012
Battery:
  ID-1: BAT1 charge: 20.8 Wh (75.9%) condition: 27.4/45.1 Wh (60.7%) volts: 8.0 min: 7.4
    model: SAMSUNG Electronics type: Li-ion serial: N/A status: not charging
  Device-1: hidpp_battery_0 model: Logitech Wireless Keyboard K270 serial: <filter> charge: 100%
    (should be ignored) rechargeable: yes status: discharging
CPU:
  Info: model: AMD A6-4455M APU with Radeon HD Graphics bits: 64 type: MT MCP arch: Piledriver
    level: v2 built: 2012-13 process: GF 32nm family: 0x15 (21) model-id: 0x10 (16) stepping: 1
    microcode: 0x6001119
  Topology: cpus: 1x cores: 2 smt: enabled cache: L1: 96 KiB desc: d-2x16 KiB; i-1x64 KiB
    L2: 2 MiB desc: 1x2 MiB
  Speed (MHz): avg: 1930 high: 1948 min/max: 1300/2100 boost: enabled scaling:
    driver: acpi-cpufreq governor: ondemand cores: 1: 1948 2: 1912 bogomips: 8384
  Flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed mitigation: untrained return thunk; SMT vulnerable
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: Retpolines, STIBP: disabled, RSB filling, PBRSB-eIBRS: Not
    affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: AMD Trinity [Radeon HD 7500G] vendor: Samsung Co driver: radeon v: kernel
    alternate: amdgpu arch: TeraScale-3 code: Northern Islands process: TSMC 32nm built: 2010-13
    ports: active: HDMI-A-1 off: LVDS-1 empty: VGA-1 bus-ID: 00:01.0 chip-ID: 1002:990a
    class-ID: 0300
  Device-2: Z-Star Micro Vega USB 2.0 Camera. type: USB driver: snd-usb-audio,uvcvideo
    bus-ID: 2-1.1:3 chip-ID: 0ac8:c40a class-ID: 0102
  Device-3: Silicon Motion WebCam SC-13HDL11431N type: USB driver: uvcvideo bus-ID: 3-2:3
    chip-ID: 2232:1018 class-ID: 0e02
  Display: x11 server: X.Org v: 1.21.1.7 compositor: xfwm v: 4.18.0 driver: dri: r600 gpu: radeon
    note: X driver n/a display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 1366x768 s-dpi: 96 s-size: 361x203mm (14.21x7.99") s-diag: 414mm (16.31")
  Monitor-1: HDMI-A-1 mapped: HDMI-0 pos: primary model: TV Monitor built: 2018 res: 1366x768
    hz: 60 dpi: 60 gamma: 1.2 size: 575x323mm (22.64x12.72") modes: max: 1366x768 min: 720x400
  Monitor-2: LVDS-1 mapped: LVDS note: disabled model: Seiko Epson 0x3246 built: 2011
    res: 1366x768 dpi: 118 gamma: 1.2 size: 293x165mm (11.54x6.5") diag: 336mm (13.2") ratio: 16:9
    modes: max: 1366x768 min: 640x480
  API: OpenGL v: 4.5 Mesa 23.1.2-1~mx23ahs renderer: AMD ARUBA (DRM 2.50.0 /
    6.7.10-3-liquorix-amd64 LLVM 15.0.6) direct-render: Yes
Audio:
  Device-1: AMD Trinity HDMI Audio vendor: Samsung Co driver: snd_hda_intel v: kernel
    bus-ID: 2-1.1:3 bus-ID: 00:01.1 chip-ID: 0ac8:c40a chip-ID: 1002:9902 class-ID: 0102
    class-ID: 0403
  Device-2: AMD FCH Azalia vendor: Samsung Co driver: snd_hda_intel v: kernel bus-ID: 00:14.2
    chip-ID: 1022:780d class-ID: 0403
  Device-3: Z-Star Micro Vega USB 2.0 Camera. type: USB driver: snd-usb-audio,uvcvideo
  API: ALSA v: k6.7.10-3-liquorix-amd64 status: kernel-api tools: alsamixer,amixer
  Server-1: PipeWire v: 1.0.0 status: active with: 1: pipewire-pulse status: active
    2: wireplumber status: active 3: pipewire-alsa type: plugin 4: pw-jack type: plugin
    tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Samsung Co driver: r8169
    v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: e000 bus-ID: 01:00.0 chip-ID: 10ec:8168
    class-ID: 0200
  IF: eth0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Device-2: Qualcomm Atheros AR9462 Wireless Network Adapter vendor: Samsung Co driver: ath9k
    v: kernel modules: wl pcie: gen: 1 speed: 2.5 GT/s lanes: 1 bus-ID: 03:00.0 chip-ID: 168c:0034
    class-ID: 0280
  IF: wlan0 state: up mac: <filter>
Bluetooth:
  Device-1: Qualcomm Atheros AR3012 Bluetooth 4.0 type: USB driver: btusb v: 0.8 bus-ID: 4-1:2
    chip-ID: 0cf3:3004 class-ID: e001
  Report: hciconfig ID: hci0 rfk-id: 3 state: down bt-service: N/A rfk-block: hardware: no
    software: no address: <filter>
  Info: acl-mtu: 1022:8 sco-mtu: 183:5 link-policy: rswitch hold sniff
    link-mode: peripheral accept
Drives:
  Local Storage: total: 140.44 GiB used: 11.77 GiB (8.4%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/sda maj-min: 8:0 vendor: SanDisk model: SDSSDA120G size: 111.79 GiB block-size:
    physical: 512 B logical: 512 B speed: 3.0 Gb/s type: SSD serial: <filter> rev: 70RL scheme: GPT
  ID-2: /dev/sdb maj-min: 8:16 type: USB vendor: SanDisk model: USB 3.2Gen1 size: 28.65 GiB
    block-size: physical: 512 B logical: 512 B type: N/A serial: <filter> rev: 1.00 scheme: MBR
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
Partition:
  ID-1: / raw-size: 104.31 GiB size: 104.31 GiB (100.00%) used: 11.77 GiB (11.3%) fs: btrfs
    dev: /dev/sda1 maj-min: 8:1
  ID-2: /boot/efi raw-size: 256 MiB size: 252 MiB (98.46%) used: 1 KiB (0.0%) fs: vfat
    dev: /dev/sda3 maj-min: 8:3
  ID-3: /home raw-size: 104.31 GiB size: 104.31 GiB (100.00%) used: 11.77 GiB (11.3%) fs: btrfs
    dev: /dev/sda1 maj-min: 8:1
Swap:
  Kernel: swappiness: 15 (default 60) cache-pressure: 100 (default)
  ID-1: swap-1 type: partition size: 7.23 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/sda2
    maj-min: 8:2
Sensors:
  System Temperatures: cpu: 87.8 C mobo: N/A gpu: radeon temp: 77.0 C
  Fan Speeds (RPM): N/A
Repos:
  Packages: pm: dpkg pkgs: 2211 libs: 1137 tools: apt,apt-get,aptitude,nala,synaptic pm: rpm
    pkgs: 0
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/Floorp.list
    1: deb [signed-by=/usr/share/keyrings/Floorp.gpg] https://ppa.floorp.app/$(ARCH) ./
  Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
    1: deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/debian.list
    1: deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
    2: deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/google-chrome.list
    1: deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main
  Active apt repos in: /etc/apt/sources.list.d/librewolf.list
    1: deb [arch=amd64] http://deb.librewolf.net bookworm main
  Active apt repos in: /etc/apt/sources.list.d/megasync.list
    1: deb [signed-by=/usr/share/keyrings/meganz-archive-keyring.gpg] https://mega.nz/linux/repo/Debian_12/ ./
  Active apt repos in: /etc/apt/sources.list.d/microsoft-edge.list
    1: deb [arch=amd64] https://packages.microsoft.com/repos/edge/ stable main
  Active apt repos in: /etc/apt/sources.list.d/mx.list
    1: deb https://mirrors.aliyun.com/mxlinux/mx/repo/ bookworm main non-free
    2: deb https://mirrors.aliyun.com/mxlinux/mx/repo/ bookworm ahs
  Active apt repos in: /etc/apt/sources.list.d/onlyoffice.list
    1: deb https://download.onlyoffice.com/repo/debian squeeze main
  Active apt repos in: /etc/apt/sources.list.d/softmaker.list
    1: deb http://shop.softmaker.com/repo/apt stable non-free
  Active apt repos in: /etc/apt/sources.list.d/spotify.list
    1: deb http://repository.spotify.com stable non-free
  Active apt repos in: /etc/apt/sources.list.d/teamviewer.list
    1: deb [signed-by=/usr/share/keyrings/teamviewer-keyring.gpg] https://linux.teamviewer.com/deb stable main
Info:
  Processes: 299 Uptime: 17m wakeups: 4 Memory: 7.23 GiB used: 1.7 GiB (23.4%) Init: SysVinit
  v: 3.06 runlevel: 5 default: graphical tool: systemctl Compilers: gcc: 12.2.0 alt: 12
  Client: shell wrapper v: 5.2.15-release inxi: 3.3.26
Boot Mode: BIOS (legacy, CSM, MBR)

Re: package request: Stremio (or missing dependency)  [Solved]

Posted: Thu Mar 28, 2024 12:51 am
by Stevo
Libmpv1 was last in Debian 11 Bullseye/MX 21, and has been replaced by libmpv2 in Bookworm/ MX 23. Amd the Bullseye libmpv1 deb is not compatible with MX 23. :rolleyes:

It seems they are building Stremio on an older platform or something like that. :frown: :frown:

Re: package request: Stremio (or missing dependency)

Posted: Thu Mar 28, 2024 12:57 am
by Stevo
Well, their last release was in 2020 when Bullseye was current, so they have an excuse.

Re: package request: Stremio (or missing dependency)

Posted: Sun Mar 31, 2024 9:40 am
by doodstecsonhere
Stevo wrote: Thu Mar 28, 2024 12:51 am Libmpv1 was last in Debian 11 Bullseye/MX 21, and has been replaced by libmpv2 in Bookworm/ MX 23. Amd the Bullseye libmpv1 deb is not compatible with MX 23. :rolleyes:

It seems they are building Stremio on an older platform or something like that. :frown: :frown:
Thanks for the explanations, @Stevo. Maybe it's worth using the flatpak version 'till they update their debian one. The deb package works in the latest default linux mint xfce tho. It's gonna be a while before I learn how to custom PPA myself into the debian version hehe.