Lee Thompson wrote:
Trygve wrote:
> Another major piece of the code to implement later is a pure Java
version of the formats, which is definitely
> doable for deb and rpm, not so sure about the other formats.
You probably already know this, but symbolic links will be an issue.
Lots of my packages (openssl for instance) have symbolic links in them
in source tarballs and output RPMs. For reference, TrueZip and Ant have
an implementation of tar and if there is a symbolic link, it won't
unpack properly. So I have to shell out to the OS tar command. The
recent builds of openJDK 1.7 have symbolic link support.
I haven't implemented tar support yet, only basic zip support. I'd like
to look more into that later, but zip and tar really are the most basic
formats so I know I have the functionality required internally to
support them so I'm holding off for now.
Famous last words: how hard can it really be to implement a proper tar
implementation? In particular I'm looking for implementations that can
stream files.
--
Trygve
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email