[Bug 1065155] Re: Flash doesn't work after upgrading it with Muon

Steve Langasek steve.langasek at canonical.com
Wed Nov 28 18:43:41 UTC 2012


> If the http_proxy environment variable is set but empty, python's
urllib craps its pants and tries to concatenate a string with a NoneType
object:

Right.  So don't set it to the empty string, that makes no sense.

And this part from the original bug description is simply false:

> package managers like apt-get and Synaptic run dpkg in a terminal emulator,
> whereas package managers like Muon and PackageKit run dpkg in a pty.

A terminal emulator *is* a pty.

** Changed in: update-notifier (Ubuntu)
   Importance: Undecided => Low

** Summary changed:

- Flash doesn't work after upgrading it with Muon
+ http_proxy='' breaks the update-notifier downloader

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

Title:
  http_proxy='' breaks the update-notifier downloader

Status in Python:
  Invalid
Status in “update-notifier” package in Ubuntu:
  New

Bug description:
  I installed Flash installing the restricted-extras, but every time
  that is a update avaliable and I upgrade the package using Muon, Flash
  doesn't work anymore. To fix it, I need to uninstall the package and
  install it using the terminal. And I know that this issue doesn't
  happen with other package managers.

  I reported this as a Muon bug (https://bugs.kde.org/show_bug.cgi?id=308186) and they told me this:
  <<Yes, it does fail within Muon, but the ultimate failure is an uncaught exception in the script the packaging runs to download the actual flash plugin. The difference would be that package managers like apt-get and Synaptic run dpkg in a terminal emulator, whereas package managers like Muon and PackageKit run dpkg in a pty. (A perfectly valid thing to do.) The script within the flashplugin-installer package erroneously assumes that the package is being installed in a virtual terminal emulator environment, which triggers the uncaught exception within the script.>>

  So, I hope you can solve this.

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: muon 1.3.1-0ubuntu2
  ProcVersionSignature: Ubuntu 3.2.0-31.50-generic 3.2.28
  Uname: Linux 3.2.0-31-generic x86_64
  NonfreeKernelModules: nvidia
  ApportVersion: 2.0.1-0ubuntu13
  Architecture: amd64
  Date: Wed Oct 10 19:13:27 2012
  InstallationMedia: Kubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120319)
  ProcEnviron:
   LANGUAGE=
   LANG=es_ES.UTF-8
   SHELL=/bin/bash
  SourcePackage: muon
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/python/+bug/1065155/+subscriptions




More information about the foundations-bugs mailing list