[meta-ti] checksum and path issues building gstreamer-ti
Denys Dmytriyenko
denis at denix.org
Sun Nov 13 20:59:55 PST 2011
On Sun, Nov 13, 2011 at 09:37:47PM -0600, Peter Bigot wrote:
> I didn't get an answer to this when I asked it as an aside on the
> BeagleBoard google group, but just verified that the same problems are
> present in oe-classic as is in oe-core.
>
> The recipe checksums don't match the current downloads:
>
> vmserver[52]$ cd Downloads/
> vmserver[53]$ md5sum ti_cgt_c6000_6.1.17_setup_linux_x86.bin
> 5ee5c8e573ab0a1ba1249511d4a06c27 ti_cgt_c6000_6.1.17_setup_linux_x86.bin
> vmserver[54]$ sha256sum ti_cgt_c6000_6.1.17_setup_linux_x86.bin
> 0cb99e755f5d06a74db22d7c814e4dfd36aa5fcb35eeab01ddb000aef99c08c1
> ti_cgt_c6000_6.1.17_setup_linux_x86.bin
>
> When that's corrected still doesn't work because do_unpack puts the
> toolchain in /opt/TI/TI_CGT_C6000_6.1.17/ instead of under
> ${installdir} where ti-paths.inc expects it.
>
> NOTE: package ti-cgt6x-1_6_1_17-r4: task do_install: Started
> ERROR: Logfile of failure stored in:
> /prj/oe/oe-dev/build/tmp/work/beagleboard-angstrom-linux-gnueabi/ti-cgt6x-1_6_1_17-r4/temp/log.do_install.20024
> Log data follows:
> | + do_install
> | + install -d /prj/oe/oe-dev/build/tmp/work/beagleboard-angstrom-linux-gnueabi/ti-cgt6x-1_6_1_17-r4/image/usr/share/ti/ti-cgt6x-tree
> | + cp -pPrf '/prj/oe/oe-dev/build/tmp/work/beagleboard-angstrom-linux-gnueabi/ti-cgt6x-1_6_1_17-r4/cgt6x_6_1_17/*'
> /prj/oe/oe-dev/build/tmp/work/beagleboard-angstrom-linux-gnueabi/ti-cgt6x-1_6_1_17-r4/image/usr/share/ti/ti-cgt6x-tree
> | cp: cannot stat
> `/prj/oe/oe-dev/build/tmp/work/beagleboard-angstrom-linux-gnueabi/ti-cgt6x-1_6_1_17-r4/cgt6x_6_1_17/*':
> No such file or directory
> NOTE: package ti-cgt6x-1_6_1_17-r4: task do_install: Failed
>
> For the version in meta-ti, the LIC_FILES_CHKSUM value was reverted to
> a wrong checksum when it got moved to the recipe file in commit
> 7feec8987.
>
> Or maybe somebody at TI updated
> ti_cgt_c6000_6.1.17_setup_linux_x86.bin and the recipe is now broken
> for anybody who doesn't have a cached copy of a previous release. I'm
> going to scrap this and move on, but it'd probably be worth verifying
> that current Angstrom (classic or core) works with current downloads
> of the codegen tools.
Yes, the binary download of CGT 6.1.17 was updated, unfortunately:
https://lists.yoctoproject.org/pipermail/meta-ti/2011-October/000016.html
And we did follow up with CGT team. As one of the options to handle this
situation more gracefully, I pointed out at the way FSF handled it for when
they needed to update all previous releases of binutils - they made available
the updated binaries with a suffix.
Anyway, we need to ping them again and see if this can be done similarly with
CGT updates...
Roger/Jason,
Would you mind?
--
Denys
More information about the meta-ti
mailing list