On Sep 13, 2009, at 11:46 PM, Andreas Rottmann wrote:
A package may contain several inventories (namespaces for files) which
point to the real pathnames in the package's bundle. Each such
inventory
forms a "category" of files.
Okay. (I see you're taking liberty with giving things names, so, I'll
follow along. Inventories == some files and directories in the bundle)
The intent of categories is to allow for
installing files from different categories in different places, or
even
not at all (one could for example tell the package manager to just
install libraries and programs, but not documentation and
examples). Additionally, the inventory creates a virtual namespace
that
is not necessarily reflected by the filesystem namespace in the bundle
-- you can rearrange the filesystem tree to match what is expected for
the category.
Good.
For illustration, consider a bundle containing dorodango and all its
dependencies. ...
I think I fully understand now. [I might suggest that the syntax be
abbreviated a bit but that's not crucial at this stage, so, I will
refrain from making any suggestions]
Aziz,,,