Stremio σε debian / devuan

Το συγκεκριμένο το δοκίμασα και σε devuan και σε debian (μέσω distrobox )
και θα ηθέλα την βοήθεια σας .

κατεβάζω το stremio σε μορφή deb και πάω να το κάνω εγκαταστάση . σημειώση το org
εδω σημαίνει original .

sudo apt install ./stremio_4.4.160-1_amd64.org.deb
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'stremio' instead of './stremio_4.4.160-1_amd64.org.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.

Κοιτάω στο debian / devuan repos και βλέπω οτι η libmpv1 υπάρχει στο debian 11
αλλα στο debian 12 υπαρχει η libmpv2

Θυμάμαι στην αρχή του debian 11 για να βάλω το discord επρέπε να πειράξω λίγο το .deb file . όποτε και αυτό εκάνα εδω .

dpkg-deb -x stremio_4.4.160-1_amd64.org.deb unpack
dpkg-deb --control stremio_4.4.160-1_amd64.org.deb
mv DEBIAN unpack

και οπως είναι λογικό το αντικαθηστω την libmpv1 στο libmpv2

sed -i 's/libmpv1/libmpv2/g' unpack/DEBIAN/control

κανω build το νεο πακέτο …

dpkg -b unpack stremio_4.4.160-1_amd64.fixed.deb

μπας και το κάνουμε εγκαταστάση …να τελιώνουμε μπας

sudo apt install  .stremio_4.4.160-1_amd64.fixed.deb

η εγκατάσταση μέν πέτυχε … αλλά οταν τρέχεις και το stremio

stremio
stremio: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No such file or directory

τώρα αυτο το ζήτημα πως θα το λύσουμε;

Θέλει και την libcrypto η οποία μάλλον δεν είναι εγκατεστημένη.

η οποια απο το debian /devuan εχουν καταργηθεί …

αφου το stremio δεν εχει να ανανεωθεί απο το 2020 .

Η αντικατάσταση μιας βιβλιοθήκης με μια άλλη έκδοση γενικά δε δουλεύει. Μάθε για το semver. Έχεις δυο δρόμους. Είτε να στήσεις το πακέτο με κανονικό compile και τις βιβλιοθήκες που θέλει (αλήθεια υπάρχει κάποιος λόγος να φτιάξεις πακέτο;) Είτε να το εγκαταστήσεις σαν ένα flatpak και να ξεμπερδεύεις.

@jemadux είσαι στον δρόμο για frankendevuan, κάποια στιγμή κάτι θα σπάσει. Αφού χρησιμοποιείς το distrobox ίσως να σκεφτείς να το εγκαταστήσεις μέσω αυτού (είναι ο τρίτος δρόμος αυτός)

τελικά έγινε compile και δουλέψε καλά …εχω μερικά θέματα με το distrobox … και θα δούμε τι θα φταίει …

1 «Μου αρέσει»

Καλησπέρα.

Καλύτερο θεωρώ το Kodi.

Τα παιδιά του GrecoTM φτιάχνουν πολύ ωραία και σταθερά builds.

2 «Μου αρέσει»

ναι είναι πολύ καλό το kodi …δεν αντιλέγω …αλλα προτιμώ το stremio …
ασχέτως οτι βλέπω ταινίες / σειρές με αγγλικούς ή χωρίς υποτιτλούς

1 «Μου αρέσει»

εμείς απλά το κάναμε compile στο ένα μηχάνημα και install από flatpack στο άλλο (debian 12 και τα δύο) :slight_smile: καλή τύχη

προτιμώ να το κάνω compile …

1 «Μου αρέσει»

“linux is all about choice” :slight_smile:

1 «Μου αρέσει»