Package Details: intellij-idea-ultimate-edition 2022.1.3-1

Git Clone URL: https://aur.archlinux.org/intellij-idea-ultimate-edition.git (read-only, click to copy)
Package Base: intellij-idea-ultimate-edition
Description: An intelligent IDE for Java, Groovy and other programming languages with advanced refactoring features intensely focused on developer productivity.
Upstream URL: https://www.jetbrains.com/idea/
Licenses: Commercial
Submitter: uwolfer
Maintainer: uwolfer (dcelasun)
Last Packager: dcelasun
Votes: 389
Popularity: 2.68
First Submitted: 2009-10-28 09:09 (UTC)
Last Updated: 2022-06-21 18:31 (UTC)

Dependencies (5)

Required by (4)

Sources (2)

Latest Comments

cartogan commented on 2022-05-28 15:06 (UTC)

I had the same issue as @LucStr and @demego. Fixed it by also installing intellij-idea-ultimate-edition-jre. Is the custom JetBrains jre mandatory? I get the impression that IntelliJ IDEA is supposed to work just fine with the normal OpenJDK.

dcelasun commented on 2022-05-20 12:42 (UTC)

@LucStr, @demego are you sure you're using the builtin jre from the split package? Because I can't reproduce it. To verify, click Help -> About and you should see the following runtime:

Runtime version: 11.0.14.1+1-b2043.45 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.

demego commented on 2022-05-20 12:24 (UTC)

@dcelasun getting the same exception as LucStr, please take a look

LucStr commented on 2022-05-12 20:14 (UTC) (edited on 2022-05-12 20:15 (UTC) by LucStr)

Since the last update I get the following error:

    OpenJDK 64-Bit Server VM warning: Archived non-system classes are disabled 
    because the java.system.class.loader property is specified (value = 
    "com.intellij.util.lang.PathClassLoader"). To use archived non-system classes, 
    this property must not be set
    Error: LinkageError occurred while loading main class com.intellij.idea.Main
         java.lang.ExceptionInInitializerError: null

dcelasun commented on 2022-05-12 06:07 (UTC)

@RasT110e5 this is a split package. When you build it, you get two packages, intellij-idea-ultimate-edition and intellij-idea-ultimate-edition-jre. The latter includes JBR.

RasT110e5 commented on 2022-05-11 23:43 (UTC)

Hi, I noticed this package is not copying the jbr folder from the .tar.gz, or the file needs an update. Please update as the default jbr is needed for JCEF plugins, like markdown.

XTREEMRAGE commented on 2022-04-14 14:09 (UTC)

@dehpef, thanks there was an update for it. Update the plugin and I can click again with my mouse :D.

dehpef commented on 2022-04-14 10:09 (UTC)

XTREEMRAGE, Could it be that you have the Key Promoter Intellij plugin installed which wasn't migrated to 2022 yet? If so, try disabling it.

XTREEMRAGE commented on 2022-04-14 09:19 (UTC)

I have a problem with the update from 2021 to 2022. When I start IntelliJ I can't click with my mouse on tabs (like project, structure, problems) and also menu items (File, Edit, etc). I can click on the menu but when I want to select an item of the menu (e.g. File > Settings), it doesn't register it. With my keyboard I can select the items though and it will open.

Does anyone else have that problem?! It worked fine with 2021.

System: Java: openjdk version "11.0.15" OS: Manjaro Linux x86_64 Kernel: 5.15.28-1-MANJARO DE: Plasma 5.24.3

dcelasun commented on 2022-04-14 06:08 (UTC)

@paralen disappeared from where? What DE/WM are you using? My guess is you're using something that can't render SVG icons.

paralen commented on 2022-04-14 06:03 (UTC)

IntelliJ icon disappeared after last update.

dcelasun commented on 2022-04-06 14:31 (UTC)

@Wings-Fantasy thanks for the suggestion, it's done!

Wings-Fantasy commented on 2022-04-06 14:21 (UTC)

Hello maintainers. I think the icon of the software package should use the svg format file in the same directory, because it looks more beautiful, and other software packages of JetBrains have also adopted the svg format icon.

The modification method is very simple, just need to change ".png" in line 42 in PKGBUILD to ".svg"

ramen commented on 2022-02-23 20:28 (UTC)

crashes at startup for me

menteith commented on 2022-02-21 12:40 (UTC) (edited on 2022-02-21 12:47 (UTC) by menteith)

A word of comment pointing that the package installs solely IntelliJ without JRE.

lucipher commented on 2022-01-01 03:46 (UTC)

Thanks for the package maintenance.

And for all the people reporting the package is not working use yay as others stated before, this seems to be an issue with pamac (I had the same issue, but using yay worked perfectly)

Happy new year every body.

duartea commented on 2021-12-30 19:55 (UTC)

Thank you for the maintenance work!

vnt-83 commented on 2021-12-10 10:59 (UTC)

Thanks very much for yay!!!

madFerret commented on 2021-12-09 07:26 (UTC) (edited on 2021-12-09 07:27 (UTC) by madFerret)

Can confirm, upgrading with yay worked.No idea what changed, previously upgrading with pamac had no issues ¯\(ツ)

r_nguyen54 commented on 2021-12-09 00:36 (UTC)

If anyone is experiencing extreme lag, try using version 2021.2 or lower

davidhaller commented on 2021-12-08 19:14 (UTC)

Again: Fetch the repository using git clone. Build and install the package using makepkg. DO NOT USE PAMAC.

If it works, it's a pamac related bug, which you can report on their bugtracker.

Also, always post your error messages or screenshots in English (export LANG=C) as many people here won't be able to read cyrillic letters.

vnt-83 commented on 2021-12-07 18:07 (UTC) (edited on 2021-12-07 18:12 (UTC) by vnt-83)

Screenshots:

Update ready: https://i.imgur.com/tGZ6Keh.png

Update error: https://i.imgur.com/hCHbJsF.png

vnt-83 commented on 2021-12-07 18:00 (UTC)

I have installed and have always updated this package using AUR. But then this error appeared and I updated it once using pamac. Just made sure I get the same error.

davidhaller commented on 2021-12-07 17:20 (UTC)

pamac does not properly support split packages. Use a better AUR helper or install the package using git clone + makepkg.

vnt-83 commented on 2021-12-07 17:16 (UTC) (edited on 2021-12-07 17:18 (UTC) by vnt-83)

Marcel_K, what do you mean by saying that the repository is correct?

I also have same error by update on Manjaro: Failed to generate information for intellij-idea-ultimate-edition-jre (translated to english).

By update on cli & pamac I get identical error: PKGBUILD does not exist.

Marcel_K commented on 2021-12-07 16:34 (UTC)

I just cloned the repository, again, and running git status shows that the repository is correct:

$ git clone https://aur.archlinux.org/intellij-idea-ultimate-edition.git
Cloning into 'intellij-idea-ultimate-edition'...
remote: Enumerating objects: 458, done.
remote: Counting objects: 100% (458/458), done.
remote: Compressing objects: 100% (289/289), done.
remote: Total 458 (delta 170), reused 457 (delta 169), pack-reused 0
Receiving objects: 100% (458/458), 96.16 KiB | 1.32 MiB/s, done.
Resolving deltas: 100% (170/170), done.
$ cd intellij-idea-ultimate-edition/
$ git status
On branch master
Your branch is up to date with 'origin/master'.

nothing to commit, working tree clean

madFerret commented on 2021-12-07 07:29 (UTC) (edited on 2021-12-07 09:18 (UTC) by madFerret)

Also having the issue with PKGBUILD does not exist., but only when building -jre. Does anyone have a solution? PS: I think the root issue is:

Cloning intellij-idea-ultimate-edition build files...
Running as unit: run-u87.service
fatal: not a git repository (or any parent up to mount point /var/cache/private)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).

Marcel_K commented on 2021-12-01 17:34 (UTC)

That sounds like a pamac issue, this repo is correct.

aembleton commented on 2021-12-01 11:24 (UTC)

I'm getting the following error on a pamac update: PKGBUILD does not exist.

SCDevel commented on 2021-11-28 09:37 (UTC)

@woland7 Download intellij-idea-ultimate-edition-jre

woland7 commented on 2021-10-05 19:54 (UTC)

Latest version works only with Java11 in my case, otherwise I get cannot access class sun.awt.AWTAutoShutdown

jwan commented on 2021-10-01 11:47 (UTC)

I've installed this package, but when I try to run IntelliJ, nothing happens! nothing launches. What am I missing?

Luken commented on 2021-09-16 17:16 (UTC)

Guys, how do you deal with this issue: https://youtrack.jetbrains.com/issue/JBR-917 ? It makes the IDE almost unusable for me, and seems to be there since always.

davidhaller commented on 2021-07-20 12:41 (UTC)

Hey, your package already exists there: https://aur.archlinux.org/packages/intellij-idea-ultimate-edition/

KDN_Observer commented on 2021-07-04 09:29 (UTC)

@zsolt-donca @xavierbaez delete the old downloaded files and redownload the latest one. If you are using an AUR helper, consult the documentation on how to clear the build cache.

xavierbaez commented on 2021-07-03 02:30 (UTC)

One or more files did not pass the validity check!

sergik82 commented on 2021-07-01 14:39 (UTC)

I got an error... How can I manage to deal with it? [ 1056] WARN - #com.intellij.idea.Main -
java.lang.reflect.InvocationTargetException

XTREEMRAGE commented on 2021-07-01 09:35 (UTC)

@Marcel_K Thanks that worked!

Marcel_K commented on 2021-07-01 08:07 (UTC)

@XTREEMRAGE did you delete the old version of ideaIU-2021.1.3.tar.gz, so it is re-downloaded? FYI, the new tarball builds for me.

XTREEMRAGE commented on 2021-07-01 08:02 (UTC)

@dcelasun getting the same error:

==> Validating source files with sha256sums...
    ideaIU-2021.1.3.tar.gz ... FAILED
    jetbrains-idea.desktop ... Passed

dcelasun commented on 2021-07-01 06:55 (UTC)

Looks like JetBrains have updated the tarball without bumping the package version, hence the different checksum. Anyway, should be fixed now.

rfyoung commented on 2021-07-01 05:50 (UTC) (edited on 2021-07-01 05:52 (UTC) by rfyoung)

Hello. It seems that the official sha256sum of the intellij idea package is different from one in the PKGBUILD. This provided official sha256sum might be help. Thanks!

coreja commented on 2021-03-17 07:51 (UTC)

@dcelasun yeah, I also check sha256sum that jetbrains provided, matches the version in pkgbuild. So I downloaded it again just now. Now it's build version 203.7717.56. Thanks for your kindly reply. It might has something to do with cdn cache.

dcelasun commented on 2021-03-17 07:29 (UTC)

On this page I see a build version of 203.7717.56 (screenshot). Maybe the CDN isn't updated in your region?

coreja commented on 2021-03-17 06:09 (UTC)

Hey. The newly downloaded package of ideaIU has a build version of 203.7717.32. Its sha256sum is not equal to the one in your pkgbuild(build version 203.7717.56).

