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

Reply via email to