Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bioconda::bioconductor-genomeinfodbdata-1.2.9-r42hdfd78af_0 problems with installation #827

Open
francescasci91 opened this issue Nov 15, 2022 · 7 comments

Comments

@francescasci91
Copy link

Hi, I'm trying to install genomeinfodbdata-1.2.9 but an error occurs during the installation:
In particualar this is the report:

message:
post-link script failed for package bioconda::bioconductor-genomeinfodbdata-1.2.9-r42hdfd78af_0
location of failed script: /hpcnfs/home/ieo5212/miniconda3/envs/R_single_cell1/bin/.bioconductor-genomeinfodbdata-post-link.sh
==> script messages <==

==> script output <==
stdout: /hpcnfs/home/ieo5212/miniconda3/envs/R_single_cell1/share/genomeinfodbdata-1.2.9/"GenomeInfoDbData_1.2.9.tar.gz": OK
ERROR: sub-architecture 'R' is not installed
ERROR: sub-architecture 'R.c~' is not installed

stderr: ++ dirname -- /hpcnfs/home/ieo5212/miniconda3/envs/R_single_cell1/bin/installBiocDataPackage.sh

  • SCRIPT_DIR=/hpcnfs/home/ieo5212/miniconda3/envs/R_single_cell1/bin/../share/bioconductor-data-packages
  • json=/hpcnfs/home/ieo5212/miniconda3/envs/R_single_cell1/bin/../share/bioconductor-data-packages/dataURLs.json
    ++ yq '."genomeinfodbdata-1.2.9".fn' /hpcnfs/home/ieo5212/miniconda3/envs/R_single_cell1/bin/../share/bioconductor-data-packages/dataURLs.json
  • FN='"GenomeInfoDbData_1.2.9.tar.gz"'
  • IFS=
  • read -r value
    ++ yq '."genomeinfodbdata-1.2.9".urls[]' /hpcnfs/home/ieo5212/miniconda3/envs/R_single_cell1/bin/../share/bioconductor-data-packages/dataURLs.json
  • URLS+=($value)
  • IFS=
  • read -r value
  • URLS+=($value)
  • IFS=
  • read -r value
  • URLS+=($value)
  • IFS=
  • read -r value
    ++ yq '."genomeinfodbdata-1.2.9".md5' /hpcnfs/home/ieo5212/miniconda3/envs/R_single_cell1/bin/../share/bioconductor-data-packages/dataURLs.json
  • MD5='"7cc138cfb74665fdfa8d1c244eac4879"'
  • STAGING=/hpcnfs/home/ieo5212/miniconda3/envs/R_single_cell1/share/genomeinfodbdata-1.2.9
  • mkdir -p /hpcnfs/home/ieo5212/miniconda3/envs/R_single_cell1/share/genomeinfodbdata-1.2.9
  • TARBALL='/hpcnfs/home/ieo5212/miniconda3/envs/R_single_cell1/share/genomeinfodbdata-1.2.9/"GenomeInfoDbData_1.2.9.tar.gz"'
  • SUCCESS=0
  • for URL in '${URLS[@]}'
    ++ echo '"https://bioconductor.org/packages/3.16/data/annotation/src/contrib/GenomeInfoDbData_1.2.9.tar.gz"'
    ++ tr -d '"'
  • URL=https://bioconductor.org/packages/3.16/data/annotation/src/contrib/GenomeInfoDbData_1.2.9.tar.gz
    ++ echo '"7cc138cfb74665fdfa8d1c244eac4879"'
    ++ tr -d '"'
  • MD5=7cc138cfb74665fdfa8d1c244eac4879
  • curl -L https://bioconductor.org/packages/3.16/data/annotation/src/contrib/GenomeInfoDbData_1.2.9.tar.gz
    % Total % Received % Xferd Average Speed Time Time Time Current
    Dload Upload Total Spent Left Speed
    100 11.1M 100 11.1M 0 0 7708k 0 0:00:01 0:00:01 --:--:-- 7705k
  • [[ 0 == 0 ]]
    ++ uname -s
  • [[ Linux == \L\i\n\u\x ]]
  • md5sum -c
  • SUCCESS=1
  • break
  • [[ 1 != 1 ]]
  • R CMD INSTALL --library=/hpcnfs/home/ieo5212/miniconda3/envs/R_single_cell1/lib/R/library '/hpcnfs/home/ieo5212/miniconda3/envs/R_single_cell1/share/genomeinfodbdata-1.2.9/"GenomeInfoDbData_1.2.9.tar.gz"'
  • installing source package ‘GenomeInfoDbData’ ...
    ** using staged installation
    ** data
    ** inst
    ** help
    *** installing help indices
    ** building package indices
    ** testing if installed package can be loaded from temporary location
    *** arch - R
    *** arch - R.c~
    ERROR: loading failed for ‘R’, ‘R.c~’
  • removing ‘/hpcnfs/home/ieo5212/miniconda3/envs/R_single_cell1/lib/R/library/GenomeInfoDbData’
  • restoring previous ‘/hpcnfs/home/ieo5212/miniconda3/envs/R_single_cell1/lib/R/library/GenomeInfoDbData’