Skipperio commented on 2021-03-14 12:53 (UTC)

Unrecognized VM option 'UseConcMarkSweepGC' Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit.

or any other error solution: sudo pacman -S jdk11-openjdk

sudo archlinux-java set java-11-openjdk

laokong commented on 2021-02-15 04:45 (UTC)

After install intellij-idea-ultimate, show ERROR LicenseManager - No valid license found in below. how to resolve? help me, thank you.

my java jdk Environment: Available Java environments: java-15-jdk (default) java-15-openjdk

java -version
java version "15.0.2" 2021-01-19 Java(TM) SE Runtime Environment (build 15.0.2+7-27) Java HotSpot(TM) 64-Bit Server VM (build 15.0.2+7-27, mixed mode, sharing)

intellij-idea-ultimate-edition %u  ✔  10s  WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.intellij.util.ui.StartupUiUtil to constructor com.sun.java.swing.plaf.gtk.GTKLookAndFeel() WARNING: Please consider reporting this to the maintainers of com.intellij.util.ui.StartupUiUtil WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release No valid license found 2021-02-14 23:18:37,502 [ 776] ERROR - #LicenseManager - No valid license found java.lang.Throwable: No valid license found at com.intellij.openapi.diagnostic.Logger.error(Logger.java:159) at com.intellij.ide.b.g.aV.c(aV.java:174) at com.intellij.ide.b.g.aV.a(aV.java:80) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:564) at com.intellij.idea.MainImpl.start(MainImpl.java:95) at com.intellij.idea.StartupUtil.startApp(StartupUtil.java:302) at com.intellij.idea.StartupUtil.prepareApp(StartupUtil.java:242) at com.intellij.ide.plugins.MainRunner.lambda$start$1(MainRunner.java:41) at java.base/java.lang.Thread.run(Thread.java:832) 2021-02-14 23:18:37,504 [ 778] ERROR - #LicenseManager - IntelliJ IDEA 2020.3.2 Build #IU-203.7148.57 2021-02-14 23:18:37,504 [ 778] ERROR - #LicenseManager - JDK: 15.0.2; VM: Java HotSpot(TM) 64-Bit Server VM; Vendor: Oracle Corporation 2021-02-14 23:18:37,504 [ 778] ERROR - #LicenseManager - OS: Linux /1.4s

Ajmar commented on 2021-02-08 17:13 (UTC)

I got the error Unrecognized VM option 'UseConcMarkSweepGC', OpenJDK 15. Fixed by using makepkg, used yay the first time.

kuro commented on 2020-12-04 10:41 (UTC)

Im my case I: Reset the java Version with: archlinux-java command. Selected: java-11-openjdk and re-installed. It fixed the problem.

Marcel_K commented on 2020-12-02 01:27 (UTC)

I guess you were using an AUR-helper instead of makepkg, didn't you? When I used such a tool in the past, things did went wrong. Just pulling changes from the Git repository and running makepkg manually solved many problems for me. In this case, you have to install both packages that are created by makepkg and my guess is not installing both caused your issue.

ElijahLynn commented on 2020-12-02 01:20 (UTC)

K, so somehow the package that this AUR creates, intellij-idea-ultimate-edition-jre, wasn't actually installed when I updated. I got it installed by doing a manual install from the PKGBUILD file with makepkg -si etc. Once the ./jre folder was in /opt/intellij-idea-ultimate-edition from that package, the ./idea.sh script was able to detect it first rather than my system Java (1.8) and it started up correctly and created the right .config/.. folder etc.

Not sure why it didn't build the intellij-idea-ultimate-edition-jre package though, but that was the reason. I learned a TON about how PKGBUILD files work so that was fun!

ElijahLynn commented on 2020-12-01 23:49 (UTC) (edited on 2020-12-02 00:12 (UTC) by ElijahLynn)

Worth noting that the ~/.config/JetBrains/IntelliJIdea2020.3/ directory is never created, AND the older ~/.config/JetBrains/IntelliJIdea2020.2/ has files that are touched by the install process (timestamps). The older ~/.config/JetBrains/IntelliJIdea2020.2/idea.jdk is/was set to use /home/elijah/.config/JetBrains/IntelliJIdea2020.2/jdks/jbrsdk-11_0_7-linux-x64-b944.20/jbrsdk which is the bundled Java 11 but 2020.3 just never gets created and I guess that is where it tries to use a default 1.8.

Marcel_K commented on 2020-12-01 23:30 (UTC) (edited on 2020-12-01 23:31 (UTC) by Marcel_K)

@ElijahLynn: perhaps you weren't, as I get:

[…]
Runtime version: 11.0.9+11-b1145.21 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
[…]

dcelasun commented on 2020-12-01 23:28 (UTC)

@ElijahLynn no idea, internal JDK11 is working fine for me.

ElijahLynn commented on 2020-12-01 23:26 (UTC) (edited on 2020-12-01 23:33 (UTC) by ElijahLynn)

Just updated from 2020.2 and am getting:

Cannot start under Java 1.8.0_265-b01: Java 11 or later is required.

I was using the internal bundled Java that ships with IntelliJ, fwiw. Don't know how to change the version, since it won't start.

Edit: Created upstream issue here https://youtrack.jetbrains.com/issue/IDEA-256579

Marcel_K commented on 2020-11-26 16:52 (UTC)

@aembleton: it's just a glitch while downloading, that happens every now and then. Just retry to run makepkg.

aembleton commented on 2020-11-26 13:39 (UTC)

I get the following error:

curl: (22) The requested URL returned error: 416 ==> ERROR: Failure while downloading https://download.jetbrains.com/idea/ideaIU-2020.2.4.tar.gz Aborting...

When I try and access the URL with wget, it gets a 302, redirecting the download to https://download-cf.jetbrains.com/idea/ideaIU-2020.2.4.tar.gz but then does successfully download.

This is the first time I've tried installing this package. Does this happen to anyone else?

soloturn commented on 2020-07-22 09:47 (UTC)

anthraxx solved this with the community edition, by installing openjfx and putting it on the classpath: https://github.com/archlinux/svntogit-community/tree/master/intellij-idea-community-edition/trunk

with 2020.2 javafx will not be there an more but java-cef: https://blog.jetbrains.com/platform/2020/07/javafx-and-jcef-in-the-intellij-platform/

godaprojects commented on 2020-07-02 10:19 (UTC)

intellij-idea-ultimate-edition and intellij-idea-ultimate-edition-jre have to be installed for this issue to be solved.

"Tried to use preview panel provider (JavaFX WebView), but it is unavailable. Reverting to default."

dcelasun commented on 2020-05-27 13:07 (UTC)

I honestly don't know how you've managed that :) Try following the instructions on this page and switch to Jetbrains' JRE: https://www.jetbrains.com/help/idea/switching-boot-jdk.html

fokot commented on 2020-05-27 12:35 (UTC)

No, OpenJDK 64-Bit Server VM by Oracle Corporation

dcelasun commented on 2020-05-27 11:38 (UTC)

It should say OpenJDK 64 Bit Server VM by Jetbrains s.r.o, does it say that?"

fokot commented on 2020-05-27 11:30 (UTC)

I have OpenJDK there, shoudl I change some configs?

dcelasun commented on 2020-05-27 10:00 (UTC)

@fokot no problem. I'm not familiar with pamac but when you install intellij-idea-ultimate-edition it should install both intellij-idea-ultimate-edition and intellij-idea-ultimate-edition-jre. You can check by launching IDEA and going to Help -> About. You should see the JRE in use like this. Do you see the Jetbrains JRE there?

fokot commented on 2020-05-27 09:52 (UTC)

Thanks @dcelasun. And how should I install the jre version? Sorry I switched to linux form mac just few weeks ago. I just did pamac install intellij-idea-ultimate-edition. And this is where I have some files. In bauh where is probably flatpack or snap version (which was not working for me).

$ sudo find / -name intellij-idea-ultimate-edition
/home/fokot/.cache/bauh/arch/installed/aur/intellij-idea-ultimate-edition
find: ‘/run/user/1000/gvfs’: Permission denied
/usr/bin/intellij-idea-ultimate-edition
/var/tmp/pamac-build-fokot/intellij-idea-ultimate-edition
/opt/intellij-idea-ultimate-edition

dcelasun commented on 2020-05-27 07:29 (UTC)

@fokot you need to install intellij-idea-ultimate-edition and intellij-idea-ultimate-edition-jre which are both included in the package. I think maybe your AUR helper is doing something weird with split packages. If in doubt, download the tarball and install with makepkg -si.

fokot commented on 2020-05-27 07:27 (UTC)

And how to run it with bundled jre then? I do have and error that "Tried to use preview panel provider (JavaFX WebView) but it is unavailable. Reverting to default"

fokot commented on 2020-05-27 07:18 (UTC)

Thank you @dcelasun

dcelasun commented on 2020-05-27 06:27 (UTC)

@fokot you installed it wrong, the package should be intellij-idea-ultimate-edition

fokot commented on 2020-05-26 23:10 (UTC)

How to run it? I have no script, neither an app in gnome? I installed it as pamac install intellij-idea-ultimate-edition-jre

kleinph commented on 2020-04-19 09:03 (UTC) (edited on 2020-04-19 09:04 (UTC) by kleinph)

