Request for a more recent version of R (r-base-core)

Message
Author
User avatar
radissthor
Posts: 76
Joined: Mon Sep 13, 2010 11:18 am

Request for a more recent version of R (r-base-core)

#1 Post by radissthor »

Hello everyone,

I am trying to do some work in R but I am unable to install most packages because I can't seem to be able to get a recent enough version of R via the MX repos to be able to download extra R packages I need. Every time I try to download packages I bump into the problem of having some unmet dependencies that cannot be installed because higher versions are needed. Ultimately, I come to the problem of not having a recent enough version of r-base-core.

I tried installing the latest deb binary via Gdebi but I get the message that:

Code: Select all

r-base-core : Depends: libc6 (>= 2.35) but 2.31-13+deb11u7 is to be installed
               Depends: libicu72 (>= 72.1~rc-1~) but it is not installable
               Depends: libtiff6 (>= 4.0.3) but it is not installable
Strangely enough, when I try to find more recent version of the packages I am missing either via synaptic or via the MX package installer, I cannot find them. I enable the test repo in synaptic but I never see more recent versions becoming available, and looking for packages via the MX package installer in the MX Test Repo or the Debian Backports tab doesn't even show any results.

I guess I've come to the point where I just need to ask the MX community if we can get a more recent build of r-base-core to the MX repos. I am currently running MX-21.3_ahs_x64.

EDIT: I recently tried installing the deb for the latest version of libc6 (2.36_9), but Gdebi warned me that it would remove all of these packages:

https://imgur.com/MXwaRI5.png

So I aborted the installation. That seems like a sure way to break the system. Any help here would be much appreciated

Full system info:

Code: Select all

System:    Kernel: 5.18.0-4mx-amd64 [5.18.16-1~mx21+1] x86_64 bits: 64 compiler: gcc v: 10.2.1 
           parameters: BOOT_IMAGE=/boot/vmlinuz-5.18.0-4mx-amd64 root=UUID=<filter> ro quiet splash 
           Desktop: Xfce 4.18.1 tk: Gtk 3.24.24 info: xfce4-panel wm: xfwm 4.18.0 vt: 7 
           dm: LightDM 1.26.0 Distro: MX-21.3_ahs_x64 Wildflower September 18  2022 
           base: Debian GNU/Linux 11 (bullseye) 
Machine:   Type: Desktop Mobo: Acer model: Aspire C27-1655 v: 1.0 serial: <filter> 
           UEFI: American Megatrends v: R01-A3 date: 11/03/2021 