return code: 1

kwargs:
{}

class: LinkError
message:
post-link script failed for package bioconda::bioconductor-genomeinfodbdata-1.2.9-r42hdfd78af_0
location of failed script: /hpcnfs/home/ieo5212/miniconda3/envs/R_single_cell1/bin/.bioconductor-genomeinfodbdata-post-link.sh
==> script messages <==

==> script output <==
stdout: /hpcnfs/home/ieo5212/miniconda3/envs/R_single_cell1/share/genomeinfodbdata-1.2.9/"GenomeInfoDbData_1.2.9.tar.gz": OK
ERROR: sub-architecture 'R' is not installed
ERROR: sub-architecture 'R.c~' is not installed

stderr: ++ dirname -- /hpcnfs/home/ieo5212/miniconda3/envs/R_single_cell1/bin/installBiocDataPackage.sh

  • SCRIPT_DIR=/hpcnfs/home/ieo5212/miniconda3/envs/R_single_cell1/bin/../share/bioconductor-data-packages
  • json=/hpcnfs/home/ieo5212/miniconda3/envs/R_single_cell1/bin/../share/bioconductor-data-packages/dataURLs.json
    ++ yq '."genomeinfodbdata-1.2.9".fn' /hpcnfs/home/ieo5212/miniconda3/envs/R_single_cell1/bin/../share/bioconductor-data-packages/dataURLs.json
  • FN='"GenomeInfoDbData_1.2.9.tar.gz"'
  • IFS=
  • read -r value
    ++ yq '."genomeinfodbdata-1.2.9".urls[]' /hpcnfs/home/ieo5212/miniconda3/envs/R_single_cell1/bin/../share/bioconductor-data-packages/dataURLs.json
  • URLS+=($value)
  • IFS=
  • read -r value
  • URLS+=($value)
  • IFS=
  • read -r value
  • URLS+=($value)
  • IFS=
  • read -r value
    ++ yq '."genomeinfodbdata-1.2.9".md5' /hpcnfs/home/ieo5212/miniconda3/envs/R_single_cell1/bin/../share/bioconductor-data-packages/dataURLs.json
  • MD5='"7cc138cfb74665fdfa8d1c244eac4879"'
  • STAGING=/hpcnfs/home/ieo5212/miniconda3/envs/R_single_cell1/share/genomeinfodbdata-1.2.9
  • mkdir -p /hpcnfs/home/ieo5212/miniconda3/envs/R_single_cell1/share/genomeinfodbdata-1.2.9
  • TARBALL='/hpcnfs/home/ieo5212/miniconda3/envs/R_single_cell1/share/genomeinfodbdata-1.2.9/"GenomeInfoDbData_1.2.9.tar.gz"'
  • SUCCESS=0
  • for URL in '${URLS[@]}'
    ++ echo '"https://bioconductor.org/packages/3.16/data/annotation/src/contrib/GenomeInfoDbData_1.2.9.tar.gz"'
    ++ tr -d '"'
  • URL=https://bioconductor.org/packages/3.16/data/annotation/src/contrib/GenomeInfoDbData_1.2.9.tar.gz
    ++ echo '"7cc138cfb74665fdfa8d1c244eac4879"'
    ++ tr -d '"'
  • MD5=7cc138cfb74665fdfa8d1c244eac4879
  • curl -L https://bioconductor.org/packages/3.16/data/annotation/src/contrib/GenomeInfoDbData_1.2.9.tar.gz
    % Total % Received % Xferd Average Speed Time Time Time Current
    Dload Upload Total Spent Left Speed
    100 11.1M 100 11.1M 0 0 7708k 0 0:00:01 0:00:01 --:--:-- 7705k
  • [[ 0 == 0 ]]
    ++ uname -s
  • [[ Linux == \L\i\n\u\x ]]
  • md5sum -c
  • SUCCESS=1
  • break
  • [[ 1 != 1 ]]
  • R CMD INSTALL --library=/hpcnfs/home/ieo5212/miniconda3/envs/R_single_cell1/lib/R/library '/hpcnfs/home/ieo5212/miniconda3/envs/R_single_cell1/share/genomeinfodbdata-1.2.9/"GenomeInfoDbData_1.2.9.tar.gz"'
  • installing source package ‘GenomeInfoDbData’ ...
    ** using staged installation
    ** data
    ** inst
    ** help
    *** installing help indices
    ** building package indices
    ** testing if installed package can be loaded from temporary location
    *** arch - R
    *** arch - R.c~
    ERROR: loading failed for ‘R’, ‘R.c~’