The new light mode (https://blog.jetbrains.com/idea/2020/04/lightedit-mode/) does not work. Is there a symlink or binary missing?

$ idea foo 
No IDE instance has been found. New one will be started.
Traceback (most recent call last):
  File "/usr/local/bin/idea", line 106, in <module>
    os.execv(RUN_PATH, [bin_file] + args)
FileNotFoundError: [Errno 2] No such file or directory

rigelbm commented on 2020-02-17 11:42 (UTC)

When updating the package, I got:

(2/2) checking for file conflicts                                                              [########################################################] 100%
error: failed to commit transaction (conflicting files)
intellij-idea-ultimate-edition: /opt/intellij-idea-ultimate-edition/lib/tips-intellij-idea-193.9.jar exists in filesystem
intellij-idea-ultimate-edition: /opt/intellij-idea-ultimate-edition/plugins/JavaScriptLanguage/lib/completion-ranking-js-0.0.1.jar exists in filesystem
Errors occurred, no packages were upgraded.

Removing the aforementioned files from my current installation solved it.

jon_black commented on 2020-02-07 07:03 (UTC)

@spritee Try yay -Scc to clear the cache. This fixed it for me.

spritee commented on 2019-12-18 08:15 (UTC) (edited on 2019-12-18 11:29 (UTC) by spritee)

I got this kind of array (again) and intellij seems to be completely gone D: Somebody knows how this can occur?

:: Processing package changes...
(1/1) upgrading intellij-idea-ultimate-edition
[########################################################] 100%
error: could not extract /opt/intellij-idea-ultimate-edition/plugins/Groovy/lib/Groovy.jar (Lzma library error:  No progress is possible)
error: problem occurred while upgrading intellij-idea-ultimate-edition
error: could not commit transaction
error: failed to commit transaction (transaction aborted)

dcelasun commented on 2019-12-01 19:42 (UTC)

@Filip98, your download seems to be corrupted. The checksum in this package matches the official version here: https://download.jetbrains.com/idea/ideaIU-2019.3.tar.gz.sha256

Filip98 commented on 2019-12-01 19:37 (UTC)

ideaIU-2019.3.tar.gz ... FAILED to pass sha256sum validation

kollstrom commented on 2019-11-01 09:36 (UTC)

Just installed intellij-idea-ultimate-edition 2019.2.4-1, but it looks like all of my configured data sources and their corresponding consoles were deleted. Has anyone else experienced the same? Any way to restore them without manually setting them all up again?

dcelasun commented on 2019-10-09 07:09 (UTC)

@Tazmain this is a split package, so it builds two packages intellij-idea-ultimate-edition and intellij-idea-ultimate-edition-jre. You can simply not install the second one.

Tazmain commented on 2019-10-09 06:30 (UTC)

I know this is the recommended JRE, but is there any way of installing intelliJ without this? I have found this JRE to causes massive performance issues in the IDE.

triplem commented on 2019-10-03 18:41 (UTC)

Intellij and the current Mutter release do not work nicely together. The keyboard is unresponsive sometimes. To fix this, you do need to update the Mutter to the current git release in testing.

dcelasun commented on 2019-09-24 21:00 (UTC)

Ah, sorry. Will fix in the next version.

Marcel_K commented on 2019-09-24 20:38 (UTC)

Minor detail, but you forgot to reset pkgrel. ;)

dcelasun commented on 2019-09-18 13:37 (UTC)

@zman0900 fixed, thanks.

zman0900 commented on 2019-09-13 18:33 (UTC)

If the 'prepare' section is re-ran without cleaning out the build directory, the mv command errors:

mv: cannot move 'idea-IU-192.6603.28/jbr' to '/tmp/makepkg/intellij-idea-ultimate-edition/src/jbr/jbr': Directory not empty

Please consider removing "$srcdir"/jbr if it exists before doing the move.

afwlehmann commented on 2019-09-09 11:05 (UTC) (edited on 2019-09-09 11:06 (UTC) by afwlehmann)

@dcelasun That may well be the case. I retried the build and it seems to be working now. Thanks!

EDIT: Forgot to mention that it was Germany.

dcelasun commented on 2019-09-09 10:56 (UTC)

@afwlehmann from which country are you trying to build? Perhaps it's a CDN issue where one of the locations has a corrupted file.

afwlehmann commented on 2019-09-09 10:37 (UTC)

As of today the build for 2019.2.2-1 keeps failing due to mismatching checksums for ideaIU-2019.2.2.tar.gz.

dcelasun commented on 2019-07-24 16:02 (UTC)

I've updated the package to 2019.2, which upgrades the JetBrains Runtime from JRE 8 to JRE 11. If you see any JRE problems, please report it upstream.

Stolas commented on 2019-05-21 14:02 (UTC)

I get the same error message as spritee

spritee commented on 2019-05-09 11:50 (UTC) (edited on 2019-05-09 12:25 (UTC) by spritee)

:: Processing package changes...
(1/1) upgrading intellij-idea-ultimate-edition [########################################################] 100%
error: could not extract /opt/intellij-idea-ultimate-edition/lib/java-impl.jar (Lzma library error: No progress is possible)
error: problem occurred while upgrading intellij-idea-ultimate-edition
error: could not commit transaction
error: failed to commit transaction (transaction aborted)
Errors occurred, no packages were upgraded.

i got this error when upgrading intellij-idea-ultimate-edition
the programm seems to be completely gone..

dcelasun commented on 2019-04-23 09:59 (UTC)

@arp12 you must have done something wrong, this package has nothing to do with the toolbox.

$ pacman -Ql intellij-idea-ultimate-edition | grep "/usr/bin/"
intellij-idea-ultimate-edition /usr/bin/
intellij-idea-ultimate-edition /usr/bin/intellij-idea-ultimate-edition

agilob commented on 2019-04-23 09:52 (UTC)

Why does it install some jetbrain toolbox instead intellij ultimate?

➜ ~ pacman -Ql intellij-idea-ultimate-edition | grep "/usr/bin/" | tail -1 jetbrains-toolbox /usr/bin/jetbrains-toolbox

commented on 2019-04-18 20:32 (UTC)

Hi, would it be possible to use the SVG file instead of the PNG one for the Icon entry inside the .desktop file (see https://bugs.archlinux.org/task/62120)?

dcelasun commented on 2019-04-18 07:09 (UTC)

@bianjp I will switch this package when they start bundling it like they do with JRE8. In the meantime, you can manually switch by following the "all platforms" instructions on this page.

bianjp commented on 2019-04-18 03:04 (UTC)

When will this package switch to JetBrains Runtime 11? Or is it possible to provide a JetBrains Runtime 11 variant?

dcelasun commented on 2019-03-29 07:35 (UTC)

@xuanwo, done.

xuanwo commented on 2019-03-28 14:25 (UTC)

Add libdbusmenu-glib as optional dependence please, this will make IDEA 's global menu works.

dcelasun commented on 2019-02-28 09:14 (UTC) (edited on 2019-02-28 09:14 (UTC) by dcelasun)

@nickj21, the executable is intellij-idea-ultimate-edition. You can see it with pacman -Ql intellij-idea-ultimate-edition | grep "/usr/bin/" | tail -1.

yonson commented on 2019-02-28 00:46 (UTC)

The package is installing successfully for me, but I am not seeing an idea executable on my $PATH.

skypixel commented on 2019-01-20 15:40 (UTC)

Howdy, I get an error upon launching idea due to a not existing path in the idea python script. It's easily fixable by replacing RUN_PATH = u'/usr/share/intellijidea-ce/bin/idea.sh' with RUN_PATH = u'/usr/share/idea/bin/idea.sh' in /usr/local/bin/idea.

Vrakfall commented on 2019-01-14 12:06 (UTC)

@vlord: Glad it helped :)

vlord commented on 2019-01-11 12:34 (UTC)

@Vrakfall suppress.focus.stealing=false works perfectly for i3, thank you very much.

Vrakfall commented on 2018-12-06 10:37 (UTC) (edited on 2018-12-06 10:43 (UTC) by Vrakfall)

I found how to fix the focus issue in bspwm. Apparently, at some point JetBrains added a focus stealing suppression feature which fights with automatic focusing feature from WMs like bspwm, i3, etc...

In order to stop that from happening, you need to set the suppress.focus.stealing=false in your idea.properties file. You can find it file in Help -> Edit Custom Properties.... Related github issue

I believe this should also work for i3 but I don't use that WM at the moment so I could only test bspwm. This should also work for every JetBrains' IDE.

Another possibility, if that doesn't work, is you need to switch your boot JDK to another one that the one originally included with the IDE. For that, press Ctrl + Shift + A then type in Switch Boot JDK (case insensitive), choose the right option that appeared and you'll then have access to the switching menu. Related github issue (It's not completely related but could influence focus.)

It would be nice from the maintainers to pin a message containing these solutions for others find the workarounds easily. For that purpose, I also include below the other i3-only solution previously suggested by @vlord:

With i3 window manager, I get a disappearing caret issue (looks like kind of a focus issue on editor after closing a popup). I solved it by commenting the following line in my i3 config : # for_window [class="jetbrains-idea"] focus

irozgar commented on 2018-11-23 11:02 (UTC) (edited on 2018-11-23 11:02 (UTC) by irozgar)

@kkl2401 In their release blog post they say that they have removed the GTK and Windows themes

link: https://blog.jetbrains.com/idea/2018/11/intellij-idea-2018-3-github-pull-requests-java-12-multiline-todo-comments-git-submodule-support-and-more/

kkl2401 commented on 2018-11-23 10:22 (UTC)

Since 2018.3 I don't see Gtk+ among themes. Does anyone know if they removed it completely or if it is come kind of configuration problem because of which it cannot be loaded (I haven't seen anything suspicious in Idea's logs but I may have missed it)?

Vrakfall commented on 2018-11-22 18:24 (UTC)

@vlord: Thanks. I see. Well, I've got the same kind of problem with bspwm but don't know how to solve it so far.

vlord commented on 2018-11-16 09:00 (UTC) (edited on 2018-11-16 09:01 (UTC) by vlord)

@Vrakfall: No sorry. The purpose of the configuration I talked about is to prevent i3 to manage the focus and let intellij deal with it (it seems there is some kind of conflict when both are trying to manage focus).

Vrakfall commented on 2018-11-14 18:19 (UTC)

@vlord: Do you happen to know the same trick for bspwm, by chance?

yiati commented on 2018-11-11 19:46 (UTC)

I had to manually install zenity and kdialog in order for intellij-idea-ultimate-edition 2018.2.5-1 to be launchable from terminal.

lyler commented on 2018-10-15 16:51 (UTC)

@vlord: Thanks for the tip, that solved my disappearing caret as well!

vlord commented on 2018-09-12 13:48 (UTC)

With i3 window manager, I get a disappearing caret issue (looks like kind of a focus issue on editor after closing a popup).

I solved it by commenting the following line in my i3 config : # for_window [class="jetbrains-idea"] focus

jsnlry commented on 2018-04-24 13:05 (UTC) (edited on 2018-04-24 13:06 (UTC) by jsnlry)

After update to 2018.1.1-1 I had focus problems in popup navigators. This made these popup navigators disappear when pressing the first key. I use i3 as window manager.

For example, when I used Ctrl+N to open the "navigate to class"-window, and the text field already contained some characters the popup closed immediately after entering the first new character. I guess that my key press first removed the text that was already in the box, but when the last character is removed from the text box the box closes — before writing the key value I pressed.

I found the following hints in the IntelliJ issue tracker: 1.) In IntelliJ open settings Registry (Ctrl+Shift+A and look for "Registry...") 2.) Find "focus.follows.mouse.workarounds" and enable it 3.) Find "allow.dialog.based.popups" and disable it

With this it works for me. Maybe it helps someone.

https://youtrack.jetbrains.com/issue/IDEA-189280#comment=27-2829940 https://youtrack.jetbrains.com/issue/IDEA-112015#comment=27-1558519

archners commented on 2018-04-16 09:39 (UTC)

Regarding the missing terminal I realize that the option was apparently ticked off during installation. It works as usual.

vishvas commented on 2018-03-22 20:30 (UTC)

I get a terminal just fine - https://imgur.com/a/REcbX

Following up on my earlier post at https://bbs.archlinux.org/viewtopic.php?pid=1775492#p1775492

archners commented on 2018-03-22 20:13 (UTC)

How come there is no integrated terminal in the IDE?

I am on Antergos with KDE Plasma. The terminal option does not seem to be included in this build. How come?

vishvas commented on 2018-03-22 04:31 (UTC) (edited on 2018-03-22 04:39 (UTC) by vishvas)

dcelasun commented on 2018-03-07 14:57 (UTC)

@n-raymond: Are you sure you are using the correct package? This package doesn’t use /usr/share/intellij-idea-ultimate-edition at all.

What is the output of pacman -Qo /usr/share/intellij-idea-ultimate-edition?

n-raymond commented on 2018-03-07 14:43 (UTC) (edited on 2018-03-07 14:46 (UTC) by n-raymond)

Hi ! I updated, removed and reinstall intellij-ide-ultimate-edition version 2017.3.4-1 and both times encounters the same problem : The installation ends "successfully" but fails when I lauch the app from desktop.

The error is :

Failed to execute child process “/usr/share/intellij-idea-ultimate-edition/bin/idea.sh” (No such file or directory)

I did some checks and found that the folder /usr/share/intellij-idea-ultimate-edition/bin/ exists but only contains a file named idea.properties.pacsave. Is it a permission problem that happened silently during the installation ? Does someone have an idea of the problem ?

With my thanks !

dcelasun commented on 2018-01-30 10:16 (UTC) (edited on 2018-01-30 10:17 (UTC) by dcelasun)

I’ve added a workaround for it.

klingt.net commented on 2018-01-30 09:54 (UTC) (edited on 2018-01-30 10:04 (UTC) by klingt.net)

The bundled mvn version is missing an executable flag:

$ ls -al idea-IU-$_buildver/plugins/maven/lib/maven3/bin/mvn 
-rw-r--r-- 1 anli anli 7383 Jan 15 17:31 idea-IU-173.4301.25/plugins/maven/lib/maven3/bin/mvn

The flag is already missing in tar.gz but it would be nice to workaround this bug by flagging the file as exectuable in the PKGBUILD:

$ chmod +x idea-IU-$_buildver/plugins/maven/lib/maven3/bin/mvn

A short note, you can't easily run maven configurations in Idea if the distributed mvn is not marked as executable.

UPDATE --I will also create an usptream bug ticket.-- https://youtrack.jetbrains.com/issue/IDEA-185828

stevelee commented on 2017-11-21 00:08 (UTC)

If someone encountered a checksum problem when install, maybe you actually downloaded the wrong build version from a CDN. There are two reasons: 1.When you download from http://jetbrains.com/something_to_download, the server will redirect you to a CDN server according to your location(IP). 2.The CDN server do not update the file timely. Here is my solution: Edit the PKGBUILD file with your favourite editor, and replace the domain in the first source with one which will not redirect you and is updated timely. Here I choose https://download-cf.jetbrains.com/. The rest will rock. Hope it works for you.

ircecho commented on 2017-10-03 14:19 (UTC)

@sheylin @dcelasun If you are running Antergos, they have a package which seems to be fulfilling the intellij-idea-ultimate-edition requirement, this package is: antergos/jetbrains-toolbox. If you run "yaourt -S intellij-idea-ultimate-edition" it will try to install "jetbrains-toolbox" from antergos repository. If you run "yaourt -S aur/intellij-idea-ultimate-edition" it will install this AUR package instead.

dcelasun commented on 2017-09-25 18:45 (UTC) (edited on 2017-09-25 18:45 (UTC) by dcelasun)

@sheylin: That doesn't sound possible and I can't reproduce it. Toolbox is a completely different archive [0] and this package doesn't even download that. Are you sure you are building/installing the correct package? [0] https://aur.archlinux.org/packages/jetbrains-toolbox

sheylin commented on 2017-09-25 18:24 (UTC)

When I install the intellij-idea-ultimate-edition package it only installs jetbrains-toolbox. No IJ to be found. When I install the intellij-idea-ultimate-edition-jre it installs something in /opt but the seems to be only the JRE and not the IDE istelf. Is this happening to anyone else?

acemoo commented on 2017-09-20 06:20 (UTC) (edited on 2017-09-21 06:05 (UTC) by acemoo)

Just updated to the /opt version. Now my taskbar icon is gone. Any ideas? also, is this happening to more people? Fixed it. Had to update my .desktop file.

dcelasun commented on 2017-09-19 11:06 (UTC)

@eqw3rty: Sorry about that, fixed.

eqw3rty commented on 2017-09-19 11:03 (UTC)

Anybody has this issue? :: Installing intellij-idea-ultimate-edition package(s)... :: intellij-idea-ultimate-edition package(s) failed to install. Check .SRCINFO for mismatching data with PKGBUILD.

dcelasun commented on 2017-09-18 07:07 (UTC)

Patch applied, thanks everyone.

zman0900 commented on 2017-09-17 03:04 (UTC)

+1 to that patch. Better than mine. Also, people shouldn't really have any custom config inside the package directory anyway. If you edit the vmoptions from inside idea, it will create a file in the config directory in your home.

evana commented on 2017-09-17 02:57 (UTC) (edited on 2017-09-17 02:59 (UTC) by evana)

Once again I am going to suggest moving the install location to /opt to align with packaging standards and other Jetbrains IDEs such as clion. This patch also improves the packaging process by using mv instead of rsync or cp to preserve permissions and reduce the amount of disk space required during packaging. I've also added a post_upgrade message to notify people that their custom configurations will need to be moved. Patch is available here: https://thelinuxman.us/0001-pkgbuild-install-improvements.patch

zman0900 commented on 2017-09-15 02:19 (UTC)

Setting everything in bin to executable isn't really correct either since there are several non-executables in there. Also, it's not necessary to set file owner and groups since makepkg handles that. Here's a patch to simply use cp instead of rsync and all the other stuff: https://gist.github.com/zman0900/1649c3c8691ce8118604814025ab312c This works fine for me. All files are still owned by root and permissions are as distributed by jetbrains. Restart functionality works too.

dcelasun commented on 2017-09-12 18:43 (UTC)

Updated to 2017.2.4 and fixed /bin permissions.

alonhar commented on 2017-09-12 18:34 (UTC)

IntelliJ IDEA 2017.2.4 was released.

Bow commented on 2017-09-12 11:30 (UTC) (edited on 2017-09-12 11:31 (UTC) by Bow)

The packages removes executable permissions from several files that require it, e.g.: bin/format.sh, bin/inspect.sh, bin/restart.py, bin/printenv.py As an example, bin/restart.py is required for restarts from within the IDE: #com.intellij.util.Restarter - not supported: not an executable file: /usr/share/intellij-idea-ultimate-edition/bin/restart.py Is it really necessary to reset all the permissions in the source package from JetBrains? As far as I can see, ideaIU-2017.2.3.tar.gz has correct executable permissions where necessary. They could be just kept as-is.

dcelasun commented on 2017-08-27 15:31 (UTC)

I think the second option is the most sensible. Letting the user choose is preferable to meta package hackery. Updated PKGBUILD with option #2.

njam commented on 2017-08-27 11:53 (UTC)

The way the dependencies are defined currently it's not possible to install IDEA with its JRE but without a system-JRE. The reason is that the package depends on "java-environment" which doesn't include "intellij-idea-ultimate-edition-jre". Other Jetbrains IDE packages solve it by *optionally* depend on both "java-environment" and "clion-jre". I don't like it so much because the user will need to remember to install one of those. But the only other solution I know of is using a third meta package to define the dependencies, which makes things more complicated (https://github.com/njam/intellij-idea-ultimate-edition/blob/master/PKGBUILD).

bianjp commented on 2017-08-17 05:50 (UTC)

@zman0900 You are right. I'll give pacaur a try. Thanks for everyone.

bianjp commented on 2017-08-17 05:39 (UTC)

Yaourt doesn't think so. When I run `yaourt -Syua` (updating from 2017.2.2-1 to 2017.2.2-2), intellij-idea-ultimate-edition and intellij-idea-ultimate-edition-jre are downloaded and built separately. See the open issue here: https://github.com/archlinuxfr/yaourt/issues/105

zman0900 commented on 2017-08-17 05:37 (UTC)

@bianjp you are probably using one of the crappy aur helpers that can't handle split packages properly. Yaourt did this with other packages last time I tried it months ago. Switch to something better like pacaur.

dcelasun commented on 2017-08-17 05:28 (UTC)

@bianjp: I'm not sure what you are talking about, split packages have no duplication and there is certainly no double downloading. It downloads a single archive and splits it into two packages, one for the IDE itself, one for the jre. This package follows the same format as other IDEA-based packages like Gogland[0] and Phpstorm[1]. [0] https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=gogland-eap [1] https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=phpstorm

bianjp commented on 2017-08-17 03:46 (UTC) (edited on 2017-08-17 03:51 (UTC) by bianjp)

Now that both intellij-idea-ultimate-edition and intellij-idea-ultimate-edition-jre are in this single PKGBUILD, when updating packages both packages will be updated. This results that these packages are built twice, and ideaIU-2017.2.2.tar.gz (596M) is downloaded twice. This is UNACCEPTABLE. There is already a package https://aur.archlinux.org/packages/intellij-idea-ue-bundled-jre/ that bundles JRE. I think this package should keep using system JRE.

dcelasun commented on 2017-08-16 19:16 (UTC)

@zman0900: All fixed, thanks.

pschichtel commented on 2017-08-16 10:43 (UTC)

this has been suggest before: https://github.com/njam/intellij-idea-ultimate-edition/blob/master/PKGBUILD

bianjp commented on 2017-08-16 03:50 (UTC) (edited on 2017-08-16 03:51 (UTC) by bianjp)

Maybe it's better to split as two AUR packages (one depends on system JRE and another use bundled JRE)?

zman0900 commented on 2017-08-15 21:37 (UTC)

Found some problems with the PKGBUILD: 1. rsync is needed as a build dependency. 2. fsnotifier-arm is not made executable. 3. Included intellijidea.sh script is unnecessary. On 64 bit, it forces intellij to use the symtem jre instead of the one in the new split package. On others, the main idea.sh already knows to check JAVA_HOME. Patch: https://gist.github.com/zman0900/1e28aae8f5637ffd162c26cb2311fd73

dcelasun commented on 2017-08-14 07:09 (UTC)

This is now a split package: When you run `makepkg`, you'll get the same package as before, but also a new 64bit-only package, intellij-idea-ultimate-edition-jre, which contains Jetbrains' patched jre based on openjdk.

uwolfer commented on 2017-06-09 05:27 (UTC)

@Glaeqen: You can use the package 'intellij-idea-ue-bundled-jre' if you want to use the bundled JRE.

Glaeqen commented on 2017-06-08 23:32 (UTC)

I might be wrong but why AUR version of Intellij UE doesn't include JRE delivered by JetBrains? Forcing IDE to use OpenJRE or anything else is just a source of problems. For example messed up font rendering.

evana commented on 2017-05-22 08:27 (UTC)

The other relevant documentation is the FHS, which Arch adheres to. http://www.pathname.com/fhs/pub/fhs-2.3.html. I'm not entirely sure Intellij CE should be in /usr/share either as I'd consider it a "Large self-contained package," which belongs in /opt To handle the configuration problem just have a message shown on post install to notify people.

Det commented on 2017-05-21 21:27 (UTC)

Removed my comment? /opt's usually where AUR packages (especially binary) are (or should be) installed. I could only find this 'official' guideline in the Wiki, which is a little obscure: https://wiki.archlinux.org/index.php/Arch_packaging_standards#Directories

uwolfer commented on 2017-05-21 10:51 (UTC)

@evana: Thanks for your patch. 'intellij-idea-community-edition' from community installs into /usr/share like this package (when I have created it, I looked at that source code). So I'm not really sure where is the correct place to put it. Just keep in mind that moving location might break stuff for many people (e.g. when they manually have changed 'idea.vmoptions'). Do you know an official documentation which clearly describes where to put such packages?

evana commented on 2017-05-20 23:01 (UTC)

This package should probably install in /opt, not /usr/share. Both Android Studio and Intellij CE install to /opt, and /usr/share is not intended for third party applications. I propose a patch to bring idea UE in line with the other intellij based IDEs https://thelinuxman.us/patches/0001-Move-install-location-to-opt.patch

dcelasun commented on 2017-04-14 07:13 (UTC)

Unflagging this as the checksum is correct.

bubo commented on 2017-04-08 14:22 (UTC)

@Icipher, I did change it and it still failed, that's why I asked here. I will just replace it with "SKIP" as Det commented. Thanks

Det commented on 2017-04-03 14:33 (UTC)

You could also replace it with "SKIP" or build with --skipinteg or --skipchecksums.

Icipher commented on 2017-04-03 14:27 (UTC)

@bubo, change the first sha in pkgbuild with that that you posted, its working.

Det commented on 2017-04-03 10:54 (UTC)

Comments.

bubo commented on 2017-04-03 10:54 (UTC)

I am not able to update due to the checksum failing. As I see here https://download.jetbrains.com/idea/ideaIU-2017.1-no-jdk.tar.gz.sha256 and in the PKGBUILD, it's the same checksum but it doesn't work. Any ideas on what I am doing wrong?

dcelasun commented on 2017-03-22 20:09 (UTC)

I really hate it when they change a release without changing the tarball name. Anyway, updated to 171.3780.107.

ruhly commented on 2017-03-22 18:30 (UTC)

PKGBUILD needs updated with latest checksum for ideaIU-2017.1-no-jdk.tar.gz https://download.jetbrains.com/idea/ideaIU-2017.1-no-jdk.tar.gz.sha256 latest _buildver=171.3780.107

skuseberg commented on 2017-03-22 18:11 (UTC) (edited on 2017-03-22 18:14 (UTC) by skuseberg)

PKGBUILD needs updated with latest checksum for ideaIU-2017.1-no-jdk.tar.gz https://download.jetbrains.com/idea/ideaIU-2017.1-no-jdk.tar.gz.sha256 and also latest _buildver=171.3780.170

Kudlaty commented on 2017-03-22 18:08 (UTC)

there is now one problem: ==> Making package: intellij-idea-ultimate-edition 2017.1-1 (śro, 22 mar 2017, 18:58:23 CET) ==> Retrieving sources... -> Downloading ideaIU-2017.1-no-jdk.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 154 100 154 0 0 452 0 --:--:-- --:--:-- --:--:-- 452 100 517M 100 517M 0 0 13.0M 0 0:00:39 0:00:39 --:--:-- 13.9M -> Found intellijidea.sh -> Found jetbrains-idea.desktop ==> Validating source files with sha256sums... ideaIU-2017.1-no-jdk.tar.gz ... FAILED intellijidea.sh ... Passed jetbrains-idea.desktop ... Passed ==> ERROR: One or more files did not pass the validity check! :: failed to verify intellij-idea-ultimate-edition integrity

srki_82 commented on 2017-02-19 19:22 (UTC)

@brill1977 You should read AUR User Guidelines, especially this part: Ensure the base-devel package group is installed (pacman -S --needed base-devel)

brill1977 commented on 2017-02-10 10:57 (UTC)

This package needs a dependency to fakeroot, without the installation will fail. Regards Alex

Det commented on 2017-02-02 06:13 (UTC) (edited on 2017-02-02 06:27 (UTC) by Det)

Huh. I wonder we really need all these. E: Agh, I f*cked up the "J" in the title: https://lists.archlinux.org/pipermail/aur-general/2017-February/033180.html

flycal6 commented on 2017-02-02 04:13 (UTC)

Thanks. The bundled jdk fixed it. I ended up keeping this version of Intellij and installed the AUR package intellij-jdk. https://aur.archlinux.org/packages/intellij-jdk/

Det commented on 2017-02-01 16:45 (UTC) (edited on 2017-02-01 16:45 (UTC) by Det)

Idk if this works with Linux, but on macOS the bundled (Open)JDK gave much better fonts: https://aur.archlinux.org/packages/intellij-idea-ue-bundled-jre/ Might also wanna try to switch between Oracle JDK <-> OpenJDK.

flycal6 commented on 2017-02-01 16:38 (UTC)

Anyone having font issues? My editor looks fine, but the menu and file tree looks terrible, like it's rendering in low res.

kazi commented on 2017-01-17 20:07 (UTC)

IntelliJ IDEA 2016.3.3 was released. New version: 2016.3.3 New build version: 163.11103.6 New checksum: 557d675d002f85bb55dea880bfdaa2d3794543b6ae2f4a6aecac7a988cb07645

Det commented on 2017-01-07 19:07 (UTC) (edited on 2017-01-07 19:08 (UTC) by Det)

I <3 IntelliJ IDEA. Great package, and uwolfer is probably an awesome man. Ain't that right? ( ͡° ͜ʖ ͡°)

njam commented on 2016-12-29 16:41 (UTC) (edited on 2016-12-31 15:37 (UTC) by njam)

Here's a way to create a split package: https://github.com/njam/intellij-idea-ultimate-edition/blob/master/PKGBUILD There is only 1 PKGBUILD file, but it defines 4 packages. The main package is "intellij-idea-ultimate-edition" and depends on "intellij-idea-ultimate-edition-jre-meta". This JRE meta package is not a real package, but it is provided by two other packages: - intellij-idea-ultimate-edition-jre-bundled: The JRE bundled with the Jetbrains download. - intellij-idea-ultimate-edition-jre-system: The default "java-environment" package. The user will be asked which package he wants to install ("-jre-bundled" or "-jre-system"). Looks very nice I think. Thanks @pschichtel for the help! @uwolfer wdyt?

njam commented on 2016-12-28 09:36 (UTC)

Agree, this "split package" approach seems like a nice solution! Will try to look into it. Need to better understand how "makepkg" works first.

uwolfer commented on 2016-12-27 20:15 (UTC)

@pschichtel: The official IntelliJ community edition package provided by Archlinux does also not provide the bundled JRE. So there were IMHO three ways to handle this in the future: 1: Provide a 2nd package "intellij-idea-ultimate-edition-bundled-jre", let the existing one as-is. 2: Provide a variable which can be switched easily at buildtime like AUR pkg "intellij-idea-ue-eap" does: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=intellij-idea-ue-eap 3: Do it like Clion, which requires a bit more efforts to maintain for me. Since I use IntelliJ without bundled JRE on daily basis without issues, I have decided to not invest more efforts than required. Since @njam decided to publish a package with bundled JRE, everybody can decide at installation time which solution he prefers. Thanks to @njam for standing up and creating this new package.

pschichtel commented on 2016-12-27 19:28 (UTC)

@njam just out of interest: What where the reasons to go for a separate package instead of a split package?

njam commented on 2016-12-27 18:28 (UTC)

After discussing with uwolfer (maintainer) we decided to create a separate package with a bundled JRE: https://aur.archlinux.org/packages/intellij-idea-ue-bundled-jre/

pschichtel commented on 2016-12-15 14:37 (UTC)

@srki_82 yeah sure I could do that, but I don't really want a patched jdk installed globally.

njam commented on 2016-12-15 13:38 (UTC)

Here's a version with the JRE included: https://github.com/njam/intellij-idea-ultimate-edition

srki_82 commented on 2016-12-14 23:29 (UTC)

@pschichtel You can install intellij-jdk as your Java package. It is JetBrains pached version of Java packed as Arch Linux package.

pschichtel commented on 2016-12-07 18:58 (UTC)

Any progress on the bundled JRE? I'm affected by slow font rendering which is supposed to be fixed by the patched JRE.

uwolfer commented on 2016-11-23 08:10 (UTC)

Thanks for your hints. I will look into the JRE thing as soon as I find some time.

srki_82 commented on 2016-11-21 20:42 (UTC)

Look at CLion package. You can do the same for Idea. Make split package so everyone can install only parts they need.

njam commented on 2016-11-21 20:26 (UTC)

According to JetBrains we should use the bundled JRE: > Starting from IntelliJ IDEA 16 and the most recent versions of the lightweight IDEs, we are bundling custom JRE with Linux distributions, just like we've been doing for Mac. https://intellij-support.jetbrains.com/hc/en-us/articles/206544879-Selecting-the-JDK-version-the-IDE-will-run-under

Chewtoy commented on 2016-10-19 05:42 (UTC)

@Light2Yellow: Have you tried following what IntelliJ suggest? Running it as root and then update it? I personally don't do this and have never tried. But could be worth a shot and see if it works if updating from AUR is a hassle for you. Running anything as root should be done with caution though. So do as you will.

commented on 2016-09-11 12:12 (UTC)

What can be done with "inline" updates, I mean patches from GUI? It is a bit uncomfortable to download and untar the whole 800 MB package every time.

uwolfer commented on 2016-07-13 05:49 (UTC)

@jshap70: Do you think downloading the checksum from the same source as you retrieve the download is really safe? If you have write access, you can manipulate both source and checksum. I will look into the JRE bundling later. I don't really like the idea of having a bundled JRE, but it seems that JetBrains is "forced" to do that...

jshap commented on 2016-07-12 22:51 (UTC) (edited on 2016-07-12 23:59 (UTC) by jshap)

bumping @Teedee 's comment about including the JRE. Also, take a look at https://aur.archlinux.org/packages/intellij-idea-ue-eap/ 's pkgbuild to automatically get sha256 sums from jetbrains. You just add .sha256 onto the end of the .tar.gz url.

commented on 2016-07-11 21:03 (UTC)

The new font ligatures feature in the upcoming release relies on the bundled Jetbrains JRE. It seems more of a hassle to change the pkgbuild to download the release with the bundled Jetbrains JRE (also have to deal with checksums etc) than to just have a commented line in the pkgbuild which removes the bundled JRE after download. I suggest switching back to the download with the Jetbrains JRE bundled.

commented on 2016-06-14 11:01 (UTC)

Removing the epoch again now confused pacman again: warning: downgrading package intellij-idea-ultimate-edition (2:2016.1.2b-1 => 2016.1.3-1) I think now that it was there once, we need to keep it.

voop commented on 2016-06-06 16:04 (UTC)

@rdoursenaud I don't think epoch version bumping is necessary. It also doesn't make sense bump epoch number when minor change is released. I would rather use version 2016.1.2.b-1, which will not produce "downgrade warning issue" mentioned in previous comments. I would also consider compatibility fix from openssl package to avoid having two version numbers in PKGBUILD: {code} _ver=1.0.2h # use a pacman compatible version scheme pkgver=${_ver/[a-z]/.${_ver//[0-9.]/}} {code}

rdoursenaud commented on 2016-06-02 02:31 (UTC)

That's exactly why there is epoch in PKGBUILD. See: https://wiki.archlinux.org/index.php/PKGBUILD#epoch Also according to the wiki, you can use vercmp to make sure the version is seen as newer.

Chewtoy commented on 2016-06-01 05:23 (UTC)

@uwolfer & @blmarket: Yes. Exactly. Pacman thinks the "b" means that the package is a beta-version. And since the last package wasn't a "b" version, this 'must' be a downgrade. However, if you go to jetbrains download page ( https://www.jetbrains.com/idea/download/download-thanks.html?platform=linux ), they serve the "b"-version as the latest one. So I suppose this thing is more of a "Who the heck uses letters in stable releases?" and "Who the heck adds letters to the next iteration of a stable release without bumping the numbers?" (to which the answer seems to include JetBrains)

blmarket commented on 2016-06-01 01:49 (UTC)

pacman thinks 2016.1.2-1 is the newer than 2016.1.2b-1, maybe it regards 'b' as beta? warning: downgrading package intellij-idea-ultimate-edition (2016.1.2-1 => 2016.1.2b-1)

uwolfer commented on 2016-05-31 06:08 (UTC)

@Chewtoy: 2016.1.2b-1 is the newer version, isn't it?

Chewtoy commented on 2016-05-31 05:35 (UTC) (edited on 2016-05-31 05:37 (UTC) by Chewtoy)

What's up with the revert? I now have a newer IntelliJ installed than AUR. 2016.1.2-1 (local) vs 2016.1.2b-1 (AUR).

Kudlaty commented on 2016-05-30 06:25 (UTC)

@dcelasun when we can expect updated package?

JohnRobson commented on 2016-05-20 00:48 (UTC)

Thank you @kageurufu.

kageurufu commented on 2016-05-19 14:48 (UTC)

Heres a patch for the PKGBUILD http://pastebin.com/g4Enjw2X It builds 2016.1.2b as 2016.1.2-2 for arch

Chewtoy commented on 2016-05-17 05:19 (UTC)

@jshap70 Check the build number. Got the update dialog for 2016.1.2 (build 145.972) and the current version in AUR is 2016.1.2 (build 145.971).

jshap commented on 2016-05-17 04:52 (UTC)

For some reason the update dialog showed up for 2016.1.2, which it is supposedly already on

gogobebe2 commented on 2016-05-15 10:10 (UTC) (edited on 2016-05-15 10:11 (UTC) by gogobebe2)

@uwolfer: https://wiki.archlinux.org/index.php/Java#Change_default_Java_environment Use that to set it. To see installed java: $ archlinux-java status To set: $ archlinux-java set <Java version from the list found above>

satai commented on 2016-05-11 13:41 (UTC)

Needs update for security reasons: http://blog.jetbrains.com/idea/2016/05/important-security-update-for-intellij-idea-2016-1-and-older-versions

uwolfer commented on 2016-04-05 09:28 (UTC)

@Bow: I think I will just remove the bundled JRE (just like the intellij-idea-community-edition community package does it): https://www.archlinux.org/packages/community/any/intellij-idea-community-edition/

Bow commented on 2016-04-02 17:00 (UTC)

It doesn't seem like the packaged JRE by JetBrains is executable, because it has the necessary permissions not set. Is there a special reason for that?

pyriand3r commented on 2016-03-31 13:59 (UTC)

Hi there, the newest version of intellij idea (2016.1.1) needs jdk8 to run. lower versions are not supported any more...

serialoverflow commented on 2016-03-31 09:20 (UTC) (edited on 2016-03-31 09:20 (UTC) by serialoverflow)

current version: https://gist.github.com/mikar/391bbb23de20bd2cc55921c7c8e9cbbb pkgver=2016.1.1 _buildver=145.597.3 d5a7d2d657fe2ad170716054c6ccd164e509cf50ee6eee8b61fe3490071940df

uwolfer commented on 2016-02-26 06:50 (UTC)

@rbellamy: I have already included your patch in the last version.

rbellamy commented on 2016-02-25 18:40 (UTC)

Also, maybe consider the patch I submitted since you'll be updating your PKGBUILD for the updated version?

rbellamy commented on 2016-01-01 01:30 (UTC)

Patch to honor IDEA_JDK set by environment: https://gist.github.com/rbellamy/5e8d61a449bbff5132aa#file-0001-honor-idea_jdk-set-by-environment-patch

uwolfer commented on 2015-12-20 10:07 (UTC)

intellij-idea-community-edition does also require "java-environment". Where is "java-runtime" defined?

vishnuyr commented on 2015-12-20 08:27 (UTC)

thanks for replacing dependence java-environment -> java-runtime for Oracle Java version 8u66

rbellamy commented on 2015-12-09 22:38 (UTC)

I no longer see IntelliJ in my Application launcher. I can still launch the app via Alt-F2 on Gnome, but it appears the *.desktop file is being ignored. Anybody else seeing this behavior? FWIW, I've asked about how I would trace the parsing + loading of *.desktop files in #gnome at least a dozen times without success, so if anyone has any suggestions, I'd much appreciate a pointer so I can do a better job troubleshooting this...

zavndw commented on 2015-12-01 10:58 (UTC)

Please replace dependence java-environment -> java-runtime (I use oracle java and openjdk not installed)

uwolfer commented on 2015-11-21 22:07 (UTC)

Please do not flag this package outdated for EAP releases.

butangmucat commented on 2015-11-13 04:52 (UTC)

15.0.1 is out.

dcelasun commented on 2015-11-03 10:33 (UTC)

Updated and cleaned up PKGBUILD for 15.0: http://dpaste.com/0FC87BF

uwolfer commented on 2015-11-03 10:26 (UTC)

I will update soon. IntelliJ 15 has just been released yesterday.

freimann commented on 2015-11-03 08:24 (UTC)

15.0 is out :)

