I've tested alf-redyoung's change above against update-notifier 3.168.3 (Ubuntu 16.04) for a few days and it seems to fix the bug. Submitting it as a patch.
** Patch added: "fix_multiarch_check.patch" https://bugs.launchpad.net/pipelight/+bug/1318321/+attachment/4804884/+files/fix_multiarch_check.patch -- You received this bug notification because you are a member of DX Packages, which is subscribed to indicator-applet in Ubuntu. Matching subscriptions: dx-packages https://bugs.launchpad.net/bugs/1318321 Title: "the cache has no package" error when wine update is available Status in Pipelight: New Status in update notifier: Confirmed Status in Wine "Compholio" Edition: Triaged Status in indicator-applet package in Ubuntu: Confirmed Status in wine1.6 package in Ubuntu: Confirmed Bug description: (Note: This also affects the regular Wine package, see below) Hello, On Ubuntu 14.04 x64, each time there is an update for wine-compholio available, but not installed yet, update-manager has the following error in system indicator : class 'KeyError' The cache has no package named wine-compholio-i386 Installing the updates removes the error message. I attach a screenshot of the whole message. To manage notifications about this bug go to: https://bugs.launchpad.net/pipelight/+bug/1318321/+subscriptions -- Mailing list: https://launchpad.net/~dx-packages Post to : dx-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~dx-packages More help : https://help.launchpad.net/ListHelp