I meant) ipkg is a pain and we know about it and we would like to see something better.
If you\'re looking for something better (in the future), you might look to the Gentoo for Zaurus project. I\'m a Gentoo user (formerly Redhat), and I can agree with you that ipkg is yet another binary package format with all the attendendant problems of dependency versioning. Lots of distros have reengineered their own packaging systems to do it like RPM, which isn\'t perfect by any stretch.
I\'ve been totally won over by Gentoo\'s Portage system, where \'ebuilds\' provide source fetching, installation/build instructions and dependency metadata. More appropriate for standalone PDA\'s Portage also has features for end-users to prepare binary packages from these source builds for well-defined targed environments. Dependency library versions, processor architecture, etc are all frozen into the binary package metadata, and portage offers to pull other packages in to resolve dependencies.
If Gentoo for Zaurus can eventually bring some of that effectiveness to the Zaurus PDA, and make effective use of host cross-compilation and gentoo\'s binary packaging features, you\'ll really have something there. If anyone really wants to solve .ipk packaging problems, get to know and hopefully love full Gentoo\'s features, then help OpenSistemas bring some of that to the Zaurus.
http://www.opensistemas.com/Gentoo_for_Zau...urus.715.0.html