#16487 closed defect (fixed)
Antechamber: permission denied
Reported by: | Owned by: | Zach Pearson | |
---|---|---|---|
Priority: | high | Milestone: | 1.10 |
Component: | Structure Editing | Version: | |
Keywords: | Cc: | pett | |
Blocked By: | Blocking: | ||
Notify when closed: | Platform: | all | |
Project: | ChimeraX |
Description
The following bug report has been submitted: Platform: macOS-14.6.1-arm64-arm-64bit ChimeraX Version: 1.10.dev202412160853 (2024-12-16 08:53:47 UTC) Description Replace this text with list of actions that caused this problem to occur Log: Startup Messages --- warning | QCoreApplication::postEvent: Unexpected null receiver note | available bundle cache has not been initialized yet You can double click a model's Name or ID in the model panel to edit those fields UCSF ChimeraX version: 1.10.dev202412160853 (2024-12-16) © 2016-2024 Regents of the University of California. All rights reserved. How to cite UCSF ChimeraX > open "/Users/huseyincan/Desktop/FIP dosyası/model_01_1452.pdb" model_01_1452.pdb title: SWISS-MODEL SERVER (https://swissmodel.expasy.org) Untitled Project [more info...] Chain information for model_01_1452.pdb #1 --- Chain | Description A B C | No description available Non-standard residues in model_01_1452.pdb #1 --- BMA — (BMA) NAG — (NAG) Computing secondary structure > show atoms [Repeated 1 time(s)] > addh Summary of feedback from adding hydrogens to model_01_1452.pdb #1 --- notes | No usable SEQRES records for model_01_1452.pdb (#1) chain A; guessing termini instead No usable SEQRES records for model_01_1452.pdb (#1) chain B; guessing termini instead No usable SEQRES records for model_01_1452.pdb (#1) chain C; guessing termini instead Chain-initial residues that are actual N termini: /A ASN 38, /B ASN 38, /C ASN 38 Chain-initial residues that are not actual N termini: Chain-final residues that are actual C termini: /A ILE 1307, /B ILE 1307, /C ILE 1307 Chain-final residues that are not actual C termini: 3314 hydrogen bonds 29223 hydrogens added > show H [Repeated 1 time(s)] > Delete Waters Unknown command: Delete Waters > Remove Solvent Unknown command: Remove Solvent > delete solvent > delete solvent > delete solvent > delete HOH Missing or invalid "atoms" argument: invalid atoms specifier > delete H2O Missing or invalid "atoms" argument: invalid atoms specifier > delete solvent > ui windowfill toggle > addcharge Using Amber 20 recommended default charges and atom types for standard residues Assigning partial charges to residue NAG (net charge +0) with am1-bcc method 2 tautomers of NAG; charging separately Running ANTECHAMBER command: /private/var/folders/f5/kbzyq_2x4mz7mpk76hhlpv9c0000gn/T/AppTranslocation/F9279461-285E-4E64-8371-F2BDACF97D63/d/ChimeraX_Daily.app/Contents/bin/amber20/bin/antechamber -ek qm_theory='AM1', -i /var/folders/f5/kbzyq_2x4mz7mpk76hhlpv9c0000gn/T/tmpw3c7sm5d/ante.in.mol2 -fi mol2 -o /var/folders/f5/kbzyq_2x4mz7mpk76hhlpv9c0000gn/T/tmpw3c7sm5d/ante.out.mol2 -fo mol2 -c bcc -nc 0 -j 5 -s 2 -dr n Traceback (most recent call last): File "/private/var/folders/f5/kbzyq_2x4mz7mpk76hhlpv9c0000gn/T/AppTranslocation/F9279461-285E-4E64-8371-F2BDACF97D63/d/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site- packages/chimerax/cmd_line/tool.py", line 319, in execute cmd.run(cmd_text) File "/private/var/folders/f5/kbzyq_2x4mz7mpk76hhlpv9c0000gn/T/AppTranslocation/F9279461-285E-4E64-8371-F2BDACF97D63/d/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site- packages/chimerax/core/commands/cli.py", line 3213, in run result = ci.function(session, **kw_args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/private/var/folders/f5/kbzyq_2x4mz7mpk76hhlpv9c0000gn/T/AppTranslocation/F9279461-285E-4E64-8371-F2BDACF97D63/d/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site- packages/chimerax/add_charge/cmd.py", line 45, in cmd_addcharge add_charges(session, residues, method=method, status=session.logger.status, File "/private/var/folders/f5/kbzyq_2x4mz7mpk76hhlpv9c0000gn/T/AppTranslocation/F9279461-285E-4E64-8371-F2BDACF97D63/d/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site- packages/chimerax/add_charge/charge.py", line 37, in add_charges add_nonstandard_res_charges(session, res_list, estimate_net_charge(res_list[0].atoms), File "/private/var/folders/f5/kbzyq_2x4mz7mpk76hhlpv9c0000gn/T/AppTranslocation/F9279461-285E-4E64-8371-F2BDACF97D63/d/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site- packages/chimerax/add_charge/charge.py", line 330, in add_nonstandard_res_charges nonstd_charge(session, tautomer_residues, net_charge, method, status=status) File "/private/var/folders/f5/kbzyq_2x4mz7mpk76hhlpv9c0000gn/T/AppTranslocation/F9279461-285E-4E64-8371-F2BDACF97D63/d/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site- packages/chimerax/add_charge/charge.py", line 599, in nonstd_charge ante_messages = Popen(command, stdin=PIPE, stdout=PIPE, stderr=STDOUT, cwd=temp_dir, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/private/var/folders/f5/kbzyq_2x4mz7mpk76hhlpv9c0000gn/T/AppTranslocation/F9279461-285E-4E64-8371-F2BDACF97D63/d/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/subprocess.py", line 1026, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/private/var/folders/f5/kbzyq_2x4mz7mpk76hhlpv9c0000gn/T/AppTranslocation/F9279461-285E-4E64-8371-F2BDACF97D63/d/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/subprocess.py", line 1950, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) PermissionError: [Errno 13] Permission denied: '/private/var/folders/f5/kbzyq_2x4mz7mpk76hhlpv9c0000gn/T/AppTranslocation/F9279461-285E-4E64-8371-F2BDACF97D63/d/ChimeraX_Daily.app/Contents/bin/amber20/bin/antechamber' PermissionError: [Errno 13] Permission denied: '/private/var/folders/f5/kbzyq_2x4mz7mpk76hhlpv9c0000gn/T/AppTranslocation/F9279461-285E-4E64-8371-F2BDACF97D63/d/ChimeraX_Daily.app/Contents/bin/amber20/bin/antechamber' File "/private/var/folders/f5/kbzyq_2x4mz7mpk76hhlpv9c0000gn/T/AppTranslocation/F9279461-285E-4E64-8371-F2BDACF97D63/d/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/subprocess.py", line 1950, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) See log for complete Python traceback. OpenGL version: 4.1 Metal - 88.1 OpenGL renderer: Apple M1 OpenGL vendor: Apple Python: 3.11.4 Locale: UTF-8 Qt version: PyQt6 6.7.1, Qt 6.7.1 Qt runtime version: 6.7.3 Qt platform: cocoa Hardware: Hardware Overview: Model Name: MacBook Pro Model Identifier: MacBookPro17,1 Model Number: MYD82TU/A Chip: Apple M1 Total Number of Cores: 8 (4 performance and 4 efficiency) Memory: 8 GB System Firmware Version: 10151.140.19 OS Loader Version: 10151.140.19 Software: System Software Overview: System Version: macOS 14.6.1 (23G93) Kernel Version: Darwin 23.6.0 Time since boot: 1 gün 12 saat Graphics/Displays: Apple M1: Chipset Model: Apple M1 Type: GPU Bus: Built-In Total Number of Cores: 8 Vendor: Apple (0x106b) Metal Support: Metal 3 Displays: Color LCD: Display Type: Built-In Retina LCD Resolution: 2560 x 1600 Retina Main Display: Yes Mirror: Off Online: Yes Automatically Adjust Brightness: Yes Connection Type: Internal Installed Packages: alabaster: 1.0.0 anyio: 4.7.0 appdirs: 1.4.4 appnope: 0.1.4 asttokens: 3.0.0 auditwheel: 6.1.0 babel: 2.16.0 beautifulsoup4: 4.12.3 blockdiag: 3.0.0 blosc2: 3.0.0 build: 1.2.1 certifi: 2023.11.17 cftime: 1.6.4.post1 charset-normalizer: 3.4.0 ChimeraX-AddCharge: 1.5.18 ChimeraX-AddH: 2.2.6 ChimeraX-AlignmentAlgorithms: 2.0.2 ChimeraX-AlignmentHdrs: 3.5 ChimeraX-AlignmentMatrices: 2.1 ChimeraX-Alignments: 2.16.1 ChimeraX-AlphaFold: 1.0.1 ChimeraX-AltlocExplorer: 1.1.2 ChimeraX-AmberInfo: 1.0 ChimeraX-Arrays: 1.1 ChimeraX-Atomic: 1.59 ChimeraX-AtomicLibrary: 14.1.11 ChimeraX-AtomSearch: 2.0.1 ChimeraX-AxesPlanes: 2.4 ChimeraX-BasicActions: 1.1.2 ChimeraX-BILD: 1.0 ChimeraX-BlastProtein: 3.0.0 ChimeraX-BondRot: 2.0.4 ChimeraX-BugReporter: 1.0.1 ChimeraX-BuildStructure: 2.13.1 ChimeraX-Bumps: 1.0 ChimeraX-BundleBuilder: 1.4.0 ChimeraX-ButtonPanel: 1.0.1 ChimeraX-CageBuilder: 1.0.1 ChimeraX-CellPack: 1.0 ChimeraX-Centroids: 1.4 ChimeraX-ChangeChains: 1.1 ChimeraX-CheckWaters: 1.4 ChimeraX-ChemGroup: 2.0.1 ChimeraX-Clashes: 2.3 ChimeraX-ColorActions: 1.0.5 ChimeraX-ColorGlobe: 1.0 ChimeraX-ColorKey: 1.5.7 ChimeraX-CommandLine: 1.2.5 ChimeraX-ConnectStructure: 2.0.1 ChimeraX-Contacts: 1.0.1 ChimeraX-Core: 1.10.dev202412160853 ChimeraX-CoreFormats: 1.2 ChimeraX-coulombic: 1.4.4 ChimeraX-Crosslinks: 1.0 ChimeraX-Crystal: 1.0 ChimeraX-CrystalContacts: 1.0.1 ChimeraX-DataFormats: 1.2.3 ChimeraX-Dicom: 1.2.7 ChimeraX-DistMonitor: 1.4.2 ChimeraX-DockPrep: 1.1.3 ChimeraX-Dssp: 2.0 ChimeraX-EMDB-SFF: 1.0 ChimeraX-ESMFold: 1.0 ChimeraX-FileHistory: 1.0.1 ChimeraX-FunctionKey: 1.0.1 ChimeraX-Geometry: 1.3 ChimeraX-gltf: 1.0 ChimeraX-Graphics: 1.4.1 ChimeraX-Hbonds: 2.5 ChimeraX-Help: 1.3 ChimeraX-HKCage: 1.3 ChimeraX-IHM: 1.1 ChimeraX-ImageFormats: 1.2 ChimeraX-IMOD: 1.0 ChimeraX-IO: 1.0.3 ChimeraX-ItemsInspection: 1.0.1 ChimeraX-IUPAC: 1.0 ChimeraX-KVFinder: 1.5 ChimeraX-Label: 1.1.14 ChimeraX-ListInfo: 1.2.2 ChimeraX-Log: 1.2 ChimeraX-LookingGlass: 1.1 ChimeraX-Maestro: 1.9.1 ChimeraX-Map: 1.3 ChimeraX-MapData: 2.0 ChimeraX-MapEraser: 1.0.1 ChimeraX-MapFilter: 2.0.1 ChimeraX-MapFit: 2.0 ChimeraX-MapSeries: 2.1.1 ChimeraX-Markers: 1.0.1 ChimeraX-Mask: 1.0.2 ChimeraX-MatchMaker: 2.1.6 ChimeraX-MCopy: 1.0 ChimeraX-MDcrds: 2.7.2 ChimeraX-MedicalToolbar: 1.1 ChimeraX-Meeting: 1.0.1 ChimeraX-MLP: 1.1.1 ChimeraX-mmCIF: 2.14.2 ChimeraX-MMTF: 2.2 ChimeraX-ModelArchive: 1.0 ChimeraX-Modeller: 1.5.18 ChimeraX-ModelPanel: 1.5 ChimeraX-ModelSeries: 1.0.1 ChimeraX-Mol2: 2.0.3 ChimeraX-Mole: 1.0 ChimeraX-Morph: 1.0.2 ChimeraX-MouseModes: 1.2 ChimeraX-Movie: 1.0 ChimeraX-MutationScores: 1.0 ChimeraX-Neuron: 1.0 ChimeraX-Nifti: 1.2 ChimeraX-NMRSTAR: 1.0.2 ChimeraX-NRRD: 1.2 ChimeraX-Nucleotides: 2.0.3 ChimeraX-OpenCommand: 1.14 ChimeraX-OrthoPick: 1.0.1 ChimeraX-PDB: 2.7.7 ChimeraX-PDBBio: 1.0.1 ChimeraX-PDBLibrary: 1.0.4 ChimeraX-PDBMatrices: 1.0 ChimeraX-PickBlobs: 1.0.1 ChimeraX-Positions: 1.0 ChimeraX-PresetMgr: 1.1.2 ChimeraX-ProfileGrids: 1.0 ChimeraX-PubChem: 2.2 ChimeraX-ReadPbonds: 1.0.1 ChimeraX-Registration: 1.1.2 ChimeraX-RemoteControl: 1.0 ChimeraX-RenderByAttr: 1.6.2 ChimeraX-RenumberResidues: 1.1 ChimeraX-ResidueFit: 1.0.1 ChimeraX-RestServer: 1.3.1 ChimeraX-RNALayout: 1.0 ChimeraX-RotamerLibMgr: 4.0 ChimeraX-RotamerLibsDunbrack: 2.0 ChimeraX-RotamerLibsDynameomics: 2.0 ChimeraX-RotamerLibsRichardson: 2.0 ChimeraX-SaveCommand: 1.5.1 ChimeraX-SchemeMgr: 1.0 ChimeraX-SDF: 2.0.2 ChimeraX-Segger: 1.0 ChimeraX-Segment: 1.0.1 ChimeraX-Segmentations: 3.5.7 ChimeraX-SelInspector: 1.0 ChimeraX-SeqView: 2.15 ChimeraX-Shape: 1.1 ChimeraX-Shell: 1.0.1 ChimeraX-Shortcuts: 1.2.0 ChimeraX-ShowSequences: 1.0.3 ChimeraX-SideView: 1.0.1 ChimeraX-SimilarStructures: 1.0.1 ChimeraX-Smiles: 2.1.2 ChimeraX-SmoothLines: 1.0 ChimeraX-SpaceNavigator: 1.0 ChimeraX-StdCommands: 1.19.1 ChimeraX-STL: 1.0.1 ChimeraX-Storm: 1.0 ChimeraX-StructMeasure: 1.2.1 ChimeraX-Struts: 1.0.1 ChimeraX-Surface: 1.0.1 ChimeraX-SwapAA: 2.0.1 ChimeraX-SwapRes: 2.5.1 ChimeraX-TapeMeasure: 1.0 ChimeraX-TaskManager: 1.0 ChimeraX-Test: 1.0 ChimeraX-Toolbar: 1.2.3 ChimeraX-ToolshedUtils: 1.2.4 ChimeraX-Topography: 1.0 ChimeraX-ToQuest: 1.0 ChimeraX-Tug: 1.0.1 ChimeraX-UI: 1.42.2 ChimeraX-Umap: 1.0 ChimeraX-uniprot: 2.3.1 ChimeraX-UnitCell: 1.0.1 ChimeraX-ViewDockX: 1.4.4 ChimeraX-VIPERdb: 1.0 ChimeraX-Vive: 1.1 ChimeraX-VolumeMenu: 1.0.1 ChimeraX-vrml: 1.0 ChimeraX-VTK: 1.0 ChimeraX-WavefrontOBJ: 1.0 ChimeraX-WebCam: 1.0.2 ChimeraX-WebServices: 1.1.4 ChimeraX-Zone: 1.0.1 colorama: 0.4.6 comm: 0.2.2 contourpy: 1.3.1 coverage: 7.6.9 cxservices: 1.2.3 cycler: 0.12.1 Cython: 3.0.10 debugpy: 1.8.11 decorator: 5.1.1 docutils: 0.21.2 executing: 2.1.0 filelock: 3.15.4 fonttools: 4.55.3 funcparserlib: 2.0.0a0 glfw: 2.8.0 grako: 3.16.5 h11: 0.14.0 h5py: 3.12.1 html2text: 2024.2.26 httpcore: 1.0.7 httpx: 0.28.1 idna: 3.10 ihm: 1.3 imagecodecs: 2024.6.1 imagesize: 1.4.1 iniconfig: 2.0.0 ipykernel: 6.29.5 ipython: 8.26.0 ipywidgets: 8.1.5 jedi: 0.19.1 Jinja2: 3.1.4 jupyter_client: 8.6.2 jupyter_core: 5.7.2 jupyterlab_widgets: 3.0.13 kiwisolver: 1.4.7 line_profiler: 4.1.3 lxml: 5.2.2 lz4: 4.3.3 MarkupSafe: 3.0.2 matplotlib: 3.9.2 matplotlib-inline: 0.1.7 msgpack: 1.0.8 ndindex: 1.9.2 nest-asyncio: 1.6.0 netCDF4: 1.6.5 networkx: 3.3 nibabel: 5.2.0 nptyping: 2.5.0 numexpr: 2.10.2 numpy: 1.26.4 openvr: 1.26.701 packaging: 23.2 ParmEd: 4.2.2 parso: 0.8.4 pep517: 0.13.1 pexpect: 4.9.0 pillow: 10.4.0 pip: 24.2 pkginfo: 1.11.1 platformdirs: 4.3.6 pluggy: 1.5.0 prompt_toolkit: 3.0.48 psutil: 6.0.0 ptyprocess: 0.7.0 pure_eval: 0.2.3 py-cpuinfo: 9.0.0 pycollada: 0.8 pydicom: 2.4.4 pyelftools: 0.31 Pygments: 2.18.0 pynmrstar: 3.3.4 pynrrd: 1.0.0 PyOpenGL: 3.1.7 PyOpenGL-accelerate: 3.1.7 pyopenxr: 1.0.3401 pyparsing: 3.2.0 pyproject_hooks: 1.2.0 PyQt6-commercial: 6.7.1 PyQt6-Qt6: 6.7.3 PyQt6-WebEngine-commercial: 6.7.0 PyQt6-WebEngine-Qt6: 6.7.3 PyQt6-WebEngineSubwheel-Qt6: 6.7.3 PyQt6_sip: 13.8.0 pytest: 8.3.4 pytest-cov: 6.0.0 python-dateutil: 2.9.0.post0 pytz: 2024.2 pyzmq: 26.2.0 qtconsole: 5.5.2 QtPy: 2.4.2 qtshim: 1.0 RandomWords: 0.4.0 requests: 2.32.3 scipy: 1.14.0 setuptools: 72.1.0 sfftk-rw: 0.8.1 six: 1.16.0 sniffio: 1.3.1 snowballstemmer: 2.2.0 sortedcontainers: 2.4.0 soupsieve: 2.6 Sphinx: 8.0.2 sphinx-autodoc-typehints: 2.2.3 sphinxcontrib-applehelp: 2.0.0 sphinxcontrib-blockdiag: 3.0.0 sphinxcontrib-devhelp: 2.0.0 sphinxcontrib-htmlhelp: 2.1.0 sphinxcontrib-jsmath: 1.0.1 sphinxcontrib-qthelp: 2.0.0 sphinxcontrib-serializinghtml: 2.0.0 stack-data: 0.6.3 superqt: 0.6.3 tables: 3.10.1 tcia_utils: 1.5.1 tifffile: 2024.7.24 tinyarray: 1.2.4 tornado: 6.4.2 traitlets: 5.14.3 typing_extensions: 4.12.2 tzdata: 2024.2 urllib3: 2.2.3 wcwidth: 0.2.13 webcolors: 24.6.0 wheel: 0.43.0 wheel-filename: 1.4.1 widgetsnbextension: 4.0.13
Change History (7)
comment:1 by , 10 months ago
Component: | Unassigned → Structure Editing |
---|---|
Owner: | set to |
Platform: | → all |
Project: | → ChimeraX |
Status: | new → accepted |
Summary: | ChimeraX bug report submission → Antechamber: permission denied |
comment:2 by , 10 months ago
Cc: | added |
---|---|
Milestone: | → 1.10 |
Owner: | changed from | to
Priority: | normal → high |
Status: | accepted → assigned |
comment:3 by , 10 months ago
The only recent change to the ambertools Makefile that seems possibly relevant is the addition of the --no-same-owner flag to the tar that extracts the prebuilt archive. That doesn't have any kind of remove-execute-permission effect on my machine, but maybe it's different on the build machines?
comment:4 by , 10 months ago
The files in the individual mac arm and intel builds have the executable bits set. This is just affecting the universal build.
comment:5 by , 10 months ago
Not sure what causes this. Making a universal build on my local machine, ambertools has those bits set. I can see in a build downloaded from our website that al2co has the executable bit set but ambertools binaries don't. No idea. I added a step to chmod +x ChimeraX.app/Contents/bin/amber*/bin/* before signing.
comment:6 by , 10 months ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
That seems to have worked
comment:7 by , 10 months ago
Weird, but treating the symptoms seems like the way to go, effort-wise, here.
None of the Amber executables in ChimeraX.app/Contents/bin/amber20/bin have their execute bits set. When I build from scratch at home they do have the bits set, so I'm imagining it has to do with the build machine environment (umask?). For what it's worth, the 1.9 release has the proper permissions.