Aw: Re: rpmbuild -ba perl-Alien-Build.spec
Patrick Dupre via users <[email protected]> Wed, 22 Jul 2026 14:51:48 +0000
| Newsgroups | gmane.linux.redhat.fedora.general |
|---|---|
| Message-ID | <trinity-fae658da-27cc-4fab-9ee3-5d8a6546c100-1784731907922@trinity-msg-rest-gmx-gmx-live-84cf97fc78-b5mrj> |
--===============1006720425401819988==
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<html><body><div id=3D"signature-container" style=3D"background-color: #fff=
fff; font-size: 12px; font-family: verdana; color: #000000;">I just do not =
understand=2E</div>
<div style=3D"background-color: #ffffff; font-size: 12px; font-family: 've=
rdana'; color: #000000;">When I run </div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">rpmbu=
ild -ba perl-Alien-Build=2Espec</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">I get=
</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">=2E=
=2E=2E=2E=2E=2E</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">Proce=
ssing files: perl-Alien-Build-2=2E84-1=2Efc44=2Ex86_64<br>error: File not f=
ound: /home/pdupre/rpmbuild/BUILD/perl-Alien-Build-2=2E84-build/BUILDROOT/u=
sr/lib64/perl5/vendor_perl/auto/*<br>error: File not found: /home/pdupre/rp=
mbuild/BUILD/perl-Alien-Build-2=2E84-build/BUILDROOT/usr/lib64/perl5/vendor=
_perl/Alien*<br>Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp=2EzGjCur</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">=2E=
=2E=2E=2E=2E=2E</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">Execu=
ting(%license): /bin/sh -e /var/tmp/rpm-tmp=2EoZEA9C<br>+ umask 022<br>+ cd=
/home/pdupre/rpmbuild/BUILD/perl-Alien-Build-2=2E84-build<br>+ cd Alien-Bu=
ild-2=2E84<br>+ LICENSEDIR=3D/home/pdupre/rpmbuild/BUILD/perl-Alien-Build-2=
=2E84-build/BUILDROOT/usr/share/licenses/perl-Alien-Build<br>+ export LC_AL=
L=3DC=2EUTF-8<br>+ LC_ALL=3DC=2EUTF-8<br>+ export LICENSEDIR<br>+ /usr/bin/=
mkdir -p /home/pdupre/rpmbuild/BUILD/perl-Alien-Build-2=2E84-build/BUILDROO=
T/usr/share/licenses/perl-Alien-Build<br>+ cp -pr /home/pdupre/rpmbuild/BUI=
LD/perl-Alien-Build-2=2E84-build/Alien-Build-2=2E84/LICENSE /home/pdupre/rp=
mbuild/BUILD/perl-Alien-Build-2=2E84-build/BUILDROOT/usr/share/licenses/per=
l-Alien-Build<br>+ RPM_EC=3D0<br>++ jobs -p<br>+ exit 0</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">RPM b=
uild errors:<br> File not found: /home/pdupre/rpmbuild/BUILD/p=
erl-Alien-Build-2=2E84-build/BUILDROOT/usr/lib64/perl5/vendor_perl/auto/*<b=
r> File not found: /home/pdupre/rpmbuild/BUILD/perl-Alien-Buil=
d-2=2E84-build/BUILDROOT/usr/lib64/perl5/vendor_perl/Alien*</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;"> =
;</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">Never=
theless perl-Alien-Build is part of the distribution</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">perl-=
Alien-Build-2=2E84-5=2Efc44=2Enoarch</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;"> =
;</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">But w=
hen I run</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">rpmbu=
ild -bb perl-Alien-PLplot=2Espec</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">I get=
</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">+ per=
l Makefile=2EPL INSTALLDIRS=3Dvendor NO_PACKLIST=3D1 NO_PERLLOCAL=3D1<br>Al=
ien::Build::Plugin::PkgConfig::Negotiate> Using PkgConfig plugin: PkgCon=
fig::LibPkgConf<br>Can't locate Alien/Build/Plugin/Build/CMake=2Epm in @INC=
(you may need to install the Alien::Build::Plugin::Build::CMake module) (@=
INC entries checked: /home/pdupre/perl_lib/x86_64-linux-thread-multi /home/=
pdupre/perl_lib/x86_64-linux-thread-multi /usr/local/lib64/perl5/5=2E42 /us=
r/local/share/perl5/5=2E42 /usr/lib64/perl5/vendor_perl /usr/share/perl5/ve=
ndor_perl /usr/lib64/perl5 /usr/share/perl5) at /usr/share/perl5/vendor_per=
l/Alien/Build=2Epm line 1363=2E<br>error: Bad exit status from /var/tmp/rpm=
-tmp=2ELGncrG (%build)</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">RPM b=
uild errors:<br> Bad exit status from /var/tmp/rpm-tmp=2ELGncr=
G (%build)</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;"> =
;</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">While=
CMake=2Epm is here</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">/home=
/pdupre/rpmbuild/BUILD/perl-Alien-Build-2=2E84-build/Alien-Build-2=2E84/bli=
b/lib/Alien/Build/Plugin/Build/CMake=2Epm<br>/home/pdupre/rpmbuild/BUILD/pe=
rl-Alien-Build-2=2E84-build/Alien-Build-2=2E84/lib/Alien/Build/Plugin/Build=
/CMake=2Epm<br>/home/pdupre/rpmbuild/BUILD/perl-Alien-Build-2=2E84-build/BU=
ILDROOT/usr/share/perl5/vendor_perl/Alien/Build/Plugin/Build/CMake=2Epm</di=
v>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">but n=
ot in perl-Alien-Build from the distribution</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">$ rpm=
-ql perl-Alien-Build |grep CMake</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">has i=
t is supposed to be according to <a href=3D"https://metacpan=2Eorg/pod/Alie=
n::Build::Plugin::Build::CMake" target=3D"_blank" rel=3D"noopener noreferre=
r">https://metacpan=2Eorg/pod/Alien::Build::Plugin::Build::CMake</a></div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;">if I =
understand correctly=2E</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;"> =
;</div>
</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;"> =
;</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;"> =
;</div>
<div style=3D"font-family: 'verdana'; font-size: 12px; color: #000;"> =
;</div>
</div>
<div id=3D"sub-body-container" style=3D"margin: 10px 5px 5px 10px; padding=
: 10px 0px 10px 10px; border-left: 2px solid rgb(195, 217, 229);">
<div style=3D"margin: 0px 0px 10px;"> </div>
On 7/21/26 5:05 PM, Patrick Dupre via users wrote: <br>> Hello, <br>>=
; <br>> Can somebody help me? <br>> When I try to create the perl-Ali=
en-Build rpm <br>> rpmbuild -ba perl-Alien-Build=2Espec <br>> It is f=
ine until I get <br>> RPM build errors: <br>> File not =
found: /home/pdupre/rpmbuild/BUILD/perl-Alien-Build-2=2E84- <br>> build/=
BUILDROOT/usr/lib64/perl5/vendor_perl/auto/* <br>> File no=
t found: /home/pdupre/rpmbuild/BUILD/perl-Alien-Build-2=2E84- <br>> buil=
d/BUILDROOT/usr/lib64/perl5/vendor_perl/Alien* <br>> I tried to work aro=
und <br>> %{perl_vendorarch}/auto/* <br>> %{perl_vendorarch}/Alien* <=
br>> but I did not get the solution <br>> Thank <br>> =3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D <br>> Pa=
trick DUPR=C3=89 | | email: pdupre@gmx=2Ecom <br>> =3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D <br>> <br><br>I j=
ust tested it on my f44 dev machine=2E <br><br>sysadmin@dev:~/rpmbuild/SPEC=
S$ sudo dnf group list --hidden | grep "yes$" <br>Updating and loading repo=
sitories: <br>Repositories loaded=2E <br>text-internet Text-based Internet =
<br>yes <br>rpm-development-tools RPM Development Tools <br>yes <br>standar=
d Standard <br>yes <br>development-tools Development Tools <br>yes <br>c-de=
velopment C Development Tools and Libraries <br>yes <br>core Core <br>yes <=
br>guest-agents Guest Agents <br>yes <br>headless-management Headless Manag=
ement <br>yes <br>domain-client Domain Membership <br>yes <br>editors Edito=
rs <br>yes <br><br>Then I did: <br><br>sudo dnf install perl-Alien\* perl-g=
enerators <br>rpmbuild -ba perl-Alien-Build=2Espec <br><br>It worked for me=
: <br><br><snip> <br>Requires: /bin/sh /usr/bin/bash /usr/bin/perl pe=
rl(:VERSION) >=3D 5=2E8=2E4 <br>perl(Alien::Base) perl(Alien::Base::PkgC=
onfig) <br>perl(Alien::Base::Wrapper) perl(Alien::Build) <br>perl(Alien::Bu=
ild::CommandSequence) perl(Alien::Build::Interpolate) <br>perl(Alien::Build=
::Interpolate::Default) perl(Alien::Build::Log) <br>perl(Alien::Build::Log:=
:Abbreviate) perl(Alien::Build::Log::Default) <br>perl(Alien::Build::MM) pe=
rl(Alien::Build::Plugin) <br>perl(Alien::Build::Plugin::Build::Autoconf) <b=
r>perl(Alien::Build::Plugin::Build::Copy) <br>perl(Alien::Build::Plugin::Bu=
ild::MSYS) <br>perl(Alien::Build::Plugin::Build::Make) <br>perl(Alien::Buil=
d::Plugin::Build::SearchDep) <br>perl(Alien::Build::Plugin::Core::CleanInst=
all) <br>perl(Alien::Build::Plugin::Core::FFI) <br>perl(Alien::Build::Plugi=
n::Core::Gather) <br>perl(Alien::Build::Plugin::Core::Legacy) <br>perl(Alie=
n::Build::Plugin::Core::Override) <br>perl(Alien::Build::Plugin::Core::Setu=
p) <br>perl(Alien::Build::Plugin::Core::Tail) <br>perl(Alien::Build::Plugin=
::Decode::DirListing) <br>perl(Alien::Build::Plugin::Decode::DirListingFtpc=
opy) <br>perl(Alien::Build::Plugin::Decode::HTML) <br>perl(Alien::Build::Pl=
ugin::Decode::Mojo) <br>perl(Alien::Build::Plugin::Download::Negotiate) <br=
>perl(Alien::Build::Plugin::Extract::ArchiveTar) <br>perl(Alien::Build::Plu=
gin::Extract::ArchiveZip) <br>perl(Alien::Build::Plugin::Extract::CommandLi=
ne) <br>perl(Alien::Build::Plugin::Extract::Directory) <br>perl(Alien::Buil=
d::Plugin::Extract::File) <br>perl(Alien::Build::Plugin::Extract::Negotiate=
) <br>perl(Alien::Build::Plugin::Fetch::CurlCommand) <br>perl(Alien::Build:=
:Plugin::Fetch::HTTPTiny) <br>perl(Alien::Build::Plugin::Fetch::LWP) <br>pe=
rl(Alien::Build::Plugin::Fetch::Local) <br>perl(Alien::Build::Plugin::Fetch=
::LocalDir) <br>perl(Alien::Build::Plugin::Fetch::NetFTP) <br>perl(Alien::B=
uild::Plugin::Fetch::Wget) <br>perl(Alien::Build::Plugin::Gather::IsolateDy=
namic) <br>perl(Alien::Build::Plugin::PkgConfig::LibPkgConf) <br>perl(Alien=
::Build::Plugin::PkgConfig::Negotiate) <br>perl(Alien::Build::Plugin::Prefe=
r::BadVersion) <br>perl(Alien::Build::Plugin::Prefer::GoodVersion) <br>perl=
(Alien::Build::Plugin::Prefer::SortVersions) <br>perl(Alien::Build::Plugin:=
:Probe::CBuilder) <br>perl(Alien::Build::Plugin::Probe::CommandLine) <br>pe=
rl(Alien::Build::Plugin::Test::Mock) perl(Alien::Build::Temp) <br>perl(Alie=
n::Build::Util) perl(Alien::Build::Version::Basic) <br>perl(Alien::Role) pe=
rl(Alien::Util) perl(Carp) perl(Config) <br>perl(Data::Dumper) perl(Digest:=
:SHA) perl(Env) perl(Exporter) <br>perl(ExtUtils::CBuilder) perl(FFI::Check=
Lib) perl(File::Glob) <br>perl(File::Temp) perl(File::Which) perl(File::chd=
ir) perl(JSON::PP) <br>perl(List::Util) >=3D 1=2E33 perl(Scalar::Util) p=
erl(Test2::API) >=3D 1=2E302096 <br>perl(Test::Alien) perl(Test::Alien::=
Build) perl(Test::Alien::CanCompile) <br>perl(Test::Alien::CanPlatypus) per=
l(Test::Alien::Diag) perl(constant) <br>perl(lib) perl(parent) perl(strict)=
perl(utf8) perl(warnings) <br>Checking for unpackaged file(s): /usr/lib/rp=
m/check-files <br>/home/sysadmin/rpmbuild/BUILD/perl-Alien-Build-2=2E84-bui=
ld/BUILDROOT <br>Wrote: /home/sysadmin/rpmbuild/SRPMS/perl-Alien-Build-2=2E=
84-5=2Efc44=2Esrc=2Erpm <br>Wrote: <br>/home/sysadmin/rpmbuild/RPMS/noarch/=
perl-Alien-Build-2=2E84-5=2Efc44=2Enoarch=2Erpm <br>Wrote: <br>/home/sysadm=
in/rpmbuild/RPMS/noarch/perl-Alien-Base-2=2E84-5=2Efc44=2Enoarch=2Erpm <br>=
Wrote: <br>/home/sysadmin/rpmbuild/RPMS/noarch/perl-Alien-Build-tests-2=2E8=
4-5=2Efc44=2Enoarch=2Erpm <br>Wrote: <br>/home/sysadmin/rpmbuild/RPMS/noarc=
h/perl-Alien-Build-Plugin-Decode-Mojo-2=2E84-5=2Efc44=2Enoarch=2Erpm <br>Wr=
ote: <br>/home/sysadmin/rpmbuild/RPMS/noarch/perl-Alien-Build-Plugin-Decode=
-HTML-2=2E84-5=2Efc44=2Enoarch=2Erpm <br>Executing(rmbuild): /bin/sh -e /va=
r/tmp/rpm-tmp=2E1cXQbl <br>+ umask 022 <br>+ cd /home/sysadmin/rpmbuild/BUI=
LD/perl-Alien-Build-2=2E84-build <br>+ test -d /home/sysadmin/rpmbuild/BUIL=
D/perl-Alien-Build-2=2E84-build <br>+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w <=
br>/home/sysadmin/rpmbuild/BUILD/perl-Alien-Build-2=2E84-build <br>+ rm -rf=
/home/sysadmin/rpmbuild/BUILD/perl-Alien-Build-2=2E84-build <br>+ RPM_EC=
=3D0 <br>++ jobs -p <br>+ exit 0 <br><br>sysadmin@dev:~/rpmbuild/SPECS$ fin=
d ~/rpmbuild/ -name "*=2Erpm" <br>/home/sysadmin/rpmbuild/SRPMS/perl-Alien-=
Build-2=2E84-5=2Efc44=2Esrc=2Erpm <br>/home/sysadmin/rpmbuild/RPMS/noarch/p=
erl-Alien-Build-Plugin-Decode-Mojo-2=2E84-5=2Efc44=2Enoarch=2Erpm <br>/home=
/sysadmin/rpmbuild/RPMS/noarch/perl-Alien-Build-tests-2=2E84-5=2Efc44=2Enoa=
rch=2Erpm <br>/home/sysadmin/rpmbuild/RPMS/noarch/perl-Alien-Base-2=2E84-5=
=2Efc44=2Enoarch=2Erpm <br>/home/sysadmin/rpmbuild/RPMS/noarch/perl-Alien-B=
uild-2=2E84-5=2Efc44=2Enoarch=2Erpm <br>/home/sysadmin/rpmbuild/RPMS/noarch=
/perl-Alien-Build-Plugin-Decode-HTML-2=2E84-5=2Efc44=2Enoarch=2Erpm <br><br=
>Have you modified the spec file or something? <br>-- <br>Thanks! <br>Thoma=
s Cameron, RHCA V, AWS SA-Pro <br>-- <br>__________________________________=
_____________ <br>users mailing list -- users@lists=2Efedoraproject=2Eorg <=
br>To unsubscribe send an email to users-leave@lists=2Efedoraproject=2Eorg =
<br>Fedora Code of Conduct: <a href=3D"https://docs=2Efedoraproject=2Eorg/e=
n-US/project/code-of-conduct/" target=3D"_blank" rel=3D"noopener noreferrer=
" data-href=3D"https://docs=2Efedoraproject=2Eorg/en-US/project/code-of-con=
duct/">https://docs=2Efedoraproject=2Eorg/en-US/project/code-of-conduct/</a=
> <br>List Guidelines: <a href=3D"https://fedoraproject=2Eorg/wiki/Mailing_=
list_guidelines" target=3D"_blank" rel=3D"noopener noreferrer" data-href=3D=
"https://fedoraproject=2Eorg/wiki/Mailing_list_guidelines">https://fedorapr=
oject=2Eorg/wiki/Mailing_list_guidelines</a> <br>List Archives: <a href=3D"=
https://lists=2Efedoraproject=2Eorg/archives/list/users@lists=2Efedoraproje=
ct=2Eorg" target=3D"_blank" rel=3D"noopener noreferrer" data-href=3D"https:=
//lists=2Efedoraproject=2Eorg/archives/list/users@lists=2Efedoraproject=2Eo=
rg">https://lists=2Efedoraproject=2Eorg/archives/list/users@lists=2Efedorap=
roject=2Eorg</a> <br>Do not reply to spam, report it: <a href=3D"https://fo=
rge=2Efedoraproject=2Eorg/infra/tickets/issues/new" target=3D"_blank" rel=
=3D"noopener noreferrer" data-href=3D"https://forge=2Efedoraproject=2Eorg/i=
nfra/tickets/issues/new">https://forge=2Efedoraproject=2Eorg/infra/tickets/=
issues/new</a> </div></body></html>
--===============1006720425401819988==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline
LS0gCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCnVzZXJz
IG1haWxpbmcgbGlzdCAtLSB1c2Vyc0BsaXN0cy5mZWRvcmFwcm9qZWN0Lm9yZwpUbyB1bnN1YnNj
cmliZSBzZW5kIGFuIGVtYWlsIHRvIHVzZXJzLWxlYXZlQGxpc3RzLmZlZG9yYXByb2plY3Qub3Jn
CkZlZG9yYSBDb2RlIG9mIENvbmR1Y3Q6IGh0dHBzOi8vZG9jcy5mZWRvcmFwcm9qZWN0Lm9yZy9l
bi1VUy9wcm9qZWN0L2NvZGUtb2YtY29uZHVjdC8KTGlzdCBHdWlkZWxpbmVzOiBodHRwczovL2Zl
ZG9yYXByb2plY3Qub3JnL3dpa2kvTWFpbGluZ19saXN0X2d1aWRlbGluZXMKTGlzdCBBcmNoaXZl
czogaHR0cHM6Ly9saXN0cy5mZWRvcmFwcm9qZWN0Lm9yZy9hcmNoaXZlcy9saXN0L3VzZXJzQGxp
c3RzLmZlZG9yYXByb2plY3Qub3JnCkRvIG5vdCByZXBseSB0byBzcGFtLCByZXBvcnQgaXQ6IGh0
dHBzOi8vZm9yZ2UuZmVkb3JhcHJvamVjdC5vcmcvaW5mcmEvdGlja2V0cy9pc3N1ZXMvbmV3Cg==
--===============1006720425401819988==--