Package Details: eric 26.1-1

Git Clone URL: https://aur.archlinux.org/eric.git (read-only, click to copy)
Package Base: eric
Description: A full-featured Python and Ruby IDE in PyQt
Upstream URL: https://eric-ide.python-projects.org/
Licenses: GPL3
Conflicts: eric-common
Replaces: eric-common
Submitter: Foxboron
Maintainer: derchef
Last Packager: derchef
Votes: 11
Popularity: 0.046291
First Submitted: 2021-01-07 20:41 (UTC)
Last Updated: 2026-01-07 09:18 (UTC)

Latest Comments

1 2 3 Next › Last »

cknoblauch commented on 2025-12-16 15:35 (UTC)

Package installed correctly but the application wouldn't start, it was missing chardet.

python-chardet should be added as a required dependency, after installing it by hand it started correctly.

Freso commented on 2025-06-30 07:53 (UTC)

This package currently installs files under /home, which a package should never do: https://wiki.archlinux.org/title/Arch_package_guidelines#Directories

a_manthey commented on 2025-06-25 09:37 (UTC)

eric7_ide is starting again, thx.

derchef commented on 2025-06-24 20:16 (UTC)

thx for the comment. I unintentional added some testing changes.

a_manthey commented on 2025-06-24 09:15 (UTC) (edited on 2025-06-24 09:57 (UTC) by a_manthey)

eric7_ide does not start after upgrade to eric 25.6.1-1. Package only contains 3 files: .BUILDINFO, .MTREE, .PKGINFO.

CEBa commented on 2025-05-17 16:00 (UTC)

2025-05-17 eric 25.4-1 python-chardet looks like a dependency

MrWeatherbee commented on 2025-03-15 16:10 (UTC) (edited on 2025-03-16 00:43 (UTC) by MrWeatherbee)

Since I have only ever used Eric on a virtual machine, and infrequently at that, I hadn't updated it in a while.

When I built the package this morning, I noticed a lot of non-standard directory warnings, so I checked the package, and if installed, it would have dumped all of Eric's python files into:

/build/.local/lib/python3.13/site-packages/

That path is fairly non-standard.

Looking through the python installation script, it appears that the developer of Eric has provided a couple of ways to define where the files should be installed: 1) by using the '-d' argument and pointing it to a path (-d </install-path>); or 2) by using the '-f' argument and pointing it to a user-created python config file, which may provide more granularity if needed.

I used both, but the easiest is just to use the '-d' arg and specify a path. It worked.

Also, in no version of the PKBUILD (pre-mods, post-mods, etc.) that I tested did the '#fix paths to desktop files' code do anything. The files were identical and pointed to correct paths regardless of whether that code was commented or uncommented. Not sure what prompted its inclusion. Maybe I've missed something. :)

Following is the code I used inside the 'package' function:


    cd "${pkgname}7-${pkgver}"

    # Define paths.
    # Note - using the python command shown, the value of '_eric_dir_other' will
    # be the current python site-packages directory, e.g., '/usr/lib/python3.13/site- packages'.
    # The sub-directories below that path (to be populated with Eric files) will
    # be created via the install script.
    local _eric_dir_bin="/usr/bin"
    local _eric_dir_other=$(python -c "import sysconfig; print(sysconfig.get_path('purelib'))")

    # Run the python install script.
    python install.py -c -b "${_eric_dir_bin}" -d "${_eric_dir_other}" -i "${pkgdir}"

    # fix paths in desktop files
    #find "${pkgdir}" -name '*.desktop' -exec sed -i "s|${pkgdir}||g" {} \;

kaurman commented on 2025-01-10 11:58 (UTC) (edited on 2025-01-10 12:02 (UTC) by kaurman)

Is anyone else having problems starting the current version? Although, I suspect mine may have started with 24.11.

All I get from the current version are various notifications about missing translation files & that the default will be used. --debug adds nothing <= on second thought, I'm not sure it should since the flag seems to have a slightly different meaning.

kaurman commented on 2024-04-28 00:16 (UTC)

python-watchdog appears to have become a dependency.

kaurman commented on 2023-10-14 08:16 (UTC)

It seems that qt6-websockets should now be listed as a dependency.