Package Details: nbdkit 1.24.4-2

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
Last Packager: t-8ch
Votes: 1
Popularity: 0.000018
First Submitted: 2019-02-22 14:36
Last Updated: 2021-06-05 19:42

Latest Comments

1 2 3 4 Next › Last »

rwmjones commented on 2021-06-05 11:35

I cherry picked the patch to stable-1.24. There are a few other patches there that might be interesting and aren't (yet) in a release: https://gitlab.com/nbdkit/nbdkit/-/commits/stable-1.24/

t-8ch commented on 2021-06-05 11:03

I'll have to test it tomorrow, as the patch does not seem to apply cleanly to 1.24.4 and I don't have time right now to look into it.

rwmjones commented on 2021-06-05 09:30

Can you let me know if this patch works? I've tried to test it as much as I can without actually uninstalling sshd. https://gitlab.com/nbdkit/nbdkit/-/commit/d1dbe7b7b2ce741a306144de7e22052da49ffe46

rwmjones commented on 2021-06-05 09:11

Fair point, let me see if I can make a patch to fix that.

t-8ch commented on 2021-06-05 09:04

@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

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

Please add missing 'openssh' to the checkpdepends=()

gdamjan commented on 2021-04-05 22:34

the package should probably depend on qemu-headless (which qemu also provides)

rwmjones commented on 2021-04-04 10:21

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

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.