Re: OpenMPI, Emacs and libotf problems

2011-07-07 Thread Toshio Kuratomi
On Wed, Jul 06, 2011 at 04:46:46PM -0600, Jerry James wrote: On Wed, Jul 6, 2011 at 3:28 PM, Ville Skyttä ville.sky...@iki.fi wrote: For rpm = 4.9, there's __provides_exclude and __provides_exclude_from which I believe don't have those problems.

Re: OpenMPI, Emacs and libotf problems

2011-07-07 Thread Jerry James
On Thu, Jul 7, 2011 at 10:54 AM, Toshio Kuratomi a.bad...@gmail.com wrote: If you spend the time to figure out how to make these work, the FPC would love to have the Guidelines that deal with Filtering updated.  There's a start of a draft linked from this ticket:

OpenMPI, Emacs and libotf problems

2011-07-06 Thread Amit Saha
Hello all: I am hoping it is OK to discuss this here. I came across this problem when I was building a custom spin where the kickstart file installs 'openmpi' before 'emacs'. When I start emacs, here is what I get: $emacs emacs: error while loading shared libraries: libotf.so.0: cannot open

Re: OpenMPI, Emacs and libotf problems

2011-07-06 Thread Adam Williamson
On Wed, 2011-07-06 at 20:03 +1000, Amit Saha wrote: Hello all: I am hoping it is OK to discuss this here. I came across this problem when I was building a custom spin where the kickstart file installs 'openmpi' before 'emacs'. When I start emacs, here is what I get: $emacs emacs:

Re: OpenMPI, Emacs and libotf problems

2011-07-06 Thread Adam Williamson
On Wed, 2011-07-06 at 22:46 +0300, Jussi Lehtola wrote: On Wed, 06 Jul 2011 12:39:14 -0700 Adam Williamson awill...@redhat.com wrote: On Wed, 2011-07-06 at 20:03 +1000, Amit Saha wrote: So, this library is missing. However, this should have been installed as its a dependency, right?

Re: OpenMPI, Emacs and libotf problems

2011-07-06 Thread Jussi Lehtola
On Wed, 06 Jul 2011 12:54:48 -0700 Adam Williamson awill...@redhat.com wrote: It's certainly not the same libotf, since OpenMPI does not have *anything* to do with truetype fonts. Even though the library is installed in a non-system directory, applications that link against libotf will

Re: OpenMPI, Emacs and libotf problems

2011-07-06 Thread Adam Williamson
On Wed, 2011-07-06 at 23:02 +0300, Jussi Lehtola wrote: On Wed, 06 Jul 2011 12:54:48 -0700 Adam Williamson awill...@redhat.com wrote: It's certainly not the same libotf, since OpenMPI does not have *anything* to do with truetype fonts. Even though the library is installed in a

Re: OpenMPI, Emacs and libotf problems

2011-07-06 Thread Mátyás Selmeci
Adam Williamson wrote on Wed, Jul 06, 2011 at 12:54:48PM -0700: On Wed, 2011-07-06 at 22:46 +0300, Jussi Lehtola wrote: On Wed, 06 Jul 2011 12:39:14 -0700 Adam Williamson awill...@redhat.com wrote: On Wed, 2011-07-06 at 20:03 +1000, Amit Saha wrote: So, this library is missing.

Re: OpenMPI, Emacs and libotf problems

2011-07-06 Thread Adam Williamson
On Wed, 2011-07-06 at 15:24 -0500, Mátyás Selmeci wrote: Well, packages get an auto-generated Requires: for libotf.so.0. Anything that claims to provide libotf.so.0 will satisfy this. The most correct solution is simply for openmpi to stop claiming to provide libotf.so.0 because, for

Re: OpenMPI, Emacs and libotf problems

2011-07-06 Thread Jerry James
On Wed, Jul 6, 2011 at 2:26 PM, Adam Williamson awill...@redhat.com wrote: http://fedoraproject.org/wiki/AutoReqProv_%28draft%29#Removing_items_from_the_provides_stream_.28post-scan_filtering.29 Or rather https://fedoraproject.org/wiki/Packaging:AutoProvidesAndRequiresFiltering, and I can't use

Re: OpenMPI, Emacs and libotf problems

2011-07-06 Thread Jussi Lehtola
On Wed, 06 Jul 2011 13:09:41 -0700 Adam Williamson awill...@redhat.com wrote: .. but on the other hand, the same logic applies in the opposite sense: if something requires OpenMPI's libotf.so.0, also the truetype libotf will satisfy the requirement. (Although openmpi apps typically link to

Re: OpenMPI, Emacs and libotf problems

2011-07-06 Thread Jerry James
On Wed, Jul 6, 2011 at 3:28 PM, Ville Skyttä ville.sky...@iki.fi wrote: For rpm = 4.9, there's __provides_exclude and __provides_exclude_from which I believe don't have those problems. http://rpm.org/wiki/PackagerDocs/DependencyGenerator#TweakingDependencyGenerators Oh, excellent! Thanks,