Package Details: nbdkit 1.38.2-1

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.018085
First Submitted: 2019-02-22 14:36 (UTC)
Last Updated: 2024-05-22 06:24 (UTC)

Latest Comments

1 2 3 4 5 6 .. 11 Next › Last »

rwmjones commented on 2024-05-28 07:50 (UTC)

Re: test-gcs:

We recently attempted to fix this test, see: https://gitlab.com/nbdkit/nbdkit/-/commit/aca30111632091bbc91096f19638b9e1df7f02b6. However that commit is included already in 1.38.2, so I don't know what's going on there. You might just try skipping that test.

Re: cargo --offline:

I've no idea about this, suggestions welcome. For Fedora we disable rust bindings completely. Rust & Golang have such weird language packaging that we feel it's best if developers who care about it build it for themselves.

solsticedhiver commented on 2024-05-28 06:59 (UTC)

I built it in a clean chroot like said in https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot and this works

it failed outside of it, I think, because I have python-protobuf installed too. I can run import googl in a python session, and this works. No init.py or whatsoever because I remove src direcotry without build.

t-8ch commented on 2024-05-28 04:30 (UTC)

@solsticedhiver:

I can't reproduce this. Did you manually create a init.py?

Before I had the same issue, but that turned out to be my fault: https://lists.libguestfs.org/archives/list/guestfs@lists.libguestfs.org/thread/2VUV66OJ2S6VA7A6SNENRC3HR5KWUSO6/

t-8ch commented on 2024-05-28 04:27 (UTC)

@dreieck:

I think for cargo --offline the upstream build system would need to be adapted.

solsticedhiver commented on 2024-05-27 09:51 (UTC)

I can't build the package because of test-gcs.sh failing

Is this expected? It is because of this error that I found in test-suite.log:

Traceback (most recent call last):
  File "/home/solstice/pkg/nbdkit/src/nbdkit-1.38.2/plugins/gcs/nbdkit-gcs-plugin", line 46, in <module>
    from google.api_core.exceptions import NotFound, GatewayTimeout, \
ModuleNotFoundError: No module named 'google.api_core'
nbdkit: error: /home/solstice/pkg/nbdkit/src/nbdkit-1.38.2/plugins/gcs/nbdkit-gcs-plugin: error running this script

dreieck commented on 2024-05-22 09:15 (UTC)

Ahoj,

can you please move the go download stuff out of build() into prepare()?:

[...]
perl /var/cache/makepkg/build/nbdkit/src/nbdkit-1.38.2/podwrapper.pl --section=3 --man nbdkit-rust-plugin.3 \
    --html ../../html/nbdkit-rust-plugin.3.html \
    nbdkit-rust-plugin.pod
    Updating crates.io index
cargo build --release
cargo build --release --example ramdisk
cargo doc --no-deps
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
  Downloaded bitflags v1.3.2
  Downloaded libc v0.2.155
  Downloaded 2 crates (766.6 KB) in 0.68s
    Blocking waiting for file lock on package cache
 Downloading     Blocking waiting for file lock on package cache
  Downloaded downcast v0.11.0
  Downloaded errno v0.2.8
  Downloaded autocfg v1.3.0
  Downloaded predicates-tree v1.0.9
  Downloaded itertools v0.10.5
  Downloaded termtree v0.4.1
[...]

Regards and thanks for the package!

solsticedhiver commented on 2024-05-08 16:38 (UTC)

I can't reproduce the FAIL anymore (?). the package builds without problem.

rwmjones commented on 2024-05-08 08:26 (UTC)

Asked here: https://lists.libguestfs.org/archives/list/guestfs@lists.libguestfs.org/thread/5VDYZXEVBU4ATZZHAKAAFK4ZEJBBQRR4/

solsticedhiver commented on 2024-05-08 00:20 (UTC)

There is still one test failing now test-blocksize-sharding.sh. I don't know if it is expected or not The full test-suite.log https://0x0.st/X8TI.log

rwmjones commented on 2024-04-29 08:38 (UTC) (edited on 2024-04-29 08:41 (UTC) by rwmjones)

This is a kernel bug, discussed in: https://lore.kernel.org/lkml/20240417150810.GA7636@redhat.com/

The fix is: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=682886ec69d22363819a83ddddd5d66cb5c791e1