#7679 closed defect (nonchimerax)
installation issue
Reported by: | Owned by: | Greg Couch | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Platform | Version: | |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Notify when closed: | Platform: | all | |
Project: | ChimeraX |
Description
Hi I tried on my lab top and same error with or without ./ Building dependency tree... Done Reading state information... Done E: Unable to locate package ucsf-chimerax_1.4ubuntu22.04_amd64.deb E: Couldn't find any package by glob 'ucsf-chimerax_1.4ubuntu22.04_amd64.deb' E: Couldn't find any package by regex 'ucsf-chimerax_1.4ubuntu22.04_amd64.deb' in attached , my labtop config Thank's
Attachments (1)
Change History (6)
by , 3 years ago
Attachment: | Untitled 1.pdf added |
---|
comment:1 by , 3 years ago
Component: | Unassigned → Platform |
---|---|
Owner: | set to |
Platform: | → all |
Project: | → ChimeraX |
Status: | new → assigned |
comment:2 by , 3 years ago
Resolution: | → nonchimerax |
---|---|
Status: | assigned → closed |
So your error of "E: Unable to locate package ucsf-chimerax_1.4ubuntu22.04_amd64.deb" means that you forgot to use ./ucsf-chimerax_1.4ubuntu22.04_amd64.deb (because it complained about a package name instead of a file name). But the ./ only works if ucsf-chimerax_1.4ubuntu22.04_amd64.deb is in the current directory. Make sure you give the full path to it. The example on the ChimeraX download page says to use "~/Downloads/ucsf-chimerax_1.4ubuntu22.04_amd64.deb" because web browsers normally download files to the ~/Downloads directory.
Here's the beginning what I expect that you would see (except in French instead of English, and your username, not gregc):
$ sudo apt-get install ./ucsf-chimerax_1.4ubuntu22.04_amd64.deb [sudo] password for gregc: Reading package lists... Done Building dependency tree... Done Reading state information... Done Note, selecting 'ucsf-chimerax' instead of './ucsf-chimerax_1.4ubuntu22.04_amd64.deb' Suggested packages: opencl-icd The following NEW packages will be installed: ucsf-chimerax 0 upgraded, 1 newly installed, 0 to remove and 14 not upgraded.
And the end there is an information message that can be ignored:
N: Download is performed unsandboxed as root as file '/home/gregc/Downloads/ucsf-chimerax_1.4ubuntu22.04_amd64.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)
comment:3 by , 3 years ago
As writen in my request: I tried on my lab top and same error with or without ./ So ________________________________ De : ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu> Envoyé : mardi 27 septembre 2022 02:15:20 Cc : HOH Francois; gregc@cgl.ucsf.edu Objet : Re: [ChimeraX] #7679: installation issue #7679: installation issue -------------------------------------+------------------------ Reporter: francois.hoh@… | Owner: Greg Couch Type: defect | Status: closed Priority: normal | Milestone: Component: Platform | Version: Resolution: nonchimerax | Keywords: Blocked By: | Blocking: Notify when closed: | Platform: all Project: ChimeraX | -------------------------------------+------------------------ Changes (by Greg Couch): * status: assigned => closed * resolution: => nonchimerax Comment: So your error of "E: Unable to locate package ucsf- chimerax_1.4ubuntu22.04_amd64.deb" means that you forgot to use ./ucsf- chimerax_1.4ubuntu22.04_amd64.deb (because it complained about a package name instead of a file name). But the ./ only works if ucsf- chimerax_1.4ubuntu22.04_amd64.deb is in the current directory. Make sure you give the full path to it. The example on the ChimeraX download page says to use "~/Downloads/ucsf-chimerax_1.4ubuntu22.04_amd64.deb" because web browsers normally download files to the ~/Downloads directory. Here's the beginning what I expect that you would see (except in French instead of English, and your username, not gregc): {{{ $ sudo apt-get install ./ucsf-chimerax_1.4ubuntu22.04_amd64.deb [sudo] password for gregc: Reading package lists... Done Building dependency tree... Done Reading state information... Done Note, selecting 'ucsf-chimerax' instead of './ucsf- chimerax_1.4ubuntu22.04_amd64.deb' Suggested packages: opencl-icd The following NEW packages will be installed: ucsf-chimerax 0 upgraded, 1 newly installed, 0 to remove and 14 not upgraded. }}} And the end there is an information message that can be ignored: {{{ N: Download is performed unsandboxed as root as file '/home/gregc/Downloads/ucsf-chimerax_1.4ubuntu22.04_amd64.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) }}} -- Ticket URL: <https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/7679#comment:2> ChimeraX <https://www.rbvi.ucsf.edu/chimerax/> ChimeraX Issue Tracker
follow-up: 3 comment:4 by , 3 years ago
So you should see a different error messages with "apt-get install ./ucsf-chimerax_1.4ubuntu22.04_amd64.deb".
The next step is for you to show a colleague what you are doing. Or, if that doesn't work, we can have a zoom meeting where you share your screen so I can see exactly how it fails.
Double check that you are in the right directory to use ./. That is
$ ls -l ./ucsf-chimerax_1.4ubuntu22.04_amd64.deb -rw-r--r--. 1 chimera chimdev 333624574 Jun 10 02:54 ucsf-chimerax_1.4ubuntu22.04_amd64.deb $ sudo apt-get install ./ucsf-chimerax_1.4ubuntu22.04_amd64.deb
comment:5 by , 3 years ago
Hi So, the first issue is fixed, but another error : == fhoh@fhoh-Precision-Tower-7810:~/PROG$ sudo apt-get install ./ucsf-chimerax_1.4ubuntu22.04_amd64.deb [sudo] Mot de passe de fhoh : Désolé, essayez de nouveau. [sudo] Mot de passe de fhoh : Lecture des listes de paquets... Fait Construction de l'arbre des dépendances... Fait Lecture des informations d'état... Fait Note : sélection de « ucsf-chimerax » au lieu de « ./ucsf-chimerax_1.4ubuntu22.04_amd64.deb » ucsf-chimerax est déjà la version la plus récente (1.4ubuntu22.04). 0 mis à jour, 0 nouvellement installés, 0 à enlever et 238 non mis à jour. 1 partiellement installés ou enlevés. Après cette opération, 0 o d'espace disque supplémentaires seront utilisés. Souhaitez-vous continuer ? [O/n] o Paramétrage de ucsf-chimerax-daily (2022.09.23ubuntu22.04) ... Install desktop menu and associated mime types Traceback (most recent call last): File "/usr/lib/ucsf-chimerax-daily/lib/python3.9/site-packages/chimerax/core/__main__.py", line 723, in init run(sess, cmd) File "/usr/lib/ucsf-chimerax-daily/lib/python3.9/site-packages/chimerax/core/commands/run.py", line 38, in run results = command.run(text, log=log, return_json=return_json) File "/usr/lib/ucsf-chimerax-daily/lib/python3.9/site-packages/chimerax/core/commands/cli.py", line 2897, in run result = ci.function(session, **kw_args) File "/usr/lib/ucsf-chimerax-daily/lib/python3.9/site-packages/chimerax/linux/cmd.py", line 23, in linux_xdg_install install(session, verbose=verbose, system=system) File "/usr/lib/ucsf-chimerax-daily/lib/python3.9/site-packages/chimerax/linux/_xdg.py", line 430, in install install_icons(session, info, verbose) File "/usr/lib/ucsf-chimerax-daily/lib/python3.9/site-packages/chimerax/linux/_xdg.py", line 288, in install_icons shutil.copyfile(path, os.path.join(p2, '%s.svg' % info.name)) File "/usr/lib/ucsf-chimerax-daily/lib/python3.9/shutil.py", line 264, in copyfile with open(src, 'rb') as fsrc: FileNotFoundError: [Errno 2] Aucun fichier ou dossier de ce type: '/usr/share/ChimeraX-icon.svg' dpkg: erreur de traitement du paquet ucsf-chimerax-daily (--configure) : installed ucsf-chimerax-daily package post-installation script subprocess returned error exit status 70 Des erreurs ont été rencontrées pendant l'exécution : ucsf-chimerax-daily E: Sub-process /usr/bin/dpkg returned an error code (1) ==================================================== Thank's FH ________________________________ De : ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu> Envoyé : jeudi 29 septembre 2022 02:29:38 Cc : HOH Francois; gregc@cgl.ucsf.edu Objet : Re: [ChimeraX] #7679: installation issue #7679: installation issue -------------------------------------+------------------------ Reporter: francois.hoh@… | Owner: Greg Couch Type: defect | Status: closed Priority: normal | Milestone: Component: Platform | Version: Resolution: nonchimerax | Keywords: Blocked By: | Blocking: Notify when closed: | Platform: all Project: ChimeraX | -------------------------------------+------------------------ Comment (by Greg Couch): So you should see a different error messages with "apt-get install ./ucsf- chimerax_1.4ubuntu22.04_amd64.deb". The next step is for you to show a colleague what you are doing. Or, if that doesn't work, we can have a zoom meeting where you share your screen so I can see exactly how it fails. Double check that you are in the right directory to use ./. That is {{{ $ ls -l ./ucsf-chimerax_1.4ubuntu22.04_amd64.deb -rw-r--r--. 1 chimera chimdev 333624574 Jun 10 02:54 ucsf- chimerax_1.4ubuntu22.04_amd64.deb $ sudo apt-get install ./ucsf-chimerax_1.4ubuntu22.04_amd64.deb }}} -- Ticket URL: <https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/7679#comment:4> ChimeraX <https://www.rbvi.ucsf.edu/chimerax/> ChimeraX Issue Tracker
Added by email2trac