Skip Menu |

This queue is for tickets about the ExtUtils-MakeMaker CPAN distribution.

Report information
The Basics
Id: 106808
Status: resolved
Priority: 0/
Queue: ExtUtils-MakeMaker

People
Owner: BINGOS [...] cpan.org
Requestors: jplesnik [...] redhat.com
Cc: SREZIC [...] cpan.org
AdminCc:

Bug Information
Severity: (no value)
Broken in: 7.06
Fixed in:
  • 7.07_01
  • 7.08
  • 7.10
  • 7.11_01
  • 7.11_02
  • 7.11_03
  • 7.11_04
  • 7.11_05
  • 7.11_06
  • 7.12



Subject: Wrong empty line in PASTHRU cmd
I got following error when I try rebuild Net::CUPS module # perl Makefile.PL Net::CUPS Configuration Running cups-config ... 2.1rc1 Generating a Unix-style Makefile Writing Makefile for Net::CUPS <mock-chroot> # make Makefile:327: *** missing separator. Stop. The error is caused by following code 321 PASTHRU = LIBPERL_A="$(LIBPERL_A)"\ 322 LINKTYPE="$(LINKTYPE)"\ 323 OPTIMIZE="$(OPTIMIZE)"\ 324 PREFIX="$(PREFIX)"\ 325 PASTHRU_DEFINE=' $(PASTHRU_DEFINE)'\ 326 PASTHRU_INC=' 327 $(PASTHRU_INC)' The empty line is add by this part of lib/ExtUtils/MM_Unix.pm 2949 # expand within perl if given since need to use quote_literal 2950 # since INC might include space-protecting ""! 2951 $val = $self->{$key} if defined $self->{$key};
From: jplesnik [...] redhat.com
On Tue Sep 01 07:07:42 2015, jplesnik wrote: Show quoted text
> I got following error when I try rebuild Net::CUPS module > > # perl Makefile.PL > Net::CUPS Configuration > Running cups-config ... 2.1rc1 > Generating a Unix-style Makefile > Writing Makefile for Net::CUPS <mock-chroot> > > # make > Makefile:327: *** missing separator. Stop. > > The error is caused by following code > 321 PASTHRU = LIBPERL_A="$(LIBPERL_A)"\ > 322 LINKTYPE="$(LINKTYPE)"\ > 323 OPTIMIZE="$(OPTIMIZE)"\ > 324 PREFIX="$(PREFIX)"\ > 325 PASTHRU_DEFINE=' $(PASTHRU_DEFINE)'\ > 326 PASTHRU_INC=' > 327 $(PASTHRU_INC)' > > > The empty line is add by this part of lib/ExtUtils/MM_Unix.pm > > 2949 # expand within perl if given since need to use quote_literal > 2950 # since INC might include space-protecting ""! > 2951 $val = $self->{$key} if defined $self->{$key}; >
Break in 7.06
From: jplesnik [...] redhat.com
On Tue Sep 01 07:09:11 2015, jplesnik wrote: Show quoted text
> On Tue Sep 01 07:07:42 2015, jplesnik wrote:
> > I got following error when I try rebuild Net::CUPS module > > > > # perl Makefile.PL > > Net::CUPS Configuration > > Running cups-config ... 2.1rc1 > > Generating a Unix-style Makefile > > Writing Makefile for Net::CUPS <mock-chroot> > > > > # make > > Makefile:327: *** missing separator. Stop. > > > > The error is caused by following code > > 321 PASTHRU = LIBPERL_A="$(LIBPERL_A)"\ > > 322 LINKTYPE="$(LINKTYPE)"\ > > 323 OPTIMIZE="$(OPTIMIZE)"\ > > 324 PREFIX="$(PREFIX)"\ > > 325 PASTHRU_DEFINE=' $(PASTHRU_DEFINE)'\ > > 326 PASTHRU_INC=' > > 327 $(PASTHRU_INC)' > > > > > > The empty line is add by this part of lib/ExtUtils/MM_Unix.pm > > > > 2949 # expand within perl if given since need to use quote_literal > > 2950 # since INC might include space-protecting ""! > > 2951 $val = $self->{$key} if defined $self->{$key}; > >
> > Break in 7.06
It is caused, because a command, used for getting INC value, returns just new line. Net::CUPS module is this case. There is used $config{INC} = `cups-config --cflags`; in Makefile.PL I attached the patch which could solve the issue.
Subject: ExtUtils-MakeMaker-7.06-Remove-new-line-from-INC.patch
diff -up ExtUtils-MakeMaker-7.06/lib/ExtUtils/MM_Unix.pm.orig ExtUtils-MakeMaker-7.06/lib/ExtUtils/MM_Unix.pm --- ExtUtils-MakeMaker-7.06/lib/ExtUtils/MM_Unix.pm.orig 2015-09-01 13:10:14.810680431 +0200 +++ ExtUtils-MakeMaker-7.06/lib/ExtUtils/MM_Unix.pm 2015-09-01 14:03:30.587696052 +0200 @@ -2948,7 +2948,7 @@ sub pasthru { my $val = qq{\$($key)}; # expand within perl if given since need to use quote_literal # since INC might include space-protecting ""! - $val = $self->{$key} if defined $self->{$key}; + chomp($val = $self->{$key}) if defined $self->{$key}; $val .= " \$(PASTHRU_$key)"; my $quoted = $self->quote_literal($val); push @pasthru, qq{PASTHRU_$key=$quoted};
On 2015-09-01 07:07:42, jplesnik wrote: Show quoted text
> I got following error when I try rebuild Net::CUPS module > > # perl Makefile.PL > Net::CUPS Configuration > Running cups-config ... 2.1rc1 > Generating a Unix-style Makefile > Writing Makefile for Net::CUPS <mock-chroot> > > # make > Makefile:327: *** missing separator. Stop. > > The error is caused by following code > 321 PASTHRU = LIBPERL_A="$(LIBPERL_A)"\ > 322 LINKTYPE="$(LINKTYPE)"\ > 323 OPTIMIZE="$(OPTIMIZE)"\ > 324 PREFIX="$(PREFIX)"\ > 325 PASTHRU_DEFINE=' $(PASTHRU_DEFINE)'\ > 326 PASTHRU_INC=' > 327 $(PASTHRU_INC)' > > > The empty line is add by this part of lib/ExtUtils/MM_Unix.pm > > 2949 # expand within perl if given since need to use quote_literal > 2950 # since INC might include space-protecting ""! > 2951 $val = $self->{$key} if defined $self->{$key}; >
There are also new errors with KNI/HTTP-Any-0.05.tar.gz when using ExtUtils::MakeMaker 7.06 is installed: -------------------------------- Output from '/usr/bin/make': make: *** No rule to make target `HTTP/Any/AnyEvent.pm HTTP/Any/Curl.pm HTTP/Any/LWP.pm\', needed by `pm_to_blib'. Stop. -------------------------------- Don't know if this is the same or another problem.
On 2015-09-01 16:04:28, SREZIC wrote: Show quoted text
> On 2015-09-01 07:07:42, jplesnik wrote:
> > I got following error when I try rebuild Net::CUPS module > > > > # perl Makefile.PL > > Net::CUPS Configuration > > Running cups-config ... 2.1rc1 > > Generating a Unix-style Makefile > > Writing Makefile for Net::CUPS <mock-chroot> > > > > # make > > Makefile:327: *** missing separator. Stop. > > > > The error is caused by following code > > 321 PASTHRU = LIBPERL_A="$(LIBPERL_A)"\ > > 322 LINKTYPE="$(LINKTYPE)"\ > > 323 OPTIMIZE="$(OPTIMIZE)"\ > > 324 PREFIX="$(PREFIX)"\ > > 325 PASTHRU_DEFINE=' $(PASTHRU_DEFINE)'\ > > 326 PASTHRU_INC=' > > 327 $(PASTHRU_INC)' > > > > > > The empty line is add by this part of lib/ExtUtils/MM_Unix.pm > > > > 2949 # expand within perl if given since need to use > > quote_literal > > 2950 # since INC might include space-protecting ""! > > 2951 $val = $self->{$key} if defined $self->{$key}; > >
> > > There are also new errors with KNI/HTTP-Any-0.05.tar.gz when using > ExtUtils::MakeMaker 7.06 is installed: > > -------------------------------- > Output from '/usr/bin/make': > > make: *** No rule to make target `HTTP/Any/AnyEvent.pm > HTTP/Any/Curl.pm HTTP/Any/LWP.pm\', needed by `pm_to_blib'. Stop. > -------------------------------- > > Don't know if this is the same or another problem.
Another victim: a test in INGY/Inline-C-0.76.tar.gz fails now: # Failed test 'make test' # at t/27inline_maker.t line 60. # make[1]: Entering directory `/tmpfs/.cpan-build/2015090118/Inline-C-0.76-4_aPp0/_Inline_27inline_maker.14150/src dir' # cp Simple.pm blib/lib/Math/Simple.pm # "/bbbike/perl-5.20.0/bin/perl" -Mblib -MInline=NOISY,_INSTALL_ -MMath::Simple -e"my %A = (modinlname => 'Math-Simple.inl', module => 'Math::Simple'); my %S = (API => \%A); Inline::satisfy_makefile_dep(\%S);" 1.23 blib/arch # Can't locate Math/Simple.pm in @INC (you may need to install the Math::Simple module) (@INC contains: /tmpfs/.cpan-build/2015090118/Inline-C-0.76-4_aPp0/_Inline_27inline_maker.14150/src dir/../../blib/arch /tmpfs/.cpan-build/2015090118/Inline-C-0.76-4_aPp0/_Inline_27inline_maker.14150/src dir/../../blib/lib /tmpfs/.cpan-build/2015090118/Inline-C-0.76-4_aPp0/blib/lib /tmpfs/.cpan-build/2015090118/Inline-C-0.76-4_aPp0/blib/arch /home/eserte/.cpan/build/2015090118/ExtUtils-MakeMaker-7.06-tZDGF3/blib/arch /home/eserte/.cpan/build/2015090118/ExtUtils-MakeMaker-7.06-tZDGF3/blib/lib /home/eserte/.cpan/build/2015090118/ExtUtils-MakeMaker-7.06-tZDGF3/blib/arch /home/eserte/.cpan/build/2015090118/ExtUtils-MakeMaker-7.06-tZDGF3/blib/lib /opt/perl-5.20.0/lib/site_perl/5.20.0/x86_64-linux /opt/perl-5.20.0/lib/site_perl/5.20.0 /opt/perl-5.20.0/lib/5.20.0/x86_64-linux /opt/perl-5.20.0/lib/5.20.0 .). # BEGIN failed--compilation aborted. # make[1]: Leaving directory `/tmpfs/.cpan-build/2015090118/Inline-C-0.76-4_aPp0/_Inline_27inline_maker.14150/src dir' # make[1]: *** [Math-Simple.inl] Error 2 # Failed test 'make test' # at t/27inline_maker.t line 60. # make[1]: Entering directory `/tmpfs/.cpan-build/2015090118/Inline-C-0.76-4_aPp0/_Inline_27inline_maker.14150/src dir' # cp lib/Boo.pm blib/lib/Boo.pm # cp lib/Boo/Far/Faz.pm blib/lib/Boo/Far/Faz.pm # cp lib/Boo/Far.pm blib/lib/Boo/Far.pm # cp lib/Boo/Far/data.txt blib/lib/Boo/Far/data.txt # "/bbbike/perl-5.20.0/bin/perl" -Mblib -MInline=NOISY,_INSTALL_ -MBoo::Far::Faz -e"my %A = (modinlname => 'Boo-Far-Faz.inl', module => 'Boo::Far::Faz'); my %S = (API => \%A); Inline::satisfy_makefile_dep(\%S);" 2.01 blib/arch # Can't locate Boo/Far/Faz.pm in @INC (you may need to install the Boo::Far::Faz module) (@INC contains: /tmpfs/.cpan-build/2015090118/Inline-C-0.76-4_aPp0/_Inline_27inline_maker.14150/src dir/../../blib/arch /tmpfs/.cpan-build/2015090118/Inline-C-0.76-4_aPp0/_Inline_27inline_maker.14150/src dir/../../blib/lib /tmpfs/.cpan-build/2015090118/Inline-C-0.76-4_aPp0/blib/lib /tmpfs/.cpan-build/2015090118/Inline-C-0.76-4_aPp0/blib/arch /home/eserte/.cpan/build/2015090118/ExtUtils-MakeMaker-7.06-tZDGF3/blib/arch /home/eserte/.cpan/build/2015090118/ExtUtils-MakeMaker-7.06-tZDGF3/blib/lib /home/eserte/.cpan/build/2015090118/ExtUtils-MakeMaker-7.06-tZDGF3/blib/arch /home/eserte/.cpan/build/2015090118/ExtUtils-MakeMaker-7.06-tZDGF3/blib/lib /opt/perl-5.20.0/lib/site_perl/5.20.0/x86_64-linux /opt/perl-5.20.0/lib/site_perl/5.20.0 /opt/perl-5.20.0/lib/5.20.0/x86_64-linux /opt/perl-5.20.0/lib/5.20.0 .). # BEGIN failed--compilation aborted. # make[1]: Leaving directory `/tmpfs/.cpan-build/2015090118/Inline-C-0.76-4_aPp0/_Inline_27inline_maker.14150/src dir' # make[1]: *** [Boo-Far-Faz.inl] Error 2 # Looks like you failed 2 tests of 8. t/27inline_maker.t ....... Dubious, test returned 2 (wstat 512, 0x200) Failed 2/8 subtests
On 2015-09-01 16:32:11, SREZIC wrote: Show quoted text
> On 2015-09-01 16:04:28, SREZIC wrote:
> > On 2015-09-01 07:07:42, jplesnik wrote:
> > > I got following error when I try rebuild Net::CUPS module > > > > > > # perl Makefile.PL > > > Net::CUPS Configuration > > > Running cups-config ... 2.1rc1 > > > Generating a Unix-style Makefile > > > Writing Makefile for Net::CUPS <mock-chroot> > > > > > > # make > > > Makefile:327: *** missing separator. Stop. > > > > > > The error is caused by following code > > > 321 PASTHRU = LIBPERL_A="$(LIBPERL_A)"\ > > > 322 LINKTYPE="$(LINKTYPE)"\ > > > 323 OPTIMIZE="$(OPTIMIZE)"\ > > > 324 PREFIX="$(PREFIX)"\ > > > 325 PASTHRU_DEFINE=' $(PASTHRU_DEFINE)'\ > > > 326 PASTHRU_INC=' > > > 327 $(PASTHRU_INC)' > > > > > > > > > The empty line is add by this part of lib/ExtUtils/MM_Unix.pm > > > > > > 2949 # expand within perl if given since need to use > > > quote_literal > > > 2950 # since INC might include space-protecting ""! > > > 2951 $val = $self->{$key} if defined $self->{$key}; > > >
> > > > > > There are also new errors with KNI/HTTP-Any-0.05.tar.gz when using > > ExtUtils::MakeMaker 7.06 is installed: > > > > -------------------------------- > > Output from '/usr/bin/make': > > > > make: *** No rule to make target `HTTP/Any/AnyEvent.pm > > HTTP/Any/Curl.pm HTTP/Any/LWP.pm\', needed by `pm_to_blib'. Stop. > > -------------------------------- > > > > Don't know if this is the same or another problem.
> > Another victim: a test in INGY/Inline-C-0.76.tar.gz fails now: > > # Failed test 'make test' > # at t/27inline_maker.t line 60. > # make[1]: Entering directory `/tmpfs/.cpan-build/2015090118/Inline-C- > 0.76-4_aPp0/_Inline_27inline_maker.14150/src dir' > # cp Simple.pm blib/lib/Math/Simple.pm > # "/bbbike/perl-5.20.0/bin/perl" -Mblib -MInline=NOISY,_INSTALL_ > -MMath::Simple -e"my %A = (modinlname => 'Math-Simple.inl', module => > 'Math::Simple'); my %S = (API => \%A); > Inline::satisfy_makefile_dep(\%S);" 1.23 blib/arch > # Can't locate Math/Simple.pm in @INC (you may need to install the > Math::Simple module) (@INC contains: /tmpfs/.cpan- > build/2015090118/Inline-C-0.76-4_aPp0/_Inline_27inline_maker.14150/src > dir/../../blib/arch /tmpfs/.cpan-build/2015090118/Inline-C-0.76- > 4_aPp0/_Inline_27inline_maker.14150/src dir/../../blib/lib > /tmpfs/.cpan-build/2015090118/Inline-C-0.76-4_aPp0/blib/lib > /tmpfs/.cpan-build/2015090118/Inline-C-0.76-4_aPp0/blib/arch > /home/eserte/.cpan/build/2015090118/ExtUtils-MakeMaker-7.06- > tZDGF3/blib/arch /home/eserte/.cpan/build/2015090118/ExtUtils- > MakeMaker-7.06-tZDGF3/blib/lib > /home/eserte/.cpan/build/2015090118/ExtUtils-MakeMaker-7.06- > tZDGF3/blib/arch /home/eserte/.cpan/build/2015090118/ExtUtils- > MakeMaker-7.06-tZDGF3/blib/lib /opt/perl- > 5.20.0/lib/site_perl/5.20.0/x86_64-linux /opt/perl- > 5.20.0/lib/site_perl/5.20.0 /opt/perl-5.20.0/lib/5.20.0/x86_64-linux > /opt/perl-5.20.0/lib/5.20.0 .). > # BEGIN failed--compilation aborted. > # make[1]: Leaving directory `/tmpfs/.cpan-build/2015090118/Inline-C- > 0.76-4_aPp0/_Inline_27inline_maker.14150/src dir' > # make[1]: *** [Math-Simple.inl] Error 2 > > # Failed test 'make test' > # at t/27inline_maker.t line 60. > # make[1]: Entering directory `/tmpfs/.cpan-build/2015090118/Inline-C- > 0.76-4_aPp0/_Inline_27inline_maker.14150/src dir' > # cp lib/Boo.pm blib/lib/Boo.pm > # cp lib/Boo/Far/Faz.pm blib/lib/Boo/Far/Faz.pm > # cp lib/Boo/Far.pm blib/lib/Boo/Far.pm > # cp lib/Boo/Far/data.txt blib/lib/Boo/Far/data.txt > # "/bbbike/perl-5.20.0/bin/perl" -Mblib -MInline=NOISY,_INSTALL_ > -MBoo::Far::Faz -e"my %A = (modinlname => 'Boo-Far-Faz.inl', module => > 'Boo::Far::Faz'); my %S = (API => \%A); > Inline::satisfy_makefile_dep(\%S);" 2.01 blib/arch > # Can't locate Boo/Far/Faz.pm in @INC (you may need to install the > Boo::Far::Faz module) (@INC contains: /tmpfs/.cpan- > build/2015090118/Inline-C-0.76-4_aPp0/_Inline_27inline_maker.14150/src > dir/../../blib/arch /tmpfs/.cpan-build/2015090118/Inline-C-0.76- > 4_aPp0/_Inline_27inline_maker.14150/src dir/../../blib/lib > /tmpfs/.cpan-build/2015090118/Inline-C-0.76-4_aPp0/blib/lib > /tmpfs/.cpan-build/2015090118/Inline-C-0.76-4_aPp0/blib/arch > /home/eserte/.cpan/build/2015090118/ExtUtils-MakeMaker-7.06- > tZDGF3/blib/arch /home/eserte/.cpan/build/2015090118/ExtUtils- > MakeMaker-7.06-tZDGF3/blib/lib > /home/eserte/.cpan/build/2015090118/ExtUtils-MakeMaker-7.06- > tZDGF3/blib/arch /home/eserte/.cpan/build/2015090118/ExtUtils- > MakeMaker-7.06-tZDGF3/blib/lib /opt/perl- > 5.20.0/lib/site_perl/5.20.0/x86_64-linux /opt/perl- > 5.20.0/lib/site_perl/5.20.0 /opt/perl-5.20.0/lib/5.20.0/x86_64-linux > /opt/perl-5.20.0/lib/5.20.0 .). > # BEGIN failed--compilation aborted. > # make[1]: Leaving directory `/tmpfs/.cpan-build/2015090118/Inline-C- > 0.76-4_aPp0/_Inline_27inline_maker.14150/src dir' > # make[1]: *** [Boo-Far-Faz.inl] Error 2 > # Looks like you failed 2 tests of 8. > t/27inline_maker.t ....... > Dubious, test returned 2 (wstat 512, 0x200) > Failed 2/8 subtests
And another one: TOMSON/Image-LibRSVG-0.07.tar.gz ... TOMSON/Image-LibRSVG-0.07.tar.gz /opt/perl-5.20.3-RC2/bin/perl Makefile.PL -- OK Running make for T/TO/TOMSON/Image-LibRSVG-0.07.tar.gz CPAN: Module::CoreList loaded ok (v5.20150822) Makefile:315: *** missing separator. Stop. (/usr/bin/make exited with 512) CPAN::Reporter: make result is 'unknown', Stopped with an error.
On 2015-09-01 17:04:10, SREZIC wrote: Show quoted text
> On 2015-09-01 16:32:11, SREZIC wrote:
> > On 2015-09-01 16:04:28, SREZIC wrote:
> > > On 2015-09-01 07:07:42, jplesnik wrote:
> > > > I got following error when I try rebuild Net::CUPS module > > > > > > > > # perl Makefile.PL > > > > Net::CUPS Configuration > > > > Running cups-config ... 2.1rc1 > > > > Generating a Unix-style Makefile > > > > Writing Makefile for Net::CUPS <mock-chroot> > > > > > > > > # make > > > > Makefile:327: *** missing separator. Stop. > > > > > > > > The error is caused by following code > > > > 321 PASTHRU = LIBPERL_A="$(LIBPERL_A)"\ > > > > 322 LINKTYPE="$(LINKTYPE)"\ > > > > 323 OPTIMIZE="$(OPTIMIZE)"\ > > > > 324 PREFIX="$(PREFIX)"\ > > > > 325 PASTHRU_DEFINE=' $(PASTHRU_DEFINE)'\ > > > > 326 PASTHRU_INC=' > > > > 327 $(PASTHRU_INC)' > > > > > > > > > > > > The empty line is add by this part of lib/ExtUtils/MM_Unix.pm > > > > > > > > 2949 # expand within perl if given since need to use > > > > quote_literal > > > > 2950 # since INC might include space-protecting ""! > > > > 2951 $val = $self->{$key} if defined $self->{$key}; > > > >
> > > > > > > > > There are also new errors with KNI/HTTP-Any-0.05.tar.gz when using > > > ExtUtils::MakeMaker 7.06 is installed: > > > > > > -------------------------------- > > > Output from '/usr/bin/make': > > > > > > make: *** No rule to make target `HTTP/Any/AnyEvent.pm > > > HTTP/Any/Curl.pm HTTP/Any/LWP.pm\', needed by `pm_to_blib'. Stop. > > > -------------------------------- > > > > > > Don't know if this is the same or another problem.
> > > > Another victim: a test in INGY/Inline-C-0.76.tar.gz fails now: > > > > # Failed test 'make test' > > # at t/27inline_maker.t line 60. > > # make[1]: Entering directory `/tmpfs/.cpan-build/2015090118/Inline-C- > > 0.76-4_aPp0/_Inline_27inline_maker.14150/src dir' > > # cp Simple.pm blib/lib/Math/Simple.pm > > # "/bbbike/perl-5.20.0/bin/perl" -Mblib -MInline=NOISY,_INSTALL_ > > -MMath::Simple -e"my %A = (modinlname => 'Math-Simple.inl', module => > > 'Math::Simple'); my %S = (API => \%A); > > Inline::satisfy_makefile_dep(\%S);" 1.23 blib/arch > > # Can't locate Math/Simple.pm in @INC (you may need to install the > > Math::Simple module) (@INC contains: /tmpfs/.cpan- > > build/2015090118/Inline-C-0.76-4_aPp0/_Inline_27inline_maker.14150/src > > dir/../../blib/arch /tmpfs/.cpan-build/2015090118/Inline-C-0.76- > > 4_aPp0/_Inline_27inline_maker.14150/src dir/../../blib/lib > > /tmpfs/.cpan-build/2015090118/Inline-C-0.76-4_aPp0/blib/lib > > /tmpfs/.cpan-build/2015090118/Inline-C-0.76-4_aPp0/blib/arch > > /home/eserte/.cpan/build/2015090118/ExtUtils-MakeMaker-7.06- > > tZDGF3/blib/arch /home/eserte/.cpan/build/2015090118/ExtUtils- > > MakeMaker-7.06-tZDGF3/blib/lib > > /home/eserte/.cpan/build/2015090118/ExtUtils-MakeMaker-7.06- > > tZDGF3/blib/arch /home/eserte/.cpan/build/2015090118/ExtUtils- > > MakeMaker-7.06-tZDGF3/blib/lib /opt/perl- > > 5.20.0/lib/site_perl/5.20.0/x86_64-linux /opt/perl- > > 5.20.0/lib/site_perl/5.20.0 /opt/perl-5.20.0/lib/5.20.0/x86_64-linux > > /opt/perl-5.20.0/lib/5.20.0 .). > > # BEGIN failed--compilation aborted. > > # make[1]: Leaving directory `/tmpfs/.cpan-build/2015090118/Inline-C- > > 0.76-4_aPp0/_Inline_27inline_maker.14150/src dir' > > # make[1]: *** [Math-Simple.inl] Error 2 > > > > # Failed test 'make test' > > # at t/27inline_maker.t line 60. > > # make[1]: Entering directory `/tmpfs/.cpan-build/2015090118/Inline-C- > > 0.76-4_aPp0/_Inline_27inline_maker.14150/src dir' > > # cp lib/Boo.pm blib/lib/Boo.pm > > # cp lib/Boo/Far/Faz.pm blib/lib/Boo/Far/Faz.pm > > # cp lib/Boo/Far.pm blib/lib/Boo/Far.pm > > # cp lib/Boo/Far/data.txt blib/lib/Boo/Far/data.txt > > # "/bbbike/perl-5.20.0/bin/perl" -Mblib -MInline=NOISY,_INSTALL_ > > -MBoo::Far::Faz -e"my %A = (modinlname => 'Boo-Far-Faz.inl', module => > > 'Boo::Far::Faz'); my %S = (API => \%A); > > Inline::satisfy_makefile_dep(\%S);" 2.01 blib/arch > > # Can't locate Boo/Far/Faz.pm in @INC (you may need to install the > > Boo::Far::Faz module) (@INC contains: /tmpfs/.cpan- > > build/2015090118/Inline-C-0.76-4_aPp0/_Inline_27inline_maker.14150/src > > dir/../../blib/arch /tmpfs/.cpan-build/2015090118/Inline-C-0.76- > > 4_aPp0/_Inline_27inline_maker.14150/src dir/../../blib/lib > > /tmpfs/.cpan-build/2015090118/Inline-C-0.76-4_aPp0/blib/lib > > /tmpfs/.cpan-build/2015090118/Inline-C-0.76-4_aPp0/blib/arch > > /home/eserte/.cpan/build/2015090118/ExtUtils-MakeMaker-7.06- > > tZDGF3/blib/arch /home/eserte/.cpan/build/2015090118/ExtUtils- > > MakeMaker-7.06-tZDGF3/blib/lib > > /home/eserte/.cpan/build/2015090118/ExtUtils-MakeMaker-7.06- > > tZDGF3/blib/arch /home/eserte/.cpan/build/2015090118/ExtUtils- > > MakeMaker-7.06-tZDGF3/blib/lib /opt/perl- > > 5.20.0/lib/site_perl/5.20.0/x86_64-linux /opt/perl- > > 5.20.0/lib/site_perl/5.20.0 /opt/perl-5.20.0/lib/5.20.0/x86_64-linux > > /opt/perl-5.20.0/lib/5.20.0 .). > > # BEGIN failed--compilation aborted. > > # make[1]: Leaving directory `/tmpfs/.cpan-build/2015090118/Inline-C- > > 0.76-4_aPp0/_Inline_27inline_maker.14150/src dir' > > # make[1]: *** [Boo-Far-Faz.inl] Error 2 > > # Looks like you failed 2 tests of 8. > > t/27inline_maker.t ....... > > Dubious, test returned 2 (wstat 512, 0x200) > > Failed 2/8 subtests
> > And another one: TOMSON/Image-LibRSVG-0.07.tar.gz > > ... > TOMSON/Image-LibRSVG-0.07.tar.gz > /opt/perl-5.20.3-RC2/bin/perl Makefile.PL -- OK > Running make for T/TO/TOMSON/Image-LibRSVG-0.07.tar.gz > CPAN: Module::CoreList loaded ok (v5.20150822) > Makefile:315: *** missing separator. Stop. > (/usr/bin/make exited with 512) > CPAN::Reporter: make result is 'unknown', Stopped with an error. >
Also affected: MIRK/Net-Z3950-ZOOM-1.30.tar.gz ... MIRK/Net-Z3950-ZOOM-1.30.tar.gz /bbbike/perl-5.18.4/bin/perl Makefile.PL -- OK Running make for M/MI/MIRK/Net-Z3950-ZOOM-1.30.tar.gz Makefile:323: *** missing separator. Stop. (/usr/bin/make exited with 512) CPAN::Reporter: make result is 'unknown', Stopped with an error.
On 2015-09-02 02:09:27, SREZIC wrote: Show quoted text
> On 2015-09-01 17:04:10, SREZIC wrote:
> > On 2015-09-01 16:32:11, SREZIC wrote:
> > > On 2015-09-01 16:04:28, SREZIC wrote:
> > > > On 2015-09-01 07:07:42, jplesnik wrote:
> > > > > I got following error when I try rebuild Net::CUPS module > > > > > > > > > > # perl Makefile.PL > > > > > Net::CUPS Configuration > > > > > Running cups-config ... 2.1rc1 > > > > > Generating a Unix-style Makefile > > > > > Writing Makefile for Net::CUPS <mock-chroot> > > > > > > > > > > # make > > > > > Makefile:327: *** missing separator. Stop. > > > > > > > > > > The error is caused by following code > > > > > 321 PASTHRU = LIBPERL_A="$(LIBPERL_A)"\ > > > > > 322 LINKTYPE="$(LINKTYPE)"\ > > > > > 323 OPTIMIZE="$(OPTIMIZE)"\ > > > > > 324 PREFIX="$(PREFIX)"\ > > > > > 325 PASTHRU_DEFINE=' $(PASTHRU_DEFINE)'\ > > > > > 326 PASTHRU_INC=' > > > > > 327 $(PASTHRU_INC)' > > > > > > > > > > > > > > > The empty line is add by this part of lib/ExtUtils/MM_Unix.pm > > > > > > > > > > 2949 # expand within perl if given since need to use > > > > > quote_literal > > > > > 2950 # since INC might include space-protecting ""! > > > > > 2951 $val = $self->{$key} if defined $self->{$key}; > > > > >
> > > > > > > > > > > > There are also new errors with KNI/HTTP-Any-0.05.tar.gz when using > > > > ExtUtils::MakeMaker 7.06 is installed: > > > > > > > > -------------------------------- > > > > Output from '/usr/bin/make': > > > > > > > > make: *** No rule to make target `HTTP/Any/AnyEvent.pm > > > > HTTP/Any/Curl.pm HTTP/Any/LWP.pm\', needed by `pm_to_blib'. Stop. > > > > -------------------------------- > > > > > > > > Don't know if this is the same or another problem.
> > > > > > Another victim: a test in INGY/Inline-C-0.76.tar.gz fails now: > > > > > > # Failed test 'make test' > > > # at t/27inline_maker.t line 60. > > > # make[1]: Entering directory `/tmpfs/.cpan-build/2015090118/Inline-C- > > > 0.76-4_aPp0/_Inline_27inline_maker.14150/src dir' > > > # cp Simple.pm blib/lib/Math/Simple.pm > > > # "/bbbike/perl-5.20.0/bin/perl" -Mblib -MInline=NOISY,_INSTALL_ > > > -MMath::Simple -e"my %A = (modinlname => 'Math-Simple.inl', module => > > > 'Math::Simple'); my %S = (API => \%A); > > > Inline::satisfy_makefile_dep(\%S);" 1.23 blib/arch > > > # Can't locate Math/Simple.pm in @INC (you may need to install the > > > Math::Simple module) (@INC contains: /tmpfs/.cpan- > > > build/2015090118/Inline-C-0.76-4_aPp0/_Inline_27inline_maker.14150/src > > > dir/../../blib/arch /tmpfs/.cpan-build/2015090118/Inline-C-0.76- > > > 4_aPp0/_Inline_27inline_maker.14150/src dir/../../blib/lib > > > /tmpfs/.cpan-build/2015090118/Inline-C-0.76-4_aPp0/blib/lib > > > /tmpfs/.cpan-build/2015090118/Inline-C-0.76-4_aPp0/blib/arch > > > /home/eserte/.cpan/build/2015090118/ExtUtils-MakeMaker-7.06- > > > tZDGF3/blib/arch /home/eserte/.cpan/build/2015090118/ExtUtils- > > > MakeMaker-7.06-tZDGF3/blib/lib > > > /home/eserte/.cpan/build/2015090118/ExtUtils-MakeMaker-7.06- > > > tZDGF3/blib/arch /home/eserte/.cpan/build/2015090118/ExtUtils- > > > MakeMaker-7.06-tZDGF3/blib/lib /opt/perl- > > > 5.20.0/lib/site_perl/5.20.0/x86_64-linux /opt/perl- > > > 5.20.0/lib/site_perl/5.20.0 /opt/perl-5.20.0/lib/5.20.0/x86_64-linux > > > /opt/perl-5.20.0/lib/5.20.0 .). > > > # BEGIN failed--compilation aborted. > > > # make[1]: Leaving directory `/tmpfs/.cpan-build/2015090118/Inline-C- > > > 0.76-4_aPp0/_Inline_27inline_maker.14150/src dir' > > > # make[1]: *** [Math-Simple.inl] Error 2 > > > > > > # Failed test 'make test' > > > # at t/27inline_maker.t line 60. > > > # make[1]: Entering directory `/tmpfs/.cpan-build/2015090118/Inline-C- > > > 0.76-4_aPp0/_Inline_27inline_maker.14150/src dir' > > > # cp lib/Boo.pm blib/lib/Boo.pm > > > # cp lib/Boo/Far/Faz.pm blib/lib/Boo/Far/Faz.pm > > > # cp lib/Boo/Far.pm blib/lib/Boo/Far.pm > > > # cp lib/Boo/Far/data.txt blib/lib/Boo/Far/data.txt > > > # "/bbbike/perl-5.20.0/bin/perl" -Mblib -MInline=NOISY,_INSTALL_ > > > -MBoo::Far::Faz -e"my %A = (modinlname => 'Boo-Far-Faz.inl', module => > > > 'Boo::Far::Faz'); my %S = (API => \%A); > > > Inline::satisfy_makefile_dep(\%S);" 2.01 blib/arch > > > # Can't locate Boo/Far/Faz.pm in @INC (you may need to install the > > > Boo::Far::Faz module) (@INC contains: /tmpfs/.cpan- > > > build/2015090118/Inline-C-0.76-4_aPp0/_Inline_27inline_maker.14150/src > > > dir/../../blib/arch /tmpfs/.cpan-build/2015090118/Inline-C-0.76- > > > 4_aPp0/_Inline_27inline_maker.14150/src dir/../../blib/lib > > > /tmpfs/.cpan-build/2015090118/Inline-C-0.76-4_aPp0/blib/lib > > > /tmpfs/.cpan-build/2015090118/Inline-C-0.76-4_aPp0/blib/arch > > > /home/eserte/.cpan/build/2015090118/ExtUtils-MakeMaker-7.06- > > > tZDGF3/blib/arch /home/eserte/.cpan/build/2015090118/ExtUtils- > > > MakeMaker-7.06-tZDGF3/blib/lib > > > /home/eserte/.cpan/build/2015090118/ExtUtils-MakeMaker-7.06- > > > tZDGF3/blib/arch /home/eserte/.cpan/build/2015090118/ExtUtils- > > > MakeMaker-7.06-tZDGF3/blib/lib /opt/perl- > > > 5.20.0/lib/site_perl/5.20.0/x86_64-linux /opt/perl- > > > 5.20.0/lib/site_perl/5.20.0 /opt/perl-5.20.0/lib/5.20.0/x86_64-linux > > > /opt/perl-5.20.0/lib/5.20.0 .). > > > # BEGIN failed--compilation aborted. > > > # make[1]: Leaving directory `/tmpfs/.cpan-build/2015090118/Inline-C- > > > 0.76-4_aPp0/_Inline_27inline_maker.14150/src dir' > > > # make[1]: *** [Boo-Far-Faz.inl] Error 2 > > > # Looks like you failed 2 tests of 8. > > > t/27inline_maker.t ....... > > > Dubious, test returned 2 (wstat 512, 0x200) > > > Failed 2/8 subtests
> > > > And another one: TOMSON/Image-LibRSVG-0.07.tar.gz > > > > ... > > TOMSON/Image-LibRSVG-0.07.tar.gz > > /opt/perl-5.20.3-RC2/bin/perl Makefile.PL -- OK > > Running make for T/TO/TOMSON/Image-LibRSVG-0.07.tar.gz > > CPAN: Module::CoreList loaded ok (v5.20150822) > > Makefile:315: *** missing separator. Stop. > > (/usr/bin/make exited with 512) > > CPAN::Reporter: make result is 'unknown', Stopped with an error. > >
> > Also affected: MIRK/Net-Z3950-ZOOM-1.30.tar.gz > > ... > MIRK/Net-Z3950-ZOOM-1.30.tar.gz > /bbbike/perl-5.18.4/bin/perl Makefile.PL -- OK > Running make for M/MI/MIRK/Net-Z3950-ZOOM-1.30.tar.gz > Makefile:323: *** missing separator. Stop. > (/usr/bin/make exited with 512) > CPAN::Reporter: make result is 'unknown', Stopped with an error. >
And DROLSKY/File-LibMagic-1.13.tar.gz: Output from '/usr/bin/make': cp lib/File/LibMagic.xs blib/lib/File/LibMagic.xs cp lib/File/typemap blib/lib/File/typemap cp lib/File/LibMagic.pm blib/lib/File/LibMagic.pm Running Mkbootstrap for LibMagic () chmod 644 "LibMagic.bs" "/bbbike/perl-5.20.2/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- LibMagic.bs blib/arch/auto/File/LibMagic/LibMagic.bs 644 "/bbbike/perl-5.20.2/bin/perl" "/opt/perl-5.20.2/lib/5.20.2/ExtUtils/xsubpp" -typemap '/opt/perl-5.20.2/lib/5.20.2/ExtUtils/typemap' lib/File/LibMagic.xs > lib/File/LibMagic.xsc mv lib/File/LibMagic.xsc lib/File/LibMagic.c cc -c -I. -Ic -fwrapv -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.13\" -DXS_VERSION=\"1.13\" -fPIC "-I/opt/perl-5.20.2/lib/5.20.2/x86_64-linux/CORE" lib/File/LibMagic.c -o lib/File/LibMagic.o rm -f blib/arch/auto/File/LibMagic/LibMagic.so LD_RUN_PATH="/usr/lib/x86_64-linux-gnu" cc -shared -O2 -L/usr/local/lib -fstack-protector -o blib/arch/auto/File/LibMagic/LibMagic.so LibMagic.o \ -lmagic \ cc: error: LibMagic.o: No such file or directory make: *** [blib/arch/auto/File/LibMagic/LibMagic.so] Error 1
This was fixed in 7.08 and 7.12 is now out. Many thanks.