[ros-dev] New Setup system
post.center at gmail.com
Mon Jan 30 11:31:13 CET 2006
I personally would prefer a compression that uses solid archives, nobody
needs to just extract one file, we need them all. Maybe we can create a
new container format, that includes the dependencies of the package at a
specified position at the beginning of the file and then the compressed
I'm thinking of a xml based package, it would look a bit like this:
<+ package="freeldr"> //this package is required
<minver>1.0</minver> //it has to be at least this version
<maxver>1.2.1</maxver> //any version higher than this one is
<notver>1.0.1b;18.104.22.168d;1.1.1-badver</notver> //these versions
are not allowed
<- package="ntldr"> //there is a conflict, these two packages
can't be installed at the same time
<exceptver>2.0.1-ros</exceptver> //but this one IS allowed
<shortdesc>This is one sentence about this app</shortdesc>
<extdesc>Put the long description here, there is no
<install base="%SYSTEMROOT%" type="7zip">
Here will be one compressed archive that will be unzipped to
<install base="%WHATEVER%" type="tar"
And a tar archive...
Some registry values...
and a batchfile...
Maarten Bosma schrieb:
> I did already make the effort to create a package manager. The idea was
> to maintain only scripts which tell where to download the program and
> how to install it. So we do not have to waste our bandwidth for it.
> Here are some informations:
> But we can drop if come up with something better.
> Maarten Bosma
> Mike Swanson schrieb:
>> The default for 7-Zip is to make a "solid archive"-The concept that is
>> pretty natural to Unix-like OSes (similar to making a tar of files and
>> compressing it). It allows for _much_ better compression than a
>> non-solid archive. A non-solid archive just compresses each file
>> individually and wraps them up into a single file (like what Zip does).
>> On Saturday 28 January 2006 22:26, Kai Moonbourn wrote:
>>> 7zip gives me a lot of problems when I want to extract archives of any
>>> appreciable size; it's impossible to extract a single file(with any
>>> I've tested) without parsing through the entire archive, which can
>>> immensely increase the amount of time to access even a trivially small
>>> On 1/28/06, Jerry <crashfourit at gmail.com> wrote:
>>>> I could add diferent compression formats, like tgz, zip, bz2 to the
> Ros-dev mailing list
> Ros-dev at reactos.org
More information about the Ros-dev