Re: Re: Debian on Zaurus status?
"Steve ?" <[email protected]>
| Newsgroups | gmane.linux.debian.devel.3com-pilot |
|---|---|
| Message-ID | <BAY8-F14xZwVzKwdCLz0005abb4__10991.323591634$1072142789@hotmail.com> |
>On Sun, Dec 21, 2003 at 01:58:44PM -0800, Steve wrote:
> > According to another post
> >
>(http://lists.debian.org/debian-handheld/2003/debian-handheld-200303/msg00007.html),
> > .ipk is compatible with .deb, but if that's true, does the feed exist
> > because the .ipk's are optimized and/or customized for the Zaurus?
>
>It's not directly compatible, meaning that you must use the 'ipkg' tool
>to install .ipk packages, and 'dpkg' for real Debian packages. The OZ
>build does not support dpkg/.deb, and even if you were to install the
>dpkg system on top of OZ you'd have a lot of trouble because the two
>packaging systems would not know about each other, and you'd be likely to
>get conflicts and/or confused dependencies. (That BTW is the reason why I
>decided on a chroot approach - I initially installed dpkg on top of the
>5500's SHARP ROM, and it was a huge mess.)
>
>The two systems are compatible in the sense that it's fairly easy to
>convert a .deb to a .ipk. That reminds me, does a tool similar to 'alien'
>exist to install a .deb on OZ? It would probably only work though if you
>ignore the specified dependencies and hope for the best.
http://openzaurus.org/official/testing/old/feed/ipkg/ipkg-utils/
There there is ipkg-deb-unbuild and ipkg-build (among other files) that can
supposedly be used to convert .debs to their original files then to a .ipk.
Unfortunately this is apparently primarily claimed by old Familiar message
boards (http://handhelds.org/pipermail/familiar/2001-December/003785.html
http://handhelds.org/pipermail/handhelds/2001-May/001850.html), although
some other sites
(http://www.intrinsyc.com/support/I-Linux/405-cube/packages/debianpackages.htm
http://download.intrinsyc.com/supported/os/linux/distribution/i-linux-4.1/i-packages-1.1/src/hello-world/HOWTO-ipkg
(at step 6 at the bottom)) claim that a simple
ar x <package name>
tar czvf <packagename>.ipk ./control.tar.gz ./data.tar.gz
./debian-binary
will do the trick. ("The postinstall and preinstall scripts may need to be
modified.") But once again these sites are talking about converting ARM
.debs so that Familiar can use them, not OZ or anything Zaurus-related.
This is probably what you were referring to anyways when you said "it's
fairly easy to convert a .deb to a .ipk" and that a tool that actually
checks dependencies would be nice to have, but in case I found something you
aren't aware of, the links are above.
> > I'll have a 5600 in a couple days and OZ looks like an awesome option
>but
> > having full-blown Debian would be ideal, or both! I know that's
>basically
> > what pocketworkstation talks about (having both and chrooting to
>debian),
> > but all the actual Debian-for-Zaurus-type ROMs I've seen
>require/recommend
> > the CROW ROM, which is not for the 5600.
>
>I don't own a 5600 so I can't comment on it directly. The CROW ROM is
>only a recommendation (not a requirement) for the 5500. On the SL-C7x0
>you can use the default Sharp ROM.
>
>I'm running Debian fully natively on the C760, using pivot_root to switch
>over entirely to the SD card on boot. You could presumably do something
>similar on the 5600.
>
>Unfortunately I've had zero time to work on the pocketworkstation project
>recently...
>
>-Klaus
Okay thanks I'll see what I can get working on the 5600 and hopefully report
back with some good news if anyone is interested. Any idea how many people
use pocketworkstation or OZ, or how many people work on them?
And out of curiosity, you need to know C to work on the OZ and
pocketworkstation projects right? I'd love to contribute to Zaurus-related
projects and I'll learn C some day (for now it's homework and a little
perl).
Steve
_________________________________________________________________
Worried about inbox overload? Get MSN Extra Storage now!
http://join.msn.com/?PAGE=features/es