thelinuxguy commented on 2015-10-29 20:26 (UTC)

coudl you add a backup entry for /usr/share/intellij-idea-14-ultimate/bin/idea.properties?

gunzy83 commented on 2015-10-13 22:53 (UTC)

Confirmed, had the same issue. Only found it when I tried opening this on my home PC (work PC runs Ubuntu). Switching to the patched glib2 package in that thread fixes the issue.

freswa commented on 2015-10-09 11:38 (UTC)

If anyone is facing issues after the latest system upgrades: https://bugs.archlinux.org/task/46619

0xR commented on 2015-09-25 08:03 (UTC)

IDEA 14.1.5 is available. pkgver=14.1.5 _buildver=141.2735.5 sha256sums=('6912902ec97a57f5553247367d6dd5b8e3041e99faf32c48b672cd31413dab73' '69f9e675d2fc5fe1c02e281367a38789a5005afc3d6a3e0cd08d099f10057b62' '83af2ba8f9f14275a6684e79d6d4bd9b48cd852c047dacfc81324588fa2ff92b' )

windy commented on 2015-05-14 10:32 (UTC)

@deathangel908: It seems this can be fixed by disabling kwallet: https://youtrack.jetbrains.com/issue/IDEA-128155 Also have a look at this bug: https://youtrack.jetbrains.com/issue/IDEA-140004

