Re: [OMPI packagers] Open MPI v5.0 packaging change: require pandoc

2020-05-12 Thread Jeff Squyres (jsquyres) via ompi-packagers
On Apr 14, 2020, at 5:39 PM, Jeff Squyres 
mailto:jsquy...@cisco.com>> wrote:

I should be clear: the build requirements here are ***only if you try to build 
a git clone***.

If you're building from an Open MPI distribution tarball, the man pages will be 
pre-built and included in the tarball -- no pandoc is needed (just like we do 
with GNU Flex, GNU Autotools, ... etc.).

So I should re-phrase my question: do you ever have the need to build Open MPI 
from a git clone?  And if so, would having pandoc available -- like Flex / 
Autotools -- be a problem?

Didn't hear back from any of you on this -- just want to make sure you saw it:

- Pandoc is only required ***if you build Open MPI master (i.e., >=v5.0.x) from 
a git clone***
- If you're building a tarball from www.open-mpi.org, 
the man pages are pre-built and are included in the tarball (i.e., no Pandoc 
needed)
- This is pretty much the same situation as with the GNU Autotools and Flex.

--
Jeff Squyres
jsquy...@cisco.com

___
ompi-packagers mailing list
ompi-packagers@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/mailman/listinfo/ompi-packagers


Re: [OMPI packagers] Open MPI v5.0 packaging change: require pandoc

2020-04-14 Thread Jeff Squyres (jsquyres) via ompi-packagers
On Apr 14, 2020, at 3:45 PM, Marco Atzeri 
mailto:marco.atz...@gmail.com>> wrote:

very complex
https://www.joachim-breitner.de/blog/748-Thoughts_on_bootstrapping_GHC

It is one of the cases where a new system will be almost impossible to 
bootstrap. I saw something similar in GO build system

so for me Pandoc seems a no go.

I should be clear: the build requirements here are ***only if you try to build 
a git clone***.

If you're building from an Open MPI distribution tarball, the man pages will be 
pre-built and included in the tarball -- no pandoc is needed (just like we do 
with GNU Flex, GNU Autotools, ... etc.).

So I should re-phrase my question: do you ever have the need to build Open MPI 
from a git clone?  And if so, would having pandoc available -- like Flex / 
Autotools -- be a problem?

--
Jeff Squyres
jsquy...@cisco.com

___
ompi-packagers mailing list
ompi-packagers@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/mailman/listinfo/ompi-packagers


Re: [OMPI packagers] Open MPI v5.0 packaging change: require pandoc

2020-04-14 Thread Marco Atzeri

Am 14.04.2020 um 21:35 schrieb Marco Atzeri:

Am 14.04.2020 um 20:22 schrieb Jeff Squyres (jsquyres) via ompi-packagers:
On Apr 14, 2020, at 12:23 PM, Marco Atzeri  
wrote:



Open MPI packagers --
We would like to require "pandoc" for building Open MPI >=v5.0.x 
from a git clone, at least version v1.12.

Is this ok with all of you?


give me time to try build it.

Currently is not available on cygwin



Ok.  It may be a little annoying, because it is written in Haskell, so 
you have to also have the GNU Haskell compiler.




that also is missing on cygwin.

Let me see if I can come with something usable, but is seems on
the complex side.

Regards
Marco


very complex
https://www.joachim-breitner.de/blog/748-Thoughts_on_bootstrapping_GHC

It is one of the cases where a new system will be almost impossible to 
bootstrap. I saw something similar in GO build system


so for me Pandoc seems a no go.

Regards
Marco

___
ompi-packagers mailing list
ompi-packagers@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/mailman/listinfo/ompi-packagers


Re: [OMPI packagers] Open MPI v5.0 packaging change: require pandoc

2020-04-14 Thread Marco Atzeri

Am 14.04.2020 um 20:22 schrieb Jeff Squyres (jsquyres) via ompi-packagers:

On Apr 14, 2020, at 12:23 PM, Marco Atzeri  wrote:



Open MPI packagers --
We would like to require "pandoc" for building Open MPI >=v5.0.x from a git 
clone, at least version v1.12.
Is this ok with all of you?


give me time to try build it.

Currently is not available on cygwin



Ok.  It may be a little annoying, because it is written in Haskell, so you have 
to also have the GNU Haskell compiler.



that also is missing on cygwin.

Let me see if I can come with something usable, but is seems on
the complex side.

Regards
Marco
___
ompi-packagers mailing list
ompi-packagers@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/mailman/listinfo/ompi-packagers


Re: [OMPI packagers] Open MPI v5.0 packaging change: require pandoc

2020-04-14 Thread Jeff Squyres (jsquyres) via ompi-packagers
On Apr 14, 2020, at 12:23 PM, Marco Atzeri  wrote:
> 
>> Open MPI packagers --
>> We would like to require "pandoc" for building Open MPI >=v5.0.x from a git 
>> clone, at least version v1.12.
>> Is this ok with all of you?
> 
> give me time to try build it.
> 
> Currently is not available on cygwin


Ok.  It may be a little annoying, because it is written in Haskell, so you have 
to also have the GNU Haskell compiler.

-- 
Jeff Squyres
jsquy...@cisco.com

___
ompi-packagers mailing list
ompi-packagers@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/mailman/listinfo/ompi-packagers


Re: [OMPI packagers] Open MPI v5.0 packaging change: require pandoc

2020-04-14 Thread Marco Atzeri

Am 14.04.2020 um 18:02 schrieb Jeff Squyres (jsquyres) via ompi-packagers:

Open MPI packagers --

We would like to require "pandoc" for building Open MPI >=v5.0.x from a git 
clone, at least version v1.12.

Is this ok with all of you?



give me time to try build it.

Currently is not available on cygwin

Regards
Marco
___
ompi-packagers mailing list
ompi-packagers@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/mailman/listinfo/ompi-packagers


[OMPI packagers] Open MPI v5.0 packaging change: require pandoc

2020-04-14 Thread Jeff Squyres (jsquyres) via ompi-packagers
Open MPI packagers --

We would like to require "pandoc" for building Open MPI >=v5.0.x from a git 
clone, at least version v1.12.

Is this ok with all of you?

-- 
Jeff Squyres
jsquy...@cisco.com

___
ompi-packagers mailing list
ompi-packagers@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/mailman/listinfo/ompi-packagers