Search Criteria
Package Details: epoptes 23.01-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/epoptes-client.git (read-only, click to copy) |
---|---|
Package Base: | epoptes-client |
Description: | An opensource computer lab management and monitoring tool |
Upstream URL: | https://github.com/Epoptes/epoptes |
Licenses: | GPL3 |
Submitter: | sgar |
Maintainer: | sgar |
Last Packager: | sgar |
Votes: | 3 |
Popularity: | 0.000049 |
First Submitted: | 2018-11-08 12:01 (UTC) |
Last Updated: | 2023-08-08 18:18 (UTC) |
Dependencies (23)
- gobject-introspection
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- iperf (iperf-gitAUR)
- iproute2 (iproute2-gitAUR, busybox-coreutilsAUR, iproute2-selinuxAUR)
- libfaketime
- libnotify (libnotify-gitAUR)
- librsvg (librsvg-gitAUR)
- notification-daemon (ysnotifierAUR, xfce4-notifyd-layer-shell-gitAUR, awesome-luajitAUR, awesome-gitAUR, awesome-luajit-gitAUR, dunst-gitAUR, twmn-gitAUR, swaync-gitAUR, lxqt-notificationd-gitAUR, rofication-gitAUR, xfce4-notifyd-gitAUR, dunst-wayland-gitAUR, enlightenment-gitAUR, enlightenment-git-asanAUR, awesome, dunst, lxqt-notificationd, mate-notification-daemon, notify-osd, xfce4-notifyd)
- openssl (openssl-gitAUR, openssl-staticAUR)
- python-cairo (python-cairo-gitAUR)
- python-dbus
- python-gobject
- python-netifaces (python-netifaces-gitAUR, python-netifaces-plusAUR)
- python-pyopenssl
- python-service-identity
- python-twisted
- socat (socat-gitAUR)
- tigervnc (tigervnc-gitAUR)
- x11vnc (x11vnc-gitAUR)
- xterm (xterm-alacritty-symlinkAUR, kitty-xterm-symlinksAUR, xterm-gitAUR, xterm-alacritty-smooth-cursor-symlinkAUR)
- git (git-gitAUR, git-glAUR) (make)
- python-distutils-extra (make)
- xfce4-notifyd (xfce4-notifyd-gitAUR) (optional) – XFCE notification support
Latest Comments
rafaelff commented on 2023-08-07 16:28 (UTC)
Fails to package epoptes-client because of it tries to remove
"${pkgdir}/usr/lib/python3.10"
when current Python version is 3.11 (hence no python3.10 dir).If Python 3.10 must be used, please make
python310
orpython<=3.10
an explicit dependency.If current version 3.11 of
python
package can be used with epoptes, please change the PKGBUILD so it can work.For a command line more version-flexible, consider something like this instead:
AnesCDev commented on 2021-11-18 13:51 (UTC) (edited on 2021-11-18 13:54 (UTC) by AnesCDev)
https://pastebin.com/v9gra7ds
I share the PKGBUILD that work for me.
alkisg commented on 2021-09-29 15:06 (UTC)
I filed an upstream issue for this, and applied the patch. Thanks!
https://github.com/epoptes/epoptes/issues/141
alkisg commented on 2021-09-29 14:15 (UTC)
Hi guys, I'm upstream for Epoptes, trying Arch Linux for the first time. I managed to install epoptes-client using the
requires=''
workaround mentioned here. Thank you for that, I'll go ahead and commit it upstream, is that OK?I also had to run
pacman -S inetutils
in order for thehostname
command to be available, maybe that one needs to be declared as a dependency in the PKGBUILD.robertmaynord commented on 2020-01-17 21:12 (UTC)
Thanks to Sergio for the upgrade to 20.01-1! The install for epoptes-client now works without problems. Note: install the package 'bsdmainutils' beforehand using yay. Epoptes-client then installs with yay.
robertmaynord commented on 2020-01-13 17:51 (UTC)
I was able to make some progress by installing python-twisted and adding Ushikawa's line. However, it now shows the error message:
...Switched to a new branch 'makepkg' ==> Starting prepare()... sed: can't read src/epoptes/setup.py: No such file or directory ==> ERROR: A failure occurred in prepare(). Aborting...
This is for our school - to monitor student activity on their netbooks. I am in the process of moving over from Ubuntu, and need epoptes-client.
tomt commented on 2019-10-20 14:33 (UTC)
I am not sure I understand.. Do I remove python-twisted, and then try to install it?
sgar commented on 2019-10-20 09:08 (UTC)
@tomt i just built the package on a clean chroot and it built correctly... if you try to build it with python-twisted installed, it doesnt complete.. after the package is done, u can install it and it will pull pyhton-twisted
tomt commented on 2019-10-20 02:30 (UTC)
New install, trying to install epoptes-client. Made sure all dependencies are met, get this:
:: failed to verify integrity or prepare epoptes-client package
Full output
:: Checking bsdmainutils integrity... ==> Making package: bsdmainutils 11.1.2-2 (Sat 19 Oct 2019 09:23:59 PM CDT) ==> Retrieving sources... -> Found bsdmainutils_11.1.2ubuntu2.tar.gz -> Found archlinux-ncal.patch ==> Validating source files with sha256sums... bsdmainutils_11.1.2ubuntu2.tar.gz ... Passed archlinux-ncal.patch ... Passed :: Preparing bsdmainutils... ==> Making package: bsdmainutils 11.1.2-2 (Sat 19 Oct 2019 09:23:59 PM CDT) ==> WARNING: Skipping dependency checks. ==> Retrieving sources... -> Found bsdmainutils_11.1.2ubuntu2.tar.gz -> Found archlinux-ncal.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting bsdmainutils_11.1.2ubuntu2.tar.gz with bsdtar ==> Sources are ready. :: Checking epoptes-client integrity... ==> Making package: epoptes-client 1.0.1-2.1 (Sat 19 Oct 2019 09:24:00 PM CDT) ==> Retrieving sources... -> Updating epoptes git repo... Fetching origin ==> Validating source files with sha256sums... epoptes ... Skipped :: Preparing epoptes-client... ==> Making package: epoptes-client 1.0.1-2.1 (Sat 19 Oct 2019 09:24:01 PM CDT) ==> WARNING: Skipping dependency checks. ==> Retrieving sources... -> Updating epoptes git repo... Fetching origin ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Creating working copy of epoptes git repo... Reset branch 'makepkg' ==> Starting prepare()... twisted.plugins.epoptesd running clean WARNING: the following files are not recognized by DistUtilsExtra.auto: data/epoptes.desktop.in po/epoptes.pot potfiles-workaround/README potfiles-workaround/remote_assistance.py twisted/plugins/epoptesd.py twisted.plugins.epoptesd Traceback (most recent call last): File "setup.py", line 64, in <module> main() File "setup.py", line 60, in main server_special_files) File "/usr/lib/python3.7/site-packages/DistUtilsExtra/auto.py", line 98, in setup requires(attrs, src_all) File "/usr/lib/python3.7/site-packages/DistUtilsExtra/auto.py", line 471, in __requires __add_imports(imports, s, attrs) File "/usr/lib/python3.7/site-packages/DistUtilsExtra/auto.py", line 412, in __add_imports elif node.module and __external_mod(cur_module, node.module, attrs): File "/usr/lib/python3.7/site-packages/DistUtilsExtra/auto.py", line 377, in __external_mod return 'dist-packages' in mod.__file or 'site-packages' in mod.file or \ TypeError: argument of type 'NoneType' is not iterable ==> ERROR: A failure occurred in prepare(). Aborting... :: failed to verify integrity or prepare epoptes-client package
Any suggestions?
ushikawa commented on 2019-05-19 09:08 (UTC)
Hello,
I had a problem installing epoptes, and I found a slight flaw in setup.py. I know I should contribute on epoptes project, but since a very simple modification of PKGBUILD is able to correct the problem, I write it down here.
In prepare() : add the following line before "setup clean" and "setup config"
sed -i "57 a\ \trequires=''," src/epoptes/setup.py
I hope it may help ! Ushi