for example, omap3530 dvsdk (dvsdk_omap3530-evm_4_01_00_09_setuplinux) requires Ubuntu 10.04.
But it is not good for many developers using the latest version of Ubuntu.
there is a simple hack to remove this limit, just
1. patch the file /usr/bin/lsb_release:
93c93
< print ‘Codename:\t%s’ % distinfo.get(‘CODENAME’, ‘n/a’)
—
> print ‘Codename:\t%s’ % (‘lucid’ if os.path.exists(‘/tmp/lucid’) else distinfo.get(‘CODENAME’, ‘n/a’))
2. do the command in shell
# touch /tmp/lucid
3. run dvsdk installer
# ./dvsdk_omap3530-evm_4_01_00_09_setuplinux
4. do the command in shell
# rm /tmp/lucid
because dvsdk installer execute lsb_release to get the codename of Ubuntu.
if “lsb_release -c” returns “lucid” (which is the codename of Ubuntu 10.04) . the installer recognize the current Ubuntu as 10.04.
after installtion you should remove /tmp/lucid. and lsb_release behaves normally.