Rstudio on Fedora 28-32 has a long standing package conflict with nsight-compute-2019
Running dnf upgrade -d10 rstudio gives:
Error: Transaction test error:
file /usr/lib/.build-id/34/aac32bb4d3c0f44e72e57cf253a871240a1154 from install of rstudio-1.4.1106-1.x86_64 conflicts with file from package nsight-compute-2019.4.0-2019.4.0.12-1.x86_64
file /usr/lib/.build-id/80/916a3578c4abf8d9433986b7ca87ee58797eb5 from install of rstudio-1.4.1106-1.x86_64 conflicts with file from package nsight-compute-2019.4.0-2019.4.0.12-1.x86_64
file /usr/lib/.build-id/ea/6a2369dae8e186543b5e0fa413cb7ee7058c84 from install of rstudio-1.4.1106-1.x86_64 conflicts with file from package nsight-compute-2019.4.0-2019.4.0.12-1.x86_64
earth: ~$ ll /usr/lib/.build-id/80/916a3578c4abf8d9433986b7ca87ee58797eb5
lrwxrwxrwx. 1 root root 97 Aug 9 2019 /usr/lib/.build-id/80/916a3578c4abf8d9433986b7ca87ee58797eb5 -> ../../../../opt/nvidia/nsight-compute/2019.4.0/host/linux-desktop-glibc_2_11_3-x64/libicuuc.so.56
earth: ~$ ll /usr/lib/.build-id/34/aac32bb4d3c0f44e72e57cf253a871240a1154
lrwxrwxrwx. 1 root root 99 Aug 9 2019 /usr/lib/.build-id/34/aac32bb4d3c0f44e72e57cf253a871240a1154 -> ../../../../opt/nvidia/nsight-compute/2019.4.0/host/linux-desktop-glibc_2_11_3-x64/libicudata.so.56
earth: ~$ ll /usr/lib/.build-id/ea/6a2369dae8e186543b5e0fa413cb7ee7058c84
lrwxrwxrwx. 1 root root 99 Aug 9 2019 /usr/lib/.build-id/ea/6a2369dae8e186543b5e0fa413cb7ee7058c84 -> ../../../../opt/nvidia/nsight-compute/2019.4.0/host/linux-desktop-glibc_2_11_3-x64/libicui18n.so.56
Removing or excluding nsight-compute-2019.4.0 is not an option; it pulls too many packages:
earth: ~$ sudo dnf remove --noautoremove nsight-compute-2019.4.0
Removing:
nsight-compute-2019.4.0
Removing dependent packages:
akonadi-import-wizard
akregator
akregator-libs
git-cola
grantlee-editor
grantlee-editor-libs
k3b
k3b-libs
kaddressbook
kaddressbook-libs
kdepim-addons
kdepim-runtime
kdepim-runtime-libs
kdeplasma-addons
kf5-akonadi-calendar
kf5-calendarsupport
kf5-eventviews
kf5-incidenceeditor
kf5-khtml
kf5-kmailtransport
kf5-kmailtransport-akonadi
kf5-knotifyconfig
kf5-libksieve
kf5-mailcommon
kf5-messagelib
kget
kget-libs
khelpcenter
kile
kmail
kmail-account-wizard
kmail-libs
kmousetool
konsole5
kontact
kontact-libs
korganizer
korganizer-libs
ksysguard
libkgapi
libksysguard
octave
octave-communications
octave-control
octave-devel
octave-image
octave-io
octave-jsonlab
octave-mathgl
octave-metch
octave-miscellaneous
octave-optim
octave-signal
octave-specfun
octave-statistics
octave-struct
octave-zmat
okular
okular-libs
okular-part
phonon-qt5
phonon-qt5-backend-gstreamer
pim-data-exporter
pim-data-exporter-libs
pim-sieve-editor
plasma-drkonqi
python3-qt5
python3-qt5-webkit
python3-qtconsole
python3-spyder
qgis
qt5-qtwebengine
qwt-qt5
speedcrunch
Removing:
nsight-compute-2019.4.0
Removing dependent packages:
akonadi-import-wizard
akregator
akregator-libs
git-cola
grantlee-editor
grantlee-editor-libs
k3b
k3b-libs
kaddressbook
kaddressbook-libs
kdepim-addons
kdepim-runtime
kdepim-runtime-libs
kdeplasma-addons
kf5-akonadi-calendar
kf5-calendarsupport
kf5-eventviews
kf5-incidenceeditor
kf5-khtml
kf5-kmailtransport
kf5-kmailtransport-akonadi
kf5-knotifyconfig
kf5-libksieve
kf5-mailcommon
kf5-messagelib
kget
kget-libs
khelpcenter
kile
kmail
kmail-account-wizard
kmail-libs
kmousetool
konsole5
kontact
kontact-libs
korganizer
korganizer-libs
ksysguard
libkgapi
libksysguard
octave
octave-communications
octave-control
octave-devel
octave-image
octave-io
octave-jsonlab
octave-mathgl
octave-metch
octave-miscellaneous
octave-optim
octave-signal
octave-specfun
octave-statistics
octave-struct
octave-zmat
okular
okular-libs
okular-part
phonon-qt5
phonon-qt5-backend-gstreamer
pim-data-exporter
pim-data-exporter-libs
pim-sieve-editor
plasma-drkonqi
python3-qt5
python3-qt5-webkit
python3-qtconsole
python3-spyder
qgis
qt5-qtwebengine
qwt-qt5
speedcrunch
rpm -e --nodeps nsight-compute-2019.4.0
works, but is really not the way to go.
This has been reported before here: fedora 29 install RStudio desktop failed
An rstdudio employee replies there that " it's unlikely anyone else is running with a similar environment", but I can assure we are running hundreds of workstations with this setup.