Hello,

I would like to talk to you about the option to add the offline
functionality to apt-zip.

It is obvious that the problem is computing the dependencieson the
connected machine, so I will talk about that.

AFAICS, there were a few solutions proposed:

1 - use status data on the connected machine to handle dependencies
using the debian tools there
2 - use exernal to handle dependencies (apt-computations website)
starting from copied status info
3 - (newly added) use python2.4-apt/libapt-pkg-perl/auto-apt/anna to
handle the dependency computation on the connected machine; the tool
choice should be made according to the portability of the code and the
code itself should be placed alongside with the fetch script


Short analysis:
1)
 +no supplemental tools
 + will produce (highly probable) reliable results ans depndency handling
 - same architecture is need
 - the computers must use the same sources (maybe can be laxed)

2)
 + total independence of the connected OS type
 - needs a public service;
 - could generate security issues (cross site attacks)

3)
+ portable (as much as it is possible)
+ no that much to rewrite
 - portable code should be on the stick/media
 - current implementations might not that complete as libraries
 - might not be that portable as arch+OSes+OS variants are multiple
 - might depnd on binary tools


--
Regards,
EddyP
=============================================
"Imagination is more important than knowledge" A.Einstein

Reply via email to