Is anyone else noticing the new version freezing during the build step? Anyone know what might be going on?
I end up sitting at creating build for a very long time.
Git Clone URL: | https://aur.archlinux.org/pycharm-professional.git (read-only, click to copy) |
---|---|
Package Base: | pycharm-professional |
Description: | Python IDE for Professional Developers. Professional Edition |
Upstream URL: | https://www.jetbrains.com/pycharm/ |
Keywords: | development editor ide jetbrains python |
Licenses: | custom |
Submitter: | hippojazz |
Maintainer: | Xavier (37h4n) |
Last Packager: | Xavier |
Votes: | 292 |
Popularity: | 0.33 |
First Submitted: | 2013-09-25 03:56 (UTC) |
Last Updated: | 2025-04-17 13:27 (UTC) |
« First ‹ Previous 1 .. 8 9 10 11 12 13 14 15 16 17 18 .. 46 Next › Last »
Is anyone else noticing the new version freezing during the build step? Anyone know what might be going on?
I end up sitting at creating build for a very long time.
Hi @nathaniel515, it is correct, delete and try again, you can check the sha256sum here: https://download.jetbrains.com/python/pycharm-professional-2021.3.2.tar.gz.sha256
The signature check is still failing for pycharm-professional-2021.3.2.tar.gz
Need a version bump too to after the checksum fix.
Fixed, (and weird, maybe they updated the tar.gz)
Not passing the signature check for me since the newest update.
Thanks @edacval that is correct, fixed
@XavierCLL, is not necessary to add 32bit deps. Hint: inspect pycharm-${pkgver}/plugins/python/helpers/pydev/pydevd_attach_to_process/linux_and_mac/compile_linux.sh. You can skip 32bit compilation step with this patch:
diff --git a/.SRCINFO b/.SRCINFO
index 8dab143..7c160f5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -7,7 +7,6 @@ pkgbase = pycharm-professional
license = custom
makedepends = python-setuptools
makedepends = cython
- makedepends = lib32-gcc-libs
depends = giflib
depends = glibc
depends = sh
diff --git a/PKGBUILD b/PKGBUILD
index a498dbc..b5a48a0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -21,7 +21,7 @@ sha256sums=('81426f86e1b3de0bd00488e037e9fdcaab4772f1f259ff551ac904d35fb4cd7c'
'a75264959b06a45ea0801729bc1688bfbd52da3c5fbf3d5b1ad9267860439291'
'6996b38a3c2ba1e472838d7046a4c54a27822fd647be9ca590457e8c6a2d50c8'
'039f0d1dc447fb26bb9df35b3a85145a47ce42193c8b2d56bf7bdf090fff0da9')
-makedepends=('python-setuptools' 'cython' 'lib32-gcc-libs')
+makedepends=('python-setuptools' 'cython')
optdepends=('ipython: For enhanced interactive Python shell inside Pycharm'
'openssh: For deployment and remote connections'
'python-setuptools: Packages manager for Python, for project interpreter'
@@ -39,7 +39,9 @@ build() {
find pycharm-${pkgver}/plugins/python/helpers/pydev/ \( -name *.so -o -name *.pyd \) -delete
sed -i '1s/^/# cython: language_level=3\n/' pycharm-${pkgver}/plugins/python/helpers/pydev/_pydevd_bundle/pydevd_cython.pxd
python pycharm-${pkgver}/plugins/python/helpers/pydev/setup_cython.py build_ext --inplace --force-cython
- cd pycharm-${pkgver}/plugins/python/helpers/pydev/pydevd_attach_to_process/linux_and_mac/; bash compile_linux.sh; cd - # for attach debugger
+ pushd pycharm-${pkgver}/plugins/python/helpers/pydev/pydevd_attach_to_process/linux_and_mac
+ g++ -m64 -shared -o ../attach_linux_amd64.so -fPIC -nostartfiles attach.cpp
+ popd
rm -rf pycharm-${pkgver}/plugins/python/helpers/pydev/build/
find pycharm-${pkgver}/plugins/python/helpers/pydev/ -name __pycache__ -exec rm -rf {} \;
Pinned Comments