All of lore.kernel.org
 help / color / mirror / Atom feed
* Build failing with [imx-vpu, imx-lib : LIC_FILES_CHKSUM points to an invalid file] error after repo sync
@ 2014-12-11 10:07 Subodh Chiwate
  2014-12-29  7:03 ` Subodh Chiwate
  0 siblings, 1 reply; 4+ messages in thread
From: Subodh Chiwate @ 2014-12-11 10:07 UTC (permalink / raw)
  To: meta-freescale

[-- Attachment #1: Type: text/plain, Size: 6555 bytes --]

Hi,

I am using IMX6Q Sabre SD. Yocto repo was set to

repo init -u git://git.freescale.com/imx/fsl-arm-yocto-bsp.git -b imx-3.10.31-1.1.0_beta

I did a repo sync(almost after a month of initial setup) to get the latest updates before trying to build gstreamer-imx plugins.
I used sync after almost month of intial setup.

But now I am getting following error (Complete logs at the end of message.)
ERROR: Function failed: imx-vpu: LIC_FILES_CHKSUM points to an invalid file:

1)  Is there a way to revert my setup to older state.
2)  Is this a configuration error at my end ? If so, how do fix it and ensure it doesn't happen in future.
3)  Is this a temporary error at the source and will get resolved soon with another update in a day or two.



--
Thanks & Regards,
Subodh


Error Logs :
========

ufouser@ufouser-virtual-machine:/Data/yocto/fsl-arm-yocto-bsp/build-dfb$ bitbake fsl-image-gui
Loading cache: 100% |###########################################################################################################################################| ETA:  00:00:00
Loaded 2165 entries from dependency cache.
NOTE: Resolving any missing task queue dependencies
NOTE: multiple providers are available for jpeg (jpeg, libjpeg-turbo)
NOTE: consider defining a PREFERRED_PROVIDER entry to match jpeg

Build Configuration:
BB_VERSION        = "1.22.0"
BUILD_SYS         = "i686-linux"
NATIVELSBSTRING   = "Ubuntu-14.04"
TARGET_SYS        = "arm-poky-linux-gnueabi"
MACHINE           = "imx6qsabresd"
DISTRO            = "poky"
DISTRO_VERSION    = "1.6.1"
TUNE_FEATURES     = "armv7a vfp neon callconvention-hard cortexa9"
TARGET_FPU        = "vfp-neon"
meta
meta-yocto        = "(nobranch):c4f1f0f491f988901bfd6965f7d10f60cb94a76f"
meta-oe           = "(nobranch):a6dcf6265822ca1484d991d10a3042e04a960cdb"
meta-fsl-arm      = "(nobranch):b3cf9ce918cd4fcbc5c39ade47d384414ea590ed"
meta-fsl-arm-extra = "(nobranch):5a1e9ce6e322cff080f7c1b53912af3d6227878f"
meta-fsl-demos    = "(nobranch):27fdb2f2642ecd55d5633bde880dd4c37acd0d42"
meta-fsl-arm
meta-fsl-demos    = "(detachedfromc21191f):c21191fe065596bd107fd88136c81dfc80af6d6c"
meta-browser      = "(nobranch):395149f69e6b752e9f794487b6ab4433965fafef"
meta-gnome
meta-networking
meta-ruby         = "(nobranch):a6dcf6265822ca1484d991d10a3042e04a960cdb"
meta-qt5          = "(nobranch):0137274b13a568718e441f8f1c611a653db9f2f7"
meta-fsl-qt5      = "(detachedfromc21191f):c21191fe065596bd107fd88136c81dfc80af6d6c"

NOTE: Preparing runqueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: Function failed: imx-vpu: LIC_FILES_CHKSUM points to an invalid file: /Data/yocto/fsl-arm-yocto-bsp/build-dfb/tmp/work/imx6qsabresd-poky-linux-gnueabi/imx-vpu/1_3.10.31-1.1.0-r0/imx-vpu-3.10.31-1.1.0-beta/vpu/EULA.txt
ERROR: Logfile of failure stored in: /Data/yocto/fsl-arm-yocto-bsp/build-dfb/tmp/work/imx6qsabresd-poky-linux-gnueabi/imx-vpu/1_3.10.31-1.1.0-r0/temp/log.do_configure.10217
Log data follows:
| DEBUG: Executing python function sysroot_cleansstate
| DEBUG: Python function sysroot_cleansstate finished
| DEBUG: Executing shell function do_configure
| DEBUG: Shell function do_configure finished
| DEBUG: Executing python function do_qa_configure
| NOTE: Checking autotools environment for common misconfiguration
| DEBUG: Python function do_qa_configure finished
| ERROR: Function failed: imx-vpu: LIC_FILES_CHKSUM points to an invalid file: /Data/yocto/fsl-arm-yocto-bsp/build-dfb/tmp/work/imx6qsabresd-poky-linux-gnueabi/imx-vpu/1_3.10.31-1.1.0-r0/imx-vpu-3.10.31-1.1.0-beta/vpu/EULA.txt
ERROR: Task 3472 (/Data/yocto/fsl-arm-yocto-bsp/sources/meta-fsl-bsp-release/imx/meta-fsl-arm/recipes-bsp/imx-vpu/imx-vpu_3.10.31-1.1.0.bb, do_configure) failed with exit code '1'
ERROR: Function failed: imx-lib: LIC_FILES_CHKSUM points to an invalid file: /Data/yocto/fsl-arm-yocto-bsp/build-dfb/tmp/work/imx6qsabresd-poky-linux-gnueabi/imx-lib/1_3.10.31-1.1.0-r0/imx-lib-3.10.31-1.1.0-beta/ipu/mxc_ipu_hl_lib.h
ERROR: Logfile of failure stored in: /Data/yocto/fsl-arm-yocto-bsp/build-dfb/tmp/work/imx6qsabresd-poky-linux-gnueabi/imx-lib/1_3.10.31-1.1.0-r0/temp/log.do_configure.10218
Log data follows:
| DEBUG: Executing python function sysroot_cleansstate
| DEBUG: Python function sysroot_cleansstate finished
| DEBUG: Executing shell function do_configure
| DEBUG: Shell function do_configure finished
| DEBUG: Executing python function do_qa_configure
| NOTE: Checking autotools environment for common misconfiguration
| DEBUG: Python function do_qa_configure finished
| ERROR: Function failed: imx-lib: LIC_FILES_CHKSUM points to an invalid file: /Data/yocto/fsl-arm-yocto-bsp/build-dfb/tmp/work/imx6qsabresd-poky-linux-gnueabi/imx-lib/1_3.10.31-1.1.0-r0/imx-lib-3.10.31-1.1.0-beta/ipu/mxc_ipu_hl_lib.h
ERROR: Task 3460 (/Data/yocto/fsl-arm-yocto-bsp/sources/meta-fsl-bsp-release/imx/meta-fsl-arm/recipes-bsp/imx-lib/imx-lib_3.10.31-1.1.0.bb, do_configure) failed with exit code '1'
NOTE: Tasks Summary: Attempted 1665 tasks of which 1663 didn't need to be rerun and 2 failed.
Waiting for 0 running tasks to finish:

Summary: 2 tasks failed:
  /Data/yocto/fsl-arm-yocto-bsp/sources/meta-fsl-bsp-release/imx/meta-fsl-arm/recipes-bsp/imx-vpu/imx-vpu_3.10.31-1.1.0.bb, do_configure
  /Data/yocto/fsl-arm-yocto-bsp/sources/meta-fsl-bsp-release/imx/meta-fsl-arm/recipes-bsp/imx-lib/imx-lib_3.10.31-1.1.0.bb, do_configure
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.





-- **************** CAUTION - Disclaimer ***************** This e-mail contains PRIVILEGED AND CONFIDENTIAL INFORMATION intended solely for the use of the addressee(s). If you are not the intended recipient, please notify the sender by e-mail and delete the original message. Further, you are not to copy, disclose, or distribute this e-mail or its contents to any other person and any such actions are unlawful. This e-mail may contain viruses. UFOMoviez India Ltd. has taken every reasonable precaution to minimize this risk, but is not liable for any damage you may sustain as a result of any virus in this e-mail. You should carry out your own virus checks before opening the e-mail or attachment. UFOMoviez India Ltd. reserves the right to monitor and review the content of all messages sent to or from this e-mail address. Messages sent to or from this e-mail address may be stored on the UFOMoviez India Ltd.'s e-mail system. ***************** End of Disclaimer *******************

[-- Attachment #2: Type: text/html, Size: 8409 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Build failing with [imx-vpu, imx-lib : LIC_FILES_CHKSUM points to an invalid file] error after repo sync
  2014-12-11 10:07 Build failing with [imx-vpu, imx-lib : LIC_FILES_CHKSUM points to an invalid file] error after repo sync Subodh Chiwate
@ 2014-12-29  7:03 ` Subodh Chiwate
  2014-12-29 11:15   ` Otavio Salvador
  0 siblings, 1 reply; 4+ messages in thread
From: Subodh Chiwate @ 2014-12-29  7:03 UTC (permalink / raw)
  To: meta-freescale, Otavio Salvador

[-- Attachment #1: Type: text/plain, Size: 8183 bytes --]

Hi Otavio,
I have been unable to trace root cause of the following problem.
Could you please suggest a way for me to restore my setup.

To solve the LIC error I copied the files from ./tmp/deploy/* to the locations mentioned in error.
This copy resulted in compile failures.

I executed following commands and getting the errors

$ repo sync
$ bitbake -k -f fsl-image-gui ( used -k to chk list of all packages failing)

Summary: 6 tasks failed:
  /Data/yocto/fsl-arm-yocto-bsp/sources/meta-fsl-bsp-release/imx/meta-fsl-arm/recipes-bsp/imx-vpu/imx-vpu_3.10.31-1.1.0.bb, do_compile
  /Data/yocto/fsl-arm-yocto-bsp/sources/poky/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.2.3.bb, do_configure
  /Data/yocto/fsl-arm-yocto-bsp/sources/meta-fsl-bsp-release/imx/meta-fsl-arm/recipes-bsp/imx-lib/imx-lib_3.10.31-1.1.0.bb, do_compile
  /Data/yocto/fsl-arm-yocto-bsp/sources/poky/meta/recipes-kernel/oprofile/oprofile_0.9.8.bb, do_configure
  /Data/yocto/fsl-arm-yocto-bsp/sources/poky/meta/recipes-kernel/cryptodev/cryptodev-module_1.6.bb, do_configure
  /Data/yocto/fsl-arm-yocto-bsp/sources/meta-fsl-arm/recipes-multimedia/alsa/fsl-alsa-plugins_1.0.25.bb, do_configure



-------- Original Message --------
Subject:        Build failing with [imx-vpu, imx-lib : LIC_FILES_CHKSUM points to an invalid file] error after repo sync
Date:   Thu, 11 Dec 2014 15:37:40 +0530
From:   Subodh Chiwate <subodh.chiwate@ufomoviez.com><mailto:subodh.chiwate@ufomoviez.com>
To:     meta-freescale@yoctoproject.org<mailto:meta-freescale@yoctoproject.org> <meta-freescale@yoctoproject.org><mailto:meta-freescale@yoctoproject.org>


Hi,

I am using IMX6Q Sabre SD. Yocto repo was set to

repo init -u git://git.freescale.com/imx/fsl-arm-yocto-bsp.git -b imx-3.10.31-1.1.0_beta

I did a repo sync(almost after a month of initial setup) to get the latest updates before trying to build gstreamer-imx plugins.

But now I am getting following error (Complete logs at the end of message.)
ERROR: Function failed: imx-vpu: LIC_FILES_CHKSUM points to an invalid file:

1)  Is there a way to revert my setup to older state.
2)  Is this a configuration error at my end ? If so, how do fix it and ensure it doesn't happen in future.
3)  Is this a temporary error at the source and will get resolved soon with another update in a day or two.



--
Thanks & Regards,
Subodh


Error Logs :
========

ufouser@ufouser-virtual-machine:/Data/yocto/fsl-arm-yocto-bsp/build-dfb$ bitbake fsl-image-gui
Loading cache: 100% |###########################################################################################################################################| ETA:  00:00:00
Loaded 2165 entries from dependency cache.
NOTE: Resolving any missing task queue dependencies
NOTE: multiple providers are available for jpeg (jpeg, libjpeg-turbo)
NOTE: consider defining a PREFERRED_PROVIDER entry to match jpeg

Build Configuration:
BB_VERSION        = "1.22.0"
BUILD_SYS         = "i686-linux"
NATIVELSBSTRING   = "Ubuntu-14.04"
TARGET_SYS        = "arm-poky-linux-gnueabi"
MACHINE           = "imx6qsabresd"
DISTRO            = "poky"
DISTRO_VERSION    = "1.6.1"
TUNE_FEATURES     = "armv7a vfp neon callconvention-hard cortexa9"
TARGET_FPU        = "vfp-neon"
meta
meta-yocto        = "(nobranch):c4f1f0f491f988901bfd6965f7d10f60cb94a76f"
meta-oe           = "(nobranch):a6dcf6265822ca1484d991d10a3042e04a960cdb"
meta-fsl-arm      = "(nobranch):b3cf9ce918cd4fcbc5c39ade47d384414ea590ed"
meta-fsl-arm-extra = "(nobranch):5a1e9ce6e322cff080f7c1b53912af3d6227878f"
meta-fsl-demos    = "(nobranch):27fdb2f2642ecd55d5633bde880dd4c37acd0d42"
meta-fsl-arm
meta-fsl-demos    = "(detachedfromc21191f):c21191fe065596bd107fd88136c81dfc80af6d6c"
meta-browser      = "(nobranch):395149f69e6b752e9f794487b6ab4433965fafef"
meta-gnome
meta-networking
meta-ruby         = "(nobranch):a6dcf6265822ca1484d991d10a3042e04a960cdb"
meta-qt5          = "(nobranch):0137274b13a568718e441f8f1c611a653db9f2f7"
meta-fsl-qt5      = "(detachedfromc21191f):c21191fe065596bd107fd88136c81dfc80af6d6c"

NOTE: Preparing runqueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: Function failed: imx-vpu: LIC_FILES_CHKSUM points to an invalid file: /Data/yocto/fsl-arm-yocto-bsp/build-dfb/tmp/work/imx6qsabresd-poky-linux-gnueabi/imx-vpu/1_3.10.31-1.1.0-r0/imx-vpu-3.10.31-1.1.0-beta/vpu/EULA.txt
ERROR: Logfile of failure stored in: /Data/yocto/fsl-arm-yocto-bsp/build-dfb/tmp/work/imx6qsabresd-poky-linux-gnueabi/imx-vpu/1_3.10.31-1.1.0-r0/temp/log.do_configure.10217
Log data follows:
| DEBUG: Executing python function sysroot_cleansstate
| DEBUG: Python function sysroot_cleansstate finished
| DEBUG: Executing shell function do_configure
| DEBUG: Shell function do_configure finished
| DEBUG: Executing python function do_qa_configure
| NOTE: Checking autotools environment for common misconfiguration
| DEBUG: Python function do_qa_configure finished
| ERROR: Function failed: imx-vpu: LIC_FILES_CHKSUM points to an invalid file: /Data/yocto/fsl-arm-yocto-bsp/build-dfb/tmp/work/imx6qsabresd-poky-linux-gnueabi/imx-vpu/1_3.10.31-1.1.0-r0/imx-vpu-3.10.31-1.1.0-beta/vpu/EULA.txt
ERROR: Task 3472 (/Data/yocto/fsl-arm-yocto-bsp/sources/meta-fsl-bsp-release/imx/meta-fsl-arm/recipes-bsp/imx-vpu/imx-vpu_3.10.31-1.1.0.bb, do_configure) failed with exit code '1'
ERROR: Function failed: imx-lib: LIC_FILES_CHKSUM points to an invalid file: /Data/yocto/fsl-arm-yocto-bsp/build-dfb/tmp/work/imx6qsabresd-poky-linux-gnueabi/imx-lib/1_3.10.31-1.1.0-r0/imx-lib-3.10.31-1.1.0-beta/ipu/mxc_ipu_hl_lib.h
ERROR: Logfile of failure stored in: /Data/yocto/fsl-arm-yocto-bsp/build-dfb/tmp/work/imx6qsabresd-poky-linux-gnueabi/imx-lib/1_3.10.31-1.1.0-r0/temp/log.do_configure.10218
Log data follows:
| DEBUG: Executing python function sysroot_cleansstate
| DEBUG: Python function sysroot_cleansstate finished
| DEBUG: Executing shell function do_configure
| DEBUG: Shell function do_configure finished
| DEBUG: Executing python function do_qa_configure
| NOTE: Checking autotools environment for common misconfiguration
| DEBUG: Python function do_qa_configure finished
| ERROR: Function failed: imx-lib: LIC_FILES_CHKSUM points to an invalid file: /Data/yocto/fsl-arm-yocto-bsp/build-dfb/tmp/work/imx6qsabresd-poky-linux-gnueabi/imx-lib/1_3.10.31-1.1.0-r0/imx-lib-3.10.31-1.1.0-beta/ipu/mxc_ipu_hl_lib.h
ERROR: Task 3460 (/Data/yocto/fsl-arm-yocto-bsp/sources/meta-fsl-bsp-release/imx/meta-fsl-arm/recipes-bsp/imx-lib/imx-lib_3.10.31-1.1.0.bb, do_configure) failed with exit code '1'
NOTE: Tasks Summary: Attempted 1665 tasks of which 1663 didn't need to be rerun and 2 failed.
Waiting for 0 running tasks to finish:

Summary: 2 tasks failed:
  /Data/yocto/fsl-arm-yocto-bsp/sources/meta-fsl-bsp-release/imx/meta-fsl-arm/recipes-bsp/imx-vpu/imx-vpu_3.10.31-1.1.0.bb, do_configure
  /Data/yocto/fsl-arm-yocto-bsp/sources/meta-fsl-bsp-release/imx/meta-fsl-arm/recipes-bsp/imx-lib/imx-lib_3.10.31-1.1.0.bb, do_configure
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.



--
Regards,
Subodh


-- **************** CAUTION - Disclaimer ***************** This e-mail contains PRIVILEGED AND CONFIDENTIAL INFORMATION intended solely for the use of the addressee(s). If you are not the intended recipient, please notify the sender by e-mail and delete the original message. Further, you are not to copy, disclose, or distribute this e-mail or its contents to any other person and any such actions are unlawful. This e-mail may contain viruses. UFOMoviez India Ltd. has taken every reasonable precaution to minimize this risk, but is not liable for any damage you may sustain as a result of any virus in this e-mail. You should carry out your own virus checks before opening the e-mail or attachment. UFOMoviez India Ltd. reserves the right to monitor and review the content of all messages sent to or from this e-mail address. Messages sent to or from this e-mail address may be stored on the UFOMoviez India Ltd.'s e-mail system. ***************** End of Disclaimer *******************

[-- Attachment #2: Type: text/html, Size: 10885 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Build failing with [imx-vpu, imx-lib : LIC_FILES_CHKSUM points to an invalid file] error after repo sync
  2014-12-29  7:03 ` Subodh Chiwate