deathangel908 commented on 2015-05-14 10:06 (UTC)

Does anyone have a problem with SVN integration with Idea on ArchLinux? Using KDE as default DE I get `Error:QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave` on 70% actions with Subvesrion plugin, doesn't matter what it is (commit, annotate, show diff). I've googled with no results. Seems like this issue appears only on ArchLinux.

mico commented on 2015-05-13 14:02 (UTC)

14.1.3 is out. pkgver=14.1.3 _buildver=141.1010.3 sha256sums=('91df935cf0caded29b9a15353c609286a50f14f73d17ed6967ae1bb46e1e8fba'

PhCl commented on 2015-04-22 12:50 (UTC)

14.1.2 is available pkgver=14.1.2 _buildver=141.713.2 sha256sums=5ea1c2ddbeeb2afa9f114f8003db551d233621ad2c918df8e87ee83c9003beb5

windy commented on 2015-04-02 06:59 (UTC)

IDEA 14.1.1 is available. pkgver=14.1.1 _buildver=141.178.9 sha256sums=('5873c66f60fc72b644bd383500747e74cc09322ddbe6ec22d7f3634d12ee66e2' '69f9e675d2fc5fe1c02e281367a38789a5005afc3d6a3e0cd08d099f10057b62' '83af2ba8f9f14275a6684e79d6d4bd9b48cd852c047dacfc81324588fa2ff92b' ) https://download.jetbrains.com/idea/ideaIU-14.1.1.tar.gz.sha256

smammut commented on 2015-03-24 12:22 (UTC)

IntelliJ IDEA 14.1 is released! PKGBUILD Changes: pkgver=14.1 _buildver=141.177.4 new sha256sum: 57c446a8d1cd30d2ed8a8291417f79801d2f6de7e4fa61c2a1ef4446481dfb83 ( https://download.jetbrains.com/idea/ideaIU-14.1.tar.gz.sha256 )

mrozanc commented on 2015-01-28 18:36 (UTC)

Using a sha256 sum would be better as Jetbrains provides it: https://download.jetbrains.com/idea/ideaIU-14.0.3.tar.gz.sha256

skwee commented on 2015-01-28 17:36 (UTC)

Version 14.0.3 Build 139.1117 is out https://www.jetbrains.com/idea/download/

windy commented on 2015-01-04 14:03 (UTC)

@uwolfer: I do not know if this is common practice, but IMO it should be for large packages. Otherwise the package will be created, compressed, uncompressed during installation, and then deleted. No point for any compression in my eyes. @intgr: Thanks for the hint, I will try it.

intgr commented on 2015-01-04 12:51 (UTC)

@windy Better set it in your makepkg.conf so it applies to all packages and you don't depend on the packager.

uwolfer commented on 2015-01-04 12:37 (UTC)

@windy: Is this a common practice for aur pkgs?

windy commented on 2015-01-04 09:39 (UTC)

Please add PKGEXT='.pkg.tar' to the PKGBUILD. It will disable the unnecessary compression of the resulting package which will speed up the upgrading process.

uwolfer commented on 2014-12-24 06:47 (UTC)

@mickael9: I will include this change in the next build. Thanks for the hint.

mickael9 commented on 2014-12-23 01:19 (UTC)

Starting with a relative path does not work because of the "cd" in the intellijidea.sh script. Can you fix this ? The script from intellij-idea-14-ultimate does the right thing.

rdoursenaud commented on 2014-11-20 16:12 (UTC)

Ooops, sorry, had my IDE updates misconfigured. 14.0.2 is an EAP, not a stable release. Please disregard my out-of-date flaging.

rdoursenaud commented on 2014-11-20 16:09 (UTC)

14.0.2 is available. Thanks!

cedricziel commented on 2014-11-17 09:58 (UTC)

I would like you to switch the protocol for the download location to https. This allows much better experience behind a proxy. Thank you,

windy commented on 2014-11-14 08:01 (UTC)

IDEA 14.0.1 is available.

kelloco2 commented on 2014-11-05 15:21 (UTC)

unless you have a license for version 13 with 1 year upgrade subscription and it hasn't expired yet, then you can upgrade to 14.

uwolfer commented on 2014-11-05 14:57 (UTC)

Updated to 14.0. Please keep in mind that this update requires a new license.

kelloco2 commented on 2014-11-05 12:20 (UTC)

will You upgrade to 14?

falmp commented on 2014-10-06 16:19 (UTC)

By the way, these lines can be removed: # never wait on user input when starting idea; copied from -ce PKGBUILD sed -i '/.*read IGNORE.*/ d' "$pkgdir"/usr/share/$pkgname/bin/idea.sh There's no line containing any 'read IGNORE' on the idea.sh file anymore.

falmp commented on 2014-10-06 16:13 (UTC)

uwolfer, it worked here, I downloaded the current tarball, updated version, md5 AND I also changed the _buildver, then run mkaurball. The intellij-idea-ultimate-edition-13.1.5-1.src.tar.gz will be ready for upload. Here is the updated PKGBUILD: http://pastie.org/9625138 asuglia, just as an note, you can also run makepkg -sic and it'll ask for install afterwards (the c is also option, it will clean up work files after build).

uwolfer commented on 2014-10-06 15:01 (UTC)

@jryan: It's exactly the same PKGBUILD as the one online - except MD5 and version.

jryan commented on 2014-10-06 14:47 (UTC)

uwolfer: maybe share the PKGBUILD with us in a gist or something

uwolfer commented on 2014-10-06 06:47 (UTC)

Unfortunately I get an error when I try to upload the updated package: "The source package does not contain any meta data. Please use `mkaurball` to create AUR source packages." When I try to build de src-pkg, I also get an error: "/usr/bin/mkaurball: line 277: srcinfo_create: command not found" It would be nice if somebody could point me to the right direction.

asuglia commented on 2014-10-04 13:27 (UTC)

A new version of intellij-idea has been released and apparently the maintainer didn't update the package. So, I would like to share with you the PKGBUILD file that I've modified in order to get everything works: http://codepad.org/2UllUrws Download this file on a directory and run: makepkg -s After that: sudo pacman -U $idea-package.tar.xz Now you will have your package correctly installed and updated. I hope that it will be useful.

commented on 2014-09-30 14:09 (UTC)

Intellij-Idea 13.1.5 has just been released. Can you update the package? Thanks!

windy commented on 2014-08-11 18:55 (UTC)

@skwee: You have to "downgrade" the package (e.g. with yauout) since the "13.1.4b-1" is not detected as a new version automatically.

skwee commented on 2014-08-11 16:55 (UTC)

IntelliJ idea keeps bugging me about a new build 135.1230

fzerorubigd commented on 2014-07-23 14:08 (UTC)

Update for this minor version : https://gist.github.com/fzerorubigd/840fe750e20c6f7f6c5c

windy commented on 2014-07-23 09:05 (UTC)

The current version notifies me about an update (build 135.1229 to 135.1230)

norby commented on 2014-07-22 12:26 (UTC)

jetbrains uploaded new version - 13.1.4b @uwolfer, can you update package? thank!

uwolfer commented on 2014-06-27 07:07 (UTC)

Thanks for your hints @windy and @jhenson. Fixed in 13.1.3-2.

windy commented on 2014-06-25 19:44 (UTC)

There is a typo in the license: "Comercial"

jhenson commented on 2014-06-22 21:26 (UTC)

@hiaselhans, @elbowz This fix made the fonts work again on openjdk7 u60 for me. https://bugs.archlinux.org/task/40934

elbowz commented on 2014-06-16 10:27 (UTC)

The same of hiaselhans.

delor commented on 2014-06-15 16:39 (UTC)

@hiaselhans I have Oracle JDK 8 unpacked in home directory and JAVA_HOME pointing to it also I have IntelliJ unpacked in home. It might not be what you want but it works and is much easier to update.

hiaselhans commented on 2014-06-15 10:17 (UTC)

for me the update of openjdk7 (u60) made intellij unusable as all fonts disappeared..

Tapi commented on 2014-05-26 15:40 (UTC)

Version 13.1.3 is out : http://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+13.1.3+Release+Notes

joschi commented on 2014-04-21 09:30 (UTC)

IntelliJ IDEA 13.1.2 is out. $ md5sum ideaIU-13.1.2.tar.gz && sha256sum ideaIU-13.1.2.tar.gz 00193e6473b5b561d02efc8734062c2c ideaIU-13.1.2.tar.gz ccbaed495e2f099c92d1f747a59d7af9f9d41d75cf10e8a299d11825d78685ad ideaIU-13.1.2.tar.gz

kjozsa commented on 2014-01-07 11:10 (UTC)

*dang* ok, I do get you right this time. Sorry, and thanks :)

uwolfer commented on 2013-12-24 06:51 (UTC)

@kjozsa: This is an EAP build. There is an EAP package in AUR. This package is based on released final builds.

kjozsa commented on 2013-12-23 12:40 (UTC)

@uwolfer: sorry for the late reply, did not check here. 13.0.2 is out: http://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+13+133.370+Release+Notes (in-product update also notifies about it)

lordlandon commented on 2013-12-19 22:40 (UTC)

Here's a PKGBUILD for 13.0.1: http://sprunge.us/BGDL

intgr commented on 2013-12-14 14:52 (UTC)

> I cannot find any information that OpenJDK7 is officially supported. It's not "officially supported", but they removed the warnings that they had before, see http://youtrack.jetbrains.com/issue/IDEA-113594 Being a proprietary software vendor, clearly they're reluctant to admit that you're safe without giant corporate overlords. But the software has worked fine with OpenJDK for ages and they've been fixing OpenJDK-related bugs as well. The notices are simply unwarranted.

delor commented on 2013-12-14 14:14 (UTC)

@uwolfer http://download.jetbrains.com/idea/ideaIU-13.0.1.tar.gz

uwolfer commented on 2013-12-14 13:37 (UTC)

@intgr: I cannot find any information that OpenJDK7 is officially supported. http://www.jetbrains.com/idea/download/index.html, "System requirements", "Oracle JDK 6 or JDK 7" @kjozsa: Where have you found 13.0.1? I cannot find it.

kjozsa commented on 2013-12-13 12:45 (UTC)

13.0.1 seems to be out.. and thanks for your excellent work! :)

