Search Criteria
Package Details: linuxcnc 2.9.3-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/linuxcnc.git (read-only, click to copy) |
---|---|
Package Base: | linuxcnc |
Description: | Controls CNC machines. It can drive milling machines, lathes, 3d printers, laser cutters, plasma cutters, robot arms, hexapods, and more (formerly EMC2) |
Upstream URL: | https://linuxcnc.org/ |
Keywords: | 3d cnc printing |
Licenses: | GPL2, custom: unredestributable |
Submitter: | GPereira |
Maintainer: | FabioLolix |
Last Packager: | FabioLolix |
Votes: | 9 |
Popularity: | 0.003510 |
First Submitted: | 2018-11-24 01:49 (UTC) |
Last Updated: | 2024-08-09 08:09 (UTC) |
Dependencies (47)
- at-spi2-core (at-spi2-core-gitAUR)
- boost-libs
- bwidgetAUR
- cairo (cairo-gitAUR)
- dbus-python (python-dbus)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-qdoledAUR, freetype2-macosAUR, freetype2-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- gobject-introspection-runtime (gobject-introspection-runtime-gitAUR)
- gstreamer (gstreamer-gitAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- harfbuzz (harfbuzz-gitAUR)
- libepoxy (libepoxy-gitAUR)
- libgpiod (libgpiod-gitAUR)
- librsvg (librsvg-gitAUR)
- libtirpc
- libusb (libusb-gitAUR)
- libx11 (libx11-gitAUR)
- libxext (libxext-gitAUR)
- libxft (libxft-gitAUR)
- libxinerama (libxinerama-randr-gitAUR)
- libxmu
- libxss
- pango (pango-gitAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-cairo (python-cairo-gitAUR)
- python-configobj
- python-gobject (python-gobject-gitAUR)
- python-matplotlib (python-matplotlib-gitAUR)
- python-numpy (python-numpy-flameAUR, python-numpy-mkl-binAUR, python-numpy-gitAUR, python-numpy1AUR, python-numpy-mklAUR, python-numpy-mkl-tbbAUR)
- python-pillow (python-pillow-gitAUR)
- python-yapps2AUR
- readline (readline-gitAUR)
- systemd-libs (systemd-chromiumos-libsAUR, systemd-libs-gitAUR, systemd-libs-fmlAUR, systemd-libs-selinuxAUR)
- tcl (tcl-fossilAUR, tcl84AUR)
- tk (tk-fossilAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR)
- asciidoc (asciidoc-gitAUR) (make)
- boost (boost-gitAUR) (make)
- glu (glu-gitAUR) (make)
- intltool (make)
- procps-ng (procps-ng-gitAUR, busybox-coreutilsAUR) (make)
- psmisc (psmisc-selinuxAUR) (make)
- tclxAUR (make)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 Next › Last »
GPereira commented on 2024-08-08 22:46 (UTC)
@FabioLolix aren't we missing an install directive to load linuxcnc.sh into profile.d that the prepare() script generates?
FabioLolix commented on 2024-08-08 22:35 (UTC)
Simona, not sure what is going on in your system, please have a look at building AUR packages with paru which seems the easiest way
simona commented on 2024-08-08 18:42 (UTC) (edited on 2024-08-08 19:00 (UTC) by simona)
checking for usability of rpc/rpc.h... no
configure: error: Unable to use rpc.h
I have:
LANG=C pacman -Qo /usr/include/tirpc/rpc/rpc.h
/usr/include/tirpc/rpc/rpc.h is owned by libtirpc 1.3.5-1
tryied to use:
[[ ":$TCLLIBPATH:" != ":/usr/lib/tcltk/linuxcnc:" ]] && export TCLLIBPATH="/usr/lib/tcltk/linuxcnc:$TCLLIBPATH"
but no change.
GPereira commented on 2024-08-08 18:30 (UTC)
After thinking about it better it has another problem. During package updates the variable would be set to
and in the next update to
This, although it works would make no sense. So I propose to change to:
GPereira commented on 2024-08-08 18:18 (UTC)
You have an issue while setting TCLLIBPATH. When the environment variable is empty prior to linuxcnc instalation your script sets the variable to ":/usr/lib/tcltk/linuxcnc" which produces an invalid result. Hence I suggest to change it to "/usr/lib/tcltk/linuxcnc:$TCLLIBPATH" which is safer since "/usr/lib/tcltk/linuxcnc:" would be valid.
Here it is the explanation: https://chatgpt.com/share/790d5a9c-cea7-47cb-a25d-3d76aea5d20a
Pull Request: https://github.com/FabioLolix/PKGBUILD-AUR_fix/pull/41
InnerBushman commented on 2024-05-30 21:37 (UTC)
While I've managed to figure out my previous issue (I was just missing the path in $PATH variable) I've encountered another issue. The python version changed so I wanted to rebuild the package linuxcnc. Unfortunately I get this error during building:
From what i've googled i need to install PyGObject but pip refuses to install it and I can't find this package in the repo for python3. Any help will be greatly appreciated.
InnerBushman commented on 2024-05-29 23:01 (UTC) (edited on 2024-05-29 23:04 (UTC) by InnerBushman)
After one of the recent updates I started getting this error:
Any ideas how I can fix it? I've checked, the file is there:
FabioLolix commented on 2024-04-29 21:11 (UTC)
simona can't reproduce, this already depends on
libtirpc
Nebulosa GPereira PR welcome here at the moment https://github.com/FabioLolix/PKGBUILD-AUR_fix (update coming)
InnerBushman I'm not notified about modiifed comments FYI
simona commented on 2024-04-29 16:08 (UTC)
configure: error: Unable to use rpc.h
InnerBushman commented on 2024-04-23 10:16 (UTC) (edited on 2024-04-23 10:21 (UTC) by InnerBushman)
Hi. For some reason in /etc/profile.d/linuxcnc.sh the line is added as:
Anyone have any idea what's causing it to get duplicated 4 times?
PS: @FabioLolix have you considered adding GPereira as co-maintainer yet?
« First ‹ Previous 1 2 3 4 5 6 7 8 9 Next › Last »