@ 2014-12-29 11:15   ` Otavio Salvador
  2014-12-29 12:30     ` Subodh Chiwate
  0 siblings, 1 reply; 4+ messages in thread
From: Otavio Salvador @ 2014-12-29 11:15 UTC (permalink / raw)
  To: Subodh Chiwate; +Cc: meta-freescale

Hello Subodh,

On Mon, Dec 29, 2014 at 5:03 AM, Subodh Chiwate
<subodh.chiwate@ufomoviez.com> wrote:
> I have been unable to trace root cause of the following problem.
> Could you please suggest a way for me to restore my setup.

I strongly advise you to move to the FSL Community BSP. As I don't
know your project's roadmap it is hard to properly advise regarding
which is the most adequate branch to use.

I think you should stay away from 3.10.31 for now as it is a beta
release and not yet ready for production use. I suggest you to use
Dizzy (which uses 3.10.17-1.0.2 GA).

Anyway, I just built 'imx-vpu' at my end (using today's version) and
it worked just fine. See the below log (log.do_configure) file for
confirmation:

DEBUG: Executing python function sysroot_cleansstate
DEBUG: Python function sysroot_cleansstate finished
DEBUG: Executing shell function do_configure
DEBUG: Shell function do_configure finished
DEBUG: Executing python function do_qa_configure
NOTE: Checking autotools environment for common misconfiguration
NOTE: imx-vpu: md5 checksum matched for
file://vpu/EULA.txt;md5=b063366b066c9f10037c59756a9ced54
DEBUG: Python function do_qa_configure finished

Regards,

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Build failing with [imx-vpu, imx-lib : LIC_FILES_CHKSUM points to an invalid file] error after repo sync
  2014-12-29 11:15   ` Otavio Salvador
@ 2014-12-29 12:30     ` Subodh Chiwate
  0 siblings, 0 replies; 4+ messages in thread
From: Subodh Chiwate @ 2014-12-29 12:30 UTC (permalink / raw)
  To: Otavio Salvador; +Cc: meta-freescale

Hi Otavio,
Thanks for guidance.
I will start setting up the community BSP setup ASAP.
Also created a fresh setup for the 3.10.31-beta earlier today and it is
compiling (in progress).
Hopefully I can freeze it by today and move to Dizzy immediately.

On 12/29/2014 04:45 PM, Otavio Salvador wrote:
> Hello Subodh,
>
> On Mon, Dec 29, 2014 at 5:03 AM, Subodh Chiwate
> <subodh.chiwate@ufomoviez.com> wrote:
>> I have been unable to trace root cause of the following problem.
>> Could you please suggest a way for me to restore my setup.
> I strongly advise you to move to the FSL Community BSP. As I don't
> know your project's roadmap it is hard to properly advise regarding
> which is the most adequate branch to use.
>
> I think you should stay away from 3.10.31 for now as it is a beta
> release and not yet ready for production use. I suggest you to use
> Dizzy (which uses 3.10.17-1.0.2 GA).
>
> Anyway, I just built 'imx-vpu' at my end (using today's version) and
> it worked just fine. See the below log (log.do_configure) file for
> confirmation:
>
> DEBUG: Executing python function sysroot_cleansstate
> DEBUG: Python function sysroot_cleansstate finished
> DEBUG: Executing shell function do_configure
> DEBUG: Shell function do_configure finished
> DEBUG: Executing python function do_qa_configure
> NOTE: Checking autotools environment for common misconfiguration
> NOTE: imx-vpu: md5 checksum matched for
> file://vpu/EULA.txt;md5=b063366b066c9f10037c59756a9ced54
> DEBUG: Python function do_qa_configure finished
>
> Regards,
>

--
Regards,
Subodh

-- **************** CAUTION - Disclaimer ***************** This e-mail contains PRIVILEGED AND CONFIDENTIAL INFORMATION intended solely for the use of the addressee(s). If you are not the intended recipient, please notify the sender by e-mail and delete the original message. Further, you are not to copy, disclose, or distribute this e-mail or its contents to any other person and any such actions are unlawful. This e-mail may contain viruses. UFOMoviez India Ltd. has taken every reasonable precaution to minimize this risk, but is not liable for any damage you may sustain as a result of any virus in this e-mail. You should carry out your own virus checks before opening the e-mail or attachment. UFOMoviez India Ltd. reserves the right to monitor and review the content of all messages sent to or from this e-mail address. Messages sent to or from this e-mail address may be stored on the UFOMoviez India Ltd.'s e-mail system. ***************** End of Disclaimer *******************


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2014-12-29 12:30 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-12-11 10:07 Build failing with [imx-vpu, imx-lib : LIC_FILES_CHKSUM points to an invalid file] error after repo sync Subodh Chiwate
2014-12-29  7:03 ` Subodh Chiwate
2014-12-29 11:15   ` Otavio Salvador
2014-12-29 12:30     ` Subodh Chiwate

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.