root@XXX:~# perl -v
This is perl 5, version 14, subversion 3 (v5.14.3) built for arm-linux-gnueabi
Copyright 1987-2012, Larry Wall
Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl". If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.
root@XXX:~# perl -E 1
Can't locate feature.pm in @INC (@INC contains: /etc/perl /usr/lib/perl/site_perl/5.14.3/ /usr/lib/perl/site_perl/5.14.3 /usr/lib/perl/vendor_perl/5.14.3/ /usr/lib/perl/vendor_perl/5.14.3 /usr/lib/perl/5.14.3/ /usr/lib/perl/5.14.3 /usr/local/lib/site_perl /usr/lib/perl/5.14.3 .).
BEGIN failed--compilation aborted.
root@XXX:~# perl -e 'system "ls","-R",$_ for @INC'
ls: cannot access /etc/perl: No such file or directory
ls: cannot access /usr/lib/perl/site_perl/5.14.3/: No such file or directory
ls: cannot access /usr/lib/perl/site_perl/5.14.3: No such file or directory
ls: cannot access /usr/lib/perl/vendor_perl/5.14.3/: No such file or directory
ls: cannot access /usr/lib/perl/vendor_perl/5.14.3: No such file or directory
/usr/lib/perl/5.14.3/:
Config.pm Config_heavy-target.pl Config_heavy.pl strict.pm vars.pm warnings warnings.pm
/usr/lib/perl/5.14.3/warnings:
register.pm
/usr/lib/perl/5.14.3:
Config.pm Config_heavy-target.pl Config_heavy.pl strict.pm vars.pm warnings warnings.pm
/usr/lib/perl/5.14.3/warnings:
register.pm
ls: cannot access /usr/local/lib/site_perl: No such file or directory
/usr/lib/perl/5.14.3:
Config.pm Config_heavy-target.pl Config_heavy.pl strict.pm vars.pm warnings warnings.pm
/usr/lib/perl/5.14.3/warnings:
register.pm
.:
root@XXX:~#
####
root@XXX:~# file /bin/* /usr/bin/* /usr/local/bin/* | grep -i perl
/usr/bin/xxxmon: Perl script, ASCII text executable
/usr/bin/decode-yyy: Perl script, UTF-8 Unicode text executable
/usr/bin/decode-zzz: Perl script, ASCII text executable
/usr/bin/mtrace: Perl script, ASCII text executable
/usr/bin/perl: symbolic link to `perl5.14.3'
/usr/bin/perl5.14.3: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.16, BuildID[sha1]=XXXXXXXXXXXXXXXXXXX, stripped
/usr/bin/smime: Perl script, ASCII text executable
root@XXX:~#
####
root@XXX:~# decode-yyy
Can't locate POSIX.pm in @INC (@INC contains: /etc/perl /usr/lib/perl/site_perl/5.14.3/ /usr/lib/perl/site_perl/5.14.3 /usr/lib/perl/vendor_perl/5.14.3/ /usr/lib/perl/vendor_perl/5.14.3 /usr/lib/perl/5.14.3/ /usr/lib/perl/5.14.3 /usr/local/lib/site_perl /usr/lib/perl/5.14.3 .) at /usr/bin/decode-yyy line 41.
BEGIN failed--compilation aborted at /usr/bin/decode-yyy line 41.
root@XXX:~# decode-zzz
Can't locate Fcntl.pm in @INC (@INC contains: /etc/perl /usr/lib/perl/site_perl/5.14.3/ /usr/lib/perl/site_perl/5.14.3 /usr/lib/perl/vendor_perl/5.14.3/ /usr/lib/perl/vendor_perl/5.14.3 /usr/lib/perl/5.14.3/ /usr/lib/perl/5.14.3 /usr/local/lib/site_perl /usr/lib/perl/5.14.3 .) at /usr/bin/decode-zzz line 52.
BEGIN failed--compilation aborted at /usr/bin/decode-zzz line 52.
root@XXX:~# xxxmon
Can't locate Fcntl.pm in @INC (@INC contains: /etc/perl /usr/lib/perl/site_perl/5.14.3/ /usr/lib/perl/site_perl/5.14.3 /usr/lib/perl/vendor_perl/5.14.3/ /usr/lib/perl/vendor_perl/5.14.3 /usr/lib/perl/5.14.3/ /usr/lib/perl/5.14.3 /usr/local/lib/site_perl /usr/lib/perl/5.14.3 .) at /usr/bin/xxxmon line 48.
BEGIN failed--compilation aborted at /usr/bin/xxxmon line 48.
root@XXX:~# smime
Can't locate Getopt/Std.pm in @INC (@INC contains: /etc/perl /usr/lib/perl/site_perl/5.14.3/ /usr/lib/perl/site_perl/5.14.3 /usr/lib/perl/vendor_perl/5.14.3/ /usr/lib/perl/vendor_perl/5.14.3 /usr/lib/perl/5.14.3/ /usr/lib/perl/5.14.3 /usr/local/lib/site_perl /usr/lib/perl/5.14.3 .) at /usr/bin/smime line 11.
BEGIN failed--compilation aborted at /usr/bin/smime line 11.
root@XXX:~#
####
ls -R /usr/share/zoneinfo/
/usr/share/zoneinfo/:
Africa/ Australia/ Cuba Etc/ GMT0@ Iceland Japan Mexico/ Pacific/ PST8PDT Turkey W-SU
America/ Brazil/ EET Europe/ GMT-0@ Indian/ Kwajalein MST Poland right/ UCT zone.tab
Antarctica/ Canada/ Egypt Factory GMT+0 Iran leap-seconds.list MST7MDT Portugal ROC Universal@ Zulu
Arctic/ CET Eire GB Greenwich@ iso3166.tab Libya Navajo posix/ ROK US/
Asia/ Chile/ EST GB-Eire@ Hongkong Israel localtime@ NZ posixrules Singapore UTC@
Atlantic/ CST6CDT EST5EDT GMT@ HST Jamaica MET NZ-CHAT PRC SystemV/ WET
/usr/share/zoneinfo/Africa:
Abidjan@ Asmera@ Blantyre@ Ceuta Douala@ Johannesburg@ Kinshasa@ Lubumbashi@ Mbabane Niamey@ Timbuktu@
Accra Bamako@ Brazzaville@ Conakry@ El_Aaiun Juba Lagos@ Lusaka Mogadishu@ Nouakchott@ Tripoli@
Addis_Ababa@ Bangui@ Bujumbura@ Dakar@ Freetown@ Kampala Libreville Malabo@ Monrovia Ouagadougou@ Tunis
Algiers Banjul@ Cairo@ Dar_es_Salaam@ Gaborone@ Khartoum@ Lome@ Maputo@ Nairobi@ Porto-Novo@ Windhoek
Asmara@ Bissau Casablanca Djibouti@ Harare@ Kigali@ Luanda@ Maseru@ Ndjamena Sao_Tome@
...
/usr/share/zoneinfo/Etc:
GMT@ GMT-0@ GMT-1 GMT-10 GMT-11 GMT-12 GMT-13 GMT-2 GMT-3 GMT-4 GMT-5 GMT-6 GMT-7 GMT-8 GMT-9 Greenwich@ Universal@ Zulu@
GMT0@ GMT+0@ GMT+1 GMT+10 GMT+11 GMT+12 GMT-14 GMT+2 GMT+3 GMT+4 GMT+5 GMT+6 GMT+7 GMT+8 GMT+9 UCT@ UTC@
/usr/share/zoneinfo/Europe:
Amsterdam Belgrade@ Budapest Gibraltar Jersey@ Ljubljana Mariehamn@ Oslo@ Rome Simferopol Tirane Vatican@ Zagreb@
Andorra Berlin Busingen@ Guernsey@ Kaliningrad London@ Minsk Paris Samara Skopje@ Tiraspol@ Vienna Zaporozhye
Astrakhan Bratislava Chisinau Helsinki Kiev Luxembourg Monaco Podgorica@ San_Marino@ Sofia Ulyanovsk Vilnius Zurich@
Athens Brussels Copenhagen Isle_of_Man@ Kirov Madrid Moscow@ Prague@ Sarajevo@ Stockholm Uzhgorod Volgograd
Belfast@ Bucharest Dublin@ Istanbul@ Lisbon@ Malta Nicosia@ Riga Saratov Tallinn Vaduz Warsaw@
...
/usr/share/zoneinfo/US:
Alaska@ Aleutian@ Arizona@ Central@ Eastern@ East-Indiana@ Hawaii@ Indiana-Starke@ Michigan@ Mountain@ Pacific@ Pacific-New@ Samoa@
####
root@XXX:~# ls -FR /usr/share/zoneinfo/
/usr/share/zoneinfo/:
Africa/ EET GMT MET PST8PDT Universal
America/ EST GMT+0 MST Pacific/ W-SU
Asia/ EST5EDT GMT-0 MST7MDT ROC WET
Australia/ Etc/ GMT0 NZ ROK Zulu
CET Europe/ Greenwich NZ-CHAT UCT iso3166.tab
CST6CDT GB HST PRC UTC zone.tab
/usr/share/zoneinfo/Africa:
Cairo
/usr/share/zoneinfo/America:
Anchorage Caracas Chicago Denver Los_Angeles New_York Sao_Paulo
/usr/share/zoneinfo/Asia:
Dhaka Dubai Hong_Kong Karachi Tokyo
/usr/share/zoneinfo/Australia:
Adelaide Brisbane Darwin Sydney
/usr/share/zoneinfo/Etc:
GMT GMT+11 GMT+4 GMT+8 GMT-10 GMT-14 GMT-5 GMT-9 UTC
GMT+0 GMT+12 GMT+5 GMT+9 GMT-11 GMT-2 GMT-6 GMT0 Universal
GMT+1 GMT+2 GMT+6 GMT-0 GMT-12 GMT-3 GMT-7 Greenwich Zulu
GMT+10 GMT+3 GMT+7 GMT-1 GMT-13 GMT-4 GMT-8 UCT
/usr/share/zoneinfo/Europe:
Amsterdam Busingen Kaliningrad Monaco San_Marino Vaduz
Andorra Chisinau Kiev Moscow Sarajevo Vatican
Athens Copenhagen Lisbon Nicosia Simferopol Vienna
Belfast Dublin Ljubljana Oslo Skopje Vilnius
Belgrade Gibraltar London Paris Sofia Volgograd
Berlin Guernsey Luxembourg Podgorica Stockholm Warsaw
Bratislava Helsinki Madrid Prague Tallinn Zagreb
Brussels Isle_of_Man Malta Riga Tirane Zaporozhye
Bucharest Istanbul Mariehamn Rome Tiraspol Zurich
Budapest Jersey Minsk Samara Uzhgorod
/usr/share/zoneinfo/Pacific:
Honolulu Noumea
root@XXX:~#
####
rm -rf $DEST/usr/share/zoneinfo
( cd $DEST && tar xzf - ) < $SRC/sane-zoneinfo.tar.gz