Upstream's syntax is mis-parsed by the rpm dependency generator as a hard requirement. --- lib/MCE.pm +++ lib/MCE.pm @@ -39,10 +39,7 @@ BEGIN { eval 'use PDL::IO::Storable' if $INC{'PDL.pm'}; if (!exists $INC{'PDL.pm'}) { - eval ' - use Sereal::Encoder 3.015 qw( encode_sereal ); - use Sereal::Decoder 3.015 qw( decode_sereal ); - '; + eval 'use Sereal::Encoder 3.015 qw( encode_sereal ); use Sereal::Decoder 3.015 qw( decode_sereal );'; if ( !$@ ) { my $_encoder_ver = int( Sereal::Encoder->VERSION() ); my $_decoder_ver = int( Sereal::Decoder->VERSION() );