Installing / Removal behaves differently depending on how GNOME Software is launched
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-software (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Bionic |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Summary.
Launching GS manually from the launcher, and navigating to an app and clicking install works fine.
Launching GS via clicking a link in the snapcraft webstore causes GS to require a snap login.
Scenario.
Trying to install software using the green "Install" button via the snapcraft web store.
Steps to reproduce
1) Open Firefox on Ubuntu 18.04
2) Visit https:/
3) Click the green "Install" button
4) Click "View in Desktop Store"
5) Click "Software" in the popup box to launch GNOME Software
Observe an error in GS "Unable to install 'WPS Office - All langiages - No internet': authentication was required
6) Click "Install" in GNOME Software
Observe an "Authenticate" dialog appears.
Expected behaviour.
At step 5 no error should occur.
At step 6 no popup should appear, app should install.
Further.
7) Do not login, close GNOME Software
8) Open GNOME Software from the launcher
9) Search for WPS, click it in the results
10) Click "Install"
Observe that the software installs fine.
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: gnome-software 3.28.1-
ProcVersionSign
Uname: Linux 4.15.0-43-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.9-0ubuntu7.5
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Tue Jan 22 10:52:35 2019
InstallationDate: Installed on 2018-10-07 (106 days ago)
InstallationMedia: Ubuntu 18.04.1 LTS "Bionic Beaver" - Release amd64 (20180725)
InstalledPlugins:
gnome-
gnome-
gnome-
SourcePackage: gnome-software
UpgradeStatus: No upgrade log present (probably fresh install)
tags: | added: rls-bb-incoming |
Changed in gnome-software (Ubuntu): | |
assignee: | nobody → Ken VanDine (ken-vandine) |
tags: | removed: rls-bb-incoming |
Changed in gnome-software (Ubuntu): | |
assignee: | Ken VanDine (ken-vandine) → nobody |
I have since rebooted, and now I can't reproduce this anymore :(