does not work with firmware-tools
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
firmware-addon-dell (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Lucid |
Fix Released
|
Medium
|
Unassigned |
Bug Description
SRU
====
Impact:
The package is completely unusable on Lucid, as the default python version is 2.6, and this package only ships libaries in the 2.5 site-packages.
Solution:
The root cause is that dh_pysupport is never called. This patch calls it during the build, which results in a Python version-independant package.
Reproduction Instructions:
1. Install firmware-addon-dell and firmware-tools.
2. Run inventory_firmware
3. Note error: Config Error: Plugin "firmware_
Regression potential:
None I can see.
Original Report:
============
Binary package hint: firmware-addon-dell
The package contains a Python module with is, unfortunately, hardcoded -- not for any particular reason -- to use Python 2.5
kalki:[~]% dpkg -L firmware-addon-dell
/.
/etc
/etc/yum
/etc/yum/
/etc/yum/
/etc/firmware
/etc/firmware/
/etc/firmware/
[...]
/usr/lib/python2.5
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
[...]
It should be using either pycentral or pyshared (or similiar) so that it can adapt to the system python version (which on Ubuntu 10.04 is Python 2.6).
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: firmware-addon-dell 2.1.0-0ubuntu2
ProcVersionSign
Uname: Linux 2.6.32-22-generic x86_64
NonfreeKernelMo
Architecture: amd64
Date: Wed Jul 7 00:57:16 2010
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
PackageArchitec
ProcEnviron:
PATH=(custom, user)
LANG=en_AU.utf8
SHELL=/bin/zsh
SourcePackage: firmware-addon-dell
Changed in firmware-addon-dell (Ubuntu): | |
assignee: | nobody → Stefano Rivera (stefanor) |
status: | New → In Progress |
description: | updated |
tags: | added: verification-needed |
Changed in firmware-addon-dell (Ubuntu): | |
assignee: | Stefano Rivera (stefanor) → nobody |
tags: |
added: verification-done removed: verification-needed |
This bug was fixed in the package firmware-addon-dell - 2.2.9-0ubuntu1
---------------
firmware-addon-dell (2.2.9-0ubuntu1) maverick; urgency=low
[ Bhavani Shankar ]
* New upstream release LP: #414247
* debian/control:
- Bump up Standards-Version to 3.9.0
+ remove linda override file
- Remove Homepage link from package description
- Bump up debhelper dependency to >= 5.0.38 as per policy
- Add ${misc:Depends} macro to Depends field
* debian/rules:
- No longer install the linda override file we removed.
- Remove get-orig-source, we are using releases again.
* Remove debian/install file and doc/debian.in directory as it
is used for building firmware packages, not installing them.
[ Artur Rona ]
* Switch to dpkg-source 3.0 (quilt) format.
[ Stefano Rivera ]
* Remove debian/pycompat, unnecessary.
* debian/rules:
- Removed remaining get-orig-source support code.
- Switched from autotools.mk to python-autotools.mk (LP: #602496)
* debian/control:
- Moved firmware-tools dependency from Python-Depends to Depends
(LP: #200956)
- Bumped cdbs build dependency to 0.4.72 for python-autotools.mk
* Added README.Debian
-- Bhavani Shankar <email address hidden> Thu, 08 Jul 2010 09:54:19 +0530