IRC channel logs

2022-03-09.log

back to list of logs

***rekado_ is now known as rekado
<zimoun>PurpleSym: have you recently used RStudio from the guix-science channel?
<zimoun>I get this error:
<zimoun>/gnu/store/qyd1pnfbh9nql7c361g3nzkvvb4lchlp-qtwebengine-5.15.2/lib/qt5/libexec/QtWebEngineProcess: error while loading shared libraries: libpcre.so.3: cannot open shared object file: No such file or directory
<zimoun>Guix 723ec40 and guix-science 8a87e29
<zimoun>Any idea?
<PurpleSym>zimoun: No, I’m out of office right now, so I haven’t checked it lately, sorry. Shouldn’t this be a problem with all qtwebengine-based applications though?
<PurpleSym>Like, qutebrowser too?
<zimoun>PurpleSym, qutebrowser works as expected with the same config,
<zimoun>so I do not know.
<PurpleSym>zimoun: What does `ldd /gnu/store/qyd1pnfbh9nql7c361g3nzkvvb4lchlp-qtwebengine-5.15.2/lib/qt5/libexec/QtWebEngineProcess` say?
<zimoun>it says many things. ;-)
<zimoun>it finds libpcre2-16.so.0 and libpcre.so.1 but not libpcre.so.3
<PurpleSym>zimoun: That should never happen.
<PurpleSym>Weird that qutebrowser still works. Maybe it references a different qtwebengine?
<zimoun>’ldd (guix build rstudio)/bin/.rstudio-real | grep qtweb’ returns /gnu/store/qyd1pnfbh9nql7c361g3nzkvvb4lchlp-qtwebengine-5.15.2
<zimoun>’ldd $(guix build rstudio)/bin/.rstudio-real | grep pcre’ returns libpcre.so.1 and libpcre2-16.so.0
<zimoun>’ldd $(guix build rstudio)/bin/.rstudio-real | grep QtWebEngineProcess’ returns nothing
<zimoun>PurpleSym: bah I do not know where could the issue come from?
<rekado>zimoun: yes, ACM is not a free license because of the requirement to get permission for commercial use.
<rekado>zimoun: can you reproduce the rstudio problem in “guix shell -C”?
<civodul>"ldd /gnu/store/qyd1pnfbh9nql7c361g3nzkvvb4lchlp-qtwebengine-5.15.2/lib/qt5/libexec/QtWebEngineProcess|grep libpcre" says it's fine
<civodul>(and indeed #:validate-runpath? is #true)