Changes between Initial Version and Version 4 of Ticket #20531


Ignore:
Timestamp:
Jul 2, 2026, 5:27:54 PM (13 days ago)
Author:
Greg Couch
Comment:

Does https://raw.githubusercontent.com/RBVI/ChimeraX/refs/heads/develop/prereqs/linux_buildenv/rhel-9.def work?

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #20531

    • Property Cc chimerax-programmers added
    • Property Component UnassignedBuild System
    • Property Owner set to Zach Pearson
    • Property Platformall
    • Property ProjectChimeraX
    • Property Reporter changed from Tristan Croll to Tristan Croll
    • Property Status newassigned
    • Property Summary ChimeraX bug report submissionSingularity definition
  • Ticket #20531 – Description

    initial v4  
    33Platform:        Linux-6.8.0-124-generic-x86_64-with-glibc2.35
    44ChimeraX Version: 1.12 (2026-06-12 03:42:34 UTC)
     5}}}
    56Description
     7
    68Spawned from my efforts to update to the latest Linux build environment for ChimeraX, and following on from an email conversation with Tom, Greg and Zach... up until now I've been relying on a little Singularity script that rebuilt the environment from scratch every time I needed an updated ChimeraX version to build against. The attached, put together with the help of Claude, instead builds a base SIF from the same definition used for ChimeraX's own build, and allows the latest chimerax release and daily versions to be regularly rolled into that. It's working fine for me as-is, but the best way to make sure the singularity .def stays in sync with ChimeraX's own is if it's maintained and distributed on your end.
    79
    810Minor point: the Makefiles I use in my bundles use an environment variable $RELEASE to decide which ChimeraX executable to use (iirc that's not part of the standard Makefiles in the example bundles). The current implementation of this expects that... will attach an example Makefile in a follow-up email.
    9 
     11{{{
    1012Log:
    1113Startup Messages