Why are the jedi packages driving me insane?

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?
Who is Participating?
RodbachConnect With a Mentor Author 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.
Geert GOracle dbaCommented:
Have you tried a light saber ?

Those files should also be in the windows directory
Marco GasiFreelancerCommented:
@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? :)
Upgrade your Question Security!

Your question, your audience. Choose who sees your identity—and your question—with question security.

Geert GOracle dbaCommented:
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
RodbachAuthor 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 dbaCommented:
what happens if you open the group project for that version and install all of the projects in it ?
RodbachAuthor 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 dbaCommented:
mixing packages will surely fail
a fresh start is probably best
RodbachAuthor 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.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.