Extension lässt sich nicht installieren

Hallo,
Ich habe einige eigene Ext. bereits installiert, daher gehe ich mal davon aus, dass ich weiß, wie es geht.
Nun habe ich eine neue Ext. erstellt und bekomme die folgende Ausgabe:

create extension companyparam;

FEHLER: Syntaxfehler bei »«
ZEILE 1: create extension companyparam;
^
Ich habe das source file companyparam–1.0.sql testweise bis auf eine "\echo " Anweisung komplett geleert, gleiches Ergebnis.
Das control file sieht so aus:

comment = ‘Trigger fuer company_param_copy’
default_version = ‘1.0’
schema = system

==========

select * from pg_available_extensions liefert :

companyparam | 1.0 | | Trigger fuer company_param_copy

also gehe ich mal davon aus, dass das control file i.o. ist.
Im Logfile steht nichts: (log_min_error_statement = debug)

2013-03-21 16:16:50 CET LOG: Anweisung: create extension companyparam;
2013-03-21 16:16:50 CET FEHLER: Syntaxfehler bei »« bei Zeichen 1
2013-03-21 16:16:50 CET ANWEISUNG: create extension companyparam;

Die Funktion der Extension lassen sich “einzeln” problemlos installieren, aber wie gesagt, bei einem leeren source file kommt der Fehler ja ebenfalls. Version ist:
version

PostgreSQL 9.2.3 on i686-pc-linux-gnu, compiled by gcc-4.4.real (Ubuntu 4.4.3-4ubuntu5.1) 4.4.3, 32-bit

Bin ziemlich ratlos !
Rolf

Hast Du mal geprüft was für ein Encoding die .sql Datei hat? Ich hatte sowas öfter mal wenn das ein UTF-8 mit BOM war.
Die Binärdaten am Anfang bringen Postgres durcheinander. Wenn UTF-8 dann auf jeden Fall ohne BOM (oder eben ein ISO encoding)