Can you point me to instructions on how to do that?Danny Diaz, PhDDeep Proteins @ IFMLDepartment of Computer ScienceUniversity of Texas at AustinOn Wed, Aug 14, 2024 at 6:28 PM Zach Pearson <zjp@cgl.ucsf.edu> wrote:Hi Daniel,
We don’t distribute an ARM64 version of ChimeraX for Linux; you would have to build ChimeraX from source.
— Zach
> On 14 Aug 2024, at 16:16, Daniel Diaz via ChimeraX-users <chimerax-users@cgl.ucsf.edu> wrote:
>
> We are unable to install chimerax in our ubuntu 22.04 docker image when running on arm64 architecture.
>
> We use it to add hydrogen atoms to our cif files for our protein ML data engineering pipelines.
>
> We are trying to scale our dataset generation pipeline to the new cluster on TACC (vista) which has arm64 chips.
>
> We are running it in a singularity container, which I create by converting my docker image, and I am unable to build the docker image using arm64.
>
> How do you recommend we proceed?
>
> Here is the error stack:
> $ apt-get update --fix-missing && apt-get install -y /dependencies/chimerax-daily.deb
> Hit:1 http://ports.ubuntu.com/ubuntu-ports jammy InRelease
> Hit:2 http://ports.ubuntu.com/ubuntu-ports jammy-updates InRelease
> Hit:3 http://ports.ubuntu.com/ubuntu-ports jammy-backports InRelease
> Hit:4 http://ports.ubuntu.com/ubuntu-ports jammy-security InRelease
> Reading package lists... Done
> Reading package lists... Done
> Building dependency tree... Done
> Reading state information... Done
> Note, selecting 'ucsf-chimerax-daily:amd64' instead of '/dependencies/chimerax-daily.deb'
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> The following information may help to resolve the situation:
>
> The following packages have unmet dependencies:
> ucsf-chimerax-daily:amd64 : Depends: libasound2:amd64 but it is not installable
> Depends: libatk1.0-0:amd64 but it is not installable
> Depends: libbz2-1.0:amd64 but it is not installable
> Depends: libc6:amd64 but it is not installable
> Depends: libcairo-gobject2:amd64 but it is not installable
> Depends: libcairo2:amd64 but it is not installable
> Depends: libcrypt1:amd64 but it is not installable
> Depends: libcups2:amd64 but it is not installable
> Depends: libdbus-1-3:amd64 but it is not installable
> Depends: libdrm2:amd64 but it is not installable
> Depends: libegl1:amd64 but it is not installable
> Depends: libexpat1:amd64 but it is not installable
> Depends: libffi7:amd64 but it is not installable
> Depends: libfftw3-single3:amd64 but it is not installable
> Depends: libfontconfig1:amd64 but it is not installable
> Depends: libfreetype6:amd64 but it is not installable
> Depends: libgcc-s1:amd64 but it is not installable
> Depends: libgdk-pixbuf2.0-0:amd64 but it is not installable
> Depends: libgfortran5:amd64 but it is not installable
> Depends: libgl1:amd64 but it is not installable
> Depends: libglib2.0-0:amd64 but it is not installable
> Depends: libglu1-mesa:amd64 but it is not installable
> Depends: libgstreamer-plugins-base1.0-0:amd64 but it is not installable
> Depends: libgstreamer1.0-0:amd64 but it is not installable
> Depends: libgtk-3-0:amd64 but it is not installable
> Depends: liblzma5:amd64 but it is not installable
> Depends: libncursesw6:amd64 but it is not installable
> Depends: libnspr4:amd64 but it is not installable
> Depends: libnss3:amd64 but it is not installable
> Depends: libopenjp2-7:amd64 but it is not installable
> Depends: libosmesa6:amd64 but it is not installable
> Depends: libpango-1.0-0:amd64 but it is not installable
> Depends: libpangocairo-1.0-0:amd64 but it is not installable
> Depends: libpulse-mainloop-glib0:amd64 but it is not installable
> Depends: libpulse0:amd64 but it is not installable
> Depends: libsqlite3-0:amd64 but it is not installable
> Depends: libssl3:amd64 but it is not installable
> Depends: libstdc++6:amd64 but it is not installable
> Depends: libtinfo6:amd64 but it is not installable
> Depends: libuuid1:amd64 but it is not installable
> Depends: libwayland-client0:amd64 but it is not installable
> Depends: libwayland-cursor0:amd64 but it is not installable
> Depends: libwayland-egl1:amd64 but it is not installable
> Depends: libwayland-server0:amd64 but it is not installable
> Depends: libx11-6:amd64 but it is not installable
> Depends: libx11-xcb1:amd64 but it is not installable
> Depends: libxcb-glx0:amd64 but it is not installable
> Depends: libxcb-icccm4:amd64 but it is not installable
> Depends: libxcb-image0:amd64 but it is not installable
> Depends: libxcb-keysyms1:amd64 but it is not installable
> Depends: libxcb-render-util0:amd64 but it is not installable
> Depends: libxcb-util1:amd64 but it is not installable
> Depends: libxcb-xinerama0:amd64 but it is not installable
> Depends: libxcb1:amd64 but it is not installable
> Depends: libxcomposite1:amd64 but it is not installable
> Depends: libxcursor1:amd64 but it is not installable
> Depends: libxdamage1:amd64 but it is not installable
> Depends: libxext6:amd64 but it is not installable
> Depends: libxfixes3:amd64 but it is not installable
> Depends: libxi6:amd64 but it is not installable
> Depends: libxkbcommon0:amd64 but it is not installable
> Depends: libxkbcommon-x11-0:amd64 but it is not installable
> Depends: libxrender1:amd64 but it is not installable
> Depends: libxtst6:amd64 but it is not installable
> Depends: zlib1g:amd64 but it is not installable
> E: Unable to correct problems, you have held broken packages.
>
>
> --
> Danny Diaz, PhD
> Deep Proteins @ IFML
> Department of Computer Science
> University of Texas at Austin
> _______________________________________________
> ChimeraX-users mailing list -- chimerax-users@cgl.ucsf.edu
> To unsubscribe send an email to chimerax-users-leave@cgl.ucsf.edu
> Archives: https://mail.cgl.ucsf.edu/mailman/archives/list/chimerax-users@cgl.ucsf.edu/