Continuing the discussion from Package RemObjects_Indy_D16:
The same problem exists in the latest Remobjects SDK 8 for Delph XE: The package remobjects_indy_server_D15 depends on the designide package. This prevents people from using run-time packages, since the designide package is not installed (and cannot be installed) on the client’s machine.
Using packages is a requirement for our product.
That means we are currently stuck.
Please do not try to solve this with ifdefs. That is not a correct long-term solution.
The correct solution is to split the package in a design-time and run-time package.
(I am a bit surprised to encounter this bug, because creating separate run-time and design time packages should be Standard Operating Practice for all packages that register components in the IDE.)