Hallo BaMatze,
ich nehme mal an, dass du deine Komponenten in den Units über RegisterComponents registrierst. Somit werden diese Units in deinem neuen
Package beim Installieren mit abgearbeitet und die Registrierung (Installation) der Komponenten auch für dein neues
Package vorgenommen.
Du solltest auf keinen Fall die Units in der Rubrik "Contains" aufnehmen, sondern so wie Uwe geschrieben hat unter "Requires" aufnehmen. Alles andere gibt Ärger. Zusätzlich kannst du auch das Registrieren der Komponenten in eine eigen
Unit auslagern. Z.B. RegisterPkgComponents. Da registrierst du dann ausschließlich deine Komponenten für das aktuelle
Package. Noch besser ist der Weg zwei Packages zu erstellen. Ein RuntimePackage in dem alle Units leigen und ein DesigntimePackage das unter Requires dein RuntimePackage enthält und in Contains nur deine
Unit für die Registrierung der Componenten.
Bei allen anderen Packages bei denen du die Komponenten verwendest bindest du dann unter Requires dein RuntimePackage ein.
Gruß oki