@Freso thanks so much for your contributions, 1) Of course, before I had the compilation of the speed-up debugging inside the PKGBUILD as you propose, the problem with that it generates wrong paths linked inside the .so
files check this comment. 2) interesting about the x86_64_v3 but the discussion is very old, is it going to happen?. 3) I'm going to fix this kind of conflict when I resolve the problem of conflict with other pycharm package that we have been discussing with @ashark
Search Criteria
Package Details: pycharm-professional 2024.3.5-1
Package Actions
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.51 |
First Submitted: | 2013-09-25 03:56 (UTC) |
Last Updated: | 2025-03-20 13:26 (UTC) |
Dependencies (19)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- giflib (giflib-gitAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- libdbusmenu-glib
- python (python37AUR, python311AUR, python310AUR)
- sh (dashbinshAUR, bash-devel-static-gitAUR, zshbinshAUR, bash-devel-gitAUR, busybox-coreutilsAUR, bash-gitAUR, bash)
- ttf-font (neuropol-ttfAUR, ttf-win7-fontsAUR, ttf-ms-win8AUR, ttf-ms-win8-arabicAUR, ttf-ms-win8-hebrewAUR, ttf-ms-win8-seaAUR, ttf-ms-win8-indicAUR, ttf-ms-win8-japaneseAUR, ttf-ms-win8-koreanAUR, ttf-ms-win8-zh_cnAUR, ttf-ms-win8-zh_twAUR, ttf-ms-win8-thaiAUR, ttf-ms-win8-otherAUR, ttf-kidsAUR, ttf-liberation-sans-narrowAUR, ttf-cavafy-scriptAUR, ttf-ms-fontsAUR, ttf-dejavu-ibAUR, ttf-zeldaAUR, ttf-oxygenAUR, ttf-oxygen-gfAUR, ttf-share-gfAUR, ttf-gostAUR, otf-inconsolata-dzAUR, ttf-d2codingAUR, ttf-agaveAUR, ttf-caracteresAUR, ttf-cuprumAUR, ttf-autour-oneAUR, ttf-impallari-milongaAUR, ttf-impallari-miltonianAUR, ttf-clarity-cityAUR, ttf-ms-win10AUR, ttf-ms-win10-japaneseAUR, ttf-ms-win10-koreanAUR, ttf-ms-win10-seaAUR, ttf-ms-win10-thaiAUR, ttf-ms-win10-zh_cnAUR, ttf-ms-win10-zh_twAUR, ttf-ms-win10-otherAUR, ttf-win10AUR, ttf-bmonoAUR, ttf-pt-astra-factAUR, ttf-weblysleekuiAUR, ttf-pt-astra-sansAUR, ttf-pt-astra-serifAUR, ttf-pt-sansAUR, ttf-pt-serifAUR, ttf-pt-monoAUR, ttf-pt-root_uiAUR, ttf-xo-fontsAUR, ttf-paratypeAUR, ttf-dejavu-emojilessAUR, ttf-lucida-fontsAUR, ttf-juiseeAUR, ttf-ms-win10-autoAUR, ttf-karlaAUR, ttf-ms-win11-autoAUR, ttf-ms-win10-cdnAUR, noto-fonts-liteAUR, ttf-ibm-plex-sans-scAUR, noto-fonts-variable-liteAUR, ttf-shangguAUR, noto-fonts-latin-greek-cyrillicAUR, apple-fontsAUR, ttf-plemoljpAUR, ttf-ms-win11AUR, ttf-ms-win11-japaneseAUR, ttf-ms-win11-koreanAUR, ttf-ms-win11-seaAUR, ttf-ms-win11-thaiAUR, ttf-ms-win11-zh_cnAUR, ttf-ms-win11-zh_twAUR, ttf-ms-win11-otherAUR, ttf-plemoljp-binAUR, ttf-noto-sans-vfAUR, ttf-noto-serif-vfAUR, ttf-noto-sans-mono-vfAUR, gnu-free-fonts, noto-fonts, ttf-bitstream-vera, ttf-croscore, ttf-dejavu, ttf-droid, ttf-ibm-plex, ttf-input, ttf-input-nerd, ttf-liberation, ttf-roboto)
- cython (cython-gitAUR) (make)
- python-setuptools (make)
- docker-compose (docker-compose-v1-binAUR, docker-compose-gitAUR, docker-desktopAUR) (optional) – For support docker inside Pycharm
- docker-machine (docker-machine-gitlab-binAUR) (optional) – For support docker inside Pycharm
- ipython (ipython-gitAUR) (optional) – For enhanced interactive Python shell inside Pycharm
- jupyter-server (optional) – For Jupyter notebooks and apps
- openssh (openssh-gitAUR, openssh-dnatAUR, openssh-selinuxAUR, openssh-gssapiAUR, openssh-hpn-shimAUR) (optional) – For deployment and remote connections
- python-coverage (optional) – For support code coverage measurement
- python-pytest (optional) – For support testing inside Pycharm
- python-setuptools (optional) – Packages manager for Python, for project interpreter
- python-tox (optional) – Python environments for testing tool
- vagrant (vagrant-gitAUR) (optional) – For support virtualized development environments
Required by (0)
Sources (4)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 46 Next › Last »
Xavier commented on 2024-02-17 23:51 (UTC)
Freso commented on 2024-02-17 23:36 (UTC)
(Relatedly, as far as I can discern, https://gitlab.archlinux.org/freso/pycharm-professional/-/commit/4479465010ef2f6a58bc764b613e929daef79a6e should be enough to allow Ashark to run this with their pycharm-eap build without you renaming /usr/bin/pycharm
(and Ashark could also choose to just do this edit to their local PKGBUILD before makepkg
’ing it).)
Xavier commented on 2024-02-17 23:20 (UTC)
@ashark ok sounds reasonable, I'm going to do that but first I need to check if exists another conflict, I guess it is only the executable.
Freso commented on 2024-02-17 20:00 (UTC) (edited on 2024-02-17 20:15 (UTC) by Freso)
Hi! I cloned this package to move the compilation currently happening in the .install files into the PKGBUILD itself: https://gitlab.archlinux.org/freso/pycharm-professional/-/commits/no-install-file
While I was at it, I also included support for the Coming Soon™ "x86_64_v3" $CARCH
: https://gitlab.archlinux.org/freso/pycharm-professional/-/commits/x86-64-v3
Since these are all in git, you should be able to merge/rebase/cherry-pick the commits into the AUR git repository if they should be desired. :)
Edit: Also did one more commit to clean up the $conflicts
array a bit: https://gitlab.archlinux.org/freso/pycharm-professional/-/commits/clean-conflicts
Ashark commented on 2024-02-12 06:35 (UTC)
@Xavier This is not a problem. That file "/usr/bin/pycharm" is just a convenience symlink. You are not changing the name of executable, which is resided in the "/opt/pycharm-professional/bin/pycharm.sh". Just change it to "pycharm-pro" for example.
The official installer does not make a symlink. Instead, in the desktop file in Exec
they write the path to the file in /opt.
It is expected functionality to be able to install several IDEs side by side. With this not fixed, I need to constantly remore/reinstall the package of other version... to be able to install this package.
Xavier commented on 2024-02-12 01:43 (UTC)
@ashark, to do that we need to change the executable name, my concerns about that are mainly two: First, not obeying the Archilinux guidelines/philosophy of following upstream closely, reducing the need for local modifications. Second, users impact by changing the executable name, mostly for those who use the cli. So I'm not entirely sure about doing it for now...
Ashark commented on 2024-02-11 19:14 (UTC)
@Xavier @37h4n This package still conflicts with pycharm-community-edition and pycharm-eap. Please fix this.
BlurryFlurry commented on 2023-12-25 03:49 (UTC)
@Xavier, by changing to the bundled JRE, fixed the issue. thank you for heads up
Xavier commented on 2023-12-18 15:03 (UTC)
Thanks @lybin @ginkel, I already changed it, tested it and it seems faster than the normal one
lybin commented on 2023-12-18 14:57 (UTC)
Support's answer: The URL should be permanent, but just in case, you can follow the article you have linked for updates in case the URL changes.
Pinned Comments