Solution Report for the RAD Studio Update 2 “Sources Not Found” Error

By: Nick Hodges

Abstract: This article should help if you are having trouble installing Delphi 2007 Update 2 because your cache is not present.

    Problem

You obtain RAD Studio (C++Builder 2007, Delphi 2007) Update 2 and try to installed it. The installer displays the following dialog, and it cannot proceed even if you specify the folder of the install image on the DVD.

Hide image
Click to see full-sized image

Then when you select Cancel, the installer displays the following error and exits.

Hide image
Click to see full-sized image

You try again to install Update 2. This time, the update mechanism says that no update is available, and it cannot apply the update. What can you do to resolve this?

Hide image
Image3_NoUpdates

    Background

This problem occurs if you chose the option “remove installer cache” when you first installed the product.

The Update mechanism requires the cache; you cannot apply an Update if there is no installer cache.

    Solutions

  1. For all configurations, first follow these steps to back up the registry.
  2. Then there are different steps to follow, depending on your current configuration.
  3. For C++Builder 2007 customers
  4. For Delphi 2007 customers who installed the first version of the product, with DVD Part Number ending in 190, or without Update 1
  5. For Delphi 2007 customers who installed the version of the product which included Update 1, with DVD Part Number ending in 191
  6. For Delphi 2007 customers who installed the version from the C++Builder 2007 DVD
  7. For customers who have installed both Delphi 2007 and C++Builder 2007

    Backing Up the Registry

To ensure the preservation of your 3rd party components and custom IDE settings, back up the registry using the following steps.

  1. From the Start menu, Run Regedit.
  2. Browse to key HKEY_CURRENT_USER\Software\Borland\BDS\5.0.
  3. Right-click on 5.0 and select Export.

Hide image
Click to see full-sized image

  1. Select the path and name to save the registry information; for example, C:\Backup\BDS2007.reg.

Hide image
Click to see full-sized image

  1. After completing the Repair procedure described later in this document, double-click on the .reg file to merge the previous settings.

    For C++Builder 2007 Customers

  1. If you have a DVD, put it in the drive.
  2. From the Start menu, select CodeGear RAD Studio [ Modify, Repair, Uninstall.
  3. In the Maintenance wizard, select Repair.

Hide image
Click to see full-sized image

The wizard will ask for the location of the installation media.

  1. For DVD customers, browse to the DVD drive. For ESD customers, look online.

Hide image
Click to see full-sized image

  1. DO NOT SELECT the option “Remove installer Repair/Patch cache”.

Hide image
Click to see full-sized image

  1. Go to the CodeGear registered users download site and download C++Builder 2007 Update 2.
  2. Run the setup to apply Update 2.

    For Delphi 2007 Customers

    For DVD Part Number ending with 190 or when Update 1 has not been applied

  1. Check the Part Number of your DVD. Make sure it ends with “190”; for example, HDB0007WW15190. Otherwise, see the next section of this document.
  2. Go to the CodeGear registered users download site and download Delphi 2007 for Win32 Update 1.
  3. Run the setup.
  4. In the Maintenance wizard select Repair.

Image6_Repair

The wizard will ask for the location of the installation media.

  1. For DVD customers, browse to the DVD drive. For ESD customers, look online.

Image7_Repair

  1. DO NOT SELECT the option “Remove installer Repair/Patch cache”.

Image8_Repair

  1. Go to the CodeGear registered user downloads site and download Delphi 2007 for Win32 Update 2.
  2. Run setup to apply Update 2.

    For Delphi 2007 DVD Part Number ending with 191, and for Delphi 2007 customers who used the C++Builder 2007 DVD

  1. If you have a Delphi DVD, check the Part Number. Make sure it ends with “191”; for example, HDB0007WW15191.
  2. If you have a DVD, put it in the drive.
  3. From the Start menu, select CodeGear RAD Studio [ Modify, Repair, Uninstall.
  4. In the Maintenance wizard, select Repair.

Image9_Repair

The wizard will ask for the location of the installation media.

  1. For DVD customers, browse to the DVD drive. For ESD customers, look online.

Image7_Repair

  1. DO NOT SELECT the option “Remove installer Repair/Patch cache”.

Image10_Repair

  1. Go to the CodeGear registered user downloads site and download the setup file for Update 2.
  2. Run setup to apply Update 2.

    For customers who have installed both C++Builder 2007 and Delphi 2007

  1. If you have a DVD, put it in the drive.
  2. From the Start menu, select CodeGear RAD Studio [ Modify, Repair, Uninstall.
  3. In the Maintenance wizard, select Repair.

Image11_Repair

The wizard will ask for the location of the installation media.

  1. For DVD customers, browse to the DVD drive. For ESD customers, look online.

Image7_Repair

  1. DO NOT SELECT the option “Remove installer Repair/Patch cache”.

Image12_Repair

  1. Go to the CodeGear registered users downloads site and download C++Builder 2007 Update 2.
  2. Run setup to apply Update 2.

Server Response from: ETNASC04