https://bugs.kde.org/show_bug.cgi?id=425411

            Bug ID: 425411
           Summary: Cancelling KDE Neon 20.04 Focal Fossa upgrade results
                    in broken Flatpak and System Information
           Product: neon
           Version: unspecified
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: neon-b...@kde.org
          Reporter: ben...@protonmail.com
                CC: j...@jriddell.org, neon-b...@kde.org, sit...@kde.org
  Target Milestone: ---

SUMMARY
Cancelling KDE Neon 20.04 Focal Fossa upgrade results in broken Flatpak and
System Information.


STEPS TO REPRODUCE
1. click the upgrade icon in system tray to initiate the 20.04 upgrade screen
and let it download but don't actually install anything.
2. When the upgrade screen displays what would be removed, installed, etc, then
click on Cancel to not proceed.




OBSERVED RESULT
Afterwards, flatpak is no longer installed and I cannot reinstall it nor run my
flatpak apps.
Also the About System or System Information no longer appear in the Start menu.


~$ sudo apt install flatpak
[sudo] password for user: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) flatpak:amd64 < none -> 1.6.2-1+18.04+bionic+build5 @rc puN
Ib >
Broken flatpak:amd64 Depends on bubblewrap:amd64 < 0.2.1-1ubuntu0.1 @ii mK >
(>= 0.4.0)
  Considering bubblewrap:amd64 0 as a solution to flatpak:amd64 9999
Done
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:
 flatpak : Depends: bubblewrap (>= 0.4.0)
           Recommends: xdg-desktop-portal (>= 1.6)
           Recommends: xdg-desktop-portal-gtk (>= 1.6) or
                       xdg-desktop-portal-backend
E: Unable to correct problems, you have held broken packages.


~$ sudo apt install bubblewrap
Reading package lists... Done
Building dependency tree       
Reading state information... Done
bubblewrap is already the newest version (0.2.1-1ubuntu0.1).
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following packages were automatically installed and are no longer required:
  appmenu-gtk-module-common appmenu-gtk2-module appmenu-gtk3-module drkonqi
fonts-wine gir1.2-gdesktopenums-3.0 gnome-desktop3-data gnome-session-common
ibus-table ibus-table-emoji ieee-data
  kde-style-oxygen-qt5 kded5 kgamma5 kuserfeedback-doc lib32gcc1
libappmenu-gtk2-parser0 libappmenu-gtk3-parser0 libappstream-glib8 libc6-i386
libcolorcorrect5 libgps23 libkf5emoticons-bin
  libkf5emoticons-data libkf5emoticons5 libkfontinst5 libkfontinstui5
libksysguardsensorfaces1 libksysguardsensors1 libkuserfeedbackcore1
libnotificationmanager1 libostree-1-1 liboxygenstyle5-5
  liboxygenstyleconfig5-5 libpam-kwallet-common libpam-kwallet5
libpipewire-0.2-1 libplasma-geolocation-interface5 libqalculate14
libqalculate14-data libqt5webengine5 libscim8v5 libtaskmanager6
  libweather-ion7 libwine-development libxcb-record0 pipewire
plasma-desktop-data plasma-integration plasma-workspace-wallpapers
python-notify python3-distro python3-evdev python3-setproctitle qdbus-qt5
  qml-module-org-kde-activities qml-module-org-kde-kholidays
qml-module-org-kde-ksysguard qml-module-org-kde-kwindowsystem
qml-module-org-kde-quickcharts qml-module-org-kde-solid
  qml-module-org-kde-userfeedback qml-module-qt-labs-folderlistmodel
qml-module-qt-labs-settings qml-module-qtwebengine sddm socat winetricks
xdg-dbus-proxy
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

~$ sudo apt-get install xdg-desktop-portal
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following packages were automatically installed and are no longer required:
  appmenu-gtk-module-common appmenu-gtk2-module appmenu-gtk3-module drkonqi
fonts-wine gir1.2-gdesktopenums-3.0 gnome-desktop3-data gnome-session-common
ibus-table ibus-table-emoji ieee-data
  kde-style-oxygen-qt5 kded5 kgamma5 kuserfeedback-doc lib32gcc1
libappmenu-gtk2-parser0 libappmenu-gtk3-parser0 libappstream-glib8 libc6-i386
libcolorcorrect5 libgps23 libkf5emoticons-bin
  libkf5emoticons-data libkf5emoticons5 libkfontinst5 libkfontinstui5
libksysguardsensorfaces1 libksysguardsensors1 libkuserfeedbackcore1
libnotificationmanager1 libostree-1-1 liboxygenstyle5-5
  liboxygenstyleconfig5-5 libpam-kwallet-common libpam-kwallet5
libpipewire-0.2-1 libplasma-geolocation-interface5 libqalculate14
libqalculate14-data libqt5webengine5 libscim8v5 libtaskmanager6
  libweather-ion7 libwine-development libxcb-record0 pipewire
plasma-desktop-data plasma-integration plasma-workspace-wallpapers
python-notify python3-distro python3-evdev python3-setproctitle qdbus-qt5
  qml-module-org-kde-activities qml-module-org-kde-kholidays
