[Bug 876298] Re: [FFe] [MASTER] We need to better handle external payloads (Flash, msttcorefonts) not being available.

Launchpad Bug Tracker 876298 at bugs.launchpad.net
Fri Apr 6 13:49:56 UTC 2012


This bug was fixed in the package flashplugin-nonfree -
11.2.202.228ubuntu2

---------------
flashplugin-nonfree (11.2.202.228ubuntu2) precise; urgency=low

  * Depend on update-notifier-common (>= 0.119ubuntu2) and use a
    package-data-download hook instead of doing the download in the postinst;
    this way, network failures don't cause the package to fail to install
    and we can still let the user know about the failure and deal with it
    out of band.  LP: #876298.
  * Change the package to use dh(1) instead of cdbs, with extreme prejudice.
  * Drop the debconf question asking whether to download; it's not a usefully
    worded question and it's never being shown anyway so is useless for
    purposes of asking users to agree to a license.
  * 'db_text' is not a debconf command, so this question was never being
    shown - the script was only succeeding because of the '|| true'
    afterwards.  Change to db_input...
  * Further cleanup of the debconf .config script.
  * Have flashplugin-downloader depend on ${misc:Depends}; will probably
    never amount to anything, but shuts lintian up.
 -- Steve Langasek <steve.langasek at ubuntu.com>   Thu, 05 Apr 2012 22:18:02 -0700

** Changed in: flashplugin-nonfree (Ubuntu)
       Status: Triaged => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to msttcorefonts in Ubuntu.
https://bugs.launchpad.net/bugs/876298

Title:
  [FFe] [MASTER] We need to better handle external payloads (Flash,
  msttcorefonts) not being available.

Status in “flashplugin-nonfree” package in Ubuntu:
  Fix Released
Status in “msttcorefonts” package in Ubuntu:
  Triaged
Status in “update-notifier” package in Ubuntu:
  Triaged

Bug description:
  At the 11.10 release archive.canonical.com collapsed under heavy load
  and started returning 503 errors.  This caused the flash package to be
  unable to grab its payload and thus caused the package to fail, which
  in turn caused the installation to fail.

  The current plan is to add metadata to a package where it can add a
  URL to retrieve its data, so ubiquity and apt-get --download-only can
  cache it.  We also need a way to queue up package installation post-
  install, for when we commit to installing flash but cannot do so due
  to network issues, or when the user wishes to have full language
  support post-install.

  This change requires a freeze exception for precise, as it involves
  adding new features to update-notifier and significant reworking of
  the maintainer scripts for the affected packages.  It also introduces
  new UI components; however these UI components are only visible in the
  event of a failure, so I don't think we should block on UI freeze for
  making this change given the significant benefit to the install
  experience when a download fails.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/flashplugin-nonfree/+bug/876298/+subscriptions




More information about the foundations-bugs mailing list