Software Manager doesn't report application as installed after successfully installing it

Bug #802198 reported by Ernesto Posse
68
This bug affects 17 people
Affects Status Importance Assigned to Milestone
Linux Mint
Fix Released
Undecided
P.E. Viau

Bug Description

Whenever I install anything on the Software Manager, the installation succeeds but after finishing it doesn't show the application as installed right away.

1) Linux Mint version 11
2) Steps to reproduce: 1. Open the Software Manager; 2. click on any category; 3. click on any application that has not been installed; 4. click on "Install".
3) What happened: The label that says "Not installed" remains unchanged, and the "Remove" button does not appear. It is only updated if I go back to another category and then back into the application. If I go back to the enclosing, some applications (e.g. LyX) do not show the installed icon (the little green circle with a tick) at all.
4) What I expected: the labelled should be changed to "Installed" right away and the "Remove" button should appear right away as well. The "installed" icon on the list of programs should always be updated after a successful installation.
5) The problem happens every time.

Revision history for this message
P.E. Viau (viau-pe) wrote :

Hello,

This patch seems to fix the issue. This is my first patch ever so please forgive me if the format is incorrect (and please let me know if it is/is not ok so that I can make it better next time)!

It is based on the version in the git repo.

Revision history for this message
P.E. Viau (viau-pe) wrote :

I guess I should assign the issue to myself.

Changed in linuxmint:
assignee: nobody → P.E. Viau (viau-pe)
status: New → In Progress
Revision history for this message
P.E. Viau (viau-pe) wrote :

Pull request sent, ("mintinstall" pull request #5)

Revision history for this message
jamie (jgwild) wrote :

Today July 19th 2012 I did a fresh install of Mint 13 Cinnamom and fully updated it.
The Software manager does the same as above, also the progress bar never goes beyond 16%.
It is difficult to know if the selected package has actually been installed or not without searching the main menu.

Revision history for this message
P.E. Viau (viau-pe) wrote :

Thank you for the input, I will try to contact the people responsible for the repositories tonight so they can try my patch and release it if they like it.

Revision history for this message
P.E. Viau (viau-pe) wrote :

However, I don't think the progress bar issue will be resolved with this patch.

Revision history for this message
P.E. Viau (viau-pe) wrote :

Pull request sent, ("mintinstall" pull request #5)

Changed in linuxmint:
status: In Progress → Fix Committed
Revision history for this message
P.E. Viau (viau-pe) wrote :

Someone else posted a simpler solution: https://github.com/linuxmint/mintinstall/pull/6

Revision history for this message
Khalid A. (kalid-ah) wrote :

Also on linux mint 13

Revision history for this message
Khalid A. (kalid-ah) wrote :

I found a temporary solution. After downloading apps from software manager, click on categories button and wait until apps installed.

Revision history for this message
P.E. Viau (viau-pe) wrote :

Thank you Khalid, that's a good temporary solution. I talked to the project devs yesterday and I was told that they would look into releasing the correct patch soon.

Revision history for this message
Tomi (tlehto) wrote :

Just installed Mint 17 Cinnamon, and the original issue is still there if I read reviews during the installation.
The following two scenarios start with Opera NOT installed.

First install, status automatically updated as expected:

Start Software Manager
1) Type "opera" in the search box.
2) Double click the first result, "opera".
3) Click "Install" button.
4) Status line at the bottom shows "1 ongoing actions".
5) After install is done, status line turns to "0 ongoing actions".
6) Status says "Installed" and the button says "Remove" as expected.

Second install, status is not updated after install is done:

1) Start Software Manager.
2) Type "opera" in the search box.
3) Double click the first result, "opera".
4) Click "Install" button.
5) Status line at the bottom shows "1 ongoing actions".
6) While the install is running, scroll down to bottom, clicked "See more reviews".
7) More reviews appear, and the path just below menu shows "Categories > Search results > opera > Reviews".
8) After install is done, status line shows "0 ongoing actions".
9) Go up one level from Reviews, click "opera" on the path buttons.
10) Path now shows "Categories > Search results > opera"
11) Scroll to top, and status says "Not installed" and the Install/Remove button is missing.
12) Go up the path, click "Search results"
13) Double click first line, "opera".
14) Now status says "Installed" and buttons says "Remove" as expected.

Changed in linuxmint:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.