Error at the end of building (exit status 4). It seems that the script is looking for quarto but quarto is not installed.
panmirror:
[echo] yarn location: yarn
[echo] panmirror location: ./lib/quarto/apps/panmirror
[echo] panmirror minify: true
[mkdir] Created dir: /home/marc/.cache/yay/rstudio-desktop/src/rstudio-2024.04.1-748/src/gwt/www/js/panmirror
[exec] yarn install v1.22.22
[exec] [1/4] Resolving packages...
[exec] [2/4] Fetching packages...
[exec] warning quarto@1.68.0: The engine "vscode" appears to be invalid.
[exec] warning vscode-languageclient@8.0.2: The engine "vscode" appears to be invalid.
[exec] [3/4] Linking dependencies...
[exec] warning "eslint-config-custom > @typescript-eslint/eslint-plugin > tsutils@3.21.0" has unmet peer dependency "typescript@>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta".
[exec] warning "workspace-aggregator-780ddc35-86fd-4f5c-94e9-b80e3c17dc6b > panmirror > vite-plugin-css-injected-by-js@2.3.1" has unmet peer dependency "vite@>2.0.0-0".
[exec] warning "workspace-aggregator-780ddc35-86fd-4f5c-94e9-b80e3c17dc6b > quarto-vscode-editor > vite-plugin-static-copy@0.13.0" has unmet peer dependency "vite@^3.0.0 || ^4.0.0".
[exec] warning "workspace-aggregator-780ddc35-86fd-4f5c-94e9-b80e3c17dc6b > editor-codemirror > @codemirror/autocomplete@6.4.0" has unmet peer dependency "@lezer/common@^1.0.0".
[exec] warning "workspace-aggregator-780ddc35-86fd-4f5c-94e9-b80e3c17dc6b > editor > prosemirror-utils@0.9.6" has incorrect peer dependency "prosemirror-tables@^0.9.1".
[exec] warning "workspace-aggregator-780ddc35-86fd-4f5c-94e9-b80e3c17dc6b > quarto-ojs-runtime > @rollup/plugin-commonjs@22.0.2" has incorrect peer dependency "rollup@^2.68.0".
[exec] warning "workspace-aggregator-780ddc35-86fd-4f5c-94e9-b80e3c17dc6b > quarto-ojs-runtime > @rollup/plugin-node-resolve@13.3.0" has incorrect peer dependency "rollup@^2.42.0".
[exec] warning "workspace-aggregator-780ddc35-86fd-4f5c-94e9-b80e3c17dc6b > quarto-vscode-editor > @blueprintjs/core > react-popper@1.3.11" has incorrect peer dependency "react@0.14.x || ^15.0.0 || ^16.0.0 || ^17.0.0".
[exec] warning "workspace-aggregator-780ddc35-86fd-4f5c-94e9-b80e3c17dc6b > editor > prosemirror-dev-tools > react-dock@0.2.4" has unmet peer dependency "babel-runtime@^6.3.13".
[exec] warning "workspace-aggregator-780ddc35-86fd-4f5c-94e9-b80e3c17dc6b > editor > prosemirror-dev-tools > react-json-tree@0.11.2" has incorrect peer dependency "react@^15.0.0 || ^16.0.0".
[exec] warning "workspace-aggregator-780ddc35-86fd-4f5c-94e9-b80e3c17dc6b > editor > prosemirror-dev-tools > react-json-tree@0.11.2" has incorrect peer dependency "react-dom@^15.0.0 || ^16.0.0".
[exec] warning "workspace-aggregator-780ddc35-86fd-4f5c-94e9-b80e3c17dc6b > editor > prosemirror-dev-tools > unstated@2.1.1" has incorrect peer dependency "react@^15.0.0 || ^16.0.0".
[exec] warning "workspace-aggregator-780ddc35-86fd-4f5c-94e9-b80e3c17dc6b > quarto-ojs-runtime > @rollup/plugin-commonjs > @rollup/pluginutils@3.1.0" has incorrect peer dependency "rollup@^1.20.0||^2.0.0".
[exec] warning "workspace-aggregator-780ddc35-86fd-4f5c-94e9-b80e3c17dc6b > editor > prosemirror-dev-tools > @emotion/css > @emotion/babel-plugin@11.10.5" has unmet peer dependency "@babel/core@^7.0.0".
[exec] warning "workspace-aggregator-780ddc35-86fd-4f5c-94e9-b80e3c17dc6b > editor > prosemirror-dev-tools > unstated > create-react-context@0.1.6" has incorrect peer dependency "react@^14.0.0 || ^15.0.0 || ^16.0.0".
[exec] warning "workspace-aggregator-780ddc35-86fd-4f5c-94e9-b80e3c17dc6b > editor > prosemirror-dev-tools > @emotion/css > @emotion/babel-plugin > @babel/plugin-syntax-jsx@7.18.6" has unmet peer dependency "@babel/core@^7.0.0-0".
[exec] [4/4] Building fresh packages...
[exec] error /home/marc/.cache/yay/rstudio-desktop/src/rstudio-2024.04.1-748/src/gwt/lib/quarto/node_modules/turbo: Command failed.
[exec] Exit code: 126
[exec] Command: node install.js
[exec] Arguments:
[exec] Directory: /home/marc/.cache/yay/rstudio-desktop/src/rstudio-2024.04.1-748/src/gwt/lib/quarto/node_modules/turbo
[exec] Output:
[exec] info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
[exec] info This module is OPTIONAL, you can safely ignore this error
[exec] /bin/sh: /tmp/yarn--1715854830808-0.9346360007908847/node : /bin/sh : mauvais interpréteur: Fichier texte occupé
[exec] warning Error running install script for optional dependency: "/home/marc/.cache/yay/rstudio-desktop/src/rstudio-2024.04.1-748/src/gwt/lib/quarto/node_modules/nodejieba: Command failed.
[exec] Exit code: 126
[exec] Command: node-pre-gyp install --fallback-to-build
[exec] Arguments:
[exec] Directory: /home/marc/.cache/yay/rstudio-desktop/src/rstudio-2024.04.1-748/src/gwt/lib/quarto/node_modules/nodejieba
[exec] Output:
[exec] /usr/bin/env: « node »: Fichier texte occupé"
BUILD FAILED
/home/marc/.cache/yay/rstudio-desktop/src/rstudio-2024.04.1-748/src/gwt/build.xml:189: The following error occurred while executing this line:
/home/marc/.cache/yay/rstudio-desktop/src/rstudio-2024.04.1-748/src/gwt/build.xml:142: exec returned: 126
Pinned Comments
trap000d commented on 2024-05-16 21:42 (UTC) (edited on 2024-05-28 20:09 (UTC) by trap000d)
A note for users.
This package is quite complex. It MAY not be built because of OTHER issues. I always build, install and test it on at least two different machines. Only after that I would push a new version to AUR.
Please try some generic solutions before reporting of build problems:
1) Update all other packages (sudo pacman -Syu),
2) Clean up yay and/or makepkg caches ('yay -Sc', 'rm -rf /var/tmp/makepkg'),
3) Be sure you've got enough RAM (8 GB or more is highly recommended) and space on disk (at least 3 GB).
4) Is your Internet connection is stable, fast and not blocked somewhere?
trap000d commented on 2022-07-05 20:32 (UTC) (edited on 2022-10-03 06:28 (UTC) by trap000d)
PLEASE READ THIS MESSAGE BEFORE COMPLAINING FOR LIBBOOST
When boost is updated to a new version and you see an error message about missing libboost*.so, you will need to rebuild and reinstall the rstudio-desktop package.
trap000d commented on 2022-02-19 06:20 (UTC) (edited on 2022-02-19 06:21 (UTC) by trap000d)
Build logic is slightly changed due to changes in upstream. As they've introduced new project format (quarto), it contradicted with standard Arch package base. In brief, quarto contains pandoc as part of itself, so it's pretty hard to keep together system pandoc and embedded quarto.
So I've "resolved" it such way: if there is "quarto*" package installed, then rstudio-desktop will pick it up and use. Otherwise (not installed), quarto support in rstudio will be disabled.
'quarto' is added as optional dependency.