For some reason, the copilot is not working in this version, maybe it is because of nodeJS on the build?
Search Criteria
Package Details: rstudio-desktop 2024.12.0.467-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/rstudio-desktop.git (read-only, click to copy) |
---|---|
Package Base: | rstudio-desktop |
Description: | A powerful and productive integrated development environment (IDE) for R programming language |
Upstream URL: | https://github.com/rstudio/rstudio |
Licenses: | AGPL-3.0-only |
Conflicts: | rstudio-desktop |
Provides: | rstudio-desktop |
Submitter: | None |
Maintainer: | xiota |
Last Packager: | xiota |
Votes: | 72 |
Popularity: | 0.012708 |
First Submitted: | 2011-03-04 15:02 (UTC) |
Last Updated: | 2024-12-20 21:33 (UTC) |
Dependencies (29)
- boost-libs
- dbus (dbus-gitAUR, dbus-selinuxAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- hunspell-en_US (hunspell-en_us)
- libcups (libcups-gitAUR, cups-gitAUR, libcups-gssapiAUR)
- mathjax2
- nspr (nspr-hgAUR)
- nss (nss-hgAUR)
- pandoc (pandoc-binAUR, pandoc-sile-gitAUR, pandoc-static-gitAUR, pandoc-cli)
- r (r-mklAUR)
- apache-ant (ant-gitAUR, ant) (make)
- boost (boost-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- jdk11-openjdk (jdk11-temurinAUR, openjdk-zulu11-ca-fx-binAUR) (make)
- libcups (libcups-gitAUR, cups-gitAUR, libcups-gssapiAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- nvmAUR (nvm-gitAUR) (make)
- openssl (openssl-gitAUR, openssl-staticAUR) (make)
- pam (pam-selinuxAUR) (make)
- Show 9 more dependencies...
Required by (0)
Sources (3)
Latest Comments
« First ‹ Previous 1 .. 5 6 7 8 9 10 11 12 13 14 15 .. 29 Next › Last »
BAlmeidaS commented on 2023-11-14 20:27 (UTC)
leonardof commented on 2023-10-20 14:29 (UTC)
Hello @trap000d, thanks for your help, sorry for not answering earlier.
seems like the problem was between the chair and the keyboard.
I still keep my Zotero library inside my Firefox profile, which apparently hinders RStudio fom finding it. I had to set the Zotero Data Directory, in:
Tools -> Global or Project Options -> R Markdown -> Citations -> Zotero lLibrary: Local -> Zotero Data Directory (-> Choose between Local library and a group one)
In case anyone else has this issue, they can find their Zotero Data Directory by opening Zotero and checking:
Edit -> Preferences -> Advanced -> Files and Folders -> Data directory location -> see the directory under "Personalized", minus the "locate" part
Mine was ~/.mozilla/firefox/[8 alphanumeric code].default/zotero/
trap000d commented on 2023-10-08 20:17 (UTC) (edited on 2023-10-09 20:23 (UTC) by trap000d)
@leonardof,
No idea. Probably I'll have some time to test this stuff tomorrow. Could you share some example of document which causes the problem?
[Just speculating] It might be somewhere either on Quarto, Rstudio or Zotero side. There were several Zotero related issues reported to RStudio upstream, e.g.: https://github.com/rstudio/rstudio/issues/12295, https://github.com/rstudio/rstudio/issues/13152
Generally, Quarto support in RStudio is still buggy, whereas Quarto itself is quite far from 'production ready'.
UPD: I've tested it on Arch machine. All works well
rstudio-desktop: 2023.09.0.463-2
quarto-cli-pre-release: 1.4.392-1
zotero: 6.0.27-1
I have created a new Quarto project in RStudio. When I press @ in visual editor, I can see cite hints, autocompletion works too
I recall, several months ago there was a bug in RStudio resulted to freezes and crashes when highlights appear. As override they suggested to disable them completely with configuration flag. https://github.com/rstudio/rstudio/issues/13188
options(rstudio.help.showDataPreview = FALSE)
I'm just wondering if you have it defined in your ~/.Rprofile ?
leonardof commented on 2023-10-08 19:27 (UTC)
When I'm adding a reference with the visual editor to a Quarto document, Zotero is lot listed as one of the available sources. Making sure the Zotero app is running doesn't make a difference. Any thoughts on why this might be happening?
I tried the rstudio-desktop-bin
package and it has the same problem. Haven't tried on other Linux system, but it works on Windows (at work).
trap000d commented on 2023-10-06 02:40 (UTC)
Numero, soci is not included in official repo. You'll have to build it from AUR, then you can add the package to chroot as e.g:
export CHROOT=~/src/arch/chroot
makechrootpkg -c -r $CHROOT -I soci-4.0.3-1-x86_64.pkg.tar.zst
Numero commented on 2023-10-06 02:34 (UTC) (edited on 2023-10-06 02:35 (UTC) by Numero)
Alas re comment by xiota on 2023-09-30 14:30 (EDT), building from clean chroot cases this:
[jeff@scarlet rstudio-desktop]$ extra-x86_64-build
[sudo] password for jeff:
==> Creating chroot for [extra] (x86_64)...
==> Creating install root at /var/lib/archbuild/extra-x86_64/root
==> Installing packages to /var/lib/archbuild/extra-x86_64/root
:: Synchronizing package databases...
core downloading...
extra downloading...
resolving dependencies...
looking for conflicting packages...
Package (116) New Version Net Change Download Size
core/acl 2.3.1-3 0.31 MiB
core/archlinux-keyring 20230918-1 1.62 MiB
core/attr 2.5.1-3 0.20 MiB
core/audit 3.1.2-1 1.01 MiB
core/autoconf 2.71-4 2.20 MiB
core/automake 1.16.5-2 1.57 MiB
core/bash 5.1.016-4 8.32 MiB
core/binutils 2.41-3 40.87 MiB
core/bison 3.8.2-6 2.54 MiB
core/brotli 1.1.0-1 0.97 MiB
core/bzip2 1.0.8-5 0.14 MiB
core/ca-certificates 20220905-1 0.00 MiB
core/ca-certificates-mozilla 3.94-1 1.02 MiB
core/ca-certificates-utils 20220905-1 0.01 MiB
core/coreutils 9.4-1 16.01 MiB
core/curl 8.3.0-1 1.94 MiB
core/db 6.2.32-1 7.16 MiB
core/db5.3 5.3.28-4 6.52 MiB
core/debugedit 5.0-5 0.10 MiB 0.04 MiB
core/diffutils 3.10-1 1.48 MiB
core/e2fsprogs 1.47.0-1 4.99 MiB
core/expat 2.5.0-1 0.39 MiB
core/fakeroot 1.32.1-1 0.13 MiB
core/file 5.45-1 8.33 MiB
core/filesystem 2023.09.18-1 0.02 MiB
core/findutils 4.9.0-3 1.32 MiB
core/flex 2.6.4-5 0.93 MiB
core/gawk 5.2.2-1 3.19 MiB
core/gc 8.2.4-1 0.75 MiB
core/gcc 13.2.1-3 184.16 MiB
core/gcc-libs 13.2.1-3 143.93 MiB
core/gdbm 1.23-2 0.76 MiB
core/gettext 0.22.2-1 7.26 MiB
core/glib2 2.78.0-2 24.19 MiB
core/glibc 2.38-7 47.33 MiB
core/gmp 6.3.0-1 1.01 MiB
core/gnupg 2.2.41-2 8.59 MiB
core/gnutls 3.8.1-2 5.56 MiB
core/gpgme 1.22.0-1 1.47 MiB
core/grep 3.11-1 0.87 MiB
core/groff 1.23.0-5 9.69 MiB
core/guile 3.0.9-1 52.98 MiB
core/gzip 1.13-2 0.15 MiB
core/iana-etc 20230907-1 3.97 MiB
core/icu 73.2-2 41.48 MiB
core/jansson 2.14-2 0.18 MiB
core/json-c 0.17-1 0.18 MiB
core/keyutils 1.6.3-2 0.19 MiB
core/krb5 1.20.1-1 4.31 MiB
core/libarchive 3.7.2-1 1.16 MiB
core/libassuan 2.5.6-1 0.22 MiB
core/libcap 2.69-1 1.84 MiB
core/libcap-ng 0.8.3-2 0.12 MiB
core/libelf 0.189-3 2.90 MiB
core/libevent 2.1.12-4 1.12 MiB
core/libffi 3.4.4-1 0.09 MiB
core/libgcrypt 1.10.2-1 1.49 MiB
core/libgpg-error 1.47-1 1.01 MiB
core/libidn2 2.3.4-3 0.45 MiB
core/libisl 0.26-1 5.71 MiB
core/libksba 1.6.4-1 0.31 MiB
core/libldap 2.6.6-1 0.66 MiB
core/libmpc 1.3.1-1 0.17 MiB
core/libnghttp2 1.56.0-1 0.36 MiB
core/libp11-kit 0.25.0-2 3.17 MiB
core/libpsl 0.21.2-1 0.19 MiB
core/libsasl 2.1.28-4 0.50 MiB
core/libseccomp 2.5.4-2 0.24 MiB
core/libsecret 0.21.1-1 1.15 MiB
core/libssh2 1.11.0-1 0.45 MiB
extra/libsysprof-capture 3.48.0-4 0.23 MiB
core/libtasn1 4.19.0-1 0.46 MiB
core/libtirpc 1.3.3-2 0.42 MiB
core/libtool 2.4.7+4+g1ec8fa28-6 2.22 MiB
core/libunistring 1.1-2 2.50 MiB
core/libusb 1.0.26-2 0.21 MiB
extra/libutempter 1.2.1-3 0.03 MiB
core/libverto 0.3.2-4 0.07 MiB
core/libxcrypt 4.4.36-1 0.18 MiB
core/libxml2 2.11.5-1 3.56 MiB
core/linux-api-headers 6.4-1 5.34 MiB
core/lz4 1:1.9.4-1 0.39 MiB
core/m4 1.4.19-3 0.47 MiB
core/make 4.4.1-2 1.67 MiB
core/mpfr 4.2.1-1 0.99 MiB
core/ncurses 6.4_20230520-1 3.97 MiB
core/nettle 3.9.1-1 1.04 MiB
core/npth 1.6-4 0.07 MiB
core/openssl 3.1.3-1 10.70 MiB
core/p11-kit 0.25.0-2 0.91 MiB
core/pacman 6.0.2-8 4.72 MiB
core/pacman-mirrorlist 20231001-1 0.05 MiB
core/pam 1.5.3-3 3.23 MiB
core/pambase 20230918-1 0.00 MiB
core/patch 2.7.6-10 0.18 MiB
core/pcre2 10.42-2 6.18 MiB
core/perl 5.38.0-1 75.91 MiB
core/pinentry 1.2.1-3 0.51 MiB
core/pkgconf 1.8.1-1 0.16 MiB
core/readline 8.2.001-2 0.74 MiB
core/sed 4.9-3 0.70 MiB
core/shadow 4.14.0-4 3.82 MiB
core/sqlite 3.43.1-1 7.86 MiB
core/sudo 1.9.14.p3-1 7.41 MiB
core/systemd-libs 254.5-1 2.69 MiB
core/tar 1.35-1 2.78 MiB
core/texinfo 7.0.3-1 9.43 MiB
core/tpm2-tss 4.0.1-1 3.61 MiB
core/tzdata 2023c-2 2.06 MiB
core/util-linux 2.39.2-1 13.57 MiB
core/util-linux-libs 2.39.2-1 1.22 MiB
core/which 2.21-6 0.03 MiB
core/xz 5.4.4-1 2.34 MiB
core/zlib 1:1.3-1 0.33 MiB
core/zstd 1.5.5-1 1.43 MiB
core/base-devel 1-1 0.00 MiB 0.00 MiB
Total Download Size: 0.04 MiB
Total Installed Size: 862.04 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
debugedit-5.0-5-x86_64 downloading...
base-devel-1-1-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
:: Processing package changes...
installing linux-api-headers...
installing tzdata...
Optional dependencies for tzdata
bash: for tzselect [pending]
glibc: for zdump, zic [pending]
installing iana-etc...
installing filesystem...
installing glibc...
Optional dependencies for glibc
gd: for memusagestat
perl: for mtrace [pending]
installing gcc-libs...
installing ncurses...
Optional dependencies for ncurses
bash: for ncursesw6-config [pending]
installing readline...
installing bash...
Optional dependencies for bash
bash-completion: for tab completion
installing acl...
installing bzip2...
installing expat...
installing lz4...
installing openssl...
Optional dependencies for openssl
ca-certificates [pending]
perl [pending]
installing xz...
installing zlib...
installing zstd...
installing libarchive...
installing attr...
installing gmp...
installing util-linux-libs...
Optional dependencies for util-linux-libs
python: python bindings to libmount
installing e2fsprogs...
Optional dependencies for e2fsprogs
lvm2: for e2scrub
util-linux: for e2scrub [pending]
smtp-forwarder: for e2scrub_fail script
installing gdbm...
installing libsasl...
installing libldap...
installing keyutils...
installing libevent...
Optional dependencies for libevent
python: event_rpcgen.py
installing libverto...
installing krb5...
installing libtirpc...
installing pambase...
installing libcap-ng...
installing audit...
Optional dependencies for audit
libldap: for audispd-zos-remote [installed]
sh: for augenrules [installed]
installing libxcrypt...
installing pam...
installing libcap...
installing coreutils...
installing findutils...
installing libffi...
installing libtasn1...
installing libp11-kit...
installing libgpg-error...
installing libgcrypt...
installing systemd-libs...
installing p11-kit...
installing ca-certificates-utils...
installing ca-certificates-mozilla...
installing ca-certificates...
installing brotli...
installing libunistring...
installing libidn2...
installing libnghttp2...
installing libpsl...
installing libssh2...
installing curl...
installing nettle...
installing gnutls...
Optional dependencies for gnutls
tpm2-tss: support for TPM2 wrapped keys [pending]
installing libksba...
installing libassuan...
installing libusb...
installing npth...
installing libsysprof-capture...
installing pcre2...
installing glib2...
Optional dependencies for glib2
gvfs: most gio functionality
libelf: gresource inspection tool [pending]
python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report
installing json-c...
installing tpm2-tss...
installing libsecret...
Optional dependencies for libsecret
org.freedesktop.secrets: secret storage backend
installing pinentry...
Optional dependencies for pinentry
gtk2: gtk2 backend
qt5-x11extras: qt backend
kwayland5: qt backend
gcr: gnome3 backend
installing sqlite...
installing gnupg...
Optional dependencies for gnupg
pcsclite: for using scdaemon not with the gnupg internal card driver
installing gpgme...
installing pacman-mirrorlist...
installing icu...
installing libxml2...
Optional dependencies for libxml2
python: Python bindings
installing gettext...
Optional dependencies for gettext
git: for autopoint infrastructure updates
installing mpfr...
installing gawk...
installing grep...
installing pacman...
Optional dependencies for pacman
perl-locale-gettext: translation support in makepkg-template
installing archlinux-keyring...
==> Appending keys from archlinux.gpg...
==> Updating trust database...
gpg: next trustdb check due at 2023-10-27
installing m4...
installing diffutils...
installing db5.3...
installing db...
installing perl...
installing autoconf...
installing automake...
installing jansson...
installing libelf...
installing binutils...
Optional dependencies for binutils
debuginfod: for debuginfod server/client functionality
installing bison...
installing debugedit...
installing sed...
installing shadow...
installing libutempter...
installing libseccomp...
installing file...
installing util-linux...
Optional dependencies for util-linux
words: default dictionary for look
installing fakeroot...
installing flex...
installing libmpc...
installing libisl...
installing gcc...
Optional dependencies for gcc
lib32-gcc-libs: for generating code for 32-bit ABI
installing groff...
Optional dependencies for groff
netpbm: for use together with man -H command interaction in browsers
psutils: for use together with man -H command interaction in browsers
libxaw: for gxditview
perl-file-homedir: for use with glilypond
installing gzip...
Optional dependencies for gzip
less: zless support
util-linux: zmore support [installed]
diffutils: zdiff/zcmp support [installed]
installing tar...
installing libtool...
installing gc...
installing guile...
installing make...
installing patch...
Optional dependencies for patch
ed: for patch -e functionality
installing pkgconf...
installing sudo...
installing texinfo...
Optional dependencies for texinfo
perl-archive-zip: EPUB file output via texi2any
installing which...
installing base-devel...
:: Running post-transaction hooks...
(1/3) Rebuilding certificate stores...
(2/3) Warn about old perl modules
(3/3) Updating the info directory file...
Initializing machine ID from random generator.
Generating locales...
en_US.UTF-8... done
de_DE.UTF-8... done
Generation complete.
==> Building in chroot for [extra] (x86_64)...
==> Synchronizing chroot copy [/var/lib/archbuild/extra-x86_64/root] -> [jeff]...done
==> Making package: rstudio-desktop 2023.09.0.463-2 (Thu Oct 5 22:27:42 2023)
==> Retrieving sources...
-> Found rstudio-2023.09.0.463.tar.gz
-> Found rstudio-cherry-blossom.zip
-> Found node-v16.14.0-linux-x64.tar.gz
-> Found qt.conf
-> Found pandoc_version.patch
==> Validating source files with sha256sums...
rstudio-2023.09.0.463.tar.gz ... Passed
rstudio-cherry-blossom.zip ... Passed
node-v16.14.0-linux-x64.tar.gz ... Passed
qt.conf ... Passed
pandoc_version.patch ... Passed
==> Making package: rstudio-desktop 2023.09.0.463-2 (Thu Oct 5 22:27:49 2023)
==> Checking runtime dependencies...
==> Installing missing dependencies...
error: target not found: soci
==> ERROR: 'pacman' failed to install missing dependencies.
==> Missing dependencies:
-> r>=3.3.0
-> boost-libs
-> qt5-sensors
-> qt5-svg
-> qt5-webengine
-> qt5-xmlpatterns
-> postgresql-libs
-> soci
-> clang
-> hunspell-en_US
-> mathjax2
-> pandoc
-> yaml-cpp
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Package (47) New Version Net Change
extra/avahi 1:0.8+r127+g55d783d-1 1.89 MiB
extra/boost-libs 1.83.0-2 8.25 MiB
extra/c-ares 1.19.1-1 0.48 MiB
extra/cppdap 1.58.0-1 1.62 MiB
core/dbus 1.14.10-1 0.89 MiB
extra/giflib 5.2.1-2 0.30 MiB
extra/hicolor-icon-theme 0.17-3 0.05 MiB
extra/java-environment-common 3-5 0.00 MiB
extra/java-runtime-common 3-5 0.01 MiB
extra/jre8-openjdk 8.382.u05-1 0.40 MiB
extra/jre8-openjdk-headless 8.382.u05-1 99.37 MiB
extra/jsoncpp 1.9.5-2 0.73 MiB
extra/libdaemon 0.14-5 0.06 MiB
extra/libice 1.1.1-2 0.36 MiB
core/libnsl 2.0.0-3 0.07 MiB
extra/libsm 1.2.4-1 0.26 MiB
extra/libuv 1.46.0-1 0.58 MiB
extra/libx11 1.8.7-1 9.79 MiB
extra/libxau 1.0.11-2 0.02 MiB
extra/libxcb 1.16-1 3.86 MiB
extra/libxdmcp 1.1.4-2 0.13 MiB
extra/libxext 1.3.5-1 0.30 MiB
extra/libxmu 1.1.4-1 0.33 MiB
extra/libxt 1.3.0-1 2.04 MiB
extra/nodejs 20.8.0-1 58.79 MiB
core/nspr 4.35-1 0.71 MiB
core/nss 3.94-1 4.98 MiB
extra/perl-error 0.17029-5 0.04 MiB
extra/perl-mailtools 2.21-7 0.10 MiB
extra/perl-timedate 2.33-5 0.08 MiB
extra/rhash 1.4.3-1 0.32 MiB
extra/xcb-proto 1.16.0-1 1.04 MiB
extra/xdg-utils 1.1.3+45+g301a1a4-1 0.28 MiB
extra/xorg-xprop 1.2.6-1 0.05 MiB
extra/xorg-xset 1.2.5-1 0.04 MiB
extra/xorgproto 2023.2-1 1.43 MiB
extra/ant 1.10.14-1 3.16 MiB
extra/boost 1.83.0-2 178.93 MiB
extra/cmake 3.27.6-1 71.14 MiB
extra/desktop-file-utils 0.26-2 0.20 MiB
extra/git 2.42.0-1 26.31 MiB
extra/jdk8-openjdk 8.382.u05-1 38.58 MiB
extra/libcups 1:2.4.7-2 0.82 MiB
extra/patchelf 0.18.0-1 0.24 MiB
extra/unzip 6.0-19 0.30 MiB
extra/wget 1.21.4-1 3.18 MiB
extra/yarn 1.22.19-1 5.08 MiB
Total Installed Size: 527.56 MiB
:: Proceed with installation? [Y/n]
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
:: Processing package changes...
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing git...
Optional dependencies for git
tk: gitk and git gui
openssh: ssh transport and crypto
perl-libwww: git svn
perl-term-readkey: git svn and interactive.singlekey setting
perl-io-socket-ssl: git send-email TLS support
perl-authen-sasl: git send-email TLS support
perl-mediawiki-api: git mediawiki support
perl-datetime-format-iso8601: git mediawiki support
perl-lwp-protocol-https: git mediawiki https support
perl-cgi: gitweb (web interface) support
python: git svn & git p4
subversion: git svn
org.freedesktop.secrets: keyring credential helper
libsecret: libsecret credential helper [installed]
installing hicolor-icon-theme...
installing jsoncpp...
Optional dependencies for jsoncpp
jsoncpp-doc: documentation
installing libnsl...
installing libuv...
installing rhash...
installing cppdap...
installing cmake...
Optional dependencies for cmake
make: for unix Makefile generator [installed]
ninja: for ninja generator
qt6-base: cmake-gui
installing boost-libs...
Optional dependencies for boost-libs
openmpi: for mpi support
installing boost...
Optional dependencies for boost
python: for python bindings
installing desktop-file-utils...
installing java-environment-common...
installing java-runtime-common...
For the complete set of Java binaries to be available in your PATH,
you need to re-login or source /etc/profile.d/jre.sh
Please note that this package does not support forcing JAVA_HOME as former package java-common did
installing nspr...
installing nss...
installing jre8-openjdk-headless...
Optional dependencies for jre8-openjdk-headless
java-rhino: for some JavaScript support
installing xcb-proto...
installing xorgproto...
installing libxdmcp...
installing libxau...
installing libxcb...
installing libx11...
installing libxext...
installing libice...
installing libsm...
installing libxt...
installing libxmu...
installing xorg-xset...
installing xorg-xprop...
installing xdg-utils...
Optional dependencies for xdg-utils
kde-cli-tools: for KDE Plasma5 support in xdg-open
exo: for Xfce support in xdg-open
pcmanfm: for LXDE support in xdg-open
perl-file-mimeinfo: for generic support in xdg-open
perl-net-dbus: Perl extension to dbus used in xdg-screensaver
perl-x11-protocol: Perl X11 protocol used in xdg-screensaver
installing giflib...
installing jre8-openjdk...
when you use a non-reparenting window manager,
set _JAVA_AWT_WM_NONREPARENTING=1 in /etc/profile.d/jre.sh
Optional dependencies for jre8-openjdk
icedtea-web: web browser plugin + Java Web Start
alsa-lib: for basic sound support
gtk2: for the Gtk+ look and feel - desktop usage
java8-openjfx: for JavaFX GUI components support
installing jdk8-openjdk...
installing ant...
Optional dependencies for ant
junit: junit tasks
java-hamcrest: junit tasks
installing unzip...
installing dbus...
installing libdaemon...
installing avahi...
Optional dependencies for avahi
gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc
libevent: libevent bindings [installed]
nss-mdns: NSS support for mDNS
python-dbus: avahi-bookmarks, avahi-discover
python-gobject: avahi-bookmarks, avahi-discover
python-twisted: avahi-bookmarks
qt5-base: qt5 bindings
installing libcups...
installing patchelf...
installing wget...
Optional dependencies for wget
ca-certificates: HTTPS downloads [installed]
installing c-ares...
installing nodejs...
Optional dependencies for nodejs
npm: nodejs package manager
installing yarn...
:: Running post-transaction hooks...
(1/4) Reloading system bus configuration...
call to execv failed (No such file or directory)
error: command failed to execute correctly
(2/4) Warn about old perl modules
(3/4) Updating the info directory file...
(4/4) Updating the desktop file MIME type cache...
==> ERROR: Could not resolve all dependencies.
==> ERROR: Build failed, check /var/lib/archbuild/extra-x86_64/jeff/build
Despite what it says at the end, /var/lib/archbuild/extra-x86_64/jeff/build/ is emtpy.
Numero commented on 2023-10-06 01:54 (UTC)
Am having the same problem as jeyes from 2023-09-30 12:05 (EDT).
xiota commented on 2023-09-30 18:30 (UTC)
@jeyes Built fine for me in clean chroot. Errors like that indicate a dependency needs to be rebuilt.
jeyes commented on 2023-09-30 16:05 (UTC)
Build failing on my 6.1.53-1-MANJARO with gcc 13.2.1-3. End of log:
[ 98%] Building CXX object src/cpp/session/CMakeFiles/rsession.dir/SessionConsoleProcessInfoTests.cpp.o
[ 98%] Building CXX object src/cpp/session/CMakeFiles/rsession.dir/SessionConsoleProcessPersistTests.cpp.o
[ 99%] Building CXX object src/cpp/session/CMakeFiles/rsession.dir/SessionConsoleProcessSocketTests.cpp.o
In file included from /var/tmp/pamac-build-laser/rstudio-desktop/src/rstudio-2023.09.0-463/src/cpp/ext/websocketpp/http/parser.hpp:36,
from /var/tmp/pamac-build-laser/rstudio-desktop/src/rstudio-2023.09.0-463/src/cpp/ext/websocketpp/http/request.hpp:34,
from /var/tmp/pamac-build-laser/rstudio-desktop/src/rstudio-2023.09.0-463/src/cpp/ext/websocketpp/config/core.hpp:43,
from /var/tmp/pamac-build-laser/rstudio-desktop/src/rstudio-2023.09.0-463/src/cpp/ext/websocketpp/config/asio_no_tls.hpp:31,
from /var/tmp/pamac-build-laser/rstudio-desktop/src/rstudio-2023.09.0-463/src/cpp/session/include/session/SessionConsoleProcessSocket.hpp:32,
from /var/tmp/pamac-build-laser/rstudio-desktop/src/rstudio-2023.09.0-463/src/cpp/session/SessionConsoleProcessSocketTests.cpp:16:
/var/tmp/pamac-build-laser/rstudio-desktop/src/rstudio-2023.09.0-463/src/cpp/ext/websocketpp/utilities.hpp:75:23: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
75 | struct ci_less : std::binary_function<std::string, std::string, bool> {
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.2.1/string:49,
from /var/tmp/pamac-build-laser/rstudio-desktop/src/rstudio-2023.09.0-463/src/cpp/session/include/session/SessionConsoleProcessSocket.hpp:18:
/usr/include/c++/13.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/var/tmp/pamac-build-laser/rstudio-desktop/src/rstudio-2023.09.0-463/src/cpp/ext/websocketpp/utilities.hpp:78:21: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
78 | : public std::binary_function<unsigned char,unsigned char,bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/13.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /usr/include/boost/asio/io_service.hpp:18,
from /var/tmp/pamac-build-laser/rstudio-desktop/src/rstudio-2023.09.0-463/src/cpp/core/include/core/http/AsyncConnection.hpp:21,
from /var/tmp/pamac-build-laser/rstudio-desktop/src/rstudio-2023.09.0-463/src/cpp/core/include/core/http/UriHandler.hpp:25,
from /var/tmp/pamac-build-laser/rstudio-desktop/src/rstudio-2023.09.0-463/src/cpp/session/include/session/SessionHttpConnection.hpp:24,
from /var/tmp/pamac-build-laser/rstudio-desktop/src/rstudio-2023.09.0-463/src/cpp/session/include/session/SessionHttpConnectionQueue.hpp:27,
from /var/tmp/pamac-build-laser/rstudio-desktop/src/rstudio-2023.09.0-463/src/cpp/session/include/session/SessionHttpConnectionListener.hpp:71,
from /var/tmp/pamac-build-laser/rstudio-desktop/src/rstudio-2023.09.0-463/src/cpp/session/http/SessionPosixHttpConnectionListener.cpp:16:
In function ‘bool boost::asio::operator==(const io_context::basic_executor_type<std::allocator<void>, 0>&, const io_context::basic_executor_type<std::allocator<void>, 0>&)’,
inlined from ‘static bool boost::asio::execution::detail::any_executor_base::equal_ex(const boost::asio::execution::detail::any_executor_base&, const boost::asio::execution::detail::any_executor_base&) [with Ex = boost::asio::io_context::basic_executor_type<std::allocator<void>, 0>]’ at /usr/include/boost/asio/execution/any_executor.hpp:999:16:
/usr/include/boost/asio/io_context.hpp:994:27: warning: potential null pointer dereference [-Wnull-dereference]
994 | return a.target_ == b.target_
| ~~^~~~~~~
/usr/include/boost/asio/io_context.hpp:994:27: warning: potential null pointer dereference [-Wnull-dereference]
/usr/include/boost/asio/io_context.hpp:994:27: warning: potential null pointer dereference [-Wnull-dereference]
In function ‘bool boost::asio::operator==(const io_context::basic_executor_type<std::allocator<void>, 4>&, const io_context::basic_executor_type<std::allocator<void>, 4>&)’,
inlined from ‘static bool boost::asio::execution::detail::any_executor_base::equal_ex(const boost::asio::execution::detail::any_executor_base&, const boost::asio::execution::detail::any_executor_base&) [with Ex = boost::asio::io_context::basic_executor_type<std::allocator<void>, 4>]’ at /usr/include/boost/asio/execution/any_executor.hpp:999:16:
/usr/include/boost/asio/io_context.hpp:994:27: warning: potential null pointer dereference [-Wnull-dereference]
994 | return a.target_ == b.target_
| ~~^~~~~~~
/usr/include/boost/asio/io_context.hpp:994:27: warning: potential null pointer dereference [-Wnull-dereference]
/usr/include/boost/asio/io_context.hpp:994:27: warning: potential null pointer dereference [-Wnull-dereference]
In file included from /usr/include/boost/asio/detail/io_object_impl.hpp:23,
from /usr/include/boost/asio/basic_socket.hpp:22,
from /usr/include/boost/asio/basic_datagram_socket.hpp:20,
from /usr/include/boost/asio.hpp:32,
from /var/tmp/pamac-build-laser/rstudio-desktop/src/rstudio-2023.09.0-463/src/cpp/session/include/session/SessionConsoleProcessSocket.hpp:26:
In function ‘bool boost::asio::operator==(const io_context::basic_executor_type<std::allocator<void>, 0>&, const io_context::basic_executor_type<std::allocator<void>, 0>&)’,
inlined from ‘static bool boost::asio::execution::detail::any_executor_base::equal_ex(const boost::asio::execution::detail::any_executor_base&, const boost::asio::execution::detail::any_executor_base&) [with Ex = boost::asio::io_context::basic_executor_type<std::allocator<void>, 0>]’ at /usr/include/boost/asio/execution/any_executor.hpp:999:16:
/usr/include/boost/asio/io_context.hpp:994:27: warning: potential null pointer dereference [-Wnull-dereference]
994 | return a.target_ == b.target_
| ~~^~~~~~~
/usr/include/boost/asio/io_context.hpp:994:27: warning: potential null pointer dereference [-Wnull-dereference]
/usr/include/boost/asio/io_context.hpp:994:27: warning: potential null pointer dereference [-Wnull-dereference]
In function ‘bool boost::asio::operator==(const io_context::basic_executor_type<std::allocator<void>, 4>&, const io_context::basic_executor_type<std::allocator<void>, 4>&)’,
inlined from ‘static bool boost::asio::execution::detail::any_executor_base::equal_ex(const boost::asio::execution::detail::any_executor_base&, const boost::asio::execution::detail::any_executor_base&) [with Ex = boost::asio::io_context::basic_executor_type<std::allocator<void>, 4>]’ at /usr/include/boost/asio/execution/any_executor.hpp:999:16:
/usr/include/boost/asio/io_context.hpp:994:27: warning: potential null pointer dereference [-Wnull-dereference]
994 | return a.target_ == b.target_
| ~~^~~~~~~
/usr/include/boost/asio/io_context.hpp:994:27: warning: potential null pointer dereference [-Wnull-dereference]
/usr/include/boost/asio/io_context.hpp:994:27: warning: potential null pointer dereference [-Wnull-dereference]
In file included from /usr/include/boost/smart_ptr/shared_ptr.hpp:18,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/date_time/time_clock.hpp:17,
from /usr/include/boost/date_time/posix_time/posix_time_types.hpp:10,
from /usr/include/boost/asio/time_traits.hpp:23,
from /usr/include/boost/asio/detail/timer_queue_ptime.hpp:22,
from /usr/include/boost/asio/detail/deadline_timer_service.hpp:31,
from /usr/include/boost/asio/basic_deadline_timer.hpp:25,
from /usr/include/boost/asio.hpp:33:
In member function ‘boost::detail::weak_count& boost::detail::weak_count::operator=(const boost::detail::weak_count&)’,
inlined from ‘boost::weak_ptr<T>& boost::weak_ptr<T>::operator=(const boost::weak_ptr<T>&) [with T = void]’ at /usr/include/boost/smart_ptr/weak_ptr.hpp:54:12,
inlined from ‘void websocketpp::connection<config>::set_handle(websocketpp::connection_hdl) [with config = websocketpp::config::asio_client]’ at /var/tmp/pamac-build-laser/rstudio-desktop/src/rstudio-2023.09.0-463/src/cpp/ext/websocketpp/connection.hpp:1167:26,
inlined from ‘websocketpp::endpoint<connection, config>::connection_ptr websocketpp::endpoint<connection, config>::create_connection() [with connection = websocketpp::connection<websocketpp::config::asio_client>; config = websocketpp::config::asio_client]’ at /var/tmp/pamac-build-laser/rstudio-desktop/src/rstudio-2023.09.0-463/src/cpp/ext/websocketpp/impl/endpoint_impl.hpp:56:20:
/usr/include/boost/smart_ptr/detail/shared_count.hpp:610:20: warning: potential null pointer dereference [-Wnull-dereference]
610 | if( tmp != pi_ )
| ^~~
In file included from /usr/include/boost/smart_ptr/enable_shared_from_this.hpp:17,
from /usr/include/boost/enable_shared_from_this.hpp:16,
from /usr/include/boost/thread/pthread/thread_data.hpp:18,
from /usr/include/boost/thread/thread_only.hpp:17,
from /usr/include/boost/thread/thread.hpp:12,
from /usr/include/boost/thread.hpp:13,
from /var/tmp/pamac-build-laser/rstudio-desktop/src/rstudio-2023.09.0-463/src/cpp/core/include/core/BoostThread.hpp:26,
from /var/tmp/pamac-build-laser/rstudio-desktop/src/rstudio-2023.09.0-463/src/cpp/core/include/core/Thread.hpp:29,
from /var/tmp/pamac-build-laser/rstudio-desktop/src/rstudio-2023.09.0-463/src/cpp/session/include/session/SessionConsoleProcessSocket.hpp:30:
In member function ‘boost::weak_ptr<T>& boost::weak_ptr<T>::operator=(const boost::weak_ptr<T>&) [with T = void]’,
inlined from ‘void websocketpp::connection<config>::set_handle(websocketpp::connection_hdl) [with config = websocketpp::config::asio_client]’ at /var/tmp/pamac-build-laser/rstudio-desktop/src/rstudio-2023.09.0-463/src/cpp/ext/websocketpp/connection.hpp:1167:26,
inlined from ‘websocketpp::endpoint<connection, config>::connection_ptr websocketpp::endpoint<connection, config>::create_connection() [with connection = websocketpp::connection<websocketpp::config::asio_client>; config = websocketpp::config::asio_client]’ at /var/tmp/pamac-build-laser/rstudio-desktop/src/rstudio-2023.09.0-463/src/cpp/ext/websocketpp/impl/endpoint_impl.hpp:56:20:
/usr/include/boost/smart_ptr/weak_ptr.hpp:53:12: warning: potential null pointer dereference [-Wnull-dereference]
53 | px = r.px;
| ~~~^~~~~~
[ 99%] Building CXX object src/cpp/session/CMakeFiles/rsession.dir/SessionConsoleProcessTests.cpp.o
[ 99%] Building CXX object src/cpp/session/CMakeFiles/rsession.dir/SessionSuspendFilterTests.cpp.o
[ 99%] Building CXX object src/cpp/session/CMakeFiles/rsession.dir/modules/SessionDiagnosticsTests.cpp.o
[ 99%] Building CXX object src/cpp/session/CMakeFiles/rsession.dir/modules/SessionFindTests.cpp.o
[ 99%] Building CXX object src/cpp/session/CMakeFiles/rsession.dir/modules/SessionRCompletionsTests.cpp.o
[100%] Building CXX object src/cpp/session/CMakeFiles/rsession.dir/modules/SessionRTests.cpp.o
[100%] Building CXX object src/cpp/session/CMakeFiles/rsession.dir/modules/SessionTerminalShellTests.cpp.o
[100%] Building CXX object src/cpp/session/CMakeFiles/rsession.dir/prefs/PrefTests.cpp.o
[100%] Linking CXX executable rsession
/usr/bin/ld: CMakeFiles/rsession.dir/SessionClientEventQueue.cpp.o: in function `rstudio::session::ClientEventQueue::flushBufferedOutput(rstudio::session::ClientEventQueue::BufferedOutput*)':
SessionClientEventQueue.cpp:(.text+0x1025): undefined reference to `fmt::v9::vformat[abi:cxx11](fmt::v9::basic_string_view<char>, fmt::v9::basic_format_args<fmt::v9::basic_format_context<fmt::v9::appender, char> >)'
/usr/bin/ld: SessionClientEventQueue.cpp:(.text+0x11fc): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: SessionClientEventQueue.cpp:(.text+0x121c): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: CMakeFiles/rsession.dir/SessionClientEventQueue.cpp.o: in function `char const* fmt::v9::detail::parse_align<char, fmt::v9::detail::specs_checker<fmt::v9::detail::dynamic_specs_handler<fmt::v9::detail::compile_parse_context<char, fmt::v9::detail::error_handler> > >&>(char const*, char const*, fmt::v9::detail::specs_checker<fmt::v9::detail::dynamic_specs_handler<fmt::v9::detail::compile_parse_context<char, fmt::v9::detail::error_handler> > >&)':
SessionClientEventQueue.cpp:(.text._ZN3fmt2v96detail11parse_alignIcRNS1_13specs_checkerINS1_21dynamic_specs_handlerINS1_21compile_parse_contextIcNS1_13error_handlerEEEEEEEEEPKT_SD_SD_OT0_[_ZN3fmt2v96detail11parse_alignIcRNS1_13specs_checkerINS1_21dynamic_specs_handlerINS1_21compile_parse_contextIcNS1_13error_handlerEEEEEEEEEPKT_SD_SD_OT0_]+0x16a): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: SessionClientEventQueue.cpp:(.text._ZN3fmt2v96detail11parse_alignIcRNS1_13specs_checkerINS1_21dynamic_specs_handlerINS1_21compile_parse_contextIcNS1_13error_handlerEEEEEEEEEPKT_SD_SD_OT0_[_ZN3fmt2v96detail11parse_alignIcRNS1_13specs_checkerINS1_21dynamic_specs_handlerINS1_21compile_parse_contextIcNS1_13error_handlerEEEEEEEEEPKT_SD_SD_OT0_]+0x177): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: CMakeFiles/rsession.dir/SessionClientEventQueue.cpp.o: in function `char const* fmt::v9::detail::parse_replacement_field<char, fmt::v9::detail::format_string_checker<char, fmt::v9::detail::error_handler, int>&>(char const*, char const*, fmt::v9::detail::format_string_checker<char, fmt::v9::detail::error_handler, int>&)':
SessionClientEventQueue.cpp:(.text._ZN3fmt2v96detail23parse_replacement_fieldIcRNS1_21format_string_checkerIcNS1_13error_handlerEJiEEEEEPKT_S9_S9_OT0_[_ZN3fmt2v96detail23parse_replacement_fieldIcRNS1_21format_string_checkerIcNS1_13error_handlerEJiEEEEEPKT_S9_S9_OT0_]+0x13e): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: CMakeFiles/rsession.dir/SessionClientEventQueue.cpp.o:SessionClientEventQueue.cpp:(.text._ZN3fmt2v96detail23parse_replacement_fieldIcRNS1_21format_string_checkerIcNS1_13error_handlerEJiEEEEEPKT_S9_S9_OT0_[_ZN3fmt2v96detail23parse_replacement_fieldIcRNS1_21format_string_checkerIcNS1_13error_handlerEJiEEEEEPKT_S9_S9_OT0_]+0x199): more undefined references to `fmt::v9::detail::throw_format_error(char const*)' follow
/usr/bin/ld: CMakeFiles/rsession.dir/modules/SessionCopilot.cpp.o: in function `rstudio::session::modules::copilot::(anonymous namespace)::createRequest(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, rstudio::core::json::Value const&)':
SessionCopilot.cpp:(.text+0x281b): undefined reference to `fmt::v9::vformat[abi:cxx11](fmt::v9::basic_string_view<char>, fmt::v9::basic_format_args<fmt::v9::basic_format_context<fmt::v9::appender, char> >)'
/usr/bin/ld: CMakeFiles/rsession.dir/modules/SessionCopilot.cpp.o: in function `rstudio::session::modules::copilot::(anonymous namespace)::uriFromDocumentImpl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)':
SessionCopilot.cpp:(.text+0x2934): undefined reference to `fmt::v9::vformat[abi:cxx11](fmt::v9::basic_string_view<char>, fmt::v9::basic_format_args<fmt::v9::basic_format_context<fmt::v9::appender, char> >)'
/usr/bin/ld: SessionCopilot.cpp:(.text+0x29b0): undefined reference to `fmt::v9::vformat[abi:cxx11](fmt::v9::basic_string_view<char>, fmt::v9::basic_format_args<fmt::v9::basic_format_context<fmt::v9::appender, char> >)'
/usr/bin/ld: CMakeFiles/rsession.dir/modules/SessionCopilot.cpp.o: in function `rstudio::session::modules::copilot::(anonymous namespace)::agent::onStarted(rstudio::core::system::ProcessOperations&)':
SessionCopilot.cpp:(.text+0x3171): undefined reference to `fmt::v9::vformat[abi:cxx11](fmt::v9::basic_string_view<char>, fmt::v9::basic_format_args<fmt::v9::basic_format_context<fmt::v9::appender, char> >)'
/usr/bin/ld: SessionCopilot.cpp:(.text+0x31ad): undefined reference to `fmt::v9::vformat[abi:cxx11](fmt::v9::basic_string_view<char>, fmt::v9::basic_format_args<fmt::v9::basic_format_context<fmt::v9::appender, char> >)'
/usr/bin/ld: CMakeFiles/rsession.dir/modules/SessionCopilot.cpp.o:SessionCopilot.cpp:(.text+0x354e): more undefined references to `fmt::v9::vformat[abi:cxx11](fmt::v9::basic_string_view<char>, fmt::v9::basic_format_args<fmt::v9::basic_format_context<fmt::v9::appender, char> >)' follow
/usr/bin/ld: CMakeFiles/rsession.dir/modules/SessionRParser.cpp.o: in function `rstudio::core::r_util::FunctionInformation::infoForFormal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
SessionRParser.cpp:(.text._ZN7rstudio4core6r_util19FunctionInformation13infoForFormalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN7rstudio4core6r_util19FunctionInformation13infoForFormalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x244): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: SessionRParser.cpp:(.text._ZN7rstudio4core6r_util19FunctionInformation13infoForFormalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN7rstudio4core6r_util19FunctionInformation13infoForFormalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x3c6): undefined reference to `fmt::v9::vformat[abi:cxx11](fmt::v9::basic_string_view<char>, fmt::v9::basic_format_args<fmt::v9::basic_format_context<fmt::v9::appender, char> >)'
/usr/bin/ld: SessionRParser.cpp:(.text._ZN7rstudio4core6r_util19FunctionInformation13infoForFormalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN7rstudio4core6r_util19FunctionInformation13infoForFormalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x482): undefined reference to `fmt::v9::vformat[abi:cxx11](fmt::v9::basic_string_view<char>, fmt::v9::basic_format_args<fmt::v9::basic_format_context<fmt::v9::appender, char> >)'
/usr/bin/ld: SessionRParser.cpp:(.text._ZN7rstudio4core6r_util19FunctionInformation13infoForFormalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN7rstudio4core6r_util19FunctionInformation13infoForFormalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x64a): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: SessionRParser.cpp:(.text._ZN7rstudio4core6r_util19FunctionInformation13infoForFormalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN7rstudio4core6r_util19FunctionInformation13infoForFormalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x6b8): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: SessionRParser.cpp:(.text._ZN7rstudio4core6r_util19FunctionInformation13infoForFormalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN7rstudio4core6r_util19FunctionInformation13infoForFormalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x718): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: SessionRParser.cpp:(.text._ZN7rstudio4core6r_util19FunctionInformation13infoForFormalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN7rstudio4core6r_util19FunctionInformation13infoForFormalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x73c): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: SessionRParser.cpp:(.text._ZN7rstudio4core6r_util19FunctionInformation13infoForFormalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN7rstudio4core6r_util19FunctionInformation13infoForFormalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x75c): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: CMakeFiles/rsession.dir/modules/SessionRParser.cpp.o:SessionRParser.cpp:(.text._ZN7rstudio4core6r_util19FunctionInformation13infoForFormalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN7rstudio4core6r_util19FunctionInformation13infoForFormalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x77c): more undefined references to `fmt::v9::detail::throw_format_error(char const*)' follow
/usr/bin/ld: CMakeFiles/rsession.dir/modules/SessionThemes.cpp.o: in function `rstudio::session::modules::themes::(anonymous namespace)::getThemesInLocation(rstudio::core::FilePath const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool> > > >*)':
SessionThemes.cpp:(.text+0xa206): undefined reference to `fmt::v9::vformat[abi:cxx11](fmt::v9::basic_string_view<char>, fmt::v9::basic_format_args<fmt::v9::basic_format_context<fmt::v9::appender, char> >)'
/usr/bin/ld: SessionThemes.cpp:(.text+0xa53e): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: SessionThemes.cpp:(.text+0xa58e): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: SessionThemes.cpp:(.text+0xa893): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: SessionThemes.cpp:(.text+0xa9d9): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: SessionThemes.cpp:(.text+0xaade): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: SessionThemes.cpp:(.text+0xae6f): undefined reference to `fmt::v9::vformat[abi:cxx11](fmt::v9::basic_string_view<char>, fmt::v9::basic_format_args<fmt::v9::basic_format_context<fmt::v9::appender, char> >)'
/usr/bin/ld: SessionThemes.cpp:(.text+0xaf19): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: SessionThemes.cpp:(.text+0xaf3d): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: SessionThemes.cpp:(.text+0xaf61): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: SessionThemes.cpp:(.text+0xaf85): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: SessionThemes.cpp:(.text+0xafe3): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: CMakeFiles/rsession.dir/modules/SessionThemes.cpp.o:SessionThemes.cpp:(.text+0xb02e): more undefined references to `fmt::v9::detail::throw_format_error(char const*)' follow
/usr/bin/ld: CMakeFiles/rsession.dir/modules/jobs/ScriptJob.cpp.o: in function `rstudio::session::modules::jobs::ScriptJob::start()':
ScriptJob.cpp:(.text+0x1b87): undefined reference to `fmt::v9::vformat[abi:cxx11](fmt::v9::basic_string_view<char>, fmt::v9::basic_format_args<fmt::v9::basic_format_context<fmt::v9::appender, char> >)'
/usr/bin/ld: CMakeFiles/rsession.dir/modules/rmarkdown/NotebookPlotReplay.cpp.o: in function `rstudio::session::modules::rmarkdown::notebook::(anonymous namespace)::ReplayPlots::onCompleted(int)':
NotebookPlotReplay.cpp:(.text+0x6bed): undefined reference to `fmt::v9::vformat[abi:cxx11](fmt::v9::basic_string_view<char>, fmt::v9::basic_format_args<fmt::v9::basic_format_context<fmt::v9::appender, char> >)'
/usr/bin/ld: NotebookPlotReplay.cpp:(.text+0x6ce9): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: NotebookPlotReplay.cpp:(.text+0x6e5f): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: NotebookPlotReplay.cpp:(.text+0x6eaa): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: NotebookPlotReplay.cpp:(.text+0x6ecc): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: NotebookPlotReplay.cpp:(.text+0x6efc): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: CMakeFiles/rsession.dir/modules/rmarkdown/NotebookPlotReplay.cpp.o:NotebookPlotReplay.cpp:(.text+0x6f1c): more undefined references to `fmt::v9::detail::throw_format_error(char const*)' follow
/usr/bin/ld: CMakeFiles/rsession.dir/prefs/PrefLayer.cpp.o: in function `rstudio::session::prefs::PrefLayer::clearValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
PrefLayer.cpp:(.text+0x3d17): undefined reference to `fmt::v9::vformat[abi:cxx11](fmt::v9::basic_string_view<char>, fmt::v9::basic_format_args<fmt::v9::basic_format_context<fmt::v9::appender, char> >)'
/usr/bin/ld: PrefLayer.cpp:(.text+0x3e90): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: PrefLayer.cpp:(.text+0x3ee6): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: CMakeFiles/rsession.dir/prefs/PrefLayer.cpp.o: in function `rstudio::session::prefs::PrefLayer::readValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
PrefLayer.cpp:(.text+0x4292): undefined reference to `fmt::v9::vformat[abi:cxx11](fmt::v9::basic_string_view<char>, fmt::v9::basic_format_args<fmt::v9::basic_format_context<fmt::v9::appender, char> >)'
/usr/bin/ld: PrefLayer.cpp:(.text+0x437a): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: PrefLayer.cpp:(.text+0x43a0): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: CMakeFiles/rsession.dir/prefs/PrefLayer.cpp.o: in function `char const* fmt::v9::detail::parse_replacement_field<char, fmt::v9::detail::format_string_checker<char, fmt::v9::detail::error_handler, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>(char const*, char const*, fmt::v9::detail::format_string_checker<char, fmt::v9::detail::error_handler, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)':
PrefLayer.cpp:(.text._ZN3fmt2v96detail23parse_replacement_fieldIcRNS1_21format_string_checkerIcNS1_13error_handlerEJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_EEEEEPKT_SF_SF_OT0_[_ZN3fmt2v96detail23parse_replacement_fieldIcRNS1_21format_string_checkerIcNS1_13error_handlerEJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_EEEEEPKT_SF_SF_OT0_]+0x13f): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: PrefLayer.cpp:(.text._ZN3fmt2v96detail23parse_replacement_fieldIcRNS1_21format_string_checkerIcNS1_13error_handlerEJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_EEEEEPKT_SF_SF_OT0_[_ZN3fmt2v96detail23parse_replacement_fieldIcRNS1_21format_string_checkerIcNS1_13error_handlerEJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_EEEEEPKT_SF_SF_OT0_]+0x199): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: PrefLayer.cpp:(.text._ZN3fmt2v96detail23parse_replacement_fieldIcRNS1_21format_string_checkerIcNS1_13error_handlerEJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_EEEEEPKT_SF_SF_OT0_[_ZN3fmt2v96detail23parse_replacement_fieldIcRNS1_21format_string_checkerIcNS1_13error_handlerEJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_EEEEEPKT_SF_SF_OT0_]+0x1c9): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: CMakeFiles/rsession.dir/prefs/PrefLayer.cpp.o:PrefLayer.cpp:(.text._ZN3fmt2v96detail23parse_replacement_fieldIcRNS1_21format_string_checkerIcNS1_13error_handlerEJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_EEEEEPKT_SF_SF_OT0_[_ZN3fmt2v96detail23parse_replacement_fieldIcRNS1_21format_string_checkerIcNS1_13error_handlerEJNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_EEEEEPKT_SF_SF_OT0_]+0x1e6): more undefined references to `fmt::v9::detail::throw_format_error(char const*)' follow
/usr/bin/ld: ../core/librstudio-core.a(LibClang.cpp.o): in function `rstudio::core::libclang::LibClang::tryLoad(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
LibClang.cpp:(.text+0x6d9e): undefined reference to `fmt::v9::vformat[abi:cxx11](fmt::v9::basic_string_view<char>, fmt::v9::basic_format_args<fmt::v9::basic_format_context<fmt::v9::appender, char> >)'
/usr/bin/ld: ../r/librstudio-r.a(RSexp.cpp.o): in function `rstudio::r::sexp::findVar(SEXPREC*, SEXPREC*)':
RSexp.cpp:(.text+0xbcd9): undefined reference to `fmt::v9::vformat[abi:cxx11](fmt::v9::basic_string_view<char>, fmt::v9::basic_format_args<fmt::v9::basic_format_context<fmt::v9::appender, char> >)'
/usr/bin/ld: RSexp.cpp:(.text+0xbd5e): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: ../r/librstudio-r.a(RSexp.cpp.o): in function `char const* fmt::v9::detail::parse_replacement_field<char, fmt::v9::detail::format_string_checker<char, fmt::v9::detail::error_handler, char const*>&>(char const*, char const*, fmt::v9::detail::format_string_checker<char, fmt::v9::detail::error_handler, char const*>&)':
RSexp.cpp:(.text._ZN3fmt2v96detail23parse_replacement_fieldIcRNS1_21format_string_checkerIcNS1_13error_handlerEJPKcEEEEEPKT_SB_SB_OT0_[_ZN3fmt2v96detail23parse_replacement_fieldIcRNS1_21format_string_checkerIcNS1_13error_handlerEJPKcEEEEEPKT_SB_SB_OT0_]+0x13e): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: RSexp.cpp:(.text._ZN3fmt2v96detail23parse_replacement_fieldIcRNS1_21format_string_checkerIcNS1_13error_handlerEJPKcEEEEEPKT_SB_SB_OT0_[_ZN3fmt2v96detail23parse_replacement_fieldIcRNS1_21format_string_checkerIcNS1_13error_handlerEJPKcEEEEEPKT_SB_SB_OT0_]+0x199): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: RSexp.cpp:(.text._ZN3fmt2v96detail23parse_replacement_fieldIcRNS1_21format_string_checkerIcNS1_13error_handlerEJPKcEEEEEPKT_SB_SB_OT0_[_ZN3fmt2v96detail23parse_replacement_fieldIcRNS1_21format_string_checkerIcNS1_13error_handlerEJPKcEEEEEPKT_SB_SB_OT0_]+0x1c9): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: RSexp.cpp:(.text._ZN3fmt2v96detail23parse_replacement_fieldIcRNS1_21format_string_checkerIcNS1_13error_handlerEJPKcEEEEEPKT_SB_SB_OT0_[_ZN3fmt2v96detail23parse_replacement_fieldIcRNS1_21format_string_checkerIcNS1_13error_handlerEJPKcEEEEEPKT_SB_SB_OT0_]+0x1e6): undefined reference to `fmt::v9::detail::throw_format_error(char const*)'
/usr/bin/ld: ../r/librstudio-r.a(RSexp.cpp.o):RSexp.cpp:(.text._ZN3fmt2v96detail23parse_replacement_fieldIcRNS1_21format_string_checkerIcNS1_13error_handlerEJPKcEEEEEPKT_SB_SB_OT0_[_ZN3fmt2v96detail23parse_replacement_fieldIcRNS1_21format_string_checkerIcNS1_13error_handlerEJPKcEEEEEPKT_SB_SB_OT0_]+0x209): more undefined references to `fmt::v9::detail::throw_format_error(char const*)' follow
/usr/bin/ld: ../r/librstudio-r.a(RUtil.cpp.o): in function `rstudio::r::util::(anonymous namespace)::modifySystemPath(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)':
RUtil.cpp:(.text+0x77d6): undefined reference to `fmt::v9::vformat[abi:cxx11](fmt::v9::basic_string_view<char>, fmt::v9::basic_format_args<fmt::v9::basic_format_context<fmt::v9::appender, char> >)'
/usr/bin/ld: RUtil.cpp:(.text+0x799d): undefined reference to `fmt::v9::vformat[abi:cxx11](fmt::v9::basic_string_view<char>, fmt::v9::basic_format_args<fmt::v9::basic_format_context<fmt::v9::appender, char> >)'
collect2: error: ld returned 1 exit status
make[2]: *** [src/cpp/session/CMakeFiles/rsession.dir/build.make:4164: src/cpp/session/rsession] Error 1
make[1]: *** [CMakeFiles/Makefile2:752: src/cpp/session/CMakeFiles/rsession.dir/all] Error 2
make: *** [Makefile:156: all] Error 2
make: Leaving directory '/var/tmp/pamac-build-laser/rstudio-desktop/src/build'
==> ERROR: A failure occurred in package().
Aborting...
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.