Search Criteria
Package Details: kicad-diff-git r386.be291c6-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/kicad-diff-git.git (read-only, click to copy) |
---|---|
Package Base: | kicad-diff-git |
Description: | Scripts for performing image diffs between pcbnew layout revisions Resources |
Upstream URL: | https://github.com/leoheck/KiCad-Diff |
Licenses: | MIT |
Conflicts: | kicad-diff |
Provides: | kicad-diff |
Submitter: | marceljoseph |
Maintainer: | marceljoseph |
Last Packager: | marceljoseph |
Votes: | 2 |
Popularity: | 0.005924 |
First Submitted: | 2023-03-29 07:09 (UTC) |
Last Updated: | 2023-10-03 19:07 (UTC) |
Dependencies (11)
- dos2unix (dos2unix-gitAUR)
- imagemagick (imagemagick-gitAUR, imagemagick-full-gitAUR, imagemagick-fullAUR)
- kicad (kicad-rcAUR, kicad-gitAUR, kicad-hqAUR)
- patch (patch-gitAUR)
- perl-rename (perl-file-renameAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-pexpect
- python-wxpython (python-wxpython-gitAUR)
- xdotool (xdotool-gitAUR)
- git (git-gitAUR, git-glAUR) (make)
- python-pip (make)
Latest Comments
marceljoseph commented on 2023-10-03 19:07 (UTC)
@cnoisel Sorry, I must have mixed up kicad-diff-git and kiri-git. Try now.
cnoisel commented on 2023-10-03 17:30 (UTC)
Hi @marceljoseph I'm not sure which version you are refering to, there's only one commit and it still use pip to install dependencies. Something like what @dreieck suggested should do the trick.
marceljoseph commented on 2023-08-27 12:49 (UTC)
Please try the latest version. It installs the python dependencies through pacman. It's the "right" way, but some stuff might still be missing. I also would prefer to use requirements.txt as a source of truth.
LongHairedHacker commented on 2023-08-22 08:11 (UTC)
I ran into the same problem as dreieck.
Arch has adopted PEP668 (see https://bugs.archlinux.org/task/78413), therefore pip will refuse to write anything
/usr/lib/python*/site-packages
. Unfortunately I don't really know how AUR packages are supposed to handle this change.marceljoseph commented on 2023-07-19 05:34 (UTC)
Not every python package is in the repos. Unfortunately, that isn't a viable packaging method for python software.
pip install should not mess with your home directory. Are you using some kind of python shim like pyenv? What is
which python
?Did you try the proposed change locally? You can git clone this PKGBUILD, modify it locally, and run
makepkg
to test it out.dreieck commented on 2023-07-18 17:06 (UTC) (edited on 2023-07-18 17:06 (UTC) by dreieck)
You need to remove the
pip install -r KiCad-Diff/requirements.txt
, since this will mess with the users home directory, and will not have the dependencies properly listed in thedepends
array.Instead, add the required packages to the
depends
array.Please remove the
prepare()
function and add the following to thedepends
array:"python-wxpython>=4.0.7" "python-pexpect>=4.8.0"
dreieck commented on 2023-07-18 16:56 (UTC)
Build fails in
prepare()
:Thanks for maintaining!