Bei mir hat diese Fehlermeldungen immer zwei mögliche Gründe:
1. Du hast doppelte Dateien in deinem Suchpfad. Ich hatte mir z.B. mal für Delphi 5 eine
Unit Variants.pas geschrieben, die eigentlich leer war (damit ich nicht alle neueren Sourcen anpassen musste). Beim Umstieg auf D2K5 hatte ich dann erst vergessen, die zu löschen...das gab dann eine ganz ähnliche Fehlermeldung.
2. Du hast die Dateien einer Komponenten geändert, die als
Package installiert ist (passiert mir oft mit eigenen Komponenten) und diese nicht aktualisiert.