install_bcm43xx_firmware.sh doesn't work from behind a proxy, paralyzes dpkg

Bug #769442 reported by Sergey "Shnatsel" Davidoff
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
b43-fwcutter (Debian)
Fix Released
Unknown
b43-fwcutter (Ubuntu)
Fix Released
Undecided
Sergey "Shnatsel" Davidoff
Natty
Won't Fix
Undecided
Unassigned
Oneiric
Fix Released
Undecided
Sergey "Shnatsel" Davidoff

Bug Description

Binary package hint: b43-fwcutter

/usr/share/b43-fwcutter/install_bcm43xx_firmware.sh fails to download firmware and returns an error if the machine is behind a proxy. This causes the postinst script of the package return an error, which paralyzes dpkg (it refuses to unstall/upgrade/remove/etc any packages).

The script should honor the global GNOME proxy settings to operate normally.

Apport postinst script crash info is attached.

ProblemType: Package
DistroRelease: Ubuntu 10.04
Package: b43-fwcutter 1:012-1build1
ProcVersionSignature: Ubuntu 2.6.32-28.55-generic 2.6.32.27+drm33.12
Uname: Linux 2.6.32-28-generic i686
AptOrdering:
 b43-fwcutter: Install
 b43-fwcutter: Configure
Architecture: i386
Date: Sat Apr 23 13:55:31 2011
ErrorMessage: подпроцесс установлен сценарий post-installation возвратил код ошибки 4
InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release i386 (20100816.1)
SourcePackage: b43-fwcutter
Title: package b43-fwcutter 1:012-1build1 failed to install/upgrade: подпроцесс установлен сценарий post-installation возвратил код ошибки 4

Related branches

Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote :
tags: added: patch
Changed in b43-fwcutter (Ubuntu):
status: New → Fix Committed
assignee: nobody → Sergey "Shnatsel" Davidoff (shnatsel)
Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote :

Somebody merge my fix please!

Changed in b43-fwcutter (Ubuntu):
status: Fix Committed → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package b43-fwcutter - 1:014-3ubuntu1

---------------
b43-fwcutter (1:014-3ubuntu1) oneiric; urgency=low

  * Fix downloading from behind a proxy (LP: #769442)
 -- Sergey "Shnatsel" Davidoff <email address hidden> Sun, 24 Apr 2011 21:33:27 +0400

Changed in b43-fwcutter (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Marc Deslauriers (mdeslaur) wrote :

SRU request for natty:

Impact: package will not download firmware if behind a proxy server, leading to a package installation failure.
Package has been fixed by implementing the same apt proxy logic that flashplugin-nonfree and msttcorefonts use.
See attached minimal debdiff.

Thanks!

Changed in b43-fwcutter (Ubuntu Natty):
status: New → Confirmed
Revision history for this message
Marc Deslauriers (mdeslaur) wrote :
Changed in b43-fwcutter (Ubuntu Natty):
assignee: nobody → Marc Deslauriers (mdeslaur)
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Accepted b43-fwcutter into natty-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in b43-fwcutter (Ubuntu Natty):
status: Confirmed → Fix Committed
tags: added: verification-needed
Revision history for this message
Sergey "Shnatsel" Davidoff (shnatsel) wrote :

Martin, looks like the upload is rejected:

Rejected:
The following files are already published in Primary Archive for Ubuntu:
firmware-b43-lpphy-installer_4.174.64.19-5_all.deb
       %sfirmware-b43-installer_4.150.10.5-5_all.deb
       %sfirmware-b43legacy-installer_4.178.10.4-5_all.deb

b43-fwcutter (1:013-3ubuntu0.1) natty-proposed; urgency=low

 * Fix downloading from behind a proxy (LP: #769442)

Date: Sun, 24 Apr 2011 21:33:27 +0400
Changed-By: Sergey "Shnatsel" Davidoff <email address hidden>
Maintainer: Ubuntu/amd64 Build Daemon <email address hidden>

Changed in b43-fwcutter (Ubuntu Oneiric):
status: Fix Released → Fix Committed
Changed in b43-fwcutter (Ubuntu Oneiric):
status: Fix Committed → Fix Released
Changed in b43-fwcutter (Debian):
status: Unknown → Fix Released
Changed in b43-fwcutter (Ubuntu Natty):
assignee: Marc Deslauriers (mdeslaur) → nobody
Revision history for this message
Rolf Leggewie (r0lf) wrote :

natty has seen the end of its life and is no longer receiving any updates. Marking the natty task for this ticket as "Won't Fix".

Changed in b43-fwcutter (Ubuntu Natty):
status: Fix Committed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.