Hello!! Just installed solus and been having difficulties installing R and Rstudio, specifically Tidyverse. It always ends up with non-zero exit status, even after installing system devel, curl devel, and openblas devel. I followed this link:
https://github.com/getsolus/help-center-docs/pull/233/files
> install.packages("tidyverse")
Installing package into ‘/home/cabbetsu/R/x86_64-solus-linux-gnu-library/4.0’
(as ‘lib’ is unspecified)
also installing the dependencies ‘rvest’, ‘xml2’
trying URL 'https://cran.rstudio.com/src/contrib/rvest_1.0.0.tar.gz'
Content type 'application/x-gzip' length 94134 bytes (91 KB)
==================================================
downloaded 91 KB
trying URL 'https://cran.rstudio.com/src/contrib/xml2_1.3.2.tar.gz'
Content type 'application/x-gzip' length 271876 bytes (265 KB)
==================================================
downloaded 265 KB
trying URL 'https://cran.rstudio.com/src/contrib/tidyverse_1.3.1.tar.gz'
Content type 'application/x-gzip' length 702779 bytes (686 KB)
==================================================
downloaded 686 KB
* installing *source* package ‘xml2’ ...
** package ‘xml2’ successfully unpacked and MD5 sums checked
** using staged installation
Found pkg-config cflags and libs!
Using PKG_CFLAGS=-I/usr/include/libxml2
Using PKG_LIBS=-lxml2 -lz -llzma -lm -ldl
** libs
x86_64-solus-linux-g++ -std=gnu++11 -I"/usr/include/R" -DNDEBUG -I../inst/include -I/usr/include/libxml2 -DUCHAR_TYPE=wchar_t -I/usr/local/include -fvisibility=hidden -fpic -mtune=generic -march=x86-64 -g2 -pipe -fPIC -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -Wall -Wno-error -Wp,-D_REENTRANT -fno-semantic-interposition -O3 -falign-functions=32 -c connection.cpp -o connection.o
x86_64-solus-linux-gcc -I"/usr/include/R" -DNDEBUG -I../inst/include -I/usr/include/libxml2 -DUCHAR_TYPE=wchar_t -I/usr/local/include -fpic -mtune=generic -march=x86-64 -g2 -pipe -fPIC -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -Wall -Wno-error -Wp,-D_REENTRANT -fno-semantic-interposition -O3 -falign-functions=32 -c init.c -o init.o
x86_64-solus-linux-g++ -std=gnu++11 -I"/usr/include/R" -DNDEBUG -I../inst/include -I/usr/include/libxml2 -DUCHAR_TYPE=wchar_t -I/usr/local/include -fvisibility=hidden -fpic -mtune=generic -march=x86-64 -g2 -pipe -fPIC -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -Wall -Wno-error -Wp,-D_REENTRANT -fno-semantic-interposition -O3 -falign-functions=32 -c xml2_doc.cpp -o xml2_doc.o
x86_64-solus-linux-g++ -std=gnu++11 -I"/usr/include/R" -DNDEBUG -I../inst/include -I/usr/include/libxml2 -DUCHAR_TYPE=wchar_t -I/usr/local/include -fvisibility=hidden -fpic -mtune=generic -march=x86-64 -g2 -pipe -fPIC -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -Wall -Wno-error -Wp,-D_REENTRANT -fno-semantic-interposition -O3 -falign-functions=32 -c xml2_init.cpp -o xml2_init.o
x86_64-solus-linux-g++ -std=gnu++11 -I"/usr/include/R" -DNDEBUG -I../inst/include -I/usr/include/libxml2 -DUCHAR_TYPE=wchar_t -I/usr/local/include -fvisibility=hidden -fpic -mtune=generic -march=x86-64 -g2 -pipe -fPIC -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -Wall -Wno-error -Wp,-D_REENTRANT -fno-semantic-interposition -O3 -falign-functions=32 -c xml2_namespace.cpp -o xml2_namespace.o
x86_64-solus-linux-g++ -std=gnu++11 -I"/usr/include/R" -DNDEBUG -I../inst/include -I/usr/include/libxml2 -DUCHAR_TYPE=wchar_t -I/usr/local/include -fvisibility=hidden -fpic -mtune=generic -march=x86-64 -g2 -pipe -fPIC -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -Wall -Wno-error -Wp,-D_REENTRANT -fno-semantic-interposition -O3 -falign-functions=32 -c xml2_node.cpp -o xml2_node.o
x86_64-solus-linux-g++ -std=gnu++11 -I"/usr/include/R" -DNDEBUG -I../inst/include -I/usr/include/libxml2 -DUCHAR_TYPE=wchar_t -I/usr/local/include -fvisibility=hidden -fpic -mtune=generic -march=x86-64 -g2 -pipe -fPIC -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -Wall -Wno-error -Wp,-D_REENTRANT -fno-semantic-interposition -O3 -falign-functions=32 -c xml2_output.cpp -o xml2_output.o
x86_64-solus-linux-g++ -std=gnu++11 -I"/usr/include/R" -DNDEBUG -I../inst/include -I/usr/include/libxml2 -DUCHAR_TYPE=wchar_t -I/usr/local/include -fvisibility=hidden -fpic -mtune=generic -march=x86-64 -g2 -pipe -fPIC -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -Wall -Wno-error -Wp,-D_REENTRANT -fno-semantic-interposition -O3 -falign-functions=32 -c xml2_schema.cpp -o xml2_schema.o
x86_64-solus-linux-g++ -std=gnu++11 -I"/usr/include/R" -DNDEBUG -I../inst/include -I/usr/include/libxml2 -DUCHAR_TYPE=wchar_t -I/usr/local/include -fvisibility=hidden -fpic -mtune=generic -march=x86-64 -g2 -pipe -fPIC -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -Wall -Wno-error -Wp,-D_REENTRANT -fno-semantic-interposition -O3 -falign-functions=32 -c xml2_url.cpp -o xml2_url.o
x86_64-solus-linux-g++ -std=gnu++11 -I"/usr/include/R" -DNDEBUG -I../inst/include -I/usr/include/libxml2 -DUCHAR_TYPE=wchar_t -I/usr/local/include -fvisibility=hidden -fpic -mtune=generic -march=x86-64 -g2 -pipe -fPIC -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -Wall -Wno-error -Wp,-D_REENTRANT -fno-semantic-interposition -O3 -falign-functions=32 -c xml2_xpath.cpp -o xml2_xpath.o
x86_64-solus-linux-g++ -std=gnu++11 -shared -L/usr/lib64/R/lib -Wl,--copy-dt-needed-entries -Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -o xml2.so connection.o init.o xml2_doc.o xml2_init.o xml2_namespace.o xml2_node.o xml2_output.o xml2_schema.o xml2_url.o xml2_xpath.o -lxml2 -lz -llzma -lm -ldl -L/usr/lib64/R/lib -lR
/usr/bin/ld: cannot find -llzma
collect2: error: ld returned 1 exit status
make: *** [/usr/share/R/make/shlib.mk:10: xml2.so] Error 1
ERROR: compilation failed for package ‘xml2’
* removing ‘/home/cabbetsu/R/x86_64-solus-linux-gnu-library/4.0/xml2’
Warning in install.packages :
installation of package ‘xml2’ had non-zero exit status
ERROR: dependency ‘xml2’ is not available for package ‘rvest’
* removing ‘/home/cabbetsu/R/x86_64-solus-linux-gnu-library/4.0/rvest’
Warning in install.packages :
installation of package ‘rvest’ had non-zero exit status
ERROR: dependencies ‘rvest’, ‘xml2’ are not available for package ‘tidyverse’
* removing ‘/home/cabbetsu/R/x86_64-solus-linux-gnu-library/4.0/tidyverse’
Warning in install.packages :
installation of package ‘tidyverse’ had non-zero exit status
The downloaded source packages are in
‘/tmp/RtmpRh25o2/downloaded_packages’