Ignac Vucko | 4 Oct 01:38

simple newbie question

Hi...I have a newbie question that I'm sure someone on this mailing list can answer for me.

After reading about 20 pages on the zero install website, I still dont fully understand
how zeroinstall works to resolve the dll problem that makes distrubutions of binary
software on linux a nightmare.

Say I have an application named "acme" which depends on libjpeg.so.61.
Further, assume that:
1) Ubuntu Hardy 32 bit has libjpeg.so.62 present on a fresh install
2) Fedora 9 64bit has libjpeg.so.60 present on a fresh install
3) Fedora 8 32bit doesn't have any version of libjpeg installed on a fresh install, but libjpeg.so.61 is available in an RPM repo
4) Debian 4 64bit doesn't have any version of libjpeg installed, and libjpeg.so.61 isn't in an repo

How am I supposed to distribute my binary with zeroinstall?
Am I supposed to add libjpeg.so.61 as a zero-install dependency?
If yes, is libjpeg.so.61 binary compatiable across all of the above (and more) cases?
If not, do I have to maintain a libpjpeg.so.61 for every single platform I want to support?

I've read that zeroinstall doesn't support any repo integration, so how am I supposed
to get the *correct* version of libjpeg.so on target systems?

Thanks for listening,
Ignac
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Zero-install-devel mailing list
Zero-install-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/zero-install-devel

Gmane