return code: 1

ValueError: unsupported format character 'T' (0x54) at index 2255

Thanks
Francesca

@dpryan79
Copy link
Contributor

On what platform do you see this? I can't reproduce it on Linux.

@charlottewright
Copy link

I just got the exact same error while trying to install genomeinfodbdata-1.2.9 as a dependency of seqinr on linux-64. I used the following command: conda install -c bioconda r-seqinr. Any help would be appreciated!

@daler
Copy link
Member

daler commented Jan 7, 2023

@francescasci91, @charlottewright are you installing into an environment that has a lot of other things in it?

On both Linux and macOS I'm able to create fresh environments no problem, e.g.

conda create -n test1 bioconductor-genomeinfodb=1.2.9

and

conda create -n test2 r-seqinr

(using the setup information from https://bioconda.github.io/ with the correct order of channels, so -c bioconda is not used)

@lima1
Copy link

lima1 commented Jun 3, 2023

Ran into the same error. Installed a different package with mamba, which updated a long list of R related packages. After that it worked.

@zombiebride226
Copy link

Ran into the same error. Installed a different package with mamba, which updated a long list of R related packages. After that it worked.

Hi, I am stuck in the same error too, macOS, M1 chip, I have been trying to uninstall and reinstall many times but this step always not work and showed like this:

Preparing transaction: done
Verifying transaction: done
Executing transaction: done
ERROR conda.core.link:_execute(945): An error occurred while installing package 'bioconda::bioconductor-genomeinfodbdata-1.2.9-r42hdfd78af_0'.
Rolling back transaction: done

LinkError: post-link script failed for package bioconda::bioconductor-genomeinfodbdata-1.2.9-r42hdfd78af_0
location of failed script: /Users/nakajimalab/anaconda3/envs/qiime2-2023.7/bin/.bioconductor-genomeinfodbdata-post-link.sh
==> script messages <==

==> script output <==
stdout:
stderr: /Users/nakajimalab/anaconda3/envs/qiime2-2023.7/bin/tab-qiime: /Users/nakajimalab/anaconda3/envs/qiime2-2023.7/bin/qiime: /Users/nakajimalab/anaconda3/envs/qiime2-2023.7/bin/python: bad interpreter: Bad CPU type in executable
++ dirname -- /Users/nakajimalab/anaconda3/envs/qiime2-2023.7/bin/installBiocDataPackage.sh

  • SCRIPT_DIR=/Users/nakajimalab/anaconda3/envs/qiime2-2023.7/bin/../share/bioconductor-data-packages
  • json=/Users/nakajimalab/anaconda3/envs/qiime2-2023.7/bin/../share/bioconductor-data-packages/dataURLs.json
    ++ yq '."genomeinfodbdata-1.2.9".fn' /Users/nakajimalab/anaconda3/envs/qiime2-2023.7/bin/../share/bioconductor-data-packages/dataURLs.json
    /Users/nakajimalab/anaconda3/envs/qiime2-2023.7/bin/installBiocDataPackage.sh: /Users/nakajimalab/anaconda3/envs/qiime2-2023.7/bin/yq: /Users/nakajimalab/anaconda3/envs/qiime2-2023.7/bin/python3.8: bad interpreter: Bad CPU type in executable
  • FN=

return code: 126

Could you please provide more details for your solution and any advices? Really appreciate that!

@lima1
Copy link

lima1 commented Feb 11, 2024

@zombiebride226 , pretty sure I'm not the best person to give advice, but in my case it was an old conda environment that didn't play nice with newer packages anymore.

I would probably start from scratch (like conda env export --from-history > env.yml , then delete and re-install everything still needed).

@zombiebride226
Copy link

@zombiebride226 , pretty sure I'm not the best person to give advice, but in my case it was an old conda environment that didn't play nice with newer packages anymore.

I would probably start from scratch (like conda env export --from-history > env.yml , then delete and re-install everything still needed).

thank you for your reply! I see your situation and solution, I will try your method too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants