Thanks Paul for your verification effort and sorry for not getting back
to you earlier. I just updated the testcase (it did not include a
killall update-notifier). This lead to the problem that update-notifier
was still running and the new one (with the faketime argument) would not
start.

Could you (or someone else) please retry the verification with the
updated instructions?

Thanks,
 Michael

** Description changed:

  Binary package hint: ubuntu-system-service
  
  The dbus call for "is_package_system_locked" does not check all possible
  locks.
  
  This can lead to update-notifier (that uses this interface) to auto-opening 
update-manager when there is
  a package management operation already in progress. Its a bit of a corner 
case as most package managers
  take /var/lib/dpkg/lock (and that is already tested). But should be fixed 
nevertheless.
  
  TEST CASE:
   1. use lucid and log into desktop
   2. open two terminals
   3. run "while true; do apt-get update; done" in the first
-  4. run "NO_FAKE_STAT=1 faketime -f +10d update-notifier" and verify that 
update-manager opens
+  4. run "killall update-notifier; NO_FAKE_STAT=1 faketime -f +10d 
update-notifier" and verify that update-manager opens
  
   5. close the terminals
   6. install new ubuntu-system-servce and run "sudo killall system-service-d" 
to ensure the old one is gone
   7. run "gconftool --unset /apps/update-manager/launch_time" to ensure the 
launch time is reset
   8. repeat steps 3,4 and verify that update-manager does not open this time
  
-  9. close the terminals that was opened in step 3
-  10. repeat step 4, verify that update-manager now auto-opens
+  9. close the terminals that was opened in step 3
+  10. repeat step 4, verify that update-manager now auto-opens

** Changed in: ubuntu-system-service (Ubuntu Lucid)
       Status: Fix Committed => In Progress

** Changed in: ubuntu-system-service (Ubuntu Lucid)
       Status: In Progress => Fix Committed

** Tags added: verification-needed
** Tags removed: verification-failed

-- 
does not check all required locks in is_package_system_locked
https://bugs.launchpad.net/bugs/570583
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to