[Pkg-utopia-maintainers] Bug#850039: flatpak dependency problems

Ritesh Raj Sarraf rrs at debian.org
Tue Jan 3 13:13:33 UTC 2017


Package: flatpak
Version: 0.8.0-1
Severity: important

Hello,

Thanks for packaging flatpak at its latest.

I've tried exploring flatpak, as a means to install proprietary software
that I sometimes use. In that quest, I started with flatpak upstream's
instrcutions at: http://flatpak.org/apps.html

My interest is in trying out Skype.

When trying to install it on Debian, I get:

rrs at learner:/tmp$ flatpak install --from
https://s3.amazonaws.com/alexlarsson/skype-repo/skype.flatpakref
Installing: com.skype.Client/x86_64/alpha
Required runtime for com.skype.Client/x86_64/alpha
(org.freedesktop.Platform/x86_64/1.4) is not installed, searching...
The required runtime org.freedesktop.Platform/x86_64/1.4 was not found
in a configured remote.
error: The Application com.skype.Client/x86_64/alpha requires the
runtime org.freedesktop.Platform/x86_64/1.4 which is not installed
2017-01-03 / 18:26:50 ♒♒♒  ☹  => 1  


Which doesn't give any hint on what needs to be done. In traditional
package managers, I'd do a search for the missing pacakge. In this case,
I'm left clueless.

I looked for a Debian specific README, assuming there may be any Debian
specifc quirk, but did not find any such document.



rrs at learner:/tmp$ flatpak remote-list
com.skype.Client-origin
2017-01-03 / 18:37:21 ♒♒♒  ☺  


This doesn't give much pointers.


rrs at learner:/tmp$ flatpak remote-ls
Usage:
  flatpak remote-ls [OPTION...]  REMOTE - Show available runtimes and applications

Help Options:
  -h, --help             Show help options

Application Options:
  --user                 Work on user installations
  --system               Work on system-wide installations (default)
  --installation         Work on a specific system-wide installation
  -d, --show-details     Show arches and branches
  --runtime              Show only runtimes
  --app                  Show only apps
  --updates              Show only those where updates are available
  --arch=ARCH            Limit to this arch (* for all)
  -v, --verbose          Print debug information during command processing
  --ostree-verbose       Print OSTree debug information during command processing

error: REMOTE must be specified
2017-01-03 / 18:37:24 ♒♒♒  ☹  => 1  


This seems better. But what remote ? Should this remote be listed
somewhere ? Is it a global independent remote ? Or a Debian specific
remote ?

PS: In the problem space that these tools are trying to solve, in my
opinion AppImage is the simplest one, which is self-contained and does
not have any dependency solving.

-- System Information:
Debian Release: stretch/sid
  APT prefers testing-debug
  APT policy: (990, 'testing-debug'), (990, 'testing'), (500, 'unstable-debug'), (500, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0+ (SMP w/4 CPU cores)
Locale: LANG=en_IN.utf8, LC_CTYPE=en_IN.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages flatpak depends on:
ii  bubblewrap             0.1.5-1
ii  fuse                   2.9.7-1
ii  libarchive13           3.2.1-5
ii  libc6                  2.24-8
ii  libfuse2               2.9.7-1
ii  libglib2.0-0           2.50.2-2
ii  libjson-glib-1.0-0     1.2.2-1
ii  libostree-1-1          2016.15-2
ii  libpolkit-gobject-1-0  0.105-17
ii  libseccomp2            2.3.1-2.1
ii  libsoup2.4-1           2.56.0-2
ii  libxau6                1:1.0.8-1

Versions of packages flatpak recommends:
ii  desktop-file-utils     0.23-1
ii  gtk-update-icon-cache  3.22.5-1
ii  hicolor-icon-theme     0.15-1
ii  libpam-systemd         232-8
ii  shared-mime-info       1.7-1

flatpak suggests no packages.

-- no debconf information


More information about the Pkg-utopia-maintainers mailing list