qml-module-org-kde-ksysguard qml-module-org-kde-kwindowsystem
qml-module-org-kde-quickcharts qml-module-org-kde-solid
  qml-module-org-kde-userfeedback qml-module-qt-labs-folderlistmodel
qml-module-qt-labs-settings qml-module-qtwebengine sddm socat winetricks
xdg-dbus-proxy
Use 'sudo apt autoremove' to remove them.
The following NEW packages will be installed:
  xdg-desktop-portal
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 223 kB of archives.
After this operation, 1,205 kB of additional disk space will be used.
Get:1 http://archive.neon.kde.org/user bionic/main amd64 xdg-desktop-portal
amd64 1.4.2-3+18.04+bionic+build2 [223 kB]
Fetched 223 kB in 5s (47.0 kB/s)            
Selecting previously unselected package xdg-desktop-portal.
(Reading database ... 237930 files and directories currently installed.)
Preparing to unpack
.../xdg-desktop-portal_1.4.2-3+18.04+bionic+build2_amd64.deb ...
Unpacking xdg-desktop-portal (1.4.2-3+18.04+bionic+build2) ...
Setting up xdg-desktop-portal (1.4.2-3+18.04+bionic+build2) ...


~$ sudo apt-get install xdg-desktop-portal-gtk
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
The following packages were automatically installed and are no longer required:
  appmenu-gtk-module-common appmenu-gtk2-module appmenu-gtk3-module drkonqi
fonts-wine gir1.2-gdesktopenums-3.0 gnome-desktop3-data gnome-session-common
ibus-table ibus-table-emoji ieee-data
  kde-style-oxygen-qt5 kded5 kgamma5 kuserfeedback-doc lib32gcc1
libappmenu-gtk2-parser0 libappmenu-gtk3-parser0 libappstream-glib8 libc6-i386
libcolorcorrect5 libgps23 libkf5emoticons-bin
  libkf5emoticons-data libkf5emoticons5 libkfontinst5 libkfontinstui5
libksysguardsensorfaces1 libksysguardsensors1 libkuserfeedbackcore1
libnotificationmanager1 libostree-1-1 liboxygenstyle5-5
  liboxygenstyleconfig5-5 libpam-kwallet-common libpam-kwallet5
libpipewire-0.2-1 libplasma-geolocation-interface5 libqalculate14
libqalculate14-data libqt5webengine5 libscim8v5 libtaskmanager6
  libweather-ion7 libwine-development libxcb-record0 pipewire
plasma-desktop-data plasma-integration plasma-workspace-wallpapers
python-notify python3-distro python3-evdev python3-setproctitle qdbus-qt5
  qml-module-org-kde-activities qml-module-org-kde-kholidays
qml-module-org-kde-ksysguard qml-module-org-kde-kwindowsystem
qml-module-org-kde-quickcharts qml-module-org-kde-solid
  qml-module-org-kde-userfeedback qml-module-qt-labs-folderlistmodel
qml-module-qt-labs-settings qml-module-qtwebengine sddm socat winetricks
xdg-dbus-proxy
Use 'sudo apt autoremove' to remove them.
Suggested packages:
  evince
The following NEW packages will be installed:
  xdg-desktop-portal-gtk
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 130 kB of archives.
After this operation, 734 kB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64
xdg-desktop-portal-gtk amd64 1.0.2-0ubuntu1.1 [130 kB]
Fetched 130 kB in 1s (147 kB/s)                
Selecting previously unselected package xdg-desktop-portal-gtk.
(Reading database ... 237963 files and directories currently installed.)
Preparing to unpack .../xdg-desktop-portal-gtk_1.0.2-0ubuntu1.1_amd64.deb ...
Unpacking xdg-desktop-portal-gtk (1.0.2-0ubuntu1.1) ...
Setting up xdg-desktop-portal-gtk (1.0.2-0ubuntu1.1) ...
Processing triggers for desktop-file-utils (0.23-1ubuntu3.18.04.2) ...
Processing triggers for mime-support (3.60ubuntu1) ...

~$ sudo apt install flatpak
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) flatpak:amd64 < none -> 1.6.2-1+18.04+bionic+build5 @rc puN
Ib >
Broken flatpak:amd64 Depends on bubblewrap:amd64 < 0.2.1-1ubuntu0.1 @ii mK >
(>= 0.4.0)
  Considering bubblewrap:amd64 2 as a solution to flatpak:amd64 9999
Done
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:
 flatpak : Depends: bubblewrap (>= 0.4.0)
           Recommends: xdg-desktop-portal (>= 1.6)
E: Unable to correct problems, you have held broken packages.



EXPECTED RESULT
System should be untouched when cancelling out of the upgrade if the upgrade
did not proceed. Flatpak and System Information should still work.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 5.19.3 or 5.19.4. Not sure because System Information
shortcut is missing.
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

~$ uname -a
Linux <computername> 4.15.0-112-generic #113-Ubuntu SMP Thu Jul 9 23:41:39 UTC
2020 x86_64 x86_64 x86_64 GNU/Linux


ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to