Activity log for bug #635101

Date Who What changed Old value New value Message
2010-09-10 16:35:04 Matthew Paul Thomas bug added bug
2010-09-10 16:35:33 Matthew Paul Thomas bug task added aptdaemon
2010-09-10 16:51:27 Matthew Paul Thomas software-center (Ubuntu): milestone later
2010-09-10 16:51:33 Matthew Paul Thomas software-center (Ubuntu): importance Undecided Low
2010-10-19 10:28:50 Sebastian Heinlein aptdaemon: status New Opinion
2010-11-04 17:49:55 jhfhlkjlj bug added subscriber Chauncellor
2010-12-10 20:38:42 Matthew Paul Thomas description Binary package hint: software-center Ubuntu Software Center 2.1.18, Ubuntu Maverick Based on test case sc-017 <https://wiki.ubuntu.com/SoftwareCenter#broken-catalog>: 1. sudo apt-get install 4g8 && sudo dpkg --force-depends -r libnet1 2. Launch Ubuntu Software Center. What happens: An alert appears, "Items cannot be installed or removed until the package catalog is repaired. Do you want to repair it now?" "Once Update Manager has finished the repairs, you can close it and return to the store." Ubuntu Software Center now triggers the repair itself, so this message is out of date. What should happen: An alert should appear with the message "The software catalog needs rebuilding. Once you authenticate, it will rebuild automatically." This could be a separate alert from the authentication alert, but that would result in two alerts in a row, which is unpleasant. So, unless there is a good reason that you would *not* want to fix the apt cache (and therefore a reason we shouldn't take advantage of cached PolicyKit privileges to do it), the alert that presents this message should be the actual PolicyKit alert. That way we get one alert rather than two. That in turn means that there would need to be a specific aptdaemon PolicyKit privilege for this task. Ubuntu Software Center 2.1.18, Ubuntu Maverick Ubuntu Software Center 3.0.5, Ubuntu 10.10 Based on test case sc-017 <https://wiki.ubuntu.com/SoftwareCenter#broken-catalog>: 1. sudo apt-get install 4g8 && sudo dpkg --force-depends -r libnet1 2. Launch Ubuntu Software Center. (When finished testing, reset if necessary with "sudo apt-get remove 4g8 libnet1".) What happens: 2. An alert appears, "Items cannot be installed or removed until the package catalog is repaired. Do you want to repair it now?" "Once Update Manager has finished the repairs, you can close it and return to the store." Ubuntu Software Center now triggers the repair itself, so this message is out of date. What should happen: 2. USC should launch as normal, but there should be a /!\ icon next to “Installed Software”. Clicking the icon should produce a PolicyKit alert: "Some software is not installed correctly, and may not run properly. You need to authenticate to repair the installation." That text could be in a separate alert from the authentication alert, but that would result in two alerts in a row, which is unpleasant. So, unless there is a good reason that you would *not* want to fix the apt cache (and therefore a reason we shouldn't take advantage of cached PolicyKit privileges to do it), the alert that presents that message should be the actual PolicyKit alert. That way we get one alert rather than two. That in turn means that there would need to be a specific aptdaemon PolicyKit privilege for this task. <https://wiki.ubuntu.com/SoftwareCenter#broken-cache>
2010-12-10 20:40:46 Matthew Paul Thomas aptdaemon: status Opinion New
2010-12-10 20:41:05 Matthew Paul Thomas description Ubuntu Software Center 2.1.18, Ubuntu Maverick Ubuntu Software Center 3.0.5, Ubuntu 10.10 Based on test case sc-017 <https://wiki.ubuntu.com/SoftwareCenter#broken-catalog>: 1. sudo apt-get install 4g8 && sudo dpkg --force-depends -r libnet1 2. Launch Ubuntu Software Center. (When finished testing, reset if necessary with "sudo apt-get remove 4g8 libnet1".) What happens: 2. An alert appears, "Items cannot be installed or removed until the package catalog is repaired. Do you want to repair it now?" "Once Update Manager has finished the repairs, you can close it and return to the store." Ubuntu Software Center now triggers the repair itself, so this message is out of date. What should happen: 2. USC should launch as normal, but there should be a /!\ icon next to “Installed Software”. Clicking the icon should produce a PolicyKit alert: "Some software is not installed correctly, and may not run properly. You need to authenticate to repair the installation." That text could be in a separate alert from the authentication alert, but that would result in two alerts in a row, which is unpleasant. So, unless there is a good reason that you would *not* want to fix the apt cache (and therefore a reason we shouldn't take advantage of cached PolicyKit privileges to do it), the alert that presents that message should be the actual PolicyKit alert. That way we get one alert rather than two. That in turn means that there would need to be a specific aptdaemon PolicyKit privilege for this task. <https://wiki.ubuntu.com/SoftwareCenter#broken-cache> Ubuntu Software Center 2.1.18, Ubuntu Maverick Ubuntu Software Center 3.0.5, Ubuntu 10.10 Based on test case sc-017 <https://wiki.ubuntu.com/SoftwareCenter#broken-cache>: 1. sudo apt-get install 4g8 && sudo dpkg --force-depends -r libnet1 2. Launch Ubuntu Software Center. (When finished testing, reset if necessary with "sudo apt-get remove 4g8 libnet1".) What happens: 2. An alert appears, "Items cannot be installed or removed until the package catalog is repaired. Do you want to repair it now?" "Once Update Manager has finished the repairs, you can close it and return to the store." Ubuntu Software Center now triggers the repair itself, so this message is out of date. What should happen: 2. USC should launch as normal, but there should be a /!\ icon next to “Installed Software”. Clicking the icon should produce a PolicyKit alert: "Some software is not installed correctly, and may not run properly. You need to authenticate to repair the installation." That text could be in a separate alert from the authentication alert, but that would result in two alerts in a row, which is unpleasant. So, unless there is a good reason that you would *not* want to fix the apt cache (and therefore a reason we shouldn't take advantage of cached PolicyKit privileges to do it), the alert that presents that message should be the actual PolicyKit alert. That way we get one alert rather than two. That in turn means that there would need to be a specific aptdaemon PolicyKit privilege for this task. <https://wiki.ubuntu.com/SoftwareCenter#broken-cache>
2010-12-11 10:16:09 Sebastian Heinlein aptdaemon: status New Confirmed
2010-12-11 10:16:16 Sebastian Heinlein aptdaemon: importance Undecided Medium
2011-09-06 14:22:42 Matthew Paul Thomas software-center (Ubuntu): importance Low Medium
2011-09-06 14:22:42 Matthew Paul Thomas software-center (Ubuntu): status New Triaged
2011-09-06 14:22:42 Matthew Paul Thomas software-center (Ubuntu): milestone later
2012-01-09 15:51:17 Matthew Paul Thomas description Ubuntu Software Center 2.1.18, Ubuntu Maverick Ubuntu Software Center 3.0.5, Ubuntu 10.10 Based on test case sc-017 <https://wiki.ubuntu.com/SoftwareCenter#broken-cache>: 1. sudo apt-get install 4g8 && sudo dpkg --force-depends -r libnet1 2. Launch Ubuntu Software Center. (When finished testing, reset if necessary with "sudo apt-get remove 4g8 libnet1".) What happens: 2. An alert appears, "Items cannot be installed or removed until the package catalog is repaired. Do you want to repair it now?" "Once Update Manager has finished the repairs, you can close it and return to the store." Ubuntu Software Center now triggers the repair itself, so this message is out of date. What should happen: 2. USC should launch as normal, but there should be a /!\ icon next to “Installed Software”. Clicking the icon should produce a PolicyKit alert: "Some software is not installed correctly, and may not run properly. You need to authenticate to repair the installation." That text could be in a separate alert from the authentication alert, but that would result in two alerts in a row, which is unpleasant. So, unless there is a good reason that you would *not* want to fix the apt cache (and therefore a reason we shouldn't take advantage of cached PolicyKit privileges to do it), the alert that presents that message should be the actual PolicyKit alert. That way we get one alert rather than two. That in turn means that there would need to be a specific aptdaemon PolicyKit privilege for this task. <https://wiki.ubuntu.com/SoftwareCenter#broken-cache> Ubuntu Software Center 2.1.18, Ubuntu Maverick Ubuntu Software Center 3.0.5, Ubuntu 10.10 Based on test case sc-017 <https://wiki.ubuntu.com/SoftwareCenter#broken>: 1. sudo apt-get install 4g8 && sudo dpkg --force-depends -r libnet1 2. Launch Ubuntu Software Center. (When finished testing, reset if necessary with "sudo apt-get remove 4g8 libnet1".) What happens: 2. An alert appears, "Items cannot be installed or removed until the package catalog is repaired. Do you want to repair it now?" "Once Update Manager has finished the repairs, you can close it and return to the store." What should happen: 2. USC should launch as normal, but there should be a /!\ icon next to “Installed Software”. Clicking the icon should produce a PolicyKit alert: "Some software is not installed correctly, and may not run properly. You need to authenticate to repair the installation." That text could be in a separate alert from the authentication alert, but that would result in two alerts in a row, which is unpleasant. So, unless there is a good reason that you would *not* want to fix the apt cache (and therefore a reason we shouldn't take advantage of cached PolicyKit privileges to do it), the alert that presents that message should be the actual PolicyKit alert. That way we get one alert rather than two. That in turn means that there would need to be a specific aptdaemon PolicyKit privilege for this task.
2012-02-29 10:53:44 Matthew Paul Thomas description Ubuntu Software Center 2.1.18, Ubuntu Maverick Ubuntu Software Center 3.0.5, Ubuntu 10.10 Based on test case sc-017 <https://wiki.ubuntu.com/SoftwareCenter#broken>: 1. sudo apt-get install 4g8 && sudo dpkg --force-depends -r libnet1 2. Launch Ubuntu Software Center. (When finished testing, reset if necessary with "sudo apt-get remove 4g8 libnet1".) What happens: 2. An alert appears, "Items cannot be installed or removed until the package catalog is repaired. Do you want to repair it now?" "Once Update Manager has finished the repairs, you can close it and return to the store." What should happen: 2. USC should launch as normal, but there should be a /!\ icon next to “Installed Software”. Clicking the icon should produce a PolicyKit alert: "Some software is not installed correctly, and may not run properly. You need to authenticate to repair the installation." That text could be in a separate alert from the authentication alert, but that would result in two alerts in a row, which is unpleasant. So, unless there is a good reason that you would *not* want to fix the apt cache (and therefore a reason we shouldn't take advantage of cached PolicyKit privileges to do it), the alert that presents that message should be the actual PolicyKit alert. That way we get one alert rather than two. That in turn means that there would need to be a specific aptdaemon PolicyKit privilege for this task. Ubuntu Software Center 2.1.18, Ubuntu Maverick Ubuntu Software Center 3.0.5, Ubuntu 10.10 Based on test case sc-017 <https://wiki.ubuntu.com/SoftwareCenter#broken>: 1. sudo apt-get install 4g8 && sudo dpkg --force-depends -r libnet1 2. Launch Ubuntu Software Center. (When finished testing, reset if necessary with "sudo apt-get remove 4g8 libnet1".) What happens: 2. An alert appears, "Items cannot be installed or removed until the package catalog is repaired. Do you want to repair it now?" "Once Update Manager has finished the repairs, you can close it and return to the store." What should happen: 2. USC should launch as normal, but there should be a /!\ icon next to “Installed Software”. Clicking the icon should produce a PolicyKit alert: "Some software is not installed correctly, and may not run properly. You need to authenticate to repair the installation." That text could be in a separate alert from the authentication alert, but that would result in two alerts in a row, which is unpleasant. So, unless there is a good reason that you would *not* want to fix the apt cache (and therefore a reason we shouldn't take advantage of cached PolicyKit privileges to do it), the alert that presents that message should be the actual PolicyKit alert. That way we get one alert rather than two. That in turn means that there would need to be a specific aptdaemon PolicyKit privilege for this task. Fixing this bug would fix bug 927426 too.
2012-03-26 12:11:23 Matthew Paul Thomas software-center (Ubuntu): status Triaged Confirmed
2012-03-26 12:11:26 Matthew Paul Thomas software-center (Ubuntu): assignee Matthew Paul Thomas (mpt)
2012-05-30 06:12:39 Aprimit Garg aptdaemon: status Confirmed In Progress
2012-06-19 04:21:20 Adolfo Jayme Barrientos bug added subscriber Adolfo Jayme Barrientos
2012-06-19 04:21:57 Adolfo Jayme Barrientos aptdaemon: status In Progress Confirmed
2012-11-05 11:10:51 Matthew Paul Thomas description Ubuntu Software Center 2.1.18, Ubuntu Maverick Ubuntu Software Center 3.0.5, Ubuntu 10.10 Based on test case sc-017 <https://wiki.ubuntu.com/SoftwareCenter#broken>: 1. sudo apt-get install 4g8 && sudo dpkg --force-depends -r libnet1 2. Launch Ubuntu Software Center. (When finished testing, reset if necessary with "sudo apt-get remove 4g8 libnet1".) What happens: 2. An alert appears, "Items cannot be installed or removed until the package catalog is repaired. Do you want to repair it now?" "Once Update Manager has finished the repairs, you can close it and return to the store." What should happen: 2. USC should launch as normal, but there should be a /!\ icon next to “Installed Software”. Clicking the icon should produce a PolicyKit alert: "Some software is not installed correctly, and may not run properly. You need to authenticate to repair the installation." That text could be in a separate alert from the authentication alert, but that would result in two alerts in a row, which is unpleasant. So, unless there is a good reason that you would *not* want to fix the apt cache (and therefore a reason we shouldn't take advantage of cached PolicyKit privileges to do it), the alert that presents that message should be the actual PolicyKit alert. That way we get one alert rather than two. That in turn means that there would need to be a specific aptdaemon PolicyKit privilege for this task. Fixing this bug would fix bug 927426 too. Ubuntu Software Center 2.1.18, Ubuntu Maverick Ubuntu Software Center 5.4.1.2, Ubuntu 12.10 Based on test case sc-017 <https://wiki.ubuntu.com/SoftwareCenter#broken>: 1. sudo apt-get install 4g8 && sudo dpkg --force-depends -r libnet1 2. Launch Ubuntu Software Center. (When finished testing, reset if necessary with "sudo apt-get remove 4g8 libnet1".) What happens:. An alert appears, "Items cannot be installed or removed until the package catalog is repaired. Do you want to repair it now?" "Once Update Manager has finished the repairs, you can close it and return to the store." (Or in later versions, "the Software Center" [sic]). What should happen: "If software can’t be installed because existing software has broken or unsatisfied dependencies, a confirmation alert should appear. It should have primary text 'New software can’t be installed, because there is a problem with the software currently installed. Do you want to repair this problem now?'" <https://wiki.ubuntu.com/SoftwarePackageOperations#broken>
2012-11-05 11:13:03 Matthew Paul Thomas software-center (Ubuntu): status Confirmed Triaged
2012-11-05 11:13:13 Matthew Paul Thomas software-center (Ubuntu): assignee Matthew Paul Thomas (mpt)
2012-11-05 11:14:02 Matthew Paul Thomas description Ubuntu Software Center 2.1.18, Ubuntu Maverick Ubuntu Software Center 5.4.1.2, Ubuntu 12.10 Based on test case sc-017 <https://wiki.ubuntu.com/SoftwareCenter#broken>: 1. sudo apt-get install 4g8 && sudo dpkg --force-depends -r libnet1 2. Launch Ubuntu Software Center. (When finished testing, reset if necessary with "sudo apt-get remove 4g8 libnet1".) What happens:. An alert appears, "Items cannot be installed or removed until the package catalog is repaired. Do you want to repair it now?" "Once Update Manager has finished the repairs, you can close it and return to the store." (Or in later versions, "the Software Center" [sic]). What should happen: "If software can’t be installed because existing software has broken or unsatisfied dependencies, a confirmation alert should appear. It should have primary text 'New software can’t be installed, because there is a problem with the software currently installed. Do you want to repair this problem now?'" <https://wiki.ubuntu.com/SoftwarePackageOperations#broken> Ubuntu Software Center 2.1.18, Ubuntu Maverick Ubuntu Software Center 5.4.1.2, Ubuntu 12.10 Based on test case <https://wiki.ubuntu.com/SoftwarePackageOperations#broken>: 1. sudo apt-get install 4g8 && sudo dpkg --force-depends -r libnet1 2. Launch Ubuntu Software Center. (When finished testing, reset if necessary with "sudo apt-get remove 4g8 libnet1".) What happens: An alert appears, "Items cannot be installed or removed until the package catalog is repaired. Do you want to repair it now?" "Once Update Manager has finished the repairs, you can close it and return to the store." (Or in later versions, "the Software Center" [sic]). What should happen: "If software can’t be installed because existing software has broken or unsatisfied dependencies, a confirmation alert should appear. It should have primary text 'New software can’t be installed, because there is a problem with the software currently installed. Do you want to repair this problem now?'"
2012-11-05 11:14:45 Matthew Paul Thomas summary Broken apt cache error message is out of date Inconsistent package state error message is misleading
2012-11-21 15:24:12 Robert Roth branch linked lp:~evfool/software-center/lp635101
2012-11-22 07:47:36 Launchpad Janitor branch linked lp:software-center
2012-11-29 04:42:31 Launchpad Janitor software-center (Ubuntu): status Triaged Fix Released
2013-01-05 12:45:02 Launchpad Janitor branch linked lp:~nicolozilio/software-center/lp842706
2013-01-05 12:47:01 Nicolò Zilio branch unlinked lp:~nicolozilio/software-center/lp842706
2014-06-04 18:11:43 Merlijn Sebrechts aptdaemon: status Confirmed Fix Released