intgr commented on 2013-12-10 22:47 (UTC)

Please remove idea.install and the obsolete "Running IntelliJ IDEA using OpenJDK is officially unsupported" notice. IDEA 13 is now supported with OpenJDK 7.

uwolfer commented on 2013-12-07 10:27 (UTC)

Updated to 13.0. Please keep in mind that this update requires a new license.

bretthoerner commented on 2013-12-03 15:12 (UTC)

PKGBUILD for 13: https://gist.github.com/bretthoerner/1eafea250a070a7387ba/raw/16ee1344db4e0316312f1b5d089f1192e168a009/gistfile1.txt

rdoursenaud commented on 2013-12-03 14:50 (UTC)

v13 has been released, please update.

rdoursenaud commented on 2013-12-03 14:49 (UTC)

v13 has been released, please update.

dwijnand commented on 2013-10-03 10:08 (UTC)

Due to http://youtrack.jetbrains.com/issue/IDEA-114130 this has been fixed in build 129.134. Diff: --- a/PKGBUILD 2013-10-03 09:16:36.656658874 +0100 +++ b/PKGBUILD 2013-10-03 10:56:55.263297326 +0100 @@ -1,8 +1,8 @@ # Maintainer: Urs Wolfer <uwolfer @ fwo.ch> pkgname=intellij-idea-ultimate-edition -pkgver=12.1.5 -_buildver=129.1328 +pkgver=12.1.5.1 +_buildver=129.1344 pkgrel=1 pkgdesc="An intelligent IDE for Java, Groovy and other programming languages with advanced refactoring features intensely focused on developer productivity." arch=('i686' 'x86_64') # not 'any' because of fsnotifier @@ -12,11 +12,11 @@ depends=('java-environment' 'giflib') options=(!strip) install=idea.install -source=(http://download.jetbrains.com/idea/ideaIU-$pkgver.tar.gz \ +source=(http://download.jetbrains.com/idea/ideaIU-$_buildver.tar.gz \ intellijidea.sh \ jetbrains-idea.desktop ) -md5sums=('445c2ff372c5991aae86d9a213f1f837' +md5sums=('e4131f5c11ff6d00c570546e8dc02799' '8c836f1265a3d02d8ce4ded2dab384d6' '243d8fab38f2d2d4a65fd798e86c0036' )

