C. wrote:
Shawn Walker wrote:
It's possible you'll find some packages with bugs, but those aren't
inconsistencies, those are just bugs. Package issues have nothing to
do with the packaging system so much as the tool or individual that
created them.
Well. if it's common for this to happen then one of the tools being used
to create the manifest (which I consider part of the packaging system)
to be at fault. If it's a manual process then that is a fault for not
having proper tools :P
We can't control how users create their packages.
One thing you should be aware of is that links to directories not in the
current package are not a bug (as far as I know).
It is intended that packages that share a common directory structure
only deliver that structure in a single package and then all depend upon
it as an example.
files, symlinks and hardlinks. In terms of any performance issues I can
only be vague and repeat what others have said and I experience based on
testing "slow". I assume based on just some high level guess that as
Without some hard evidence, nothing can be done.
the number of files in the total amount of manifests changes you'll end
up having to do more passes at resolving all dependencies. Possibly
The number of files in a manifest has no effect on dependency resolution.
moving this to c code may help or may just be a design flaw/limitation.
Choice of language is rarely the cause of performance issues. I can
find examples of poorly performing code in many languages.
In terms of the pkg.osol.o authority my script could possibly make it
faster with parallel fetch, but I can't predict how many wget's to
safely spawn so left it serialized. Anyway. the repo seems bandwidth
throttled which is really the point..
A completely new transport system is being worked on and is expected to
be integrated a few months or so from now. When that happens, it will
be able to perform pipelined HTTP requests and support many additional
transport protocols.
Again, if you have specific concerns or feedback, feel free to open a
bug or post to pkg-discuss.
Cheers,
--
Shawn Walker
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss