The \"ar\" issue on Cacko is this...
There is a link to busybox as /usr/bin/ar. Busybox on the Cacko image was not built with the ar applet. So, everytime you run the ar command from /usr/bin/ar you are going to get \"applet not found\". This is a bug in the Cacko Qtopia image. I recommend that you rm the link to busybox under /usr/bin/ar and then try the binutils, dev_img, or some other way of getting a working ar binary.
To convert the OZ packages to work on Sharp ROMs I have noticed that some are ar archives and some are tarballs. Assuming that the binaries in the package will work on Sharp based ROMs you can extract the contents of the package with \'ar -x whatever.ipk\' or \'\'tar xvf whatever.ipk\'. This should result in three files the current directory control.tar.gz, data.tar.gz, and debian-binary. The data.tar.gz contains the files, control.tar.gz contains package description, and debian-binary has the package version info. Run the following to create a Sharp package:
tar cf - ./control.tar.gz ./data.tar.gz ./debian-binary | gzip -9 -c ] whatever_arm.ipk
As for the ipk-new install, I haven\'t tried that yet. So, I have no suggestions.
Hope this helps.