FS#62103 - [pycharm-community-edition] Some plugins are incorrectly marked as incompatible
Attached to Project:
Community Packages
Opened by Paul Adams (crazystick) - Thursday, 21 March 2019, 17:31 GMT
Last edited by Maxime Gauduin (Alucryd) - Monday, 09 September 2019, 14:02 GMT
Opened by Paul Adams (crazystick) - Thursday, 21 March 2019, 17:31 GMT
Last edited by Maxime Gauduin (Alucryd) - Monday, 09 September 2019, 14:02 GMT
|
Details
Some plugins, for example BashSupport and Markdown support
(by JetBrains) cannot be installed, as they are marked as
"Incompatible with the current PyCharm version."
Downloading a fresh copy of PyCharm and running it allows the installation of these plugins (using the same user configuration directory). It looks like the PKGBUILD is messing with the build version for reasons I don't understand. JetBrains support also didn't understand it. The bug report at GitHub has some screenshots showing the issue: https://github.com/BashSupport/BashSupport/issues/684 Steps to reproduce: 1. Install pycharm-community-edition 2018.3.5 2. Try to install BashSupport plugin |
This task depends upon
Closed by Maxime Gauduin (Alucryd)
Monday, 09 September 2019, 14:02 GMT
Reason for closing: Fixed
Additional comments about closing: 2019.2.1
Monday, 09 September 2019, 14:02 GMT
Reason for closing: Fixed
Additional comments about closing: 2019.2.1
This must be caused by the patch that's being applied in this PKGBUILD
idea_fresh.log (14.7 KiB)
PyCharm 2018.3.5 (Community Edition)
Build #PC-183.SNAPSHOT, built on 15:34, April 9, 2019
JRE: 1.8.0_202-b26 amd64
JVM: OpenJDK 64-Bit Server VM by Oracle Corporation
Linux 5.0.2-arch1-1-ARCH
Also, the makepkg failed with `tar: ../out/pycharm-ce/artifacts/pycharmPC-183.5912.18-no-jdk.tar.gz: Cannot open: No such file or directory` as the file produced after applying your patch is pycharmPC-183.SNAPSHOT-no-jdk.tar.gz
I also tried additionally adding `sed "s/idea.build.number/build.number/g" -i python/build.xml` (kind the opposite approach to the current patching of build.xml) but that produced the same result as the current package.