You are not logged in.

#1 2023-08-25 12:18:37

Xaqron
Member
Registered: 2023-08-25
Posts: 5

problem installing opensnitch-git via yay

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

#2 2023-08-25 12:28:57

loqs
Member
Registered: 2014-03-06
Posts: 17,764

Re: problem installing opensnitch-git via yay

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

#3 2023-08-26 08:25:09

Xaqron
Member
Registered: 2023-08-25
Posts: 5

Re: problem installing opensnitch-git via yay

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

#4 2023-08-26 13:03:26

loqs
Member
Registered: 2014-03-06
Posts: 17,764

Re: problem installing opensnitch-git via yay

Please use code tags for commands and their outputs.
Does building in a clean chroot work for you?

Offline

#5 2023-08-27 13:26:12

Xaqron
Member
Registered: 2023-08-25
Posts: 5

Re: problem installing opensnitch-git via yay

Does building in a clean chroot work for you? No

Offline

#6 2023-08-27 13:34:49

loqs
Member
Registered: 2014-03-06
Posts: 17,764

Re: problem installing opensnitch-git via yay

$ 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

Board footer

Powered by FluxBB