[Summary, I'm too debian oriented, will wait for debian.]
OK, here offline I tried to install
MediaWiki-API-0.26/
# Error: Can't locate JSON.pm in @INC (@INC contains:
But
0.26 2009-05-12
Switched the module to ask for the JSON module and not specifically JSON::XS. If JSON::XS is available the
JSON module will use it by default, but if not it will fallback to a pure perl JSON parser.
But the install process didn't fallback... so later today I'll have to
pick from one of these packages:
$ apt-file search JSON.pm
libcatalyst-modules-perl: /usr/share/perl5/Catalyst/Helper/View/JSON.pm
libcatalyst-modules-perl: /usr/share/perl5/Catalyst/View/JSON.pm
libcgi-application-extra-plugin-bundle-perl: /usr/share/perl5/CGI/Application/Plugin/JSON.pm
libconfig-any-perl: /usr/share/perl5/Config/Any/JSON.pm
libconfig-json-perl: /usr/share/perl5/Config/JSON.pm
libdata-serializer-perl: /usr/share/perl5/Data/Serializer/JSON.pm
libjifty-perl: /usr/share/perl5/Jifty/JSON.pm
libjson-perl: /usr/share/perl5/JSON.pm
libwiki-toolkit-plugin-json-perl: /usr/share/perl5/Wiki/Toolkit/Plugin/JSON.pm
openguides: /usr/share/perl5/OpenGuides/JSON.pm
I.e., bewildering choices.
TellyawhatI'mgonnado. As I hate to have things in /usr/local, I'll just
# cd MediaWiki-API-0.25
# make -n uninstall
/usr/bin/perl "-MExtUtils::Command::MM" -e uninstall /usr/local/lib/perl/5.10.0/auto/MediaWiki/API/.packlist
/bin/sh -c true
# make uninstall
Uninstall is unsafe and deprecated, the uninstallation was not performed.
We will show what would have been done.
unlink /usr/local/man/man3/MediaWiki::API.3pm
unlink /usr/local/share/perl/5.10.0/MediaWiki/API.pm
unlink /usr/local/lib/perl/5.10.0/auto/MediaWiki/API/.packlist
Uninstall is unsafe and deprecated, the uninstallation was not performed.
Please check the list above carefully, there may be errors.
Remove the appropriate files manually.
Sorry for the inconvenience.
WHY DOESN'T it say so upon make -n uninstall? One more reason I'll wait
just wait for a .deb.
And the README only mentions INSTALLATION no UNinstallation.
AND why is there no supposed correct uninstall method offered, by this
CPAN business, or why doesn't it give you guys one?
What if apt had no official remove or purge methods?
Should I file a CPAN bug? Where?
OK, removed them. Had to remove the directories by hand though.
purged libjson-xs-perl
Anyway, I'll turn my efforts to campaigning for a .deb.
To bad RT doesn't reveal your private email address like the Debian BTS,
as part of the above needn't bore others.