commented on 2013-07-28 10:35 (UTC)

Hi all, I have some problems with the menu fonts in IntelliJ. Could someone explain me why the fonts in CE from Extra and in UE from AUR are different? And how to change fonts in UE to look like that ones in CE? http://i.imgur.com/mc6vHg1.png Thanks in advance for any suggestion.

commented on 2013-07-28 10:19 (UTC)

@zidarsk8, JetBrains suggests using Oracle's JDK with the IntelliJ: http://www.jetbrains.com/idea/download/system_requirements.jsp?os=linux Probably using OpenJDK is the source of your problem.

zidarsk8 commented on 2013-07-24 14:33 (UTC)

It fails to run for me, saying it can't find tools.jar. I have openjdk 7 installed.

uwolfer commented on 2013-07-14 10:54 (UTC)

@ryenus: Unfortunately I don't think it is possible to use the official patch. IIRC the patch replaces files if you install Intellij into a directory which is writable by user. Since this package installs things into system folders, it won't work. Please correct me if you find a possibilty to do so.

ryenus commented on 2013-06-15 13:48 (UTC)

Is it possible to update to the latest version by utilizing the official patch? or to wrap the patch in a way that can also update the installed package version?

ypoluektovich commented on 2013-04-30 10:34 (UTC)

==> WARNING: Using a PKGBUILD without a package() function is deprecated. This is the case since pacman upgraded to 4.1, and IIRC they plan to make it an error in the future releases.

ypoluektovich commented on 2013-04-25 20:54 (UTC)

http://download.jetbrains.com/idea/ideaIU-12.1.2.tar.gz

kjozsa commented on 2013-04-25 12:48 (UTC)

there's a release notes though so it can not be far away.. http://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+12.1.2+Release+Notes

kjozsa commented on 2013-04-25 12:45 (UTC)

hmm I might have made a mistake - I flagged your package out of date as my running IDEA notified for 12.1.2 being out.. I do not see it at the JetBrains site though.. I wonder what's going on.

commented on 2013-02-15 16:30 (UTC)

12.1 is out as 126.232.

commented on 2013-02-15 16:20 (UTC)

12.1 is out as 126.232. Maybe you should switch to master as a base for stuff downloaded from git.

