It shouldn't be necessary to convert packages or launch into a full debian system running an X server.
One should be able to maintain a working Debian chroot environment but only launch the application you want and have it connect to the X/Qt server running in QTopia?
I do somthing similar with my AMD64 System and an x86 chroot.
the process is described in detail here :
https://alioth.debian.org/docman/view.php/3...o.html#id271773 /proc /home and /tmp should be mounted within the chroot. tmp is so that the chroot can connect to the local X server. The entries in /etc/fstab would look like this:
#debian-chroot
/home /hdd3/debroot/home none bind 0 0
/tmp /hdd3/debroot/tmp none bind 0 0
proc /hdd3/debroot/proc proc defaults 0 0
now to launch a program into your X/Qt server would be as simple as starting X and type this in a terminal:
chroot /hdd3/debroot
su - zaurus
export DISPLAY=:0
openoffice
or if dchroot is installed and configured you could just type this.
dchroot -c debian -d openoffice
maybe make a shortcut like this:
xlauncher dchroot -c debian -d openoffice
This should elimintate the overhead (but not the space) involved in running the entire debian system but still allow you to use aptitude to update software and solve dependencies.
I haven't tested this yet but intend to shortly on my SL-C3100