Why are the jedi packages driving me insane?

Rodbach
Rodbach used Ask the Experts™
on
I have installed the Jedi packages and everything appears to be in place.
The path of the bpl files is in my system path.
The path is also in the library path of Delphi and in HKEY_CURRENT_USER\Software\Embarcadero\BDS\10.0\Environment Variables under Path.
The registry correctly  shows the packages listed in  HKEY_CURRENT_USER\Software\Embarcadero\BDS\10.0\Known Packages

So why when I run Delphi I get, for example, the message "The program can't start because JvCore170.bpl is missing from your computer. Try reinstalling the program to fix this problem."?

What am I missing?
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Geert GOracle dba
Top Expert 2009

Commented:
Have you tried a light saber ?

Those files should also be in the windows directory
Marco GasiFreelancer
Top Expert 2010

Commented:
@Geert: Really? I don't have any bpl file in Windows directory nor in Windows XP nor in Windows 7 and I don't have that problem... but I have the same problem in Windows 8 and I don't figure out why. Why do you say that package files have to be in Windows directory?

A light saber could be a solution: there is one available for rent? :)
Geert GOracle dba
Top Expert 2009

Commented:
the light saber is for cutting the pc in half ... no more pc... no more problem
off course that doesn't really solve the problem, grin

windows 8 >> that new version with all the furniture moved and the start button hidden ?

it could also be a version mismatch
when i loop at that BPL, i see 170 in the name of the file
> probably means compiler version 170, which is Delphi 2005.

So you installed the Delphi 2005 version or using that version ?

Seems odd it would be that version, it wasn't very good
Microsoft Azure 2017

Azure has a changed a lot since it was originally introduce by adding new services and features. Do you know everything you need to about Azure? This course will teach you about the Azure App Service, monitoring and application insights, DevOps, and Team Services.

Author

Commented:
Delphi has a plethora of different numbers for different parts. E.g., For Delphi XE3 (which is the version I'm using at the moment), we have:

Product Version 17
Package version 170
Compiler Version 24.00
BDS Version 10

Gets confusing, nu? :-)

So far no cigars guys!
Geert GOracle dba
Top Expert 2009

Commented:
what happens if you open the group project for that version and install all of the projects in it ?
JclPackagesD170.groupproj

Author

Commented:
I've tried that but the problem is that if you don't know the correct order in which to install them you keep getting the Package A can't be installed because Package B isn't installed/on your system.

Also I've discovered that I have two sets of the Jedi code on my machine.

I think I'm just going to wipe out any reference to Jedi code from my disk and the registry and re-download the zip from the net and go through the installation progress anew.
Geert GOracle dba
Top Expert 2009

Commented:
mixing packages will surely fail
a fresh start is probably best
Commented:
Finally re-installed the Jedi code. But first had to remove any reference to Jedi in the Registry and on the hard drive. Also removed any path that pointed to the Jedi packages. Then it worked.

Author

Commented:
Because I came up with the realisation that I had to start afresh, But as it was the obvious solution I've only graded it as an average solution.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial