1package CPAN::Nox; 2use strict; 3use vars qw($VERSION @EXPORT); 4 5BEGIN{ 6 $CPAN::Suppress_readline=1 unless defined $CPAN::term; 7} 8 9use Exporter (); 10@CPAN::ISA = ('Exporter'); 11use CPAN; 12 13$VERSION = "5.5001"; 14$CPAN::META->has_inst('Digest::MD5','no'); 15$CPAN::META->has_inst('LWP','no'); 16$CPAN::META->has_inst('Compress::Zlib','no'); 17@EXPORT = @CPAN::EXPORT; 18 19*AUTOLOAD = \&CPAN::AUTOLOAD; 20 211; 22 23__END__ 24 25=head1 NAME 26 27CPAN::Nox - Wrapper around CPAN.pm without using any XS module 28 29=head1 SYNOPSIS 30 31Interactive mode: 32 33 perl -MCPAN::Nox -e shell; 34 35=head1 DESCRIPTION 36 37This package has the same functionality as CPAN.pm, but tries to 38prevent the usage of compiled extensions during its own 39execution. Its primary purpose is a rescue in case you upgraded perl 40and broke binary compatibility somehow. 41 42=head1 LICENSE 43 44This program is free software; you can redistribute it and/or 45modify it under the same terms as Perl itself. 46 47=head1 SEE ALSO 48 49L<CPAN> 50 51=cut 52 53