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

RuntimeError: filesystem error: cannot copy symlink: Invalid argument #375

Open
ReimarBauer opened this issue Oct 24, 2023 · 1 comment
Open

Comments

@ReimarBauer
Copy link

ReimarBauer commented Oct 24, 2023

We run into a problem on a linux ubuntu VM qemu img with boa build .
In comparision mamba build . works there

The same repo works with boa build . on another "real" computer. It has likly something to do with the disk image used.


boa build .

       _
      | |__   ___   __ _
      | '_ \ / _ \ / _` |
      | |_) | (_) | (_| |
      |_.__/ \___/ \__,_|

Loading config files:

Updating build index: /home/mss-mscolab/mambaforge/conda-bld

No numpy version specified in conda_build_config.yaml. Falling back to default numpy value of 1.22
WARNING:conda_build.metadata:No numpy version specified in conda_build_config.yaml. Falling back to default numpy value of 1.22
Recipe validation OK
Found 1 recipe

  • msstesting

Assembling all recipes and variants

      Output: msstesting          

┏━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┓
┃ Package ┃ Variant versions ┃
┡━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━┩
│ target_platform │ linux-64 │
│ python │ 3.10 │
└─────────────────┴──────────────────┘

Initializing mamba solver

Downloading source

Copying /home/mss-mscolab/src/nilupul/MSS to /home/mss-mscolab/mambaforge/conda-bld/msstesting-0_1698153297756/work/

Preparing environment for msstesting

Finalizing build for msstesting
conda-forge/linux-64 Using cache
conda-forge/noarch Using cache
pkgs/r/noarch No change
pkgs/main/linux-64 No change
pkgs/r/linux-64 No change
pkgs/main/noarch No change
Reloading output folder: /home/mss-mscolab/mambaforge/conda-bld
home/mss-mscolab/mambaforge/conda-bld/linux-64 ??.?MB @ ??.?MB/s 0 failed 0.0s
home/mss-mscolab/mambaforge/conda-bld/noarch 127.0 B @ 5.3MB/s 0.0s
Finalizing host for msstesting
Finalizing run for msstesting
Transaction

Prefix: /home/mss-mscolab/mambaforge/conda-bld/msstesting-0_1698153297756/_build_env

Updating specs:

  • python=3.10
  • pip
  • setuptools

Package Version Build Channel Size
──────────────────────────────────────────────────────────────────────────────────────
Install:
──────────────────────────────────────────────────────────────────────────────────────

  • _libgcc_mutex 0.1 conda_forge conda-forge/linux-64 Cached
  • _openmp_mutex 4.5 2_gnu conda-forge/linux-64 Cached
  • bzip2 1.0.8 h7f98852_4 conda-forge/linux-64 Cached
  • ca-certificates 2023.7.22 hbcca054_0 conda-forge/linux-64 Cached
  • ld_impl_linux-64 2.40 h41732ed_0 conda-forge/linux-64 Cached
  • libffi 3.4.2 h7f98852_5 conda-forge/linux-64 Cached
  • libgcc-ng 13.2.0 h807b86a_2 conda-forge/linux-64 Cached
  • libgomp 13.2.0 h807b86a_2 conda-forge/linux-64 Cached
  • libnsl 2.0.1 hd590300_0 conda-forge/linux-64 Cached
  • libsqlite 3.43.2 h2797004_0 conda-forge/linux-64 Cached
  • libuuid 2.38.1 h0b41bf4_0 conda-forge/linux-64 Cached
  • libzlib 1.2.13 hd590300_5 conda-forge/linux-64 Cached
  • ncurses 6.4 hcb278e6_0 conda-forge/linux-64 Cached
  • openssl 3.1.3 hd590300_0 conda-forge/linux-64 Cached
  • pip 23.3.1 pyhd8ed1ab_0 conda-forge/noarch Cached
  • python 3.10.12 hd12c33a_0_cpython conda-forge/linux-64 Cached
  • readline 8.2 h8228510_1 conda-forge/linux-64 Cached
  • setuptools 68.2.2 pyhd8ed1ab_0 conda-forge/noarch Cached
  • tk 8.6.13 h2797004_0 conda-forge/linux-64 Cached
  • tzdata 2023c h71feb2d_0 conda-forge/noarch Cached
  • wheel 0.41.2 pyhd8ed1ab_0 conda-forge/noarch Cached
  • xz 5.2.6 h166bdaf_0 conda-forge/linux-64 Cached

Summary:

Install: 22 packages

Total download: 0 B

──────────────────────────────────────────────────────────────────────────────────────

Transaction starting
Linking ld_impl_linux-64-2.40-h41732ed_0
Could not instantiate build environment
Transaction

Prefix: /home/mss-mscolab/mambaforge/conda-bld/msstesting-0_1698153297756/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl

Updating specs:

  • python=3.10
  • setuptools
  • pip
  • future
  • python_abi=3.10[build=*_cp310]

Package Version Build Channel Size
──────────────────────────────────────────────────────────────────────────────────────
Install:
──────────────────────────────────────────────────────────────────────────────────────

  • _libgcc_mutex 0.1 conda_forge conda-forge/linux-64 Cached
  • _openmp_mutex 4.5 2_gnu conda-forge/linux-64 Cached
  • bzip2 1.0.8 h7f98852_4 conda-forge/linux-64 Cached
  • ca-certificates 2023.7.22 hbcca054_0 conda-forge/linux-64 Cached
  • future 0.18.3 pyhd8ed1ab_0 conda-forge/noarch Cached
  • ld_impl_linux-64 2.40 h41732ed_0 conda-forge/linux-64 Cached
  • libffi 3.4.2 h7f98852_5 conda-forge/linux-64 Cached
  • libgcc-ng 13.2.0 h807b86a_2 conda-forge/linux-64 Cached
  • libgomp 13.2.0 h807b86a_2 conda-forge/linux-64 Cached
  • libnsl 2.0.1 hd590300_0 conda-forge/linux-64 Cached
  • libsqlite 3.43.2 h2797004_0 conda-forge/linux-64 Cached
  • libuuid 2.38.1 h0b41bf4_0 conda-forge/linux-64 Cached
  • libzlib 1.2.13 hd590300_5 conda-forge/linux-64 Cached
  • ncurses 6.4 hcb278e6_0 conda-forge/linux-64 Cached
  • openssl 3.1.3 hd590300_0 conda-forge/linux-64 Cached
  • pip 23.3.1 pyhd8ed1ab_0 conda-forge/noarch Cached
  • python 3.10.12 hd12c33a_0_cpython conda-forge/linux-64 Cached
  • python_abi 3.10 4_cp310 conda-forge/linux-64 Cached
  • readline 8.2 h8228510_1 conda-forge/linux-64 Cached
  • setuptools 68.2.2 pyhd8ed1ab_0 conda-forge/noarch Cached
  • tk 8.6.13 h2797004_0 conda-forge/linux-64 Cached
  • tzdata 2023c h71feb2d_0 conda-forge/noarch Cached
  • wheel 0.41.2 pyhd8ed1ab_0 conda-forge/noarch Cached
  • xz 5.2.6 h166bdaf_0 conda-forge/linux-64 Cached

Summary:

Install: 24 packages

Total download: 0 B

──────────────────────────────────────────────────────────────────────────────────────

Transaction starting
Linking python_abi-3.10-4_cp310
Linking ld_impl_linux-64-2.40-h41732ed_0
╭─────────────────────────────── Traceback (most recent call last) ────────────────────────────────╮
│ /home/mss-mscolab/mambaforge/lib/python3.10/site-packages/boa/core/run_build.py:349 in │
│ build_recipe │
│ │
│ 346 │ │ │ │ mkdir_p(os.path.join(o.config.host_prefix, "conda-meta")) │
│ 347 │ │ │ │ MambaContext().target_prefix = o.config.host_prefix │
│ 348 │ │ │ │ o.transactions["host"]["transaction"].print() │
│ ❱ 349 │ │ │ │ o.transactions["host"]["transaction"].execute( │
│ 350 │ │ │ │ │ PrefixData(o.config.host_prefix) │
│ 351 │ │ │ │ ) │
│ 352 │
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯
RuntimeError: filesystem error: cannot copy symlink: Invalid argument
[/home/mss-mscolab/mambaforge/pkgs/ld_impl_linux-64-2.40-h41732ed_0/bin/x86_64-conda_cos6-linux-gnu-ld]
[/home/mss-mscolab/mambaforge/conda-bld/msstesting-0_1698153297756/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_pl
acehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_pl/bin/x86_64-cond
a_cos6-linux-gnu-ld]


@ReimarBauer
Copy link
Author

the much slower mamba build . is able to build the package

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

1 participant