Distrobox and it's Requirements

Hi,
I wanted to play with Distrobox on my TW systems so I installed it. No issues there but it did install Flatpak (which I don;t want) as a requirement.

chris@asus-rog:~>$zypper if --requires distrobox
Loading repository data...
Reading installed packages...


Information for package distrobox:
----------------------------------
Repository     : @System
Name           : distrobox
Version        : 1.7.2.1-1.1
Arch           : noarch
Vendor         : openSUSE
Installed Size : 509.0 KiB
Installed      : Yes
Status         : up-to-date
Source package : distrobox-1.7.2.1-1.1.src
Upstream URL   : https://github.com/89luca89/distrobox
Summary        : Use any linux distribution inside your terminal
Description    : 
    Use any Linux distribution inside your terminal.
    Distrobox uses podman or docker to create containers using the Linux distribution of your choice.
    The created container will be tightly integrated with the host,
    allowing sharing of the HOME directory of the user, external storage,
    external USB devices and graphical apps (X11/Wayland), and audio.
Requires       : [13]
    /bin/sh
    flatpak
    /usr/bin/grep
    /usr/bin/sed
    /usr/bin/find
    /usr/bin/basename
    rpmlib(CompressedFileNames) <= 3.0.4-1
    rpmlib(FileDigests) <= 4.6.0-1
    rpmlib(PayloadFilesHavePrefix) <= 4.0-1
    rpmlib(PayloadIsZstd) <= 5.4.18-1
    rpmlib(RichDependencies) <= 4.12.0-1
    (/usr/bin/podman or /usr/bin/docker)
    (distrobox-bash-completion if bash-completion)

As far as my reading goes, Distrobox only required Podman. Can anyone tell me why Flatpak gets installed?

Thanks.

1 Like

https://bugzilla.opensuse.org/show_bug.cgi?id=1220037

1 Like

Thanks.
Bit confusing - the github issue mentioned is closed whereas the bugzilla is still open. But if I read the github right, the developer is making flatpak a permanent requirement.

If you are concerned, check what part of flatpak is needed and whether it can be split off as a separate package.

I’d hate to make something non-standard. Testing installing distrobox in a debian VM to see if this requirement happens too.

I’ll leave it for now as I may want to re-visit Flatpak later anyway.

Thanks for the help/link.

Distrobox in a Debian VM work fine without Flatpak. I’ll leave the bugzilla to the maintainers.

And distrobox-host-exec works also?

Ah!! No it didn’t. Sorry about that. I had to add Flatpak via debian’s apt.

It’s a distrobox issue then.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.