tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Tool to find dependencies precisely
> On Jul 16, 2015, at 10:29 AM, Marc Espie <espie%nerim.net@localhost> wrote:
>
>> On Tue, Jul 14, 2015 at 04:42:53PM -0000, wca%mail.bg@localhost wrote:
>>
>> Dear Sir,
>>
>> I have a profound interest of the UNIX systems and particularly the BSD
>> flavour. I found it is the most beautiful of all UNICES. It is nice
>> occassion to learn from NetBSD website, you're looking for developers
>> for various projects. Some of the projects are very challenging. I can
>> solve probably all of the hard ones in a unique manner.
>>
>> I would like to work on a tool for building a dependency graph
>> precisely. Building a good quality tool for such a purpose is not a
>> trivial task. Why the task is not eligible for funding?
>>
>> I implemented some graph algorithms in the past therefore I know the
>> matter in detail: how to create optimal structures and algorithms.
>> Programs I have developed were related to solving large sparse linear
>> systems. Problem of graph partitioning were crucial in these methods.
>>
>> Precisely to formulate, my inquiry is to become a permanent developer
>> member on the more serious parts of the system but for some
>> compensation (for example payment per hour). You will have a benefit of
>> a good developer, who at some point may work even on whole system. My
>> work could add a significant value to the BSD system. I would describe
>> myself not simply as a good coder but also as a person with original
>> conceptual attitute.
>>
>> If you're interested in my application I may send a short resume of my
>> previous work. Program for graph path also needs some details (what
>> input, output to be used etc., how to be a more general tool).
>>
>> Thank you for your attention! I am looking forward your letter!
>>
>> Best regards,
>>
>> vsa
>
> What part do you think is missing in the BSD ecosystem ?
>
> - complex dependency solver -> pkgng has got that. Talking with bapt%freebsd.org@localhost
> on various occasions, I know he explicitly funded someone to have the same
> level of dependency handling that various linux distribution tools have.
>
> - dependency handling to build ports -> every single BSD has reasonably
> good tools to do that. It doesn't require very sophisticated algorithms,
> actually. And the size of the graph isn't large (we're talking on the
> order of 10000 nodes in a rather sparse graph).
>
> - discovery of missing dependencies. That part can probably be improved, but
> I'm pretty sure that's not a graph problem at all. Scanning thru configure
> script output and looking at dynamic libraries linkage doesn't look like
> a graph problem.
>
One feature of rpm that is nice is auto dependency adding when you ldd the finished binaries.
I am also a fan of the debug symbols split, which is on the projects page already.
Home |
Main Index |
Thread Index |
Old Index