This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Some question on Arago Filesystems

Hi, 

i'm quite new to arago, openembedded and his flavours.

I'm trying to learn how to do the usual basic operation we do with a repository and a package manager.

So, I installed the three arago git repositories, and started building arago-base-image: it went fine. But then started my problems: 

1) I'm trying to replicate the second video showed in: http://arago-project.org/wiki/index.php/Arago_Demo (nearly the last minute), but it doesn't work: 

root@dm365-evm:~# opkg install strace
Collected errors:
 * Cannot find package strace.
root@dm365-evm:~# opkg update
Downloading http://feeds.arago-
project.org/feeds/live/ipk/armv5te/Packages.gz
Inflating http://feeds.arago-project.org/feeds/live/ipk/armv5te/Packages.gz
Updated list of available packages in /var/lib/opkg/armv5te
Downloading http://feeds.arago-project.org/feeds/live/ipk/arago/Packages.gz
Inflating http://feeds.arago-project.org/feeds/live/ipk/arago/Packages.gz
Updated list of available packages in /var/lib/opkg/arago
Downloading http://feeds.arago-project.org/feeds/live/ipk/all/Packages.gz
Inflating http://feeds.arago-project.org/feeds/live/ipk/all/Packages.gz
Updated list of available packages in /var/lib/opkg/no-arch
root@dm365-evm:~# opkg install strace
Collected errors:
 * Cannot find package strace.
And in fact strace isn't present in /var/lib/opkg packages file:
root@dm365-evm:~# grep strace /var/lib/opkg/armv5te
root@dm365-evm:~# grep strace /var/lib/opkg/arago  
root@dm365-evm:~# grep strace /var/lib/opkg/no-arch
root@dm365-evm:~# 
2) How can I search through the arago packages repository? For example, though dosfstool are present (and already installed) in the repos, I'm not able to search them:
root@dm365-evm:~# egrep -e '^Package:' /var/lib/opkg/*  | grep dosfstool
/var/lib/opkg/armv5te:Package: dosfstools-dbg
/var/lib/opkg/armv5te:Package: dosfstools-dev
/var/lib/opkg/armv5te:Package: dosfstools-doc
/var/lib/opkg/armv5te:Package: dosfstools

