Search Criteria
Package Details: nbdkit 1.38.1-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.043632 |
First Submitted: | 2019-02-22 14:36 (UTC) |
Last Updated: | 2024-04-28 15:45 (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-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-c-aresAUR, curl-gitAUR) (optional)
- go (go-gitAUR, gcc-go-gitAUR, 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_2-gitAUR, libtorrent-rasterbar-1_1-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, rust-nightly-binAUR, rust-gitAUR, rustup-gitAUR, rustup) (optional)
- tcl (tcl84AUR, tcl-fossilAUR) (optional)
Required by (4)
- libguestfs-git (optional)
- s3backer-git (optional)
- s3backer-nbd-git
- virt-v2v
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 .. 10 Next › Last »
dreieck commented on 2023-11-28 16:56 (UTC)
Yes, if
/bin/sh
is hardcoded instead of/bin/bash
or justsh
(in which case$PATH
can be manipulated), then I see no easy option.I still get
With
--disable-torrent
, compilation succeeds, andcheck()
now passes pasttest-floppy.sh
and finally succeeds in total. However, some earlier and later tests also need a couple of minutes (e.g.test-file-dirfd.sh
,test-info-conntime.sh
,test-iso.sh
,test-linuxdisk.sh
and many others), and this was already the case with the previous version.Regards!
rwmjones commented on 2023-11-28 12:52 (UTC)
For the stall, if it happens even with the latest version can you look to see what test it is stalling on? There will be an associated process or processes running, looking something like:
which should be enough information to tell which test is hanging and find the associated log file.
If nbdkit itself seems to be hanging then using
gstack
can often print a stack trace of the threads inside nbdkit which might be useful.t-8ch commented on 2023-11-28 12:25 (UTC)
@dreieck:
Can you test again with the new 1.36.2 version?
Adding dash as make dependency won't make a difference as it won't change /bin/sh. (And changing it for the test is a no-go).
dreieck commented on 2023-11-28 12:11 (UTC)
OK, then maybe you need to add
dash
as make dependency and in the build environment of the package use that instead ofbash
?dreieck commented on 2023-11-28 12:10 (UTC)
check()
stalls for me aftertest-floppy.sh
:Regards!
rwmjones commented on 2023-11-28 11:52 (UTC)
rvalles means this: https://listman.redhat.com/archives/libguestfs/2023-October/032767.html
Latest version of nbdkit should be happier in some cases where /bin/sh is not bash (by skipping those tests).
dreieck commented on 2023-11-28 11:23 (UTC)
Yes, adding
--disable-torrent
to the
./configure
options makes this building for me.@rvalles: What do you mean by "w/dash"?
Regards!
rvalles commented on 2023-11-16 09:05 (UTC)
@rwmjones current version builds fine w/dash.
rwmjones commented on 2023-11-15 15:16 (UTC)
Yes the best advice is not to use
-ffast-math
. It breaks the compiler. nbdkit hardly uses floating point at all, so it won't make any difference in performance.« First ‹ Previous 1 2 3 4 5 6 7 .. 10 Next › Last »