Пакет Perl rpmbuild - rpminfo ничего не возвращает

Построил пакет rpm perl-DirTree для имитации древовидного пакета для тестирования, чисто perl-кода. Все прошло хорошо, кроме rpminfo ничего не вернуть

что я сделал не так?

или это просто rpminfo не поддерживает perl rpm?

какую еще информацию я должен предоставить? Спасибо

# return everything needed
rpm -qi perl-DirTree

[gliang@www ~]$ rpm -ql perl-DirTree
/usr/share/doc/perl-DirTree-0.01
/usr/share/doc/perl-DirTree-0.01/Changes
/usr/share/doc/perl-DirTree-0.01/README
/usr/share/man/man3/DirFormat.3pm.gz
/usr/share/man/man3/DirTree.3pm.gz
/usr/share/perl5/vendor_perl/DirFormat.pm
/usr/share/perl5/vendor_perl/DirTree.pl
/usr/share/perl5/vendor_perl/DirTree.pm

# my own package(installed) - return nothing
rpminfo perl-DirTree

# installed one from yum, same thing, return nothing
rpminfo perl-File-BaseDir

1 ответ

Решение

rpminfo никогда не предназначался для perl чаще всего для c/ C++ и т. д. С моим rpmbuild все в порядке. Вот блок кода

READELF=/usr/bin/readelf
EU_READELF=/usr/bin/eu-readelf
OBJDUMP=/usr/bin/objdump
TMPDIR=/tmp

progname=`basename $0`
Другие вопросы по тегам