#16487 closed defect (fixed)
Antechamber: permission denied
| Reported by: | Owned by: | Zach Pearson | |
|---|---|---|---|
| Priority: | high | Milestone: | 1.10 |
| Component: | Structure Editing | Version: | |
| Keywords: | Cc: | Eric Pettersen | |
| 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 , 12 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 , 12 months ago
| Cc: | added |
|---|---|
| Milestone: | → 1.10 |
| Owner: | changed from to |
| Priority: | normal → high |
| Status: | accepted → assigned |
comment:3 by , 12 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 , 12 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 , 12 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 , 12 months ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
That seems to have worked
comment:7 by , 12 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.