Geant4 - outdated and not maintained

Frank Schima macsforever2000 at macports.org
Tue Oct 30 14:30:11 PDT 2012


On Oct 30, 2012, at 7:31 AM, Mojca Miklavec <mojca.miklavec.lists at gmail.com> wrote:

> The maintainer of Geant4 doesn't respond to any of my emails or any ticket.
> 
> I would like to see Geant4 upgraded to 9.5 and I would like to create
> and maintain a port for Gate 6.2. I have a working CMake-based port
> for Geant4 9.5, but it still needs some work to support all the
> options that are currently supported in 9.4.
> 
> I have a meeting with one of the developers of Gate on Thursday. I
> hope that he will help me resolve some problems I have with building
> the current version of Gate (no developer uses Mac OS X, so support is
> very limited). The latest version of Gate depends on Geant4 9.5, so I
> really need the latest version if I want to create a port for Gate.
> 
> My questions are:
> - Is anyone else willing to take over maintenance of Geant4?
> - Would it be acceptable to have versioned Geant4 ports and if so -
> how many versions would be acceptable? Would it be ok to have support
> for 4.9.4, 4.9.5 and 4.9.6? The last one is experimental and the
> versions are not really compatible with each other. The version 4 in
> Geant4 is really a different program from Geant3. So the numbering is
> actually 9.4, 9.5 and 9.6. Physicists usually need a very specific
> version to run their applications. (There is one additional number,
> for example 4.9.5.p02 to denote patchlevel 2 - something that can
> safely be upgraded without the need for a special version.)

Please attach a patch to the update ticket [1] and I will take a look at it. It is well past maintainer timeout and we can apply a working update anytime now. 

I believe we should simply have a geant4 port with the stable version 4.9.5. Then we should either create a new port for 4.9.6 or just add a sub-port for it in the current geant4 portfile. If someone specifically needs an older version, they should open a port request ticket and we could potentially make a new port for it. Since you say the 4.9.4 series is not cmake based, making a sub-port for it might not make sense. 


Cheers!
Frank

[1] <https://trac.macports.org/ticket/32716>


More information about the macports-dev mailing list