Package Details: rustrover 2025.2.1-1

Git Clone URL: https://aur.archlinux.org/rustrover.git (read-only, click to copy)
Package Base: rustrover
Description: JetBrains IDE for Rust Developers
Upstream URL: https://www.jetbrains.com/rust/
Licenses: custom:jetbrains
Submitter: freswa
Maintainer: freswa
Last Packager: freswa
Votes: 31
Popularity: 0.88
First Submitted: 2023-09-14 11:50 (UTC)
Last Updated: 2025-08-29 11:36 (UTC)

Dependencies (3)

Required by (0)

Sources (3)

Pinned Comments

freswa commented on 2023-09-14 11:52 (UTC)

This will track EAP releases until the first stable release is available.

Latest Comments

1 2 3 Next › Last »

super9mega commented on 2025-08-10 02:15 (UTC)

Currently this breaks updates for my system because it has the ARCH for any, which is not correct, its a binary for x86-64.

but! There is a patch that fixes this for aarch64 and x86 that would be the correct way to run this. handsomexdd1024 provided the patch.

If you could implement this, this will fix updates on my system, please and thank you in advance!

packjack commented on 2025-01-14 20:06 (UTC)

If anyone is having an issue with a "Missing runtime error", please run the rustrover.sh file in the /opt/rustrover/bin directory, press ctrl-shift-a on the welcome to rustrover screen, and type choose boot java runtime. Choose the newest version, click okay, and the issue should be resolved.

tbhaxor commented on 2024-11-26 03:22 (UTC)

Can we bump it to latest version? Same with rustrover package...

freswa commented on 2024-10-16 15:47 (UTC)

No, the main download url does automatic forwarding to the fastest CDN. The cf url is very slow for e.g. China.

windx-foobar commented on 2024-10-16 14:35 (UTC)

Hi. Can u accept this patch?:)

Subject: [PATCH] chore: change source url to download all users
---
Index: PKGBUILD
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/PKGBUILD b/PKGBUILD
--- a/PKGBUILD  (revision 3d90fc35cd56171002d3ac27f99ed162a5de8651)
+++ b/PKGBUILD  (date 1729089185627)
@@ -10,7 +10,7 @@
 license=('custom:jetbrains')
 depends=('glib2')
 options=('!strip')
