MainInclusionReportPyusb
Main Inclusion Report for pyusb
Requirements
Availability: http://archive.ubuntu.com/ubuntu/pool/universe/p/pyusb/
Rationale:
- This package is needed by hal-cups-utils as runtime dependency
Security:
CVE entries: No entries listed
Secunia history: Nothing listed
- No binaries running as root (runs only as root if caller runs as root) or suid/sgid, no daemons.
- No network activity: Does not open ports, does not handle incoming network data.
- No handling of binary or structured data.
- No source code checks done. The package is simply an interface between Python and libusb. libusb is already in main.
Quality assurance:
- No configuration required. Package does not contain any file in /etc.
- No debconf questions.
Debian bugs: Only one bug listed, not marked as high priority, did never hit it with hal-cups-utils.
Maintenance in Debian: Gets regularly packaged in Debian, last two uploads in June and July 2008.
Upstream: Low upload frequency, probably only needs change when libusb API changes.
Upstream bug tracker: No open bugs listed.
- Hardware: The package does not directly deal with hardware, it is only an interface between Python programs and libusb. The hardware access is done by libusb which is already in main.
- No test suites included, but package is very simple.
Standards compliance:
FHS, Debian Policy, and Python policy compliant.
- Debian packaging straight-forward for Python library packages.
Dependencies:
- Only Python and libusb, both in main.
Background information:
- debian/control describes the package well. USB access is done via libusb.
- Upstream name is also "pyusb" and it seems that it was so all the time.
Reviewers
MIR bug: https://launchpad.net/bugs/253123
Submitted by Till Kamppeter
MainInclusionReportPyusb (last edited 2008-08-06 16:31:03 by localhost)