[oe] opkg-make-index not found

Takeshi Hamasaki hmatrjp at users.sourceforge.jp
Mon Feb 18 15:19:04 UTC 2013


Hi,

this may or may not help you:

$ bitbake -e package-index > bbenv.package-index
$ grep PACKAGEINDEXES bbenv.package-index
(
 for me, the result was:

 # PACKAGEINDEXES= package_update_index_ipk;
 PACKAGEINDEXES="package_update_index_ipk;"

)

Then I tried searching "package_update_index_ipk" in bbenv.package-index
using a text editor. It is a function, and in it, opkg-make-index
is called in a line:

 flock $pkgdir/Packages.flock -c "opkg-make-index -r $pkgdir/Packages
-p $pkgdir/Packages -m $pkgdir/"

What do you find in your box?

-- 
Takeshi Hamasaki

2013/2/18 Jaap de Jong <jaap.dejong at nedap.com>:
>
> On 02/16/2013 07:51 AM, Takeshi Hamasaki wrote:
>
>>> if I do
>>>
>>>      bitbake package-index
>>>
>>> it crashes with the message
>>>
>>>      | /bin/bash: opkg-make-index: command not found
>>>
>>> This is on a 64 debian machine, possibly the wrong path is searched?
>>> (there is a opkg-make-index under sysroots/x86_64-linux/usr/bin)
>>>
>>>
>
>> If you doubt the PATH setting, you should check the output from:
>> $ bitbake -e | grep '^export PATH'
>>
>
> Well opkg-make-index is in the path.
>
> Something strange is happening here.
> If I edit package-index.bb and add a call to opkg-make-index
>
>    do_package_index() {
>         set -ex
>    opkg-make-index   ### ADDED CODE
>         ${PACKAGEINDEXES}
>         set +ex
>    }
>
>
> it shows an error message when invoking bitbake package-index showing that
> opkg-make-index is actualy working...
>
>    ///
>
> .../build/tmp-angstrom_v2012_05-eglibc/sysroots/x86_64-linux/usr/bin/opkg-make-index
>    [-h] [-s] [-m] [-l Packages.filelist] [-p Packages] [-r
>    Packages.old] [-L localesdir] [-v] packagesdir
>    NOTE: package package-index-1.0-r0: task do_package_index: Failed
>    ///
>
> Any idea?
>
>
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel




More information about the Openembedded-devel mailing list