CPU:       Info: Quad Core model: 11th Gen Intel Core i7-1165G7 bits: 64 type: MT MCP 
           arch: Tiger Lake family: 6 model-id: 8C (140) stepping: 1 microcode: B4 cache: 
           L2: 12 MiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 44851 
           Speed: 1550 MHz min/max: 400/4700 MHz Core speeds (MHz): 1: 1550 2: 1213 3: 1202 
           4: 1225 5: 1201 6: 1243 7: 1181 8: 1198 
           Vulnerabilities: Type: itlb_multihit status: Not affected 
           Type: l1tf status: Not affected 
           Type: mds status: Not affected 
           Type: meltdown status: Not affected 
           Type: mmio_stale_data status: Not affected 
           Type: retbleed status: Not affected 
           Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl 
           Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
           Type: spectre_v2 
           mitigation: Enhanced IBRS, IBPB: conditional, RSB filling, PBRSB-eIBRS: SW sequence 
           Type: srbds status: Not affected 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: Intel TigerLake-LP GT2 [Iris Xe Graphics] vendor: Acer Incorporated ALI 
           driver: i915 v: kernel bus-ID: 0000:00:02.0 chip-ID: 8086:9a49 class-ID: 0300 
           Device-2: Realtek USB2.0 camera type: USB driver: uvcvideo bus-ID: 3-5:3 
           chip-ID: 0bda:5830 class-ID: 0e02 
           Display: x11 server: X.Org 1.20.14 compositor: xfwm4 v: 4.18.0 driver: 
           loaded: modesetting unloaded: fbdev,vesa display-ID: :0.0 screens: 1 
           Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2") 
           s-diag: 582mm (22.9") 
           Monitor-1: eDP-1 res: 1920x1080 hz: 30 dpi: 94 size: 519x324mm (20.4x12.8") 
           diag: 612mm (24.1") 
           OpenGL: renderer: Mesa Intel Xe Graphics (TGL GT2) v: 4.6 Mesa 22.0.5 
           direct render: Yes 
Audio:     Device-1: Intel Tiger Lake-LP Smart Sound Audio vendor: Acer Incorporated ALI 
           driver: sof-audio-pci-intel-tgl alternate: snd_hda_intel,snd_sof_pci_intel_tgl 
           bus-ID: 0000:00:1f.3 chip-ID: 8086:a0c8 class-ID: 0401 
           Sound Server-1: ALSA v: k5.18.0-4mx-amd64 running: yes 
           Sound Server-2: PulseAudio v: 14.2 running: yes 
Network:   Device-1: Intel Wi-Fi 6 AX201 driver: iwlwifi v: kernel modules: wl port: 4000 
           bus-ID: 0000:00:14.3 chip-ID: 8086:a0f0 class-ID: 0280 
           IF: wlan0 state: up mac: <filter> 
           Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169 
           v: kernel port: 3000 bus-ID: 0000:03:00.0 chip-ID: 10ec:8168 class-ID: 0200 
           IF: eth0 state: down mac: <filter> 
Bluetooth: Device-1: Intel type: USB driver: btusb v: 0.8 bus-ID: 3-10:4 chip-ID: 8087:0026 
           class-ID: e001 
           Report: hciconfig ID: hci0 rfk-id: 1 state: up address: <filter> bt-v: 3.0 lmp-v: 5.2 
           sub-v: 2014 hci-v: 5.2 rev: 2014 
           Info: acl-mtu: 1021:4 sco-mtu: 96:6 link-policy: rswitch sniff link-mode: slave accept 
           service-classes: rendering, capturing, object transfer, audio 
RAID:      Hardware-1: Intel Volume Management Device NVMe RAID Controller driver: vmd v: 0.6 
           port: 4000 bus-ID: 0000:00:0e.0 chip-ID: 8086.9a0b rev: class-ID: 0104 
Drives:    Local Storage: total: 953.87 GiB used: 79.53 GiB (8.3%) 
           SMART Message: Unable to run smartctl. Root privileges required. 
           ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Western Digital 
           model: PC SN530 SDBPNPZ-1T00-1114 size: 953.87 GiB block-size: physical: 512 B 
           logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter> rev: 21113000 
           temp: 57.9 C scheme: GPT 
Partition: ID-1: / raw-size: 945.61 GiB size: 929.7 GiB (98.32%) used: 79.53 GiB (8.6%) fs: ext4 
           dev: /dev/nvme0n1p2 maj-min: 259:2 
           ID-2: /boot/efi raw-size: 256 MiB size: 252 MiB (98.46%) used: 274 KiB (0.1%) fs: vfat 
           dev: /dev/nvme0n1p1 maj-min: 259:1 
Swap:      Kernel: swappiness: 15 (default 60) cache-pressure: 100 (default) 
           ID-1: swap-1 type: partition size: 8 GiB used: 0 KiB (0.0%) priority: -2 
           dev: /dev/nvme0n1p3 maj-min: 259:3 
Sensors:   System Temperatures: cpu: 27.8 C mobo: N/A 
           Fan Speeds (RPM): N/A 
Repos:     Packages: note: see --pkg apt: 2805 lib: 1327 flatpak: 0 
           No active apt repos in: /etc/apt/sources.list 
           Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list 
           1: deb http://deb.debian.org/debian/ bullseye-updates main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/debian.list 
           1: deb http://deb.debian.org/debian/ bullseye main contrib non-free
           2: deb http://security.debian.org/debian-security/ bullseye-security main contrib non-free
           Active apt repos in: /etc/apt/sources.list.d/dropbox.list 
           1: deb [arch=i386,amd64] http://linux.dropbox.com/debian/ sid main
           Active apt repos in: /etc/apt/sources.list.d/mx.list 
           1: deb http://nl.mxrepo.com/mx/repo/ bullseye main non-free
           2: deb http://nl.mxrepo.com/mx/testrepo/ bullseye test
           3: deb http://nl.mxrepo.com/mx/repo/ bullseye ahs
           Active apt repos in: /etc/apt/sources.list.d/teams.list 
           1: deb [arch=amd64] https://packages.microsoft.com/repos/ms-teams/ stable main
           Active apt repos in: /etc/apt/sources.list.d/zotero.list 
           1: deb [signed-by=/usr/share/keyrings/zotero-archive-keyring.gpg by-hash=force] https://zotero.retorque.re/file/apt-package-archive/ ./
Info:      Processes: 284 Uptime: 1d 3h 21m wakeups: 1 Memory: 15.38 GiB used: 6.89 GiB (44.8%) 
           Init: SysVinit v: 2.96 runlevel: 5 default: 5 tool: systemctl Compilers: gcc: 10.2.1 
           alt: 10 Client: shell wrapper v: 5.1.4-release inxi: 3.3.06 
Boot Mode: UEFI


Moderator: image changed to link, please read the forum rules
Image

User avatar
Jerry3904
Administrator
Posts: 23478
Joined: Wed Jul 19, 2006 6:13 am

Re: Request for a more recent version of R (r-base-core)

#2 Post by Jerry3904 »

I think you're probably going to need to upgrade to/install separately/run Live MX-23. If you do a websearch on "debian r-base-core" you can see the various versions available:

bullseye: 4.0.4-1
bookworm (MX-23): 4.2.2.20221110-2
trixie: 4.3.2-1
sid: 4.3.2-1

It's possible that once on a bookworm base MX could backport the trixie version (I'll take a look today).
Production: MX-23 Xfce, AMD FX-4130 Quad-Core, GeForce GT 630/PCIe/SSE2, 16 GB, SSD 120 GB, Data 1TB
Personal: Lenovo X1 Carbon with MX-23 Fluxbox
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin

User avatar
radissthor
Posts: 76
Joined: Mon Sep 13, 2010 11:18 am

Re: Request for a more recent version of R (r-base-core)

#3 Post by radissthor »

Thanks for the quick reply Jerry3904. I actually managed to install the particular package I was missing. How, I don't know, because R kept telling me the installation was unsuccessful, but after an R restart I loaded the package with some errors, but still usable.

Still I have troubles with other packages. Particularly those needed to run HTML compilations from R.

Is it possible to upgrade to MX23 without reinstalling? I am running MX on a very recent computer and installing it was a pain (I got lucky that someone in Acer Costumer support also happened to be a Linux enthusiast and guided me through the changes that I needed to do in the BIOS) so I would like to avoid reinstalling because this is my work computer and I can't afford to loose functionality for more than a couple of hours.

Otherwise I think I can wait until the trixie version is backported.

Thanks again for the support.
Image

User avatar
Stevo
Developer
Posts: 14828
Joined: Fri Dec 15, 2006 7:07 pm

Re: Request for a more recent version of R (r-base-core)

#4 Post by Stevo »

Currently. the MX 21 test repo has a somewhat newer 4.1.2.
MXPI = MX Package Installer
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing

User avatar
Stevo
Developer
Posts: 14828
Joined: Fri Dec 15, 2006 7:07 pm

Re: Request for a more recent version of R (r-base-core)

#5 Post by Stevo »

I enable the test repo in synaptic but I never see more recent versions becoming available
We set up the test repo that way on purpose, so they won't be seen as automatic upgrades. They will still appear in Synaptic if you check the "versions". I would guess that you already have the test repo 4.1.2 installed, anyway.
MXPI = MX Package Installer
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing

User avatar
Stevo
Developer
Posts: 14828
Joined: Fri Dec 15, 2006 7:07 pm

Re: Request for a more recent version of R (r-base-core)

#6 Post by Stevo »

4.3.2 does backport successfully on MX 23 and MX 21. Now trying MX 19 packages.
MXPI = MX Package Installer
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing

User avatar
Jerry3904
Administrator
Posts: 23478
Joined: Wed Jul 19, 2006 6:13 am

Re: Request for a more recent version of R (r-base-core)

#7 Post by Jerry3904 »

That's good news, @Stevo -- thanks.
Production: MX-23 Xfce, AMD FX-4130 Quad-Core, GeForce GT 630/PCIe/SSE2, 16 GB, SSD 120 GB, Data 1TB
Personal: Lenovo X1 Carbon with MX-23 Fluxbox
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin

User avatar
radissthor
Posts: 76
Joined: Mon Sep 13, 2010 11:18 am

Re: Request for a more recent version of R (r-base-core)

#8 Post by radissthor »

Many thanks Stevo. I do indeed have the 4.1.2 version from the test repo installed. There's no rush since I won't be using the work computer until Monday. Still, I know I'll need a more recent version of R at some point so your work is much appreciated 🙏
Image

User avatar
Stevo
Developer
Posts: 14828
Joined: Fri Dec 15, 2006 7:07 pm

Re: Request for a more recent version of R (r-base-core)

#9 Post by Stevo »

Just sent up[ 4.3.2 packages for MX 19, 21, and 23 test repos. I bet it would even build on Debian 9 if we still supported it.
MXPI = MX Package Installer
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing

User avatar
radissthor
Posts: 76
Joined: Mon Sep 13, 2010 11:18 am

Re: Request for a more recent version of R (r-base-core)

#10 Post by radissthor »

Many thanks Stevo!
Image

Post Reply

Return to “Software / Configuration”