I've seen issues regarding usm automatic resolution of dependencies. Never truly downloads packages. But I tried and got flatpak functioning with a workaround downloading packages manually, I used
https://slackware.pkgs.org/.
At the end this are all the packages i downloaded and installed:
appstream-glib-0.7.15-x86_64-2_slonly.xzm
libseccomp-2.4.3-x86_64-1_slonly.xzm
libyaml-0.1.6-x86_64-1.xzm
glib-networking-2.64.2-x86_64-1.xzm
ostree-2019.6-x86_64-1_slonly.xzm
gpgme-1.6.0-x86_64-1.xzm
rpm-4.12.0.1-x86_64-1.xzm
icu4c-56.1-x86_64-2.xzm
Let me know if it works for you.
The whole process of the workaround is like this, if youre interested.
First searched and downloaded flatpak from that page. Noticing that it was the latest version and the x86_64 option
then moved it to decompressed it in the usm folder for orderly reasons.
Code: Select all
wget https://packages.slackonly.com/pub/packages/current-x86_64/desktop/flatpak/flatpak-0.8.1-x86_64-2_slonly.txz
mv /home/guest/Downloads/flatpak-1.6.2-x86_64-1_slonly.xzm /tmp/usm/
Then turned it into xzm and activated the module
Code: Select all
txz2xzm flatpak-1.6.2-x86_64-1_slonly.txz
activate flatpak-1.6.2-x86_64-1_slonly.xzm
Next tried to resolved dependencies using usm, basically tells you which modules to download, it's just that never truly downloaded the packages:
Code: Select all
usm -d flatpak-1.6.2-x86_64-1_slonly.xzm
14.2+
Processing flatpak-1.6.2-x86_64-1_slonly
####################################
libappstream-glib.so.8 => not found
libseccomp.so.2 => not found
libostree-1.so.1 => not found
libgpgme-pthread.so.11 => not found
libicui18n.so.56 => not found
libicuuc.so.56 => not found
libicudata.so.56 => not found
Required by: flatpak-1.6.2-x86_64-1_slonly (/usr/bin/flatpak)
libseccomp.so.2 => not found
libostree-1.so.1 => not found
libgpgme-pthread.so.11 => not found
libicui18n.so.56 => not found
libicuuc.so.56 => not found
libicudata.so.56 => not found
Required by: flatpak-1.6.2-x86_64-1_slonly (/usr/lib64/libflatpak.so.0.10602.0)
####################################
Missing dependencies: 7
libappstream-glib.so.8
libgpgme-pthread.so.11
libicudata.so.56
libicui18n.so.56
libicuuc.so.56
libostree-1.so.1
libseccomp.so.2
Searching libappstream-glib.so.8: found 1 packages.
Searching libgpgme-pthread.so.11: found 1 packages.
Searching libicudata.so.56: found 3 packages.
Choose a package to download or choose 'None' to neglect
1) None 3) hexinator-1.12-x86_64-1_slonly.txz
2) hexinator-1.12-x86_64-1_slonly.txz 4) icu4c-56.1-x86_64-2.txz
#? 4
Searching libicui18n.so.56: found 3 packages.
icu4c-56.1-x86_64-2.txz already in download list.
Searching libicuuc.so.56: found 3 packages.
icu4c-56.1-x86_64-2.txz already in download list.
Searching libostree-1.so.1: found 1 packages.
Searching libseccomp.so.2: found 2 packages.
Choose a package to download or choose 'None' to neglect
1) None
2) libseccomp-2.4.3-x86_64-1ponce.txz
3) libseccomp-2.4.3-x86_64-1_slonly.txz
#? 3
The following packages are ready to download:
appstream-glib-0.7.15-x86_64-2_slonly.txz [400 KB]
gpgme-1.6.0-x86_64-1.txz [276 KB]
icu4c-56.1-x86_64-2.txz [7.90 MB]
ostree-2019.6-x86_64-1_slonly.txz [472 KB]
libseccomp-2.4.3-x86_64-1_slonly.txz [80 KB]
Press [r] to remove packages, [q] to quit, or enter to start downloading.
Basically said this ones:
appstream-glib-0.7.15-x86_64-2_slonly.txz [400 KB]
gpgme-1.6.0-x86_64-1.txz [276 KB]
icu4c-56.1-x86_64-2.txz [7.90 MB]
ostree-2019.6-x86_64-1_slonly.txz [472 KB]
libseccomp-2.4.3-x86_64-1_slonly.txz [80 KB]
I downloaded all of them and proceded to make all of them xzm and activated them. I did the whole batch at the same time, moved them to a folder, just be careful you dont have any other txz in the same folder:
Code: Select all
mkdir flatDependencies
mv *txz flatDependencies/
cd flatDependencies
txz2xzm *txz
activate *xzm
Then I retried to resolve dependencies with usm -d flatpak-1.6.2-x86_64-1_slonly.xzm a couple more times. I repeated downloading, transforming to xzm and activating with the rest of libraries needed. In the end usm finally tells you you have no more pendant dependencies:
Code: Select all
usm -d flatpak-1.6.2-x86_64-1_slonly.xzm
14.2+
Processing flatpak-1.6.2-x86_64-1_slonly
Missing dependencies: 0
Then you can try using flatpak!
Let me know if this somehow works for you.