On Apr 21, 2008, at 2:13 PM, Michael Jennings wrote:
>
> Though I still think we either need to ship /usr/lib/rpm/find-requires
> or point %{__find_requires} to something else
> (/usr/lib/rpm/find-req.pl perhaps?).
>
If same old, same old, is shipped, then lusers will continue
doing same old, same old, forevermore.
FYI: find-requires was _SUPPOSED_ to be obsolete when rpm-4.2
was deployed in RHL 8.
The entire dependency extraction through helper scriptie
will have to overhauled if you truly want same old,
same old, find-requires to be able to extract not only sonames
and perl(foo), but also ELF coloring for multilib and delivering
the mess in sorted order.
I thought through hassle of attempting a public change to
an existing rpm API to find-requires and decided to leave
bad enuf exactly as before and went on to use qsort(3) instead.
Read through lib/rpmfc.c code to see the current requirements
imposed by file classification, per-file dependencies, coloring,
and more.
Hint: external scriptie would be a support nightmare.
But I can easily re-add find-requires if you wish. Persopnally
I think its time to move on from same old, same old for another
decade.
73 de Jeff
Received on Mon Apr 21 20:31:20 2008