-source=("https://download.jetbrains.com/${pkgbase}/RustRover-${pkgver}.tar.gz"
+source=("https://download-cf.jetbrains.com/${pkgbase}/RustRover-${pkgver%b*}.tar.gz"
         jetbrains-rustrover.desktop
         LICENSE)
 b2sums=('0e70424fd866db0391c8ad44c2579dc0dc954e96e7dc30abcada9420ba3946537f177db27d48c367dff528eee393c003d8e8e11c658b9c3b75f414adf7d84435'

kilobyte commented on 2024-10-13 16:49 (UTC)

You have configured architecture "any" which means that if built for one platform, it runs on any platform. However both packages rustrover and rustrover-jre contain platform-specific binaries. Therefore correct architecture would be ('x86_64') (and optionally more, if upstream supports them)

gbin commented on 2024-10-11 16:05 (UTC)

A simple bump for 2024.2.3 seems to work.

From 118a89912e751925f0823bba9f120c3bbd2918be Mon Sep 17 00:00:00 2001
From: Guillaume Binet <gbin@gootz.net>
Date: Fri, 11 Oct 2024 11:02:32 -0500
Subject: [PATCH] Version bump

---
 PKGBUILD | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/PKGBUILD b/PKGBUILD
index d918b8d..dd45eec 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@

 pkgbase=rustrover
 pkgname=(rustrover rustrover-jre)
-pkgver=2024.2.2
+pkgver=2024.2.3
 pkgrel=1
 pkgdesc='JetBrains IDE for Rust Developers'
 arch=('any')
@@ -13,7 +13,7 @@ options=('!strip')
 source=("https://download.jetbrains.com/${pkgbase}/RustRover-${pkgver}.tar.gz"
         jetbrains-rustrover.desktop
         LICENSE)
-b2sums=('9af62dfb3b6d64936430572ff09fdabaadad260cbf79eb5de180283aee835f4242fb1e48abf32a4b4796c40d8cd276736c6dbe122c1435c0aba71de951249962'
+b2sums=('0e70424fd866db0391c8ad44c2579dc0dc954e96e7dc30abcada9420ba3946537f177db27d48c367dff528eee393c003d8e8e11c658b9c3b75f414adf7d84435'
         '90abe1f33f60937648959e3a46c3d975ceeb09d0e7b2af535d310557c73ae865d8de29481d854e7503b913448ca54924a0fe07040e93216f0f368f2da827e70c'
         'dadaf0e67b598aa7a7a4bf8644943a7ee8ebf4412abb17cd307f5989e36caf9d0db529a0e717a9df5d9537b10c4b13e814b955ada6f0d445913c812b63804e77')

--
2.47.0

Luigiistcrazy commented on 2024-10-09 12:04 (UTC)

@crashbit Installing the rustrover-jre package resolves the issue.

handsomexdd1024 commented on 2024-09-26 00:49 (UTC) (edited on 2024-09-26 00:50 (UTC) by handsomexdd1024)

This version of rustrover is built for x86_64 only, aarch64 version is a separate binary release.

I suggest the following patches be merged:

8c8
< arch=('any')
---
> arch=('x86_64' 'aarch64')
13,14c13
< source=("https://download.jetbrains.com/${pkgbase}/RustRover-${pkgver}.tar.gz"
<         jetbrains-rustrover.desktop
---
> source=(jetbrains-rustrover.desktop
16,17c15,17
< b2sums=('9af62dfb3b6d64936430572ff09fdabaadad260cbf79eb5de180283aee835f4242fb1e48abf32a4b4796c40d8cd276736c6dbe122c1435c0aba71de951249962'
<         '90abe1f33f60937648959e3a46c3d975ceeb09d0e7b2af535d310557c73ae865d8de29481d854e7503b913448ca54924a0fe07040e93216f0f368f2da827e70c'
---
> source_x86_64=("https://download.jetbrains.com/${pkgbase}/RustRover-${pkgver}.tar.gz")
> source_aarch64=("https://download.jetbrains.com/${pkgbase}/RustRover-${pkgver}-aarch64.tar.gz")
> b2sums=('90abe1f33f60937648959e3a46c3d975ceeb09d0e7b2af535d310557c73ae865d8de29481d854e7503b913448ca54924a0fe07040e93216f0f368f2da827e70c'
18a19,21
> b2sums_x86_64=('9af62dfb3b6d64936430572ff09fdabaadad260cbf79eb5de180283aee835f4242fb1e48abf32a4b4796c40d8cd276736c6dbe122c1435c0aba71de951249962')
> b2sums_aarch64=('44a21c27bde1c0a2a5f7bc7142518d5753e50667676b42187e3d85c0aa7c1a2d9fcea07a8e939f55a20b435b0fbf340765bc7ab2d111dd97c7cb015e8db7f67c')
> 

crashbit commented on 2024-09-07 07:31 (UTC) (edited on 2024-09-07 07:52 (UTC) by crashbit)

Same problem here: Cannot find a runtime

Caused by: Runtime not found

Please try to reinstall the IDE. For support, please refer to https://jb.gg/ide/critical-startup-errors

I reinstall the IDE and installs correctly. But the error persist.

I try to remove this: ./config/Jetbrains/Rustrover ./local/share/Jetbrains/Rustrover ❯ rustc --version rustc 1.81.0 (eeb90cda1 2024-09-04) ❯ cargo --version cargo 1.81.0 (2dbb1af80 2024-08-20) The problem persist

I try a clean install like this: ❯ yay -Rns rustrover [sudo] contrasenya per a crashbit: Es comproven les dependències...

Paquets (1) rustrover-2024.2-2

Mida total de la supressió: 2176,03 MiB

:: Voleu suprimir aquests paquets? [S/n] :: Es processen els canvis dels paquets... (1/1) Se suprimeix rustrover [####################################################################################################] 100% :: S'executen els ganxos de postinstal·lació... (1/2) Arming ConditionNeedsUpdate... (2/2) Updating the desktop file MIME type cache... ❯ yay -Sc Paquets per mantenir: Tots els paquets instal·lats localment

Directori de memòria cau: /var/cache/pacman/pkg/. :: Voleu suprimir tots els altres paquets de la memòria cau? [S/n] Se suprimeixen els paquets antics de la memòria cau...

Directori de la base de dades: /var/lib/pacman/. :: Voleu suprimir els repositoris no usats? [S/n] Se suprimeixen els repositoris de sincronització no usats...

Directori de construcció: /home/crashbit/.cache/yay :: Voleu suprimir tots els altres paquets de l'AUR de la memòria cau? [S/n] se suprimeixen paquets de l'AUR de la memòria cau... :: Voleu suprimir TOTS els fitxers de l'AUR sense seguiment? [S/n] se suprimeixen els fitxers de l'AUR sense seguiment de la memòria cau... S'està eliminant ml4w-hyprland S'està eliminant ml4w-hyprland-2.9.6.1-1-any.pkg.tar.zst ❯ yay -S rustrover Same error

I think the problem is java-runtime package. If install rustrover-jre the IDE works fine. I'm using hyprland