Factory RKWard incompatible with factory R-base

Hi,

I’m a Tumbleweed user trying to run RKWard through the factory repos.

The version of rkward (0.7.5-3.9) available via zypper (openSUSE:Factory/repo-oss) requires R-base version 4.4.3, but the zypper/factory repo version of R-base is 4.5.0-53.1 (and as far as I can tell, one cannot request older versions of packages through zypper). Ignoring the version requirement and proceeding allows RKWard to install and “run”, but it cannot run an R session and is thus broken.

I’ve noticed that a more recent build of RKWard (0.8.1.1) is available through the devel:languages:R repo, and it seems to be compatible with the more recent version of R-base according to the accepted Request 1273423. Furthermore, the last accepted request (1149924) on the factory repo has the message “Submit package devel:languages:R:released to package openSUSE:Factory / rkward”, suggesting that perhaps the devel version is in need of being upstreamed to the main repo.

Is the version mismatch an oversight, or should R users just switch to the devel repo? It seems adding the devel repo to zypper would make the devel repo my new source for everything R related, even though I only really need RKWard compatibility at the moment (and/or RStudio, I suppose, though that has had a lot of issues as of late; currently this old package name problem has returned).

Since I’ve seen RKWard posts in this subforum before, I thought this would be the best place to ask. If there is somewhere else I should report the issue, I would appreciate it if someone could kindly guide me there.

Thank you in advance for any help.

Signalite

No, zypper will continue to update packages from their original location unless you explicitly “switch vendor” for each package to this repository.

It is user forum. You need to ask project maintainers (see Users tab on OBS).

Actually, it has been submitted (Request 1275532: Submit rkward - openSUSE Build Service) but declined due to the wrong URL.

1 Like

Ah, thank you for the information and for noting the recent attempted solution. I didn’t realize I needed to adjust the value of “requests in state” to see certain requests (like the one you linked). I’ve just been learning how to use the Build Service.

I see — I forgot about repo priority. Maybe I’ll try to switch vendor, then, and in any case the recent activity shows that the maintenance team is working on a fix for the factory version.

Thanks, arvidjaar, as always!

Signalite

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.