MainInclusionReport-libusb-1.0
Main Inclusion Report for sourcepackage
Requirements
Availability: https://edge.launchpad.net/ubuntu/+source/libusb-1.0; available for all supported architectures.
Rationale:
- libusb-1.0 is a library to allow user-land applications to access USB devices.
- The library is a build dependency of libdc1394-22, where it was introduced in Debian unstable with version 2.1.0-2 to enable support for IIDC-over-USB.
- libdc1394-22 is itself a dependency of a large number of packages in main.
Security:
CVE entries: None
Secunia history: None
Any binaries running as root or suid/sgid ? Any daemons ? No
Network activity: does it open any port ? Does it handle incoming network data ? Not directly, although consumers of the library might.
Does it directly (not through a library) process binary (video, audio, etc) or structured (PDF, etc) data ? No
- Any source code review performed ? (The approver will do a quick and shallow check.)
Quality assurance:
In what situations does the package not work out of the box without configuration ? n/a
Does the package ask any debconf questions higher than priority 'medium' ? No
Debian bugs: One M&W bug, nothing serious.
Maintenance in Debian seems to be vigorous.
Upstream is calm. A new maintainer has taken over the project as of January 2008.
Upstream bug tracker: Bugs are being fixed on a regular basis.
Hardware: Does this package deal with hardware and if so how exotic is it ? The library is designed to communicate with USB devices.
Is there a test suite in the upstream source or packaging ? No. Is it enabled to run in the build ? n/a
UI standards:
User-visible strings are internationalized using standard gettext system ? No
Package with translatable strings builds a PO template during package build ? No
End-user applications ship a desktop file ? n/a
Standards compliance:
FHS, Debian Policy compliance ? Yes
Packaging system (debhelper/cdbs/dbs) ? Patch system ? Any packaging oddities ? Package uses debhelper and quilt. Quite straightforward.
Dependencies:
- libc6
- findutils
Are these all in main ? Yes
Maintenance:
- How much maintenance is this package likely to need ? The package is simple and does not have any Ubuntu specific modifications. The maintenance effort is likely to be limited.
Who is responsible for monitoring the quality of this package and fixing its bugs ? Are they Ubuntu or Debian developers ? Debian
Background information:
- The general purpose and context of the package should be clear from the package's debian/control file. If it isn't then please explain.
What do upstream call this software ? libusb. Has it had different names in the past ? No
Internationalization:
Are graphical applications translatable? Do they support gettext? No
Reviewers
MIR bug: https://launchpad.net/bugs/388423
author: mok0
MainInclusionReport-libusb-1.0 (last edited 2009-06-17 12:49:40 by dmz-212)