You are not logged in.
I get following error when trying update opensnitch-git via yay:
cannot find package "github.com/golang/protobuf/protoc-gen-go" in any of:
/usr/lib/go/src/github.com/golang/protobuf/protoc-gen-go (from $GOROOT)
/home/me/.cache/yay/opensnitch-git/src/gopath/src/github.com/golang/protobuf/protoc-gen-go (from $GOPATH)
==> ERROR: A failure occurred in build().
Aborting...
-> error making: opensnitch-git-exit status 4
-> Failed to install the following packages. Manual intervention is required
I have tried "go get -u github.com/golang/protobuf/protoc-gen-go" at both addresses but nothing happens.
Offline
Can you reproduce the issue using makepkg directly? If so please post the full output from makepkg. I can not reproduce the issue in a clean chroot.
Please use code tags for commands and their outputs.
Offline
makepkg --install
==> Making package: opensnitch-git 1.6.0rc5.r84.e1afd24-2 (Sat 26 Aug 2023 11:52:52 AM +0330)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Cloning opensnitch git repo...
Cloning into bare repository '/data/Desktop/os/opensnitch-git/opensnitch'...
remote: Enumerating objects: 25681, done.
remote: Counting objects: 100% (12408/12408), done.
remote: Compressing objects: 100% (7703/7703), done.
remote: Total 25681 (delta 3743), reused 12104 (delta 3603), pack-reused 13273
Receiving objects: 100% (25681/25681), 36.32 MiB | 452.00 KiB/s, done.
Resolving deltas: 100% (11157/11157), done.
-> Found fix-systemd-service.patch
-> Downloading remove-debian-path.patch...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 100 350 100 350 0 0 305 0 0:00:01 0:00:01 --:--:-- 305
-> Downloading fix-setup.py.patch...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 100 1212 100 1212 0 0 1098 0 0:00:01 0:00:01 --:--:-- 1099
-> Downloading tmpfiles.conf...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 100 40 100 40 0 0 39 0 0:00:01 0:00:01 --:--:-- 39
==> Validating source files with sha256sums...
opensnitch ... Skipped
fix-systemd-service.patch ... Passed
remove-debian-path.patch ... Passed
fix-setup.py.patch ... Passed
tmpfiles.conf ... Passed
==> Extracting sources...
-> Creating working copy of opensnitch git repo...
Cloning into 'opensnitch'...
done.
==> Starting prepare()...
patching file ui/setup.py
patching file daemon/opensnitchd.service
patching file utils/packaging/daemon/deb/debian/opensnitch.service
patching file ui/bin/opensnitch-ui
Hunk #1 succeeded at 35 with fuzz 1 (offset 19 lines).
==> Starting pkgver()...
==> Updated version: opensnitch-git 1.6.3.r0.79ac6306-1
==> Starting build()...
cannot find package "github.com/golang/protobuf/protoc-gen-go" in any of:
/usr/lib/go/src/github.com/golang/protobuf/protoc-gen-go (from $GOROOT)
/data/Desktop/os/opensnitch-git/src/gopath/src/github.com/golang/protobuf/protoc-gen-go (from $GOPATH)
==> ERROR: A failure occurred in build().
Aborting...
Offline
Please use code tags for commands and their outputs.
Does building in a clean chroot work for you?
Offline
Does building in a clean chroot work for you? No
Offline
$ git clone https://aur.archlinux.org/opensnitch-git.git
Cloning into 'opensnitch-git'...
remote: Enumerating objects: 217, done.
remote: Counting objects: 100% (217/217), done.
remote: Compressing objects: 100% (199/199), done.
remote: Total 217 (delta 18), reused 216 (delta 18), pack-reused 0
Receiving objects: 100% (217/217), 88.18 KiB | 1.47 MiB/s, done.
Resolving deltas: 100% (18/18), done.
$ cd opensnitch-git/
$ pkgctl build --repo extra
==> Building opensnitch-git
==> WARNING: invalid architecture, not building for: i686
==> WARNING: invalid architecture, not building for: armv6h
==> WARNING: invalid architecture, not building for: armv7h
==> WARNING: invalid architecture, not building for: aarch64
-> repo: extra
-> arch: x86_64
-> worker: builduser-0
==> Building opensnitch-git for [extra] (x86_64)
:: Synchronizing package databases...
core downloading...
extra downloading...
:: Starting full system upgrade...
there is nothing to do
==> Building in chroot for [extra] (x86_64)...
==> Synchronizing chroot copy [/var/lib/archbuild/extra-x86_64/root] -> [builduser-0]...done
==> Making package: opensnitch-git 1.6.3.r0.79ac6306-1 (Sun Aug 27 13:31:13 2023)
==> Retrieving sources...
-> Updating opensnitch git repo...
-> Found fix-systemd-service.patch
-> Found remove-debian-path.patch
-> Found fix-setup.py.patch
-> Found tmpfiles.conf
==> Validating source files with sha256sums...
opensnitch ... Skipped
fix-systemd-service.patch ... Passed
remove-debian-path.patch ... Passed
fix-setup.py.patch ... Passed
tmpfiles.conf ... Passed
==> Making package: opensnitch-git 1.6.3.r0.79ac6306-1 (Sun Aug 27 13:31:17 2023)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: mesa will be installed before its libglvnd dependency
warning: dependency cycle detected:
warning: harfbuzz will be installed before its freetype2 dependency
Package (96) New Version Net Change
extra/abseil-cpp 20230125.3-2 5.82 MiB
core/argon2 20190702-5 0.10 MiB
extra/avahi 1:0.8+r22+gfd482a7-1 1.83 MiB
extra/c-ares 1.19.1-1 0.48 MiB
core/cryptsetup 2.6.1-3 2.66 MiB
core/dbus 1.14.8-1 0.89 MiB
extra/dbus-python 1.3.2-2 0.63 MiB
extra/default-cursors 2-1 0.00 MiB
core/device-mapper 2.03.22-2 0.75 MiB
extra/double-conversion 3.3.0-1 0.18 MiB
extra/duktape 2.7.0-6 0.79 MiB
extra/fontconfig 2:2.14.2-1 1.09 MiB
extra/freetype2 2.13.1-1 1.63 MiB
extra/graphite 1:1.3.14-3 0.20 MiB
extra/harfbuzz 8.1.1-1 3.77 MiB
core/hwdata 0.373-1 8.83 MiB
core/iptables 1:1.8.9-1 2.38 MiB
core/kbd 2.6.2-1 3.15 MiB
core/kmod 30-3 0.28 MiB
extra/libcups 1:2.4.6-1 0.82 MiB
extra/libdaemon 0.14-5 0.06 MiB
extra/libdrm 2.4.116-1 1.19 MiB
core/libedit 20221030_3.1-1 0.28 MiB
extra/libevdev 1.13.1-1 0.25 MiB
extra/libglvnd 1.6.0-1 3.70 MiB
extra/libgudev 238-1 0.39 MiB
extra/libice 1.1.1-2 0.36 MiB
extra/libinput 1.24.0-1 1.08 MiB
extra/libjpeg-turbo 3.0.0-1 2.37 MiB
core/libmnl 1.0.5-1 0.03 MiB
core/libnetfilter_conntrack 1.0.9-1 0.15 MiB
core/libnfnetlink 1.0.2-1 0.04 MiB
core/libnftnl 1.2.6-1 0.25 MiB
core/libnl 3.7.0-3 2.08 MiB
core/libnsl 2.0.0-3 0.07 MiB
extra/libomxil-bellagio 0.9.3-4 0.58 MiB
extra/libpciaccess 0.17-1 0.06 MiB
extra/libpng 1.6.40-2 0.57 MiB
extra/libproxy 0.5.3-2 0.09 MiB
extra/libsm 1.2.4-1 0.26 MiB
extra/libunwind 1.6.2-2 0.25 MiB
extra/libwacom 2.7.0-1 0.70 MiB
extra/libx11 1.8.6-1 9.86 MiB
extra/libxau 1.0.11-2 0.02 MiB
extra/libxcb 1.16-1 3.86 MiB
extra/libxdamage 1.1.6-1 0.02 MiB
extra/libxdmcp 1.1.4-2 0.13 MiB
extra/libxext 1.3.5-1 0.30 MiB
extra/libxfixes 6.0.1-1 0.04 MiB
extra/libxi 1.8.1-1 0.48 MiB
extra/libxkbcommon 1.5.0-1 0.75 MiB
extra/libxkbcommon-x11 1.5.0-1 0.07 MiB
extra/libxmu 1.1.4-1 0.33 MiB
extra/libxrender 0.9.11-1 0.10 MiB
extra/libxshmfence 1.3.2-1 0.02 MiB
extra/libxt 1.3.0-1 2.04 MiB
extra/libxxf86vm 1.1.5-1 0.03 MiB
extra/llvm-libs 15.0.7-3 120.48 MiB
extra/lm_sensors 1:3.6.0.r41.g31d1f125-2 0.47 MiB
extra/md4c 0.4.8-1 0.25 MiB
extra/mesa 1:23.1.6-1 88.65 MiB
extra/mtdev 1.1.6-2 0.05 MiB
core/popt 1.19-1 0.23 MiB
extra/protobuf 23.4-1 10.39 MiB
core/python 3.11.3-2 75.07 MiB
extra/python-pyqt5-sip 12.12.2-1 0.21 MiB
extra/python-six 1.16.0-8 0.12 MiB
extra/python-text-unidecode 1.3-9 0.30 MiB
extra/qt5-base 5.15.10+kde+r152-1 63.22 MiB
extra/qt5-translations 5.15.10-1 14.71 MiB
extra/re2 1:20230801-1 0.40 MiB
extra/shared-mime-info 2.2+13+ga2ffb28-1 4.52 MiB
core/systemd 254.1-1 29.65 MiB
extra/tslib 1.22-1 0.47 MiB
extra/vulkan-icd-loader 1.3.255-1 0.49 MiB
extra/wayland 1.22.0-1 0.78 MiB
extra/xcb-proto 1.16.0-1 1.04 MiB
extra/xcb-util 0.4.1-1 0.04 MiB
extra/xcb-util-image 0.4.1-2 0.05 MiB
extra/xcb-util-keysyms 0.4.1-4 0.02 MiB
extra/xcb-util-renderutil 0.3.10-1 0.03 MiB
extra/xcb-util-wm 0.4.2-1 0.21 MiB
extra/xdg-utils 1.1.3+45+g301a1a4-1 0.28 MiB
extra/xkeyboard-config 2.39-1 6.53 MiB
extra/xorg-xprop 1.2.6-1 0.05 MiB
extra/xorg-xset 1.2.5-1 0.04 MiB
extra/xorgproto 2023.2-1 1.43 MiB
extra/hicolor-icon-theme 0.17-3 0.05 MiB
extra/libnetfilter_queue 1.0.5-1 0.04 MiB
core/libpcap 1.10.4-1 0.63 MiB
extra/python-grpcio 1.56.2-3 7.39 MiB
extra/python-notify2 0.3.1-8 0.07 MiB
extra/python-protobuf 23.4-1 2.38 MiB
extra/python-pyinotify 0.9.6-12 0.30 MiB
extra/python-pyqt5 5.15.9-2 28.39 MiB
extra/python-slugify 8.0.1-2 0.05 MiB
Total Installed Size: 528.62 MiB
:: Proceed with installation? [Y/n]
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
:: Processing package changes...
installing hicolor-icon-theme...
installing libnfnetlink...
installing libmnl...
installing libnetfilter_queue...
installing libnl...
installing dbus...
installing libpcap...
installing c-ares...
installing libnsl...
installing python...
Optional dependencies for python
python-setuptools
python-pip
sqlite [installed]
mpdecimal: for decimal
xz: for lzma [installed]
tk: for tkinter
installing python-six...
installing abseil-cpp...
installing re2...
installing python-grpcio...
installing protobuf...
installing python-protobuf...
installing python-text-unidecode...
installing python-slugify...
Optional dependencies for python-slugify
python-unidecode: Unidecode support
installing python-pyqt5-sip...
installing libjpeg-turbo...
Optional dependencies for libjpeg-turbo
java-runtime>11: for TurboJPEG Java wrapper
installing xcb-proto...
installing xorgproto...
installing libxdmcp...
installing libxau...
installing libxcb...
installing xcb-util-keysyms...
installing xcb-util-renderutil...
installing libx11...
installing libxext...
installing libpciaccess...
installing libdrm...
Optional dependencies for libdrm
cairo: needed for modetest tool
installing libunwind...
installing libxfixes...
installing libxdamage...
installing libxshmfence...
installing libxxf86vm...
installing libedit...
installing llvm-libs...
installing lm_sensors...
Optional dependencies for lm_sensors
rrdtool: for logging with sensord
perl: for sensor detection and configuration convert [installed]
installing vulkan-icd-loader...
Optional dependencies for vulkan-icd-loader
vulkan-driver: packaged vulkan driver
installing default-cursors...
Optional dependencies for default-cursors
adwaita-cursors: default cursor theme
installing wayland...
installing libomxil-bellagio...
installing mesa...
Optional dependencies for mesa
libva-mesa-driver: for accelerated video playback
mesa-vdpau: for accelerated video playback
opengl-man-pages: for the OpenGL API man pages
installing libglvnd...
installing libpng...
installing graphite...
Optional dependencies for graphite
graphite-docs: Documentation
installing harfbuzz...
Optional dependencies for harfbuzz
harfbuzz-utils: utilities
installing freetype2...
installing fontconfig...
Creating fontconfig configuration...
Rebuilding fontconfig cache...
installing libice...
installing libsm...
installing libxt...
installing libxmu...
installing xorg-xset...
installing xorg-xprop...
installing xdg-utils...
Optional dependencies for xdg-utils
kde-cli-tools: for KDE Plasma5 support in xdg-open
exo: for Xfce support in xdg-open
pcmanfm: for LXDE support in xdg-open
perl-file-mimeinfo: for generic support in xdg-open
perl-net-dbus: Perl extension to dbus used in xdg-screensaver
perl-x11-protocol: Perl X11 protocol used in xdg-screensaver
installing shared-mime-info...
installing xcb-util-wm...
installing libxrender...
installing libxi...
installing xcb-util...
installing xcb-util-image...
installing tslib...
installing mtdev...
installing device-mapper...
installing popt...
installing argon2...
installing cryptsetup...
installing libnftnl...
installing libnetfilter_conntrack...
installing iptables...
installing kbd...
installing kmod...
installing hwdata...
installing systemd...
warning: directory permissions differ on /var/log/journal/
filesystem: 755 package: 2755
Creating group 'sys' with GID 3.
Creating group 'mem' with GID 8.
Creating group 'ftp' with GID 11.
Creating group 'mail' with GID 12.
Creating group 'log' with GID 19.
Creating group 'smmsp' with GID 25.
Creating group 'proc' with GID 26.
Creating group 'games' with GID 50.
Creating group 'lock' with GID 54.
Creating group 'network' with GID 90.
Creating group 'floppy' with GID 94.
Creating group 'scanner' with GID 96.
Creating group 'power' with GID 98.
Creating group 'nobody' with GID 65534.
Creating group 'adm' with GID 999.
Creating group 'wheel' with GID 998.
Creating group 'utmp' with GID 997.
Creating group 'audio' with GID 996.
Creating group 'disk' with GID 995.
Creating group 'input' with GID 994.
Creating group 'kmem' with GID 993.
Creating group 'kvm' with GID 992.
Creating group 'lp' with GID 991.
Creating group 'optical' with GID 990.
Creating group 'render' with GID 989.
Creating group 'sgx' with GID 988.
Creating group 'storage' with GID 987.
Creating group 'tty' with GID 5.
Creating group 'uucp' with GID 986.
Creating group 'video' with GID 985.
Creating group 'users' with GID 984.
Creating group 'systemd-journal' with GID 983.
Creating group 'rfkill' with GID 982.
Creating group 'bin' with GID 1.
Creating user 'bin' (n/a) with UID 1 and GID 1.
Creating group 'daemon' with GID 2.
Creating user 'daemon' (n/a) with UID 2 and GID 2.
Creating user 'mail' (n/a) with UID 8 and GID 12.
Creating user 'ftp' (n/a) with UID 14 and GID 11.
Creating group 'http' with GID 33.
Creating user 'http' (n/a) with UID 33 and GID 33.
Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534.
Creating group 'dbus' with GID 81.
Creating user 'dbus' (System Message Bus) with UID 81 and GID 81.
Creating group 'systemd-coredump' with GID 981.
Creating user 'systemd-coredump' (systemd Core Dumper) with UID 981 and GID 981.
Creating group 'systemd-network' with GID 980.
Creating user 'systemd-network' (systemd Network Management) with UID 980 and GID 980.
Creating group 'systemd-oom' with GID 979.
Creating user 'systemd-oom' (systemd Userspace OOM Killer) with UID 979 and GID 979.
Creating group 'systemd-journal-remote' with GID 978.
Creating user 'systemd-journal-remote' (systemd Journal Remote) with UID 978 and GID 978.
Creating group 'systemd-journal-upload' with GID 977.
Creating user 'systemd-journal-upload' (systemd Journal Upload) with UID 977 and GID 977.
Creating group 'systemd-resolve' with GID 976.
Creating user 'systemd-resolve' (systemd Resolver) with UID 976 and GID 976.
Creating group 'systemd-timesync' with GID 975.
Creating user 'systemd-timesync' (systemd Time Synchronization) with UID 975 and GID 975.
Creating group 'tss' with GID 974.
Creating user 'tss' (tss user for tpm2) with UID 974 and GID 974.
Creating group 'uuidd' with GID 68.
Creating user 'uuidd' (n/a) with UID 68 and GID 68.
Created symlink /etc/systemd/system/getty.target.wants/getty@tty1.service → /usr/lib/systemd/system/getty@.service.
Created symlink /etc/systemd/system/multi-user.target.wants/remote-fs.target → /usr/lib/systemd/system/remote-fs.target.
Optional dependencies for systemd
libmicrohttpd: systemd-journal-gatewayd and systemd-journal-remote
quota-tools: kernel-level quota management
systemd-sysvcompat: symlink package to provide sysvinit binaries
systemd-ukify: combine kernel and initrd into a signed Unified Kernel Image
polkit: allow administration as unprivileged user
python: Unified Kernel Image with ukify [installed]
curl: systemd-journal-upload, machinectl pull-tar and pull-raw [installed]
gnutls: systemd-journal-gatewayd and systemd-journal-remote [installed]
libbpf: support BPF programs
libfido2: unlocking LUKS2 volumes with FIDO2 token
libp11-kit: support PKCS#11 [installed]
tpm2-tss: unlocking LUKS2 volumes with TPM2 [installed]
installing libevdev...
installing libgudev...
installing libwacom...
Optional dependencies for libwacom
python-libevdev: for libwacom-show-stylus
python-pyudev: for libwacom-show-stylus
installing libinput...
Optional dependencies for libinput
gtk4: libinput debug-gui
python-pyudev: libinput measure
python-libevdev: libinput measure
installing xkeyboard-config...
installing libxkbcommon...
Optional dependencies for libxkbcommon
libxkbcommon-x11: xkbcli interactive-x11 [pending]
wayland: xkbcli interactive-wayland [installed]
installing libxkbcommon-x11...
installing duktape...
installing libproxy...
installing libdaemon...
installing avahi...
Optional dependencies for avahi
gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc
libevent: libevent bindings [installed]
nss-mdns: NSS support for mDNS
python-dbus: avahi-bookmarks, avahi-discover [pending]
python-gobject: avahi-bookmarks, avahi-discover
python-twisted: avahi-bookmarks
qt5-base: qt5 bindings [pending]
installing libcups...
installing double-conversion...
installing md4c...
installing qt5-translations...
installing qt5-base...
Optional dependencies for qt5-base
qt5-svg: to use SVG icon themes
qt5-wayland: to run Qt applications in a Wayland session
postgresql-libs: PostgreSQL driver
mariadb-libs: MariaDB driver
unixodbc: ODBC driver
libfbclient: Firebird/iBase driver
freetds: MS SQL driver
gtk3: GTK platform plugin
perl: for fixqt4headers and syncqt [installed]
installing python-pyqt5...
Optional dependencies for python-pyqt5
python-opengl: enable OpenGL 3D graphics in PyQt applications
python-dbus: for python-dbus mainloop support [pending]
qt5-multimedia: QtMultimedia, QtMultimediaWidgets
qt5-tools: QtHelp, QtDesigner
qt5-svg: QtSvg
qt5-xmlpatterns: QtXmlPatterns
qt5-declarative: QtQml, qmlplugin
qt5-serialport: QtSerialPort
qt5-websockets: QtWebSockets
qt5-connectivity: QtNfc, QtBluetooth
qt5-x11extras: QtX11Extras
qt5-remoteobjects: QtRemoteObjects
qt5-speech: QtTextToSpeech
qt5-quick3d: QtQuick3D
qt5-location: QtLocation, QtPositioning
qt5-sensors: QtSensors
qt5-webchannel: QtWebChannel
installing python-pyinotify...
installing dbus-python...
Optional dependencies for dbus-python
python-gobject: D-Bus services via PyGI
installing python-notify2...
:: Running post-transaction hooks...
( 1/12) Creating system user accounts...
Creating group 'avahi' with GID 973.
Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 973 and GID 973.
( 2/12) Updating journal message catalog...
( 3/12) Reloading system manager configuration...
Skipped: Current root is not booted.
( 4/12) Updating udev hardware database...
( 5/12) Applying kernel sysctl settings...
Skipped: Current root is not booted.
( 6/12) Creating temporary files...
( 7/12) Reloading device manager configuration...
Skipped: Device manager is not running.
( 8/12) Arming ConditionNeedsUpdate...
( 9/12) Updating the MIME type database...
(10/12) Updating fontconfig configuration...
(11/12) Reloading system bus configuration...
Skipped: Current root is not booted.
(12/12) Updating fontconfig cache...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Package (28) New Version Net Change
extra/perl-error 0.17029-5 0.04 MiB
extra/perl-mailtools 2.21-7 0.10 MiB
extra/perl-timedate 2.33-5 0.08 MiB
extra/python-autocommand 2.2.2-4 0.08 MiB
extra/python-fastjsonschema 2.18.0-1 0.29 MiB
extra/python-inflect 7.0.0-1 0.39 MiB
extra/python-jaraco.context 4.3.0-3 0.04 MiB
extra/python-jaraco.functools 3.8.1-1 0.07 MiB
extra/python-more-itertools 10.1.0-1 0.63 MiB
extra/python-ordered-set 4.1.0-4 0.07 MiB
extra/python-packaging 23.1-1 0.47 MiB
extra/python-platformdirs 3.10.0-1 0.23 MiB
extra/python-pydantic 1.10.9-1 7.82 MiB
extra/python-pyproject-hooks 1.0.0-5 0.09 MiB
extra/python-tomli 2.0.1-3 0.11 MiB
extra/python-trove-classifiers 2023.8.7-1 0.11 MiB
extra/python-typing_extensions 4.7.1-1 0.37 MiB
extra/python-validate-pyproject 0.13-1 0.29 MiB
extra/git 2.42.0-1 26.31 MiB
extra/go 2:1.21.0-1 201.62 MiB
extra/python-build 0.10.0-4 0.68 MiB
extra/python-grpcio-tools 1.56.2-3 1.91 MiB
extra/python-installer 0.7.0-3 0.82 MiB
extra/python-jaraco.text 3.11.1-3 0.09 MiB
extra/python-nspektr 0.4.0-3 0.03 MiB
extra/python-setuptools 1:68.0.0-1 4.64 MiB
extra/python-wheel 0.40.0-3 0.28 MiB
extra/qt5-tools 5.15.10+kde+r3-1 15.54 MiB
Total Installed Size: 263.19 MiB
:: Proceed with installation? [Y/n]
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
:: Processing package changes...
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing git...
Optional dependencies for git
tk: gitk and git gui
openssh: ssh transport and crypto
perl-libwww: git svn
perl-term-readkey: git svn and interactive.singlekey setting
perl-io-socket-ssl: git send-email TLS support
perl-authen-sasl: git send-email TLS support
perl-mediawiki-api: git mediawiki support
perl-datetime-format-iso8601: git mediawiki support
perl-lwp-protocol-https: git mediawiki https support
perl-cgi: gitweb (web interface) support
python: git svn & git p4 [installed]
subversion: git svn
org.freedesktop.secrets: keyring credential helper
libsecret: libsecret credential helper [installed]
installing go...
installing python-grpcio-tools...
installing python-packaging...
installing python-pyproject-hooks...
installing python-build...
Optional dependencies for python-build
python-virtualenv: Use virtualenv for build isolation
installing python-installer...
installing python-wheel...
Optional dependencies for python-wheel
python-keyring: for wheel.signatures
python-xdg: for wheel.signatures
installing python-more-itertools...
installing python-jaraco.functools...
installing python-jaraco.context...
installing python-autocommand...
installing python-typing_extensions...
installing python-pydantic...
Optional dependencies for python-pydantic
python-dotenv: for .env file support
python-email-validator: for email validation
installing python-inflect...
installing python-jaraco.text...
installing python-ordered-set...
installing python-platformdirs...
installing python-tomli...
installing python-fastjsonschema...
installing python-trove-classifiers...
installing python-validate-pyproject...
installing python-setuptools...
installing python-nspektr...
installing qt5-tools...
Optional dependencies for qt5-tools
clang: for qdoc
:: Running post-transaction hooks...
(1/4) Creating system user accounts...
Creating group 'git' with GID 972.
Creating user 'git' (git daemon user) with UID 972 and GID 972.
(2/4) Reloading system manager configuration...
Skipped: Current root is not booted.
(3/4) Arming ConditionNeedsUpdate...
(4/4) Warn about old perl modules
==> Retrieving sources...
-> Found fix-systemd-service.patch
-> Found remove-debian-path.patch
-> Found fix-setup.py.patch
-> Found tmpfiles.conf
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Creating working copy of opensnitch git repo...
Cloning into 'opensnitch'...
done.
==> Starting prepare()...
patching file ui/setup.py
patching file daemon/opensnitchd.service
patching file utils/packaging/daemon/deb/debian/opensnitch.service
patching file ui/bin/opensnitch-ui
Hunk #1 succeeded at 35 with fuzz 1 (offset 19 lines).
==> Starting pkgver()...
==> Starting build()...
go: finding module for package github.com/golang/protobuf/protoc-gen-go
go: downloading github.com/golang/protobuf v1.5.3
go: downloading google.golang.org/protobuf v1.26.0
go: finding module for package google.golang.org/grpc/cmd/protoc-gen-go-grpc
go: downloading google.golang.org/grpc v1.57.0
go: downloading google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.3.0
go: downloading google.golang.org/protobuf v1.28.1
~/opensnitch-git/src/opensnitch/proto ~/opensnitch-git/src/opensnitch
protoc -I. ui.proto --go_out=../daemon/ui/protocol/ --go-grpc_out=../daemon/ui/protocol/ --go_opt=paths=source_relative --go-grpc_opt=paths=source_relative
python3 -m grpc_tools.protoc -I. --python_out=../ui/opensnitch/ --grpc_python_out=../ui/opensnitch/ ui.proto
/usr/lib/python3.11/site-packages/grpc_tools/protoc.py:21: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
import pkg_resources
~/opensnitch-git/src/opensnitch
~/opensnitch-git/src/opensnitch/daemon ~/opensnitch-git/src/opensnitch
go: downloading google.golang.org/grpc v1.32.0
go: downloading github.com/google/gopacket v1.1.14
go: downloading golang.org/x/sys v0.0.0-20211205182925-97ca703d548d
go: downloading github.com/iovisor/gobpf v0.2.0
go: downloading github.com/vishvananda/netlink v0.0.0-20210811191823-e1a867c6b452
go: downloading github.com/fsnotify/fsnotify v1.4.7
go: downloading golang.org/x/net v0.0.0-20211209124913-491a49abca63
go: downloading github.com/golang/protobuf v1.5.0
go: downloading github.com/varlink/go v0.4.0
go: downloading github.com/google/nftables v0.1.0
go: downloading github.com/google/uuid v1.3.0
go: downloading github.com/mdlayher/netlink v1.4.2
go: downloading google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55
go: downloading github.com/vishvananda/netns v0.0.0-20200728191858-db3c7e526aae
go: downloading github.com/josharian/native v0.0.0-20200817173448-b6b71def0850
go: downloading honnef.co/go/tools v0.2.2
go: downloading github.com/google/go-cmp v0.5.6
go: downloading github.com/mdlayher/socket v0.0.0-20211102153432-57e3fa563ecb
go: downloading golang.org/x/text v0.3.7
go: downloading golang.org/x/tools v0.1.8
go: downloading github.com/BurntSushi/toml v0.4.1
go: downloading golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1
go: downloading golang.org/x/mod v0.5.1
go: module github.com/golang/protobuf is deprecated: Use the "google.golang.org/protobuf" module instead.
~/opensnitch-git/src/opensnitch
~/opensnitch-git/src/opensnitch/ui ~/opensnitch-git/src/opensnitch
* Getting build dependencies for wheel...
running egg_info
creating opensnitch_ui.egg-info
writing opensnitch_ui.egg-info/PKG-INFO
writing dependency_links to opensnitch_ui.egg-info/dependency_links.txt
writing top-level names to opensnitch_ui.egg-info/top_level.txt
writing manifest file 'opensnitch_ui.egg-info/SOURCES.txt'
reading manifest file 'opensnitch_ui.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.qm' under directory 'opensnitch/i18n'
adding license file 'LICENSE'
writing manifest file 'opensnitch_ui.egg-info/SOURCES.txt'
* Building wheel...
running bdist_wheel
running build
running build_py
creating build
creating build/lib
creating build/lib/tests
copying tests/test_nodes.py -> build/lib/tests
copying tests/__init__.py -> build/lib/tests
creating build/lib/opensnitch
copying opensnitch/rules.py -> build/lib/opensnitch
copying opensnitch/desktop_parser.py -> build/lib/opensnitch
copying opensnitch/notifications.py -> build/lib/opensnitch
copying opensnitch/nodes.py -> build/lib/opensnitch
copying opensnitch/ui_pb2.py -> build/lib/opensnitch
copying opensnitch/resources_rc.py -> build/lib/opensnitch
copying opensnitch/config.py -> build/lib/opensnitch
copying opensnitch/__init__.py -> build/lib/opensnitch
copying opensnitch/service.py -> build/lib/opensnitch
copying opensnitch/version.py -> build/lib/opensnitch
copying opensnitch/ui_pb2_grpc.py -> build/lib/opensnitch
creating build/lib/tests/dialogs
copying tests/dialogs/test_preferences.py -> build/lib/tests/dialogs
copying tests/dialogs/test_ruleseditor.py -> build/lib/tests/dialogs
copying tests/dialogs/__init__.py -> build/lib/tests/dialogs
creating build/lib/opensnitch/dialogs
copying opensnitch/dialogs/firewall_rule.py -> build/lib/opensnitch/dialogs
copying opensnitch/dialogs/stats.py -> build/lib/opensnitch/dialogs
copying opensnitch/dialogs/processdetails.py -> build/lib/opensnitch/dialogs
copying opensnitch/dialogs/preferences.py -> build/lib/opensnitch/dialogs
copying opensnitch/dialogs/conndetails.py -> build/lib/opensnitch/dialogs
copying opensnitch/dialogs/prompt.py -> build/lib/opensnitch/dialogs
copying opensnitch/dialogs/firewall.py -> build/lib/opensnitch/dialogs
copying opensnitch/dialogs/__init__.py -> build/lib/opensnitch/dialogs
copying opensnitch/dialogs/ruleseditor.py -> build/lib/opensnitch/dialogs
creating build/lib/opensnitch/actions
copying opensnitch/actions/utils.py -> build/lib/opensnitch/actions
copying opensnitch/actions/__init__.py -> build/lib/opensnitch/actions
copying opensnitch/actions/default_configs.py -> build/lib/opensnitch/actions
copying opensnitch/actions/highlight.py -> build/lib/opensnitch/actions
creating build/lib/opensnitch/res
copying opensnitch/res/__init__.py -> build/lib/opensnitch/res
creating build/lib/opensnitch/utils
copying opensnitch/utils/xdg.py -> build/lib/opensnitch/utils
copying opensnitch/utils/infowindow.py -> build/lib/opensnitch/utils
copying opensnitch/utils/__init__.py -> build/lib/opensnitch/utils
copying opensnitch/utils/languages.py -> build/lib/opensnitch/utils
creating build/lib/opensnitch/firewall
copying opensnitch/firewall/rules.py -> build/lib/opensnitch/firewall
copying opensnitch/firewall/utils.py -> build/lib/opensnitch/firewall
copying opensnitch/firewall/exprs.py -> build/lib/opensnitch/firewall
copying opensnitch/firewall/profiles.py -> build/lib/opensnitch/firewall
copying opensnitch/firewall/__init__.py -> build/lib/opensnitch/firewall
copying opensnitch/firewall/chains.py -> build/lib/opensnitch/firewall
copying opensnitch/firewall/enums.py -> build/lib/opensnitch/firewall
creating build/lib/opensnitch/database
copying opensnitch/database/__init__.py -> build/lib/opensnitch/database
copying opensnitch/database/enums.py -> build/lib/opensnitch/database
creating build/lib/opensnitch/auth
copying opensnitch/auth/__init__.py -> build/lib/opensnitch/auth
creating build/lib/opensnitch/customwidgets
copying opensnitch/customwidgets/colorizeddelegate.py -> build/lib/opensnitch/customwidgets
copying opensnitch/customwidgets/updownbtndelegate.py -> build/lib/opensnitch/customwidgets
copying opensnitch/customwidgets/main.py -> build/lib/opensnitch/customwidgets
copying opensnitch/customwidgets/generictableview.py -> build/lib/opensnitch/customwidgets
copying opensnitch/customwidgets/__init__.py -> build/lib/opensnitch/customwidgets
copying opensnitch/customwidgets/addresstablemodel.py -> build/lib/opensnitch/customwidgets
copying opensnitch/customwidgets/firewalltableview.py -> build/lib/opensnitch/customwidgets
running egg_info
writing opensnitch_ui.egg-info/PKG-INFO
writing dependency_links to opensnitch_ui.egg-info/dependency_links.txt
writing top-level names to opensnitch_ui.egg-info/top_level.txt
reading manifest file 'opensnitch_ui.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.qm' under directory 'opensnitch/i18n'
adding license file 'LICENSE'
writing manifest file 'opensnitch_ui.egg-info/SOURCES.txt'
/usr/lib/python3.11/site-packages/setuptools/command/build_py.py:201: _Warning: Package 'opensnitch.database.migrations' is absent from the `packages` configuration.
!!
********************************************************************************
############################
# Package would be ignored #
############################
Python recognizes 'opensnitch.database.migrations' as an importable package[^1],
but it is absent from setuptools' `packages` configuration.
This leads to an ambiguous overall configuration. If you want to distribute this
package, please make sure that 'opensnitch.database.migrations' is explicitly added
to the `packages` configuration field.
Alternatively, you can also rely on setuptools' discovery methods
(for example by using `find_namespace_packages(...)`/`find_namespace:`
instead of `find_packages(...)`/`find:`).
You can read more about "package discovery" on setuptools documentation page:
- https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
If you don't want 'opensnitch.database.migrations' to be distributed and are
already explicitly excluding 'opensnitch.database.migrations' via
`find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
you can try to use `exclude_package_data`, or `include-package-data=False` in
combination with a more fine grained `package-data` configuration.
You can read more about "package data files" on setuptools documentation page:
- https://setuptools.pypa.io/en/latest/userguide/datafiles.html
[^1]: For Python, any directory (with suitable naming) can be imported,
even if it does not contain any `.py` files.
On the other hand, currently there is no concept of package data
directory, all directories are treated like packages.
********************************************************************************
!!
check.warn(importable)
copying tests/README.md -> build/lib/tests
copying opensnitch/res/firewall.ui -> build/lib/opensnitch/res
copying opensnitch/res/firewall_rule.ui -> build/lib/opensnitch/res
copying opensnitch/res/icon-alert.png -> build/lib/opensnitch/res
copying opensnitch/res/icon-off.png -> build/lib/opensnitch/res
copying opensnitch/res/icon-pause.png -> build/lib/opensnitch/res
copying opensnitch/res/icon-pause.svg -> build/lib/opensnitch/res
copying opensnitch/res/icon-red.png -> build/lib/opensnitch/res
copying opensnitch/res/icon-white.png -> build/lib/opensnitch/res
copying opensnitch/res/icon-white.svg -> build/lib/opensnitch/res
copying opensnitch/res/icon.png -> build/lib/opensnitch/res
copying opensnitch/res/preferences.ui -> build/lib/opensnitch/res
copying opensnitch/res/process_details.ui -> build/lib/opensnitch/res
copying opensnitch/res/prompt.ui -> build/lib/opensnitch/res
copying opensnitch/res/resources.qrc -> build/lib/opensnitch/res
copying opensnitch/res/ruleseditor.ui -> build/lib/opensnitch/res
copying opensnitch/res/stats.ui -> build/lib/opensnitch/res
creating build/lib/opensnitch/database/migrations
copying opensnitch/database/migrations/upgrade_1.sql -> build/lib/opensnitch/database/migrations
copying opensnitch/database/migrations/upgrade_2.sql -> build/lib/opensnitch/database/migrations
copying opensnitch/database/migrations/upgrade_3.sql -> build/lib/opensnitch/database/migrations
running build_scripts
creating build/scripts-3.11
copying and adjusting bin/opensnitch-ui -> build/scripts-3.11
changing mode of build/scripts-3.11/opensnitch-ui from 644 to 755
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/tests
creating build/bdist.linux-x86_64/wheel/tests/dialogs
copying build/lib/tests/dialogs/test_preferences.py -> build/bdist.linux-x86_64/wheel/tests/dialogs
copying build/lib/tests/dialogs/test_ruleseditor.py -> build/bdist.linux-x86_64/wheel/tests/dialogs
copying build/lib/tests/dialogs/__init__.py -> build/bdist.linux-x86_64/wheel/tests/dialogs
copying build/lib/tests/README.md -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/test_nodes.py -> build/bdist.linux-x86_64/wheel/tests
copying build/lib/tests/__init__.py -> build/bdist.linux-x86_64/wheel/tests
creating build/bdist.linux-x86_64/wheel/opensnitch
creating build/bdist.linux-x86_64/wheel/opensnitch/dialogs
copying build/lib/opensnitch/dialogs/firewall_rule.py -> build/bdist.linux-x86_64/wheel/opensnitch/dialogs
copying build/lib/opensnitch/dialogs/stats.py -> build/bdist.linux-x86_64/wheel/opensnitch/dialogs
copying build/lib/opensnitch/dialogs/processdetails.py -> build/bdist.linux-x86_64/wheel/opensnitch/dialogs
copying build/lib/opensnitch/dialogs/preferences.py -> build/bdist.linux-x86_64/wheel/opensnitch/dialogs
copying build/lib/opensnitch/dialogs/conndetails.py -> build/bdist.linux-x86_64/wheel/opensnitch/dialogs
copying build/lib/opensnitch/dialogs/prompt.py -> build/bdist.linux-x86_64/wheel/opensnitch/dialogs
copying build/lib/opensnitch/dialogs/firewall.py -> build/bdist.linux-x86_64/wheel/opensnitch/dialogs
copying build/lib/opensnitch/dialogs/__init__.py -> build/bdist.linux-x86_64/wheel/opensnitch/dialogs
copying build/lib/opensnitch/dialogs/ruleseditor.py -> build/bdist.linux-x86_64/wheel/opensnitch/dialogs
copying build/lib/opensnitch/rules.py -> build/bdist.linux-x86_64/wheel/opensnitch
creating build/bdist.linux-x86_64/wheel/opensnitch/actions
copying build/lib/opensnitch/actions/utils.py -> build/bdist.linux-x86_64/wheel/opensnitch/actions
copying build/lib/opensnitch/actions/__init__.py -> build/bdist.linux-x86_64/wheel/opensnitch/actions
copying build/lib/opensnitch/actions/default_configs.py -> build/bdist.linux-x86_64/wheel/opensnitch/actions
copying build/lib/opensnitch/actions/highlight.py -> build/bdist.linux-x86_64/wheel/opensnitch/actions
copying build/lib/opensnitch/desktop_parser.py -> build/bdist.linux-x86_64/wheel/opensnitch
copying build/lib/opensnitch/notifications.py -> build/bdist.linux-x86_64/wheel/opensnitch
creating build/bdist.linux-x86_64/wheel/opensnitch/res
copying build/lib/opensnitch/res/icon-red.png -> build/bdist.linux-x86_64/wheel/opensnitch/res
copying build/lib/opensnitch/res/icon-white.png -> build/bdist.linux-x86_64/wheel/opensnitch/res
copying build/lib/opensnitch/res/icon-off.png -> build/bdist.linux-x86_64/wheel/opensnitch/res
copying build/lib/opensnitch/res/icon-pause.svg -> build/bdist.linux-x86_64/wheel/opensnitch/res
copying build/lib/opensnitch/res/stats.ui -> build/bdist.linux-x86_64/wheel/opensnitch/res
copying build/lib/opensnitch/res/icon-white.svg -> build/bdist.linux-x86_64/wheel/opensnitch/res
copying build/lib/opensnitch/res/process_details.ui -> build/bdist.linux-x86_64/wheel/opensnitch/res
copying build/lib/opensnitch/res/prompt.ui -> build/bdist.linux-x86_64/wheel/opensnitch/res
copying build/lib/opensnitch/res/__init__.py -> build/bdist.linux-x86_64/wheel/opensnitch/res
copying build/lib/opensnitch/res/resources.qrc -> build/bdist.linux-x86_64/wheel/opensnitch/res
copying build/lib/opensnitch/res/firewall.ui -> build/bdist.linux-x86_64/wheel/opensnitch/res
copying build/lib/opensnitch/res/icon-alert.png -> build/bdist.linux-x86_64/wheel/opensnitch/res
copying build/lib/opensnitch/res/icon-pause.png -> build/bdist.linux-x86_64/wheel/opensnitch/res
copying build/lib/opensnitch/res/firewall_rule.ui -> build/bdist.linux-x86_64/wheel/opensnitch/res
copying build/lib/opensnitch/res/ruleseditor.ui -> build/bdist.linux-x86_64/wheel/opensnitch/res
copying build/lib/opensnitch/res/preferences.ui -> build/bdist.linux-x86_64/wheel/opensnitch/res
copying build/lib/opensnitch/res/icon.png -> build/bdist.linux-x86_64/wheel/opensnitch/res
creating build/bdist.linux-x86_64/wheel/opensnitch/utils
copying build/lib/opensnitch/utils/xdg.py -> build/bdist.linux-x86_64/wheel/opensnitch/utils
copying build/lib/opensnitch/utils/infowindow.py -> build/bdist.linux-x86_64/wheel/opensnitch/utils
copying build/lib/opensnitch/utils/__init__.py -> build/bdist.linux-x86_64/wheel/opensnitch/utils
copying build/lib/opensnitch/utils/languages.py -> build/bdist.linux-x86_64/wheel/opensnitch/utils
copying build/lib/opensnitch/nodes.py -> build/bdist.linux-x86_64/wheel/opensnitch
copying build/lib/opensnitch/ui_pb2.py -> build/bdist.linux-x86_64/wheel/opensnitch
copying build/lib/opensnitch/resources_rc.py -> build/bdist.linux-x86_64/wheel/opensnitch
creating build/bdist.linux-x86_64/wheel/opensnitch/firewall
copying build/lib/opensnitch/firewall/rules.py -> build/bdist.linux-x86_64/wheel/opensnitch/firewall
copying build/lib/opensnitch/firewall/utils.py -> build/bdist.linux-x86_64/wheel/opensnitch/firewall
copying build/lib/opensnitch/firewall/exprs.py -> build/bdist.linux-x86_64/wheel/opensnitch/firewall
copying build/lib/opensnitch/firewall/profiles.py -> build/bdist.linux-x86_64/wheel/opensnitch/firewall
copying build/lib/opensnitch/firewall/__init__.py -> build/bdist.linux-x86_64/wheel/opensnitch/firewall
copying build/lib/opensnitch/firewall/chains.py -> build/bdist.linux-x86_64/wheel/opensnitch/firewall
copying build/lib/opensnitch/firewall/enums.py -> build/bdist.linux-x86_64/wheel/opensnitch/firewall
copying build/lib/opensnitch/config.py -> build/bdist.linux-x86_64/wheel/opensnitch
copying build/lib/opensnitch/__init__.py -> build/bdist.linux-x86_64/wheel/opensnitch
copying build/lib/opensnitch/service.py -> build/bdist.linux-x86_64/wheel/opensnitch
copying build/lib/opensnitch/version.py -> build/bdist.linux-x86_64/wheel/opensnitch
creating build/bdist.linux-x86_64/wheel/opensnitch/database
copying build/lib/opensnitch/database/__init__.py -> build/bdist.linux-x86_64/wheel/opensnitch/database
creating build/bdist.linux-x86_64/wheel/opensnitch/database/migrations
copying build/lib/opensnitch/database/migrations/upgrade_3.sql -> build/bdist.linux-x86_64/wheel/opensnitch/database/migrations
copying build/lib/opensnitch/database/migrations/upgrade_1.sql -> build/bdist.linux-x86_64/wheel/opensnitch/database/migrations
copying build/lib/opensnitch/database/migrations/upgrade_2.sql -> build/bdist.linux-x86_64/wheel/opensnitch/database/migrations
copying build/lib/opensnitch/database/enums.py -> build/bdist.linux-x86_64/wheel/opensnitch/database
copying build/lib/opensnitch/ui_pb2_grpc.py -> build/bdist.linux-x86_64/wheel/opensnitch
creating build/bdist.linux-x86_64/wheel/opensnitch/auth
copying build/lib/opensnitch/auth/__init__.py -> build/bdist.linux-x86_64/wheel/opensnitch/auth
creating build/bdist.linux-x86_64/wheel/opensnitch/customwidgets
copying build/lib/opensnitch/customwidgets/colorizeddelegate.py -> build/bdist.linux-x86_64/wheel/opensnitch/customwidgets
copying build/lib/opensnitch/customwidgets/updownbtndelegate.py -> build/bdist.linux-x86_64/wheel/opensnitch/customwidgets
copying build/lib/opensnitch/customwidgets/main.py -> build/bdist.linux-x86_64/wheel/opensnitch/customwidgets
copying build/lib/opensnitch/customwidgets/generictableview.py -> build/bdist.linux-x86_64/wheel/opensnitch/customwidgets
copying build/lib/opensnitch/customwidgets/__init__.py -> build/bdist.linux-x86_64/wheel/opensnitch/customwidgets
copying build/lib/opensnitch/customwidgets/addresstablemodel.py -> build/bdist.linux-x86_64/wheel/opensnitch/customwidgets
copying build/lib/opensnitch/customwidgets/firewalltableview.py -> build/bdist.linux-x86_64/wheel/opensnitch/customwidgets
running install_data
creating build/bdist.linux-x86_64/wheel/opensnitch_ui-1.6.3.data
creating build/bdist.linux-x86_64/wheel/opensnitch_ui-1.6.3.data/data
creating build/bdist.linux-x86_64/wheel/opensnitch_ui-1.6.3.data/data/share
creating build/bdist.linux-x86_64/wheel/opensnitch_ui-1.6.3.data/data/share/applications
copying resources/opensnitch_ui.desktop -> build/bdist.linux-x86_64/wheel/opensnitch_ui-1.6.3.data/data/share/applications
creating build/bdist.linux-x86_64/wheel/opensnitch_ui-1.6.3.data/data/share/kservices5
copying resources/kcm_opensnitch.desktop -> build/bdist.linux-x86_64/wheel/opensnitch_ui-1.6.3.data/data/share/kservices5
creating build/bdist.linux-x86_64/wheel/opensnitch_ui-1.6.3.data/data/share/icons
creating build/bdist.linux-x86_64/wheel/opensnitch_ui-1.6.3.data/data/share/icons/hicolor
creating build/bdist.linux-x86_64/wheel/opensnitch_ui-1.6.3.data/data/share/icons/hicolor/scalable
creating build/bdist.linux-x86_64/wheel/opensnitch_ui-1.6.3.data/data/share/icons/hicolor/scalable/apps
copying resources/icons/opensnitch-ui.svg -> build/bdist.linux-x86_64/wheel/opensnitch_ui-1.6.3.data/data/share/icons/hicolor/scalable/apps
creating build/bdist.linux-x86_64/wheel/opensnitch_ui-1.6.3.data/data/share/metainfo
copying resources/io.github.evilsocket.opensnitch.appdata.xml -> build/bdist.linux-x86_64/wheel/opensnitch_ui-1.6.3.data/data/share/metainfo
running install_egg_info
Copying opensnitch_ui.egg-info to build/bdist.linux-x86_64/wheel/opensnitch_ui-1.6.3-py3.11.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/opensnitch_ui-1.6.3.data/scripts
copying build/scripts-3.11/opensnitch-ui -> build/bdist.linux-x86_64/wheel/opensnitch_ui-1.6.3.data/scripts
changing mode of build/bdist.linux-x86_64/wheel/opensnitch_ui-1.6.3.data/scripts/opensnitch-ui to 755
creating build/bdist.linux-x86_64/wheel/opensnitch_ui-1.6.3.dist-info/WHEEL
creating '/build/opensnitch-git/src/opensnitch/ui/dist/.tmp-u23ovnao/opensnitch_ui-1.6.3-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'opensnitch/__init__.py'
adding 'opensnitch/config.py'
adding 'opensnitch/desktop_parser.py'
adding 'opensnitch/nodes.py'
adding 'opensnitch/notifications.py'
adding 'opensnitch/resources_rc.py'
adding 'opensnitch/rules.py'
adding 'opensnitch/service.py'
adding 'opensnitch/ui_pb2.py'
adding 'opensnitch/ui_pb2_grpc.py'
adding 'opensnitch/version.py'
adding 'opensnitch/actions/__init__.py'
adding 'opensnitch/actions/default_configs.py'
adding 'opensnitch/actions/highlight.py'
adding 'opensnitch/actions/utils.py'
adding 'opensnitch/auth/__init__.py'
adding 'opensnitch/customwidgets/__init__.py'
adding 'opensnitch/customwidgets/addresstablemodel.py'
adding 'opensnitch/customwidgets/colorizeddelegate.py'
adding 'opensnitch/customwidgets/firewalltableview.py'
adding 'opensnitch/customwidgets/generictableview.py'
adding 'opensnitch/customwidgets/main.py'
adding 'opensnitch/customwidgets/updownbtndelegate.py'
adding 'opensnitch/database/__init__.py'
adding 'opensnitch/database/enums.py'
adding 'opensnitch/database/migrations/upgrade_1.sql'
adding 'opensnitch/database/migrations/upgrade_2.sql'
adding 'opensnitch/database/migrations/upgrade_3.sql'
adding 'opensnitch/dialogs/__init__.py'
adding 'opensnitch/dialogs/conndetails.py'
adding 'opensnitch/dialogs/firewall.py'
adding 'opensnitch/dialogs/firewall_rule.py'
adding 'opensnitch/dialogs/preferences.py'
adding 'opensnitch/dialogs/processdetails.py'
adding 'opensnitch/dialogs/prompt.py'
adding 'opensnitch/dialogs/ruleseditor.py'
adding 'opensnitch/dialogs/stats.py'
adding 'opensnitch/firewall/__init__.py'
adding 'opensnitch/firewall/chains.py'
adding 'opensnitch/firewall/enums.py'
adding 'opensnitch/firewall/exprs.py'
adding 'opensnitch/firewall/profiles.py'
adding 'opensnitch/firewall/rules.py'
adding 'opensnitch/firewall/utils.py'
adding 'opensnitch/res/__init__.py'
adding 'opensnitch/res/firewall.ui'
adding 'opensnitch/res/firewall_rule.ui'
adding 'opensnitch/res/icon-alert.png'
adding 'opensnitch/res/icon-off.png'
adding 'opensnitch/res/icon-pause.png'
adding 'opensnitch/res/icon-pause.svg'
adding 'opensnitch/res/icon-red.png'
adding 'opensnitch/res/icon-white.png'
adding 'opensnitch/res/icon-white.svg'
adding 'opensnitch/res/icon.png'
adding 'opensnitch/res/preferences.ui'
adding 'opensnitch/res/process_details.ui'
adding 'opensnitch/res/prompt.ui'
adding 'opensnitch/res/resources.qrc'
adding 'opensnitch/res/ruleseditor.ui'
adding 'opensnitch/res/stats.ui'
adding 'opensnitch/utils/__init__.py'
adding 'opensnitch/utils/infowindow.py'
adding 'opensnitch/utils/languages.py'
adding 'opensnitch/utils/xdg.py'
adding 'opensnitch_ui-1.6.3.data/data/share/applications/opensnitch_ui.desktop'
adding 'opensnitch_ui-1.6.3.data/data/share/icons/hicolor/scalable/apps/opensnitch-ui.svg'
adding 'opensnitch_ui-1.6.3.data/data/share/kservices5/kcm_opensnitch.desktop'
adding 'opensnitch_ui-1.6.3.data/data/share/metainfo/io.github.evilsocket.opensnitch.appdata.xml'
adding 'opensnitch_ui-1.6.3.data/scripts/opensnitch-ui'
adding 'tests/README.md'
adding 'tests/__init__.py'
adding 'tests/test_nodes.py'
adding 'tests/dialogs/__init__.py'
adding 'tests/dialogs/test_preferences.py'
adding 'tests/dialogs/test_ruleseditor.py'
adding 'opensnitch_ui-1.6.3.dist-info/LICENSE'
adding 'opensnitch_ui-1.6.3.dist-info/METADATA'
adding 'opensnitch_ui-1.6.3.dist-info/WHEEL'
adding 'opensnitch_ui-1.6.3.dist-info/top_level.txt'
adding 'opensnitch_ui-1.6.3.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built opensnitch_ui-1.6.3-py3-none-any.whl
~/opensnitch-git/src/opensnitch
==> Entering fakeroot environment...
==> Starting package()...
install: creating directory '/build/opensnitch-git/pkg/opensnitch-git/usr/lib/tmpfiles.d'
'/build/opensnitch-git/src/tmpfiles.conf' -> '/build/opensnitch-git/pkg/opensnitch-git/usr/lib/tmpfiles.d/opensnitch.conf'
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
debugedit: ./usr/bin/opensnitchd: DWARF version 0 unhandled
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "opensnitch-git"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Adding install file...
-> Generating .MTREE file...
-> Compressing package...
==> Creating package "opensnitch-git-debug"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: opensnitch-git 1.6.3.r0.79ac6306-1 (Sun Aug 27 13:31:48 2023)
==> Installing package opensnitch-git with pacman -U...
loading packages...
resolving dependencies...
looking for conflicting packages...
Package (2) New Version Net Change
opensnitch-git 1.6.3.r0.79ac6306-1 16.46 MiB
opensnitch-git-debug 1.6.3.r0.79ac6306-1 5.04 MiB
Total Installed Size: 21.49 MiB
:: Proceed with installation? [Y/n]
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
:: Processing package changes...
installing opensnitch-git...
Enable opensnitchd as a systemd service:
systemctl enable --now opensnitchd
Optional dependencies for opensnitch-git
logrotate: logfile rotation
opensnitch-ebpf-module-git: eBPF process monitor method (non-hardened kernel only)
python-pyasn: display network names of IP
python-qt-material-git: extra ui themes
installing opensnitch-git-debug...
:: Running post-transaction hooks...
(1/3) Reloading system manager configuration...
Skipped: Current root is not booted.
(2/3) Creating temporary files...
(3/3) Arming ConditionNeedsUpdate...
resolving dependencies...
looking for conflicting packages...
Package (5) New Version Net Change
core/elfutils 0.189-3 3.49 MiB
core/licenses 20230729-1 0.41 MiB
extra/pyalpm 0.10.6-5 0.20 MiB
extra/python-pyelftools 0.29-2 2.08 MiB
extra/namcap 3.4.2-1 0.84 MiB
Total Installed Size: 7.02 MiB
:: Proceed with installation? [Y/n]
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
:: Processing package changes...
installing elfutils...
installing licenses...
installing pyalpm...
installing python-pyelftools...
installing namcap...
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
Checking PKGBUILD
Checking opensnitch-git-1.6.3.r0.79ac6306-1-x86_64.pkg.tar.zst
opensnitch-git W: Directory (etc/opensnitchd/rules) is empty
opensnitch-git W: Referenced python module 'pyasn' is an uninstalled dependency (needed in files ['usr/lib/python3.11/site-packages/opensnitch/utils/__init__.py'])
opensnitch-git W: Referenced python module 'qt_material.apply_stylesheet' is an uninstalled dependency (needed in files ['usr/lib/python3.11/site-packages/opensnitch/utils/__init__.py'])
opensnitch-git W: Referenced python module 'qt_material.list_themes' is an uninstalled dependency (needed in files ['usr/lib/python3.11/site-packages/opensnitch/utils/__init__.py'])
opensnitch-git W: Dependency libnfnetlink detected and implicitly satisfied (libraries ['usr/lib/libnfnetlink.so.0'] needed in files ['usr/bin/opensnitchd'])
opensnitch-git W: Dependency glibc detected and implicitly satisfied (libraries ['usr/lib/libc.so.6'] needed in files ['usr/bin/opensnitchd'])
opensnitch-git W: Dependency python detected and implicitly satisfied (python modules ['locale', 'time', 're', 'json', 'copy', 'datetime', 'fcntl', 'os', 'getpass', 'signal', 'sys', 'faulthandler', 'array', 'struct', 'threading.Lock', 'math', 'io', 'datetime.datetime', 'glob', 'threading', 'pwd', 'argparse', 'threading.Thread', 'concurrent.futures', 'shutil', 'os.path', 'ipaddress', 'configparser', 'csv', 'logging', 'enum', 'stat', 'threading.Event', 'datetime.timedelta', 'uuid', 'errno', 'socket', 'queue.Queue'] needed in files ['usr/lib/python3.11/site-packages/opensnitch/notifications.py', 'usr/lib/python3.11/site-packages/opensnitch/dialogs/ruleseditor.py', 'usr/lib/python3.11/site-packages/opensnitch/utils/xdg.py', 'usr/lib/python3.11/site-packages/opensnitch/dialogs/firewall_rule.py', 'usr/lib/python3.11/site-packages/opensnitch/dialogs/preferences.py', 'usr/bin/opensnitch-ui', 'usr/lib/python3.11/site-packages/opensnitch/customwidgets/generictableview.py', 'usr/lib/python3.11/site-packages/opensnitch/dialogs/firewall.py', 'usr/lib/python3.11/site-packages/opensnitch/firewall/rules.py', 'usr/lib/python3.11/site-packages/opensnitch/dialogs/stats.py', 'usr/lib/python3.11/site-packages/opensnitch/rules.py', 'usr/lib/python3.11/site-packages/opensnitch/service.py', 'usr/lib/python3.11/site-packages/opensnitch/dialogs/prompt.py', 'usr/lib/python3.11/site-packages/opensnitch/utils/__init__.py', 'usr/lib/python3.11/site-packages/opensnitch/customwidgets/main.py', 'usr/lib/python3.11/site-packages/opensnitch/utils/languages.py', 'usr/lib/python3.11/site-packages/opensnitch/database/__init__.py', 'usr/lib/python3.11/site-packages/opensnitch/actions/__init__.py', 'usr/lib/python3.11/site-packages/opensnitch/firewall/profiles.py', 'usr/lib/python3.11/site-packages/opensnitch/dialogs/processdetails.py', 'usr/lib/python3.11/site-packages/opensnitch/nodes.py', 'usr/lib/python3.11/site-packages/opensnitch/desktop_parser.py'], programs ['python'] needed in scripts ['usr/bin/opensnitch-ui'])
opensnitch-git W: Dependency included, but may not be needed ('libpcap')
Checking opensnitch-git-debug-1.6.3.r0.79ac6306-1-x86_64.pkg.tar.zst
opensnitch-git-debug W: Directory (usr/src/debug/opensnitch-git) is empty
==> Running checkpkg
error: target not found: opensnitch-git
==> WARNING: Skipped checkpkg due to missing repo packages
Offline