Du hast Perl nicht gesagt, das die benoetigten Funktionen in der Datei "FunctionsCGI" sitzen, die unter "/home/user/cgi/" zu finden ist.
Und was ist das:
use FunctionsCGI::ersteFunktion; ??? Ist doch der Pfad im Aktuellen Verzeichnis...
und das ist laut deiner Aussage:
Und der Shell-Skript unter:
/home/andereruser/
Du musst mit use lib den Pfad auf das cgi-bin Verzeichniss setzen.
Struppi.