> > > On 8 Jul 2025, at 09:07, Patrick Dupre <pdu...@gmx.com> wrote: > > > > Thank Barry, > > > > This what I get > > > > > > + cd PDL-Transform-Color-1.010_PD > > + /usr/bin/make install > > DESTDIR=/home/pdupre/rpmbuild/BUILD/perl-PDL-Transform-Color-1.010_PD-build/BUILDROOT > > 'INSTALL=/usr/bin/install -p' > > Manifying 1 pod document > > Installing > > /home/pdupre/rpmbuild/BUILD/perl-PDL-Transform-Color-1.010_PD-build/BUILDROOT/usr/share/perl5/vendor_perl/PDL/Transform/Color.pm > > Installing > > /home/pdupre/rpmbuild/BUILD/perl-PDL-Transform-Color-1.010_PD-build/BUILDROOT/usr/share/man/man3/PDL::Transform::Color.3pm > > Updating PDL documentation database... > > Regexp modifiers "/d" and "/u" are mutually exclusive at -e line 1, at end > > of line > > Unknown regexp modifier "/r" at -e line 1, at end of line > > Unknown regexp modifier "/e" at -e line 1, at end of line > > syntax error at -e line 1, near "/." > > Execution of -e aborted due to compilation errors. > > make: *** [Makefile:915: install] Error 255 > > error: Bad exit status from /var/tmp/rpm-tmp.w3c4NF (%install) > > > > > > > How can I have a more verbose output ? > > Did you look at man make? > > > You said force echo each command. > > The --debug=jobs and --no-silent look worth trying. > > If that does not help then copy the make line and add --dry-run to the first > copy. > It will output all the commands it wants to run. >
My understanding is that the The spec file does this properly (I can reproduce the output by running perl Makefile.PL) %build perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 %{make_build} and the problem is with %install %{make_install} %{_fixperms} $RPM_BUILD_ROOT/* But I am lost, because I do not see which Makefile.PL could be executed. There is only one Makefile.PL Would be in BUILDROOT/usr/share/perl5/vendor_perl/PDL/Transform/Color.pm ? > Barry > > > > > > >> Subject: Re: rpmbuild > >> > >> > >> > >>> On 7 Jul 2025, at 20:44, Patrick Dupre via users > >>> <users@lists.fedoraproject.org> wrote: > >>> > >>> I guess that it is a perl issue between 5.40 and 5.38 > >>> How can I run perl Makefile.PL with a previous version ? > >> > >> I recommend you debug so you know why the command fails then fix it. > >> If its a make file then add make options to force it to echo each command > >> it will run so you can see what to going wrong. > >> > >> Barry > >> > >> > >> > > > > -- _______________________________________________ users mailing list -- users@lists.fedoraproject.org To unsubscribe send an email to users-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue