已开启
nbdkit-basic-plugins/nbdkit-plugins包缺少plugin #13
suichangyin创建于 2025年9月17日
2025年9月17日 创建了任务
openeuler-ci-bot
2025年9月17日 评论:
2025年9月17日 评论:
Hi suichangyin, welcome to the openEuler Community.
I'm the Bot here serving you. You can find the instructions on how to interact with me at Here.
If you have any questions, please contact the SIG: Others, and any of the maintainers: @jimmy_hero , @small_leek , any of the committers: @gitee-cmd , @wang--ge , @wk333


2025年9月17日 添加了
sig/Others
标签
2025年9月17日 修改了标题
2025年9月17日 修改了描述
2025年9月17日 修改了描述
使用nbdkit时发现缺少plugin
【场景描述】(如下载场景/使用文档场景/安装及迁移场景/其他场景)
环境:openEuler 24.03 LTS
内核版本:6.6.0-28.0.0.34.oe2403.x86_64
【ISSUE描述】
[root@host-10-0-60-113 SPECS]# rpm -qi nbdkit-basic-plugins.x86_64
Name : nbdkit-basic-plugins
Version : 1.32.6
Release : 2.oe2403
Architecture: x86_64
Install Date: Wed 17 Sep 2025 02:39:12 PM CST
Group : Unspecified
Size : 221731
License : BSD-3-Clause
Signature : RSA/SHA256, Wed 02 Jul 2025 04:15:41 AM CST, Key ID 3b477c60b675600b
Source RPM : nbdkit-1.32.6-2.oe2403.src.rpm
Build Date : Wed 02 Jul 2025 04:11:24 AM CST
Build Host : dc-64g.compass-ci
Packager : http://openeuler.org
URL : https://github.com/libguestfs/nbdkit
Summary : Basic plugins for nbdkit
Description :
This package contains some basic plugins for nbdkit which have only
trivial dependencies.
Serve small files directly from the command line.
A file serving plugin.
A virtual memory plugin.
An NBD forwarding plugin.
It provides an NBD server that forwards all traffic as a client to
another existing NBD server. A primary usage of this setup is to
alter the set of features available to the ultimate end client,
without having to change the original server (for example, to
convert between oldstyle and newtyle, or to add TLS support where
the original server lacks it).
A null (bitbucket) plugin.
Fixed test pattern.
Random content plugin for testing.
Concatenate one or more files into a single virtual disk.
A streaming file serving plugin.
Zero-length plugin for testing.
查看nbdkit-basic-plugins包包含的文件,发现并不包含nbdkit-nbd-plugin、nbdkit-streaming-plugin这两个plugin的文件
[root@host-10-0-60-113 SPECS]# rpm -qpl https://dl-cdn.openeuler.openatom.cn/openEuler-24.03-LTS/update/x86_64/Packages/nbdkit-basic-plugins-1.32.6-2.oe2403.x86_64.rpm
/etc/ima/digest_lists.tlv/0-metadata_list-compact_tlv-nbdkit-basic-plugins-1.32.6-2.oe2403.x86_64
/etc/ima/digest_lists/0-metadata_list-compact-nbdkit-basic-plugins-1.32.6-2.oe2403.x86_64
/usr/lib64/nbdkit/plugins/nbdkit-data-plugin.so
/usr/lib64/nbdkit/plugins/nbdkit-file-plugin.so
/usr/lib64/nbdkit/plugins/nbdkit-memory-plugin.so
/usr/lib64/nbdkit/plugins/nbdkit-null-plugin.so
/usr/lib64/nbdkit/plugins/nbdkit-pattern-plugin.so
/usr/lib64/nbdkit/plugins/nbdkit-random-plugin.so
/usr/lib64/nbdkit/plugins/nbdkit-split-plugin.so
/usr/lib64/nbdkit/plugins/nbdkit-zero-plugin.so
/usr/share/doc/nbdkit-basic-plugins
/usr/share/doc/nbdkit-basic-plugins/LICENSE
/usr/share/doc/nbdkit-basic-plugins/README.md
查看nbdkit-plugins包包含的文件,发现并不包含nbdkit-ssh-plugin的plugin文件
[root@host-10-0-60-113 SPECS]# rpm -qpl https://dl-cdn.openeuler.openatom.cn/openEuler-24.03-LTS/update/x86_64/Packages/nbdkit-plugins-1.32.6-2.oe2403.x86_64.rpm
/etc/ima/digest_lists.tlv/0-metadata_list-compact_tlv-nbdkit-plugins-1.32.6-2.oe2403.x86_64
/etc/ima/digest_lists/0-metadata_list-compact-nbdkit-plugins-1.32.6-2.oe2403.x86_64
/usr/lib64/nbdkit/plugins/nbdkit-S3-plugin
/usr/lib64/nbdkit/plugins/nbdkit-cc-plugin.so
/usr/lib64/nbdkit/plugins/nbdkit-cdi-plugin.so
/usr/lib64/nbdkit/plugins/nbdkit-eval-plugin.so
/usr/lib64/nbdkit/plugins/nbdkit-example1-plugin.so
/usr/lib64/nbdkit/plugins/nbdkit-example2-plugin.so
/usr/lib64/nbdkit/plugins/nbdkit-example3-plugin.so
/usr/lib64/nbdkit/plugins/nbdkit-example4-plugin
/usr/lib64/nbdkit/plugins/nbdkit-floppy-plugin.so
/usr/lib64/nbdkit/plugins/nbdkit-full-plugin.so
/usr/lib64/nbdkit/plugins/nbdkit-info-plugin.so
/usr/lib64/nbdkit/plugins/nbdkit-linuxdisk-plugin.so
/usr/lib64/nbdkit/plugins/nbdkit-ondemand-plugin.so
/usr/lib64/nbdkit/plugins/nbdkit-partitioning-plugin.so
/usr/lib64/nbdkit/plugins/nbdkit-ruby-plugin.so
/usr/lib64/nbdkit/plugins/nbdkit-sh-plugin.so
/usr/lib64/nbdkit/plugins/nbdkit-sparse-random-plugin.so
/usr/lib64/nbdkit/plugins/nbdkit-tmpdisk-plugin.so
/usr/share/doc/nbdkit-plugins
/usr/share/doc/nbdkit-plugins/LICENSE
/usr/share/doc/nbdkit-plugins/README.md