root@dm365-evm:~# opkg search dosfstools
root@dm365-evm:~#
3) Comtemporary, I'm trying to build an image that includes more software (in particular I started withvim and python), but it complaints about some file not found:
... [snip] ...
NOTE: Running task 861 of 2022 (ID: 1454, /mnt/lavoro/gigavision/oe/arago-oe-dev/recipes/tcltk/tcl_8.5.8.bb, do_install)
ERROR: function do_install failed
ERROR: log data follows (/mnt/lavoro/gigavision/oe/arago-tmp/work/armv5te-none-linux-gnueabi/tcl-8.5.8-r7/temp/log.do_install.13316)
| NOTE: make DESTDIR=/mnt/lavoro/gigavision/oe/arago-tmp/work/armv5te-none-linux-gnueabi/tcl-8.5.8-r7/image install
| Making directory /mnt/lavoro/gigavision/oe/arago-tmp/work/armv5te-none-linux-gnueabi/tcl-8.5.8-r7/image/usr/lib
| Making directory /mnt/lavoro/gigavision/oe/arago-tmp/work/armv5te-none-linux-gnueabi/tcl-8.5.8-r7/image/usr/bin
| Installing libtcl8.5.so to /mnt/lavoro/gigavision/oe/arago-tmp/work/armv5te-none-linux-gnueabi/tcl-8.5.8-r7/image/usr/lib/
| mv "/mnt/lavoro/gigavision/oe/arago-tmp/work/armv5te-none-linux-gnueabi/tcl-8.5.8-r7/image/usr/lib"/libtcl8.5.so "/mnt/lavoro/gigavision/oe/arago-tmp/work/armv5te-none-linux-gnueabi/tcl-8.5.8-r7/image/usr/lib"/libtcl8.5.so.0
| ln -sf libtcl8.5.so.0 "/mnt/lavoro/gigavision/oe/arago-tmp/work/armv5te-none-linux-gnueabi/tcl-8.5.8-r7/image/usr/lib"/libtcl8.5.so
| ln -sf "/mnt/lavoro/gigavision/oe/arago-tmp/work/armv5te-none-linux-gnueabi/tcl-8.5.8-r7/image/usr/lib"/libtcl8.5.so.0 ./
| Installing tclsh as /mnt/lavoro/gigavision/oe/arago-tmp/work/armv5te-none-linux-gnueabi/tcl-8.5.8-r7/image/usr/bin/tclsh8.5
| Installing tclConfig.sh to /mnt/lavoro/gigavision/oe/arago-tmp/work/armv5te-none-linux-gnueabi/tcl-8.5.8-r7/image/usr/lib/
| Installing libtclstub8.5.a to /mnt/lavoro/gigavision/oe/arago-tmp/work/armv5te-none-linux-gnueabi/tcl-8.5.8-r7/image/usr/lib/
| Installing message catalogs
| /lib/ld-linux.so.3: No such file or directory
| make: *** [install-msgs] Error 255
| FATAL: oe_runmake failed
NOTE: Task failed: /mnt/lavoro/gigavision/oe/arago-tmp/work/armv5te-none-linux-gnueabi/tcl-8.5.8-r7/temp/log.do_install.13316
ERROR: TaskFailed event exception, aborting
ERROR: Build of /mnt/lavoro/gigavision/oe/arago-oe-dev/recipes/tcltk/tcl_8.5.8.bb do_install failed
ERROR: Task 1454 (/mnt/lavoro/gigavision/oe/arago-oe-dev/recipes/tcltk/tcl_8.5.8.bb, do_install) failed
NOTE: Tasks Summary: Attempted 860 tasks of which 860 didn't need to be rerun and 1 failed.
ERROR: '/mnt/lavoro/gigavision/oe/arago-oe-dev/recipes/tcltk/tcl_8.5.8.bb' failed
Following there's the log file cited above (log.do_install.13316):
NOTE: make DESTDIR=/mnt/lavoro/gigavision/oe/arago-tmp/work/armv5te-none-linux-gnueabi/tcl-8.5.8-r7/image install
Making directory /mnt/lavoro/gigavision/oe/arago-tmp/work/armv5te-none-linux-gnueabi/tcl-8.5.8-r7/image/usr/lib
Making directory /mnt/lavoro/gigavision/oe/arago-tmp/work/armv5te-none-linux-gnueabi/tcl-8.5.8-r7/image/usr/bin
Installing libtcl8.5.so to /mnt/lavoro/gigavision/oe/arago-tmp/work/armv5te-none-linux-gnueabi/tcl-8.5.8-r7/image/usr/lib/
mv "/mnt/lavoro/gigavision/oe/arago-tmp/work/armv5te-none-linux-gnueabi/tcl-8.5.8-r7/image/usr/lib"/libtcl8.5.so "/mnt/lavoro/gigavision/oe/arago-tmp/work/armv5te-none-linux-gnueabi/tcl-8.5.8-r7/image/usr/lib"/libtcl8.5.so.0
ln -sf libtcl8.5.so.0 "/mnt/lavoro/gigavision/oe/arago-tmp/work/armv5te-none-linux-gnueabi/tcl-8.5.8-r7/image/usr/lib"/libtcl8.5.so
ln -sf "/mnt/lavoro/gigavision/oe/arago-tmp/work/armv5te-none-linux-gnueabi/tcl-8.5.8-r7/image/usr/lib"/libtcl8.5.so.0 ./
Installing tclsh as /mnt/lavoro/gigavision/oe/arago-tmp/work/armv5te-none-linux-gnueabi/tcl-8.5.8-r7/image/usr/bin/tclsh8.5
Installing tclConfig.sh to /mnt/lavoro/gigavision/oe/arago-tmp/work/armv5te-none-linux-gnueabi/tcl-8.5.8-r7/image/usr/lib/
Installing libtclstub8.5.a to /mnt/lavoro/gigavision/oe/arago-tmp/work/armv5te-none-linux-gnueabi/tcl-8.5.8-r7/image/usr/lib/
Installing message catalogs
/lib/ld-linux.so.3: No such file or directory
make: *** [install-msgs] Error 255
FATAL: oe_runmake failed