← Back to team overview

ubuntu-translations-coordinators team mailing list archive

[Bug 971508] Re: string freeze exception for error message

 

This got fixed with the following upload:

sessioninstaller (0.20+bzr128-0ubuntu1) precise-proposed; urgency=low

  * New upstream release that fixes:
    - merged lp:~aptdaemon-developers/sessioninstaller/multiarch
      LP: #899001
    - Fix missing translation for the restrcited packages tooltip
      LP: #972427
    - Don't translate debugging messages LP: #792436
    - Fix a string substition if the sender_name of InstallPackageNames
      is unknown
    - Check if packages are available at all and show a corresponding
      error message if not (string addition) instead of a generic and
      no descriptive message

 -- Michael Vogt <michael.vogt@xxxxxxxxxx>  Wed, 25 Apr 2012 15:04:59
+0200


** Changed in: sessioninstaller (Ubuntu)
       Status: New => Fix Released

** Changed in: sessioninstaller (Ubuntu Precise)
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Translations Coordinators, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/971508

Title:
  string freeze exception for error message

Status in “sessioninstaller” package in Ubuntu:
  Fix Released
Status in “sessioninstaller” source package in Precise:
  Fix Released

Bug description:
  
  To show the human readable name/description and information about possible restrictions in use (patents or copyright) of to be installed packages by the InstallPackageNames  method, session-installer needs to handle the case if the packages aren't available at all.

  Currently in the case of not availabe packages session-installer
  blindly calls aptdaemon and the user gets an aptdaemon message about a
  failed installation.

  The InstallPackageNames method is called by e.g. brasero to install cd
  burning tools.

  Therefore I would like to ask for a string freeze exception for sessioninstaller that adds following error message(s):
  ...
  +            header = gettext.ngettext("Could not find requested package",
  +                                      "Could not find requested packages",
  +                                      len(failed_packages))
  +            if sender_name:
  +                message = gettext.ngettext("%s requests to install the "
  +                                           "following software package to "
  +                                           "provide "
  +                                           "additional features:",
  +                                           "%s requests to install the "
  +                                           "following "
  +                                           "software packages to provide "
  +                                           "additional features:",
  +                                           len(packages)) % sender_name
  +            else:
  +                message = gettext.ngettext("The follwing software package "
  +                                           "is required to provide "
  +                                           "additional features but cannot "
  +                                           "be installed:",
  +                                           "The following software "
  +                                           "packages are required to "
  +                                           "provide "
  +                                           "additional features but cannot "
  +                                           "be installed:",
  +                                           len(failed_packages))
  ...

  Thanks!
   Michael

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/sessioninstaller/+bug/971508/+subscriptions