RPM Community Forums

Mailing List Message of <rpm-devel>

Simpler configuration paths

From: Jeff Johnson <n3npq@mac.com>
Date: Tue 19 Aug 2008 - 17:02:38 CEST
Message-id: <7B762D34-B9FF-4639-A7D8-20B53CCD6649@mac.com>
rpm has too many ways to load configuration goop.

That mostly can't be helped, and is mired in hysterical legacy concrete.

Meanwhile, I find Yet More Ways of configuration being added under
RPM_VENDOR_OPENPKG and RPM_VENDOR_WINDRIVER. While
that's perfectly OKAY with me, it does have a hidden cost:

     Its bloody impossible to write and maintain a standalone "make  
check" with
     all this variation.

Can we try to cook all the paths down to simpler and more predictable?

Note that I have both re-adding %{rpmhome} (to handle  
rpm-4.5.90.89.88... compat)
as well as run-time configuration path discovery to somehow merge into
rpm Real Soon Now.

See lib/poptALL.c for much of the variance ...

73 de Jeff
Received on Tue Aug 19 17:03:22 2008
Driven by Jeff Johnson and the RPM project team.
Hosted by OpenPKG and Ralf S. Engelschall.
Powered by FreeBSD and OpenPKG.