Ask Your Question

Why is flatpak required (F29) ?

asked 2018-10-16 10:36:36 -0500

 Package                       Arch   Version            Repository        Size
 flatpak                       x86_64 1.0.4-1.fc29       @updates-testing 4.0 M
Removing dependent packages:
 gdm                           x86_64 1:3.30.1-2.fc29    @updates-testing 2.3 M
 gnome-session-wayland-session x86_64 3.30.1-2.fc29      @updates-testing 7.4 k
 gnome-session-xsession        x86_64 3.30.1-2.fc29      @updates-testing  15 k
 gnome-shell                   x86_64 3.30.1-1.fc29      @updates-testing 7.4 M
 xdg-desktop-portal            x86_64 1.0.3-1.fc29       @updates-testing 1.5 M
 xdg-desktop-portal-gtk        x86_64 1.0.2-1.fc29       @updates-testing 725 k
Removing unused dependencies:
 gnome-keyring-pam             x86_64 3.28.2-2.fc29      @fedora           50 k
 gnome-session                 x86_64 3.30.1-2.fc29      @updates-testing 1.5 M
 libappstream-glib             x86_64 0.7.12-1.fc29      @fedora          1.0 M
 libstemmer                    x86_64 0-11.585svn.fc29   @fedora          355 k
 mutter                        x86_64 3.30.1-2.fc29      @updates-testing  12 M
 ostree-libs                   x86_64 2018.8-1.fc29      @updates-testing 939 k
 xorg-x11-server-Xwayland      x86_64 1.20.1-4.fc29      @updates-testing 2.4 M

Transaction Summary
Remove  14 Packages

Freed space: 34 M
Is this ok [y/N]: n
Operation aborted.

I have zero interest in flatpaks and would prefer them not on my systems. I'm fully aware that just because flatpak is installed, I don't have to install any flatpak packages.
Is this an error on F29 Beta that will be fixed, or is the future of Fedora going to be forcing Flatpak(s) on users?

edit retag flag offensive close merge delete


Try again; but add the --noautoremove to your dnf command. That way the packages under "Removing unused dependencies" will not be removed.

dnf --noautoremove remove flatpak
villykruse gravatar imagevillykruse ( 2018-10-17 03:07:41 -0500 )edit

--noautoremove and it still wants to take gdm, gnome-shell, wayland etc etc

suspiciousmilk gravatar imagesuspiciousmilk ( 2018-10-17 08:33:59 -0500 )edit

Then I am afraid you are out of luck. Looking closer, flatpak is required by xdg-desktop-portal which in turn is required by gnome-shell.

villykruse gravatar imagevillykruse ( 2018-10-17 11:33:57 -0500 )edit

it's another problem like that...sometime use -y option.....remove file and other program make a trouble. system file or essential program removed like that...!!!! it's a real problem and it make a unstable system in Fedora29

written by simmon

simmon gravatar imagesimmon ( 2018-12-12 10:50:49 -0500 )edit

3 Answers

Sort by ยป oldest newest most voted

answered 2018-10-16 10:46:17 -0500

florian gravatar image

updated 2018-10-16 12:36:13 -0500


Flatpak is now required by Gnome Software (and maybe other components).

Run rpm -e flatpak flatpak-libs to find out what requires flatpak.

edit flag offensive delete link more



Did not answer the question at all. Installed is one thing; false dependencies with required software is another. Unless you have reason why GDM, gnome, mutter etc all of the sudden require flatpak now. All this software runs fine without flatpak on every version of Fedora up to 29.

suspiciousmilk gravatar imagesuspiciousmilk ( 2018-10-16 10:52:38 -0500 )edit

sudo dnf remove flatpak. Yeah, it looks really wrong, I agree.

suspiciousmilk gravatar imagesuspiciousmilk ( 2018-10-16 10:55:41 -0500 )edit

I suggest you file a bug. I can confirm this behaviour:

florian gravatar imageflorian ( 2018-10-16 11:51:09 -0500 )edit

FYI, I got similar dependencies on my F28 system...

florian gravatar imageflorian ( 2018-10-16 12:25:50 -0500 )edit

I removed it on 28 without issue.

suspiciousmilk gravatar imagesuspiciousmilk ( 2018-10-16 12:39:19 -0500 )edit

answered 2018-10-16 22:06:30 -0500

davidva gravatar image

updated 2018-10-16 22:11:56 -0500

Reason, because flatpak is part of Gnome. Are you using GNOME?... I recommend you to install XFCE and to change GDM to lightdm and test if you can remove flatpak without delete the access to your desktop...

Imagine flatpak is necessary for gnome-shell!



Required By....

xdg-desktop-portal-gtk ....
edit flag offensive delete link more

answered 2018-10-16 14:15:07 -0500

heliosstyx gravatar image

That's the wrong discussion. Using flatpak is a strategy decision of some distributions now for the future. I am using Skype via flatpak, no issues. I am sure that flatpak is the distribution model of software for the future behind docker and it will make the work of the maintainers much easier, and that is what counts really.

edit flag offensive delete link more


Man, please read the rules... Isn't a real answer, also isn't a forum...

davidva gravatar imagedavidva ( 2018-10-17 12:24:01 -0500 )edit

Question Tools

1 follower


Asked: 2018-10-16 10:36:36 -0500

Seen: 650 times

Last updated: Oct 16 '18