Alan Milligan wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
I noted with interest, the python 2.4 upgrade.
I had hoped that bug request 120635 regarding integrating new python
macros into rpm would have been addressed as part of these changes.
Every spec file with a Python dependency has been individually modified
to facilitate this upgrade, and each could have benefited from using the
new macros.
I do hope an opportunity has not been missed.
There is nothing at all stopping you (or Fedora) from configuring rpm in
/usr/lib/rpm/redhat/macros,
/etc/rpm/macros or ~/.rpmmacros if you wish. You can also add the
definitions to your own
package spec files.
What stops adding to rpm default configuration -- aside from the
instantly induced build
failures with older versions of rpm -- is lack of confirmation that the
macros at #120635
actually "work" with the thundering herd of python versions deployed,
with variant multilib
paths.
I've asked python guys regarding retrieving /usr/lib or /usr/lib64 paths
portably from python,
and have no clear indication one way or the other of the Right Thing To Do.
Get me confirmation that the changes work with python 2.[01234], and
perhaps python 1.5,
currently deployed and I will be happy to add default macros to rpm.
Otherwise, it
seems kinda pointless to add default macros that don't just "work"
everywhere imho.
73 de Jeff