Details about package xnvme
Name: | xnvme |
---|---|
Uploader: | Simon A. F. Lund <os@safl.dk> (Debian QA page) |
Description: | libxnvme0 - xNVMe shared library libxnvme-dev - xNVMe static library, headers, pkg-config, and code-examples xnvme-cli - Command-line utilities for NVMe and user-space driver-control xnvme-full - Modern and efficient API and tools designed for NVMe |
Package uploads
Upload #2
Information
Version: | 0.7.3-1 |
---|---|
Uploaded: | 2023-12-11 21:55 |
Source package: | xnvme_0.7.3-1.dsc |
Distribution: | stable |
Section: | devel |
Priority: | optional |
Homepage: | https://xnvme.io/ |
Vcs-Browser: | https://github.com/OpenMPDK/xNVMe |
Vcs-Git: | https://github.com/OpenMPDK/xNVMe.git |
Closes bugs: | #1038161 |
Changelog
xnvme (0.7.3-1) stable; urgency=low . * Initial release (Closes: #1038161) * This is my first Debian package. * No patches; fixes are applied upstream.
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Package is the latest upstream version
Local: 0.7.3 Upstream: 0.7.3 Url: https://github.com/OpenMPDK/xNVMe/archive/refs/tags/v0.7.3.tar.gz -
–
Package is not native
Format: 3.0 (quilt) -
–
"Maintainer" email is the same as the uploader
-
–
Package has overridden lintian tagslibxnvme0
-
O
spelling-error-in-binary
- mor more [usr/lib/x86_64-linux-gnu/libxnvme.so.0.7.3]
xnvme source-
X
debian-watch-does-not-check-openpgp-signature
- [debian/watch]
-
X
prefer-uscan-symlink
- filenamemangle s/.+\/v?(\d\S+)\.tar\.gz/xnvme-$1\.tar\.gz/ [debian/watch:4]
-
X
very-long-line-length-in-source-file
- 600 > 512 [docs/autogen/diagrams/fabrics.dia:8]
- 756 > 512 [LICENSE:14]
xnvme-cli-
O
spelling-error-in-binary
- mor more [usr/bin/kvs]
- mor more [usr/bin/lblk]
- mor more [usr/bin/xdd]
- mor more [usr/bin/xnvme]
- mor more [usr/bin/xnvme_file]
- mor more [usr/bin/zoned]
-
O
spelling-error-in-binary
-
–
Package closes ITP bug
-
–
Package is not in Debian
-
–
d/copyright is in DEP5 format
Upstream Contact: Simon A. F. Lund <os@safl.dk> Licenses: BSD-3-Clause
Comments
No comments
Upload #1
Information
Version: | 0.7.3-1 |
---|---|
Uploaded: | 2023-12-05 22:40 |
Source package: | xnvme_0.7.3-1.dsc |
Distribution: | stable |
Section: | devel |
Priority: | optional |
Homepage: | https://xnvme.io/ |
Vcs-Browser: | https://github.com/OpenMPDK/xNVMe |
Vcs-Git: | https://github.com/OpenMPDK/xNVMe.git |
Closes bugs: | #1038161 |
Changelog
xnvme (0.7.3-1) stable; urgency=low . * Initial release (Closes: #1038161) * This is my first Debian package. * No patches; fixes are applied upstream.
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Package is the latest upstream version
Local: 0.7.3 Upstream: 0.7.3 Url: https://github.com/OpenMPDK/xNVMe/archive/refs/tags/v0.7.3.tar.gz -
–
Package is not native
Format: 3.0 (quilt) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian informational tagslibxnvme0
-
I
symbols-file-missing-build-depends-package-field
- libxnvme.so.0 [symbols]
-
O
spelling-error-in-binary
- mor more [usr/lib/x86_64-linux-gnu/libxnvme.so.0.7.3]
xnvme source-
X
debian-watch-does-not-check-openpgp-signature
- [debian/watch]
-
X
prefer-uscan-symlink
- filenamemangle s/.+\/v?(\d\S+)\.tar\.gz/xnvme-$1\.tar\.gz/ [debian/watch:4]
-
X
very-long-line-length-in-source-file
- 600 > 512 [docs/autogen/diagrams/fabrics.dia:8]
- 756 > 512 [LICENSE:14]
xnvme-cli-
O
spelling-error-in-binary
- mor more [usr/bin/kvs]
- mor more [usr/bin/lblk]
- mor more [usr/bin/xdd]
- mor more [usr/bin/xnvme]
- mor more [usr/bin/xnvme_file]
- mor more [usr/bin/zoned]
-
I
symbols-file-missing-build-depends-package-field
-
–
Package closes ITP bug
-
–
Package is not in Debian
-
–
d/copyright is in DEP5 format
Upstream Contact: Simon A. F. Lund <os@safl.dk> Licenses: BSD-3-Clause
Comments
-
> I: symbols-file-missing-build-depends-package-field 1. See https://wiki.debian.org/UsingSymbolsFiles#Check_the_list_of_symbols_exported_by_the_library. you need to fix debian/libxnvme0.symbols. 2. libxnvme0.symbols assumes that liburing is enabled, so it seems that missing build dependency to pkgconf. (I mean Build-Depends: in debian/control.) without it, XNVME_BE_LINUX_LIBURING_ENABLED may not be enabled, it causes difference of .symbols. 3. it is not appropriate way whether specific package is pre-installed or not affects build results. so it is recommended to specify build option explicitly. (I mean -Dwith-liburing=true or so) 4. It seems that meaningless override_dh_xxx is specified in debian/rules except override_dh_auto_configure.
Needs work Kentaro Hayashi at Dec. 7, 2023, 12:14 p.m. -
Thanks for your review! I will address the things you mentioned.
Needs work Simon A. F. Lund at Dec. 8, 2023, 2:10 p.m.