simontunnat commented on 2013-02-14 13:27 (UTC)

I couldn't build the package, because makepkg complained about not being able to identify the *64 files. I can give you the proper message later.

uwolfer commented on 2013-02-11 18:15 (UTC)

@simontunnat: What errors / problems have you got exactly? Does it hurt when these files are available? @masser: Thanks, I will add this in the next version.

masser commented on 2013-02-11 15:36 (UTC)

Stripping the fsnotifier debug symbols causes notices of outdated native FileWatcher. Could the maintainer please add options=(!strip) to the MAKEPKG?

simontunnat commented on 2013-02-08 15:27 (UTC)

I had problems with the *64.sh files while building an package under x686. Please add something like: if test "$CARCH" == x686; then rm "$pkgdir"/usr/share/$pkgname/bin/fsnotifier64 rm "$pkgdir"/usr/share/$pkgname/bin/libyjpagent-linux64.so rm "$pkgdir"/usr/share/$pkgname/bin/libbreakgen64.so fi

uwolfer commented on 2013-01-22 11:22 (UTC)

Fixed .desktop-file stuff - thanks to christophg.

christophg commented on 2013-01-20 16:51 (UTC)

That StartupWMClass line did not quite fix it yet. The file also has to be named exactly "jetbrains-idea.desktop". (I used "Tools->Create Desktop Entry..." as a workaround, so I missed it)

uwolfer commented on 2013-01-06 11:18 (UTC)

@christophg: Thanks for these hints - will include it in the next build.

christophg commented on 2013-01-05 14:55 (UTC)

The following line in /usr/share/application/intellij-idea-ultimate-edition.desktop fixes the dock-behavior in gnome3 (and possibly other docks) StartupWMClass=jetbrains-idea

christophg commented on 2013-01-05 14:53 (UTC)

The startup-script includes a line that overrides a custom IDEA_JDK env-variable. export IDEA_JDK=$JAVA_HOME This line is not needed because when IDEA_JDK is not set idea.sh defaults to JDK_HOME or JAVA_HOME anyways. So all that is required here is for intellij-idea-ultimate-edition to be a symlink to idea.sh

uwolfer commented on 2012-12-27 13:14 (UTC)

I will not update to EAP version.

uwolfer commented on 2012-12-06 13:21 (UTC)

Updated to 12.0. Please keep in mind that this update requires a new license.

simontunnat commented on 2012-12-06 10:48 (UTC)

Couldn't wait for the release of 12.0 so I updated the PKGBUILD myself. You need to update the following: pkgver=12.0 _buildver=123.72 And the first MD5 sum: e10609df4796f86d4b845bfede5a89f5

blejzu commented on 2012-12-05 21:05 (UTC)

@caspian are you using java7? I got similar problem on java7 but I think it disappeared in one of the last EAPs.

caspian commented on 2012-11-30 09:51 (UTC)

Hi everyone. Is anyone using idea under Gnome 3.6? The menus don't work at all. Only the root menu entries react on mouse click but the options in the drop down menu don't react at all. This makes it unusable of course. Just wanted to see if anyone had similar issues. I couldn't find anything on the web regarding this. Thanks in advance.

uwolfer commented on 2012-10-30 06:41 (UTC)

@anpieber: can you please post an example of /etc/sysctl.d/idea.conf which works fine for you? Thanks.

anpieber commented on 2012-09-26 14:52 (UTC)

It would be nice if the fs.inotify.max_user_watches param would be increased by the package (by adding the setting in /etc/sysctl.d/idea.conf, instead of the requirement to do it myself :-)

ikke commented on 2012-09-24 06:29 (UTC)

11.1.4 seems to be released (blog says it's EAP, but IDEA itself says it's a normal release)

nicoulaj commented on 2012-07-27 09:40 (UTC)

IntelliJ IDEA 11.1.3 is available (http://blogs.jetbrains.com/idea/2012/07/intellij-idea-1113-update-available/)

kidoz commented on 2012-07-22 05:24 (UTC)

For those who considers /opt considered a proper place for proprietary software.

onewhodreamt commented on 2012-07-21 21:48 (UTC)

What is this package for? There's already this one http://aur.archlinux.org/packages.php?ID=31566 in AUR.

nicoulaj commented on 2012-05-17 15:47 (UTC)

11.1.2 has been released with GNOME 3 compability improvements, can you update ?

itti commented on 2012-03-29 08:35 (UTC)

here is an updated PKGBUILD: http://pastebin.com/1njJ4Qm0

commented on 2012-03-28 18:51 (UTC)

build version: 117.105

commented on 2012-03-28 18:48 (UTC)

md5sum for official 11.1 release: c3c397df43e7dcaefddda3fa5dcb4232

commented on 2012-03-14 14:48 (UTC)

Heads up for anyone updating to 11.1: In the PKGBUILD, this line: install -D -m644 $srcdir/idea-IU-$_buildver/bin/idea32.png $pkgdir/usr/share/pixmaps/$pkgname.png should be changed to: install -D -m644 $srcdir/idea-IU-$_buildver/bin/idea.png $pkgdir/usr/share/pixmaps/$pkgname.png

commented on 2012-02-13 15:35 (UTC)

It's bugging me to update: http://confluence.jetbrains.net/display/IDEADEV/IDEA+11.1+EAP :)

commented on 2012-02-02 16:42 (UTC)

New version: http://blogs.jetbrains.com/idea/2012/02/intellij-idea-1102-update-available/

uwolfer commented on 2011-12-08 07:21 (UTC)

Updated to 11.0. Please keep in mind that you need a new license for this version.

nicoulaj commented on 2011-12-07 20:15 (UTC)

11.0 is out, could you update ? Maybe this 10.X package could also be uploaded as 'intellij-idea-10-ultimate-edition' for folks who don't have licenses for IntelliJ 11.

commented on 2011-12-05 19:01 (UTC)

10.5.4 build 107.777 md5: d8a4865abf311714895782c3696b2b9e

uwolfer commented on 2011-12-03 08:31 (UTC)

Updated and changed dependency jdk -> java-environment. Please keep in mind that openjdk is not officially supported.

commented on 2011-12-02 19:25 (UTC)

yeah, I think most of linuxoids use openjdk instead of closed jdk and IDEA works fine with it, so why to limit our freedom to choose? Why not to let the user to choose what java environment to use? And temporary here is an updated PKGBUILD: http://pastebin.com/03GCyALy

nicoulaj commented on 2011-10-31 16:16 (UTC)

Could you make it depend on 'java-environment' rather than 'jdk' ? This would allow to use 'jdk6' instead of 'jdk', which currently provides Java 7...

kidoz commented on 2011-10-24 18:01 (UTC)

May be depends jdk -> java-environment?

commented on 2011-08-04 18:43 (UTC)

10.5.2 build: 107.481 md5: 1918d7d3ad67fcb057aa56ac80952697

commented on 2011-06-30 15:18 (UTC)

10.5.1 build 107.322 is out. md5: 8204425c65320896b0ff7c7727bd0160

linx56 commented on 2011-06-04 16:32 (UTC)

Still getting error /usr/bin/strip:./usr/share/intellij-idea-ultimate-edition/bin/libbreakgen64.so: File format not recognized Adding options=(!strip) to the PKGBUILD fixed it for me.

uwolfer commented on 2011-04-11 12:37 (UTC)

Changed as suggested by deteego, thank you deteego. Please report any remaining issues.

commented on 2011-04-09 22:13 (UTC)

The issue with strip seems to be a bug here http://sourceware.org/bugzilla/show_bug.cgi?id=12632 and is also talked about here http://www.linux-archive.org/archlinux-pacman-development/511622-issues-strip-package-sources.html It seems like an external issue that you don't have to worry about (just remove this line from the PKGBUILD cp $pkgdir/usr/share/$pkgname/bin/$_fsnotifier $pkgdir/usr/share/$pkgname/bin/fsnotifier #no idea if this is really reqired... just do it as before) You might want to consider removing the 64 bit object files from the package if you are on a 32bit architecture to make the package smaller, but its not required

commented on 2011-04-07 23:17 (UTC)

I wanted to say that if you remove this line cp $pkgdir/usr/share/$pkgname/bin/$_fsnotifier $pkgdir/usr/share/$pkgname/bin/fsnotifier #no idea if this is really reqired... just do it as before It fixes the error that I mentioned previously, however the older error i.e. /usr/bin/strip:./usr/share/intellij-idea-ultimate-edition/bin/libyjpagent64.so: File format not recognized You need to change it so the PKGBUILD does not strip 64bit object files

commented on 2011-04-06 02:29 (UTC)

Now getting this error cp: `/tmp/yaourt-tmp-deteego/aur-intellij-idea-ultimate-edition/pkg/usr/share/intellij-idea-ultimate-edition/bin/fsnotifier' and `/tmp/yaourt-tmp-deteego/aur-intellij-idea-ultimate-edition/pkg/usr/share/intellij-idea-ultimate-edition/bin/fsnotifier' are the same file

commented on 2011-03-31 04:40 (UTC)

Getting this error when attempting to build the package /usr/bin/strip:./usr/share/intellij-idea-ultimate-edition/bin/libyjpagent64.so: File format not recognized

pdxleif commented on 2011-02-17 20:08 (UTC)

To use this with openjdk, I change the dependency "jdk" to "java-environment" in the PKGBUILD, and change the 'export IDEA_JDK="/opt/java"' line to 'export IDEA_JDK=$JAVA_HOME' in the intellijidea.sh script.

commented on 2011-02-10 05:25 (UTC)

fsnotifier and fsnotifier64 are part of the distribution package since version 10.x

commented on 2011-02-09 21:17 (UTC)

IntelliJ IDEA 10.0.2 is out :) pkgver=10.0.2 _buildver=103.72 Here is the md5 of the new tar.gz : f495681b731423718ced92de210271d8

kekeseb commented on 2011-01-04 20:47 (UTC)

Seems that the files on the git were modified : ==> Validating source files with md5sums... ideaIU-10.0.1.tar.gz ... Passed fsnotifier ... FAILED fsnotifier64 ... FAILED intellijidea.sh ... Passed intellijidea.desktop ... Passed ==> ERROR: One or more files did not pass the validity check! ==> ERROR: Makepkg was unable to build intellij-idea-ultimate-edition.

uwolfer commented on 2010-12-14 07:24 (UTC)

Updated to version 10.0. Some parts of the package intellij_idea_ue-x_eap have been adopted. Credits for that go to framas.

uwolfer commented on 2010-12-05 11:00 (UTC)

Yeah, it may run with openjdk, but jetbrains explicitly notes that openJDK is not recommended: http://www.jetbrains.com/idea/download/ So I think you can change this dependency in your local build if you like. For the "official" package we should follow this recommendations and depend on jdk.

pdxleif commented on 2010-12-03 05:32 (UTC)

I don't believe the jdk package is a needed dependency, rather, java-runtime would work, the the community edition version of this package. I've been using this this whole time with openjdk and it seems just fine.