Search Criteria
Package Details: nbdkit 1.40.4-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/nbdkit.git (read-only, click to copy) |
---|---|
Package Base: | nbdkit |
Description: | NBD server toolkit |
Upstream URL: | https://gitlab.com/nbdkit/nbdkit/ |
Licenses: | custom:BSD |
Submitter: | t-8ch |
Maintainer: | t-8ch (rwmjones) |
Last Packager: | t-8ch |
Votes: | 5 |
Popularity: | 0.000273 |
First Submitted: | 2019-02-22 14:36 (UTC) |
Last Updated: | 2025-01-01 14:30 (UTC) |
Dependencies (16)
- qemu (qemu-gitAUR, qemu-headless-gitAUR, qemu-base, qemu-desktop, qemu-full) (check)
- boost (boost-gitAUR) (optional) – for libtorrent support
- curl (curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR) (optional)
- go (go-gitAUR, gcc-go-gitAUR, gcc-go-snapshotAUR, gcc-go) (optional)
- libguestfs (libguestfs-gitAUR) (optional)
- libnbd (libnbd-ocaml-gitAUR) (optional)
- libselinuxAUR (optional)
- libssh (libssh-gitAUR) (optional)
- libtorrent-rasterbar (libtorrent-rasterbar-gitAUR, libtorrent-rasterbar-1_1-gitAUR, libtorrent-rasterbar-1_2-gitAUR, libtorrent-rasterbar-2_0-gitAUR, libtorrent-rasterbar-1AUR) (optional) – for libtorrent support
- libvirt (libvirt-gitAUR, libvirt-xenAUR) (optional)
- lua (optional)
- ocaml (optional)
- perl (perl-gitAUR) (optional)
- python (python37AUR, python311AUR, python310AUR) (optional)
- rust (rust-nightlyAUR, rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup-stubAUR, rustup) (optional)
- tcl (tcl-fossilAUR, tcl84AUR) (optional)
Required by (5)
- libguestfs-git (optional)
- s3backer-git (optional)
- s3backer-nbd-git
- virt-p2v
- virt-v2v
Latest Comments
« First ‹ Previous 1 .. 4 5 6 7 8 9 10 11 12 Next › Last »
t-8ch commented on 2021-06-05 09:04 (UTC)
@rwmjones
Unfortunately these steps are not enough as the Makefile will also try to create the ssh-keys for testing. These need
ssh-keygen
installed. The key generation is gated on HAVE_SSH which checks if libssh is present. In Arch the libssh package does not include the ssh-keygen tool.For now I'll add openssh as a dependency for nbdkit and look for a proper solution in the coming days. The ssh-keygen detection should also be part of nbdkit proper IMO.
rwmjones commented on 2021-06-05 07:23 (UTC)
I still think it would be easier to disable the test that needs openssh, see my earlier comment: https://aur.archlinux.org/packages/nbdkit/#comment-785652
anatolik commented on 2021-06-04 21:30 (UTC)
Please add missing 'openssh' to the checkpdepends=()
gdamjan commented on 2021-04-05 22:34 (UTC)
the package should probably depend on qemu-headless (which qemu also provides)
rwmjones commented on 2021-04-04 10:21 (UTC)
FWIW we disable libguestfs- and qemu-based tests on non-x86-64 in Fedora using this bit of sed magic:
https://src.fedoraproject.org/rpms/nbdkit/blob/rawhide/f/nbdkit.spec#_21 https://src.fedoraproject.org/rpms/nbdkit/blob/rawhide/f/nbdkit.spec#_741
t-8ch commented on 2021-04-03 23:22 (UTC)
I updated this package to the latest release. Currently the tests are broken, which should be fixed with a new libguestfs version in the arch repos.
rwmjones commented on 2021-04-01 14:48 (UTC)
Upstream fix: https://gitlab.com/nbdkit/nbdkit/-/commit/62e888a288fae1d7c3d3bcbb46dac90ce73cc75d
rwmjones commented on 2021-04-01 11:38 (UTC)
Apparently golang deliberately broke stuff in 1.16. There is a workaround detailed in the link below, but fixing this properly will take more time.
https://blog.golang.org/go116-module-changes
rwmjones commented on 2021-04-01 10:42 (UTC)
I can reproduce this in Fedora with golang 1.16. I'm looking to see what has changed.
The golang plugin is an entirely optional part of nbdkit (unless you want to write plugins in golang of course!) so a workaround for you could be to do:
./configure --disable-golang
svenne_k commented on 2021-04-01 10:24 (UTC)
fails build
« First ‹ Previous 1 .. 4 5 6 7 8 9 10 11 12 Next › Last »