Пакет 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`