in reply to NDBM problem

Your problem is that you're using NDBM, or Term::Clui is using it :)

For a series of partial explanations see AnyDBM_File , NDBM_File , dbmopen, perlport#dbmopen, https://en.wikipedia.org/wiki/Ndbm#Problems

So, delete that file, and you're good to go, if that is acceptable

Or, install a better DBM and let AnyDBM know about it... if that works for you

Or install the old version of perl ... but NDBM is like the worst DBM to use :) so chances are it might not help ...

Replies are listed 'Best First'.
Re^2: NDBM problem (you're using NDBM)
by RuntimeError (Acolyte) on Jan 26, 2015 at 11:38 UTC
    Thank you very much for your reply. I'll do as suggested by AnyDBM_File and reorder the preferences so NDBM does not get used unless no other choice available and delete the originally created db
    BEGIN { @AnyDBM_File::ISA = qw(DB_File GDBM_File NDBM_File) } use AnyDBM_File;