Are there negative impacts installing GNOME apps in KDE Plasma?

Bit over two weeks in my windows to GNU/Linux defection/migration… and something I read early on sticks in my brain about “not crossing the desktop streams”, so…

  1. Is it safe to install a GNOME application in KDE Plasma?
  2. or are there only certain dependencies to watch out for when making that differentiation (if there is one)?

For example, I’d like to install the authenticator app from AUR, so long as I can be sure it won’t add any GNOME elements that’ll conflict with KDE and give me grief down the road.

pkgname="authenticator"
pkgdesc="2FA code generator for GNOME"
depends=('gtk4' 'glib2' 'zbar' 'gdk-pixbuf2' 'gstreamer' 'gst-plugins-base' 'gst-plugins-base-libs' 'gst-

Perfectly safe, and you probably already have at least one GNOME application installed, i.e. GIMP. Last I checked, just about every distribution installs it by default, because it’s one of the longstanding flagship applications of the Free Software Foundation. :wink:

4 Likes

Thank you Aragorn!

1 Like

The only drawbacks could be theme integration.

But it would work as good as it would in Gnome.

2 Likes

Thank you for the response Falav, good to know!

1 Like

GIMP in Plasma 5.22.4 on my Manjaro 21.1.0 Pahvo… :arrow_down:

I built the AUR package… it was a big one to compile and even asked for a reboot?
Screenshot_20210801_070336
Hmm, I wonder if that was related to the xorg.server mention I saw in the build list? Probably not as it’s also listed as one of the orphans to remove… so it doesn’t stick around.

I have a data transfer going on right now, so I’ll have to delay that reboot… and place a copy of build output here just in case :wink:

Preparing...
Cloning authenticator build files...
Checking authenticator dependencies...
Checking libadwaita-git dependencies...
Resolving dependencies...
Checking inter-conflicts...
Download of glib2-docs (2.68.3-1) started
Download of python-lxml (4.6.3-1) started
Download of glib2-docs (2.68.3-1) finished
Download of python-pygments (2.9.0-1) started
Download of python-lxml (4.6.3-1) finished
Download of python-anytree (2.8.0-3) started
Download of python-anytree (2.8.0-3) finished
Download of sassc (3.6.2-2) started
Download of sassc (3.6.2-2) finished
Download of python-pygments (2.9.0-1) finished
Download of python-markupsafe (2.0.1-1) started
Download of gtk-doc (1.33.2-1) started
Download of python-markupsafe (2.0.1-1) finished
Download of gtk-doc (1.33.2-1) finished
Download of ninja (1.10.2-1) started
Download of python-beaker (1.11.0-6) started
Download of python-beaker (1.11.0-6) finished
Download of ninja (1.10.2-1) finished
Download of gobject-introspection (1.68.0-1) started
Download of meson (0.59.0-2) started
Download of gobject-introspection (1.68.0-1) finished
Download of meson (0.59.0-2) finished
Download of python-mako (1.1.4-1) started
Download of python-mako (1.1.4-1) finished
Download of tracker3 (3.1.2-1) started
Download of xorg-server-xvfb (1.20.11-1) started
Download of xorg-server-xvfb (1.20.11-1) finished
Download of tracker3 (3.1.2-1) finished
Download of vulkan-headers (1:1.2.185-1) started
Download of vulkan-headers (1:1.2.185-1) finished
Download of gtk4 (1:4.2.1-2) started
Download of rust (1:1.53.0-2) started
Download of gtk4 (1:4.2.1-2) finished
Download of vala (0.52.4-1) started
Download of vala (0.52.4-1) finished
Download of rust (1:1.53.0-2) finished
Checking keyring...
Checking integrity...
Loading packages files...
Checking file conflicts...
Checking available disk space...
Installing pkgconf (1.7.3-1)...
Installing glib2-docs (2.68.3-1)...
Installing python-lxml (4.6.3-1)...
Installing python-pygments (2.9.0-1)...
Installing python-anytree (2.8.0-3)...
Installing gtk-doc (1.33.2-1)...
Installing sassc (3.6.2-2)...
Installing ninja (1.10.2-1)...
Installing m4 (1.4.19-1)...
Installing flex (2.6.4-3)...
Installing python-markupsafe (2.0.1-1)...
Installing fakeroot (1.25.3-2)...
Installing bison (3.7.6-1)...
Installing automake (1.16.3-1)...
Installing meson (0.59.0-2)...
Installing python-beaker (1.11.0-6)...
Installing python-mako (1.1.4-1)...
Installing gobject-introspection (1.68.0-1)...
Installing xorg-server-xvfb (1.20.11-1)...
Installing tracker3 (3.1.2-1)...
Installing vulkan-headers (1:1.2.185-1)...
Installing gtk4 (1:4.2.1-2)...
Installing rust (1:1.53.0-2)...
Installing vala (0.52.4-1)...
Installing autoconf (2.71-1)...
Running post-transaction hooks...
Arming ConditionNeedsUpdate...
Compiling GSettings XML schema files...
Updating GTK4 module cache...
Updating the info directory file...
A restart is required for the changes to take effect.
Cloning libadwaita-git build files...

Building libadwaita-git...
==> Making package: libadwaita-git 1.0.0+alpha.2+3+g959f434-2 (Sun 01 Aug 2021 06:59:16 AM)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Cloning libadwaita git repo...
Cloning into bare repository '/var/tmp/pamac-build-UserID/libadwaita-git/libadwaita'...
warning: redirecting to https://gitlab.gnome.org/GNOME/libadwaita.git/
==> Validating source files with md5sums...
    libadwaita ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of libadwaita git repo...
Cloning into 'libadwaita'...
done.
==> Starting pkgver()...
==> Updated version: libadwaita-git 1.0.0+alpha.2+46+gb60f945-1
==> Starting build()...
+ exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_lto=true -D b_pie=true libadwaita build -Dgtk_doc=false -Dexamples=true
The Meson build system
Version: 0.59.0
Source dir: /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita
Build dir: /var/tmp/pamac-build-UserID/libadwaita-git/src/build
Build type: native build
Project name: libadwaita
Project version: 1.0.0-alpha.2
C compiler for the host machine: cc (gcc 11.1.0 "cc (GCC) 11.1.0")
C linker for the host machine: cc ld.bfd 2.36.1
Host machine cpu family: x86_64
Host machine cpu: x86_64
Compiler for C supports arguments -Wcast-align: YES 
Compiler for C supports arguments -Wdate-time: YES 
Compiler for C supports arguments -Wdeclaration-after-statement: YES 
Compiler for C supports arguments -Werror=format-security -Werror=format=2: YES 
Compiler for C supports arguments -Wendif-labels: YES 
Compiler for C supports arguments -Werror=incompatible-pointer-types: YES 
Compiler for C supports arguments -Werror=missing-declarations: YES 
Compiler for C supports arguments -Werror=overflow: YES 
Compiler for C supports arguments -Werror=return-type: YES 
Compiler for C supports arguments -Werror=shift-count-overflow: YES 
Compiler for C supports arguments -Werror=shift-overflow=2: YES 
Compiler for C supports arguments -Werror=implicit-fallthrough=3: YES 
Compiler for C supports arguments -Wformat-nonliteral: YES 
Compiler for C supports arguments -Wformat-security: YES 
Compiler for C supports arguments -Winit-self: YES 
Compiler for C supports arguments -Wmaybe-uninitialized: YES 
Compiler for C supports arguments -Wmissing-field-initializers: YES 
Compiler for C supports arguments -Wmissing-include-dirs: YES 
Compiler for C supports arguments -Wmissing-noreturn: YES 
Compiler for C supports arguments -Wnested-externs: YES 
Compiler for C supports arguments -Wno-missing-field-initializers: YES 
Compiler for C supports arguments -Wno-sign-compare: YES 
Compiler for C supports arguments -Wno-strict-aliasing: YES 
Compiler for C supports arguments -Wno-unused-parameter: YES 
Compiler for C supports arguments -Wold-style-definition: YES 
Compiler for C supports arguments -Wpointer-arith: YES 
Compiler for C supports arguments -Wredundant-decls: YES 
Compiler for C supports arguments -Wshadow: YES 
Compiler for C supports arguments -Wstrict-prototypes: YES 
Compiler for C supports arguments -Wswitch-default: YES 
Compiler for C supports arguments -Wswitch-enum: YES 
Compiler for C supports arguments -Wtype-limits: YES 
Compiler for C supports arguments -Wundef: YES 
Compiler for C supports arguments -Wunused-function: YES 
Program sassc found: YES (/usr/bin/sassc)
Found pkg-config: /usr/bin/pkg-config (1.7.3)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Configuring adw-version.h using configuration
Program glib-mkenums found: YES (/usr/bin/glib-mkenums)
Program glib-mkenums found: YES (/usr/bin/glib-mkenums)
Program sed found: YES (/usr/bin/sed)
Program gen-public-types.sh found: YES (/bin/sh /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/gen-public-types.sh)
Found pkg-config: /usr/bin/pkg-config (1.7.3)
Run-time dependency gio-2.0 found: YES 2.68.3
Run-time dependency gtk4 found: YES 4.2.1
Run-time dependency glib-2.0 found: YES 2.68.3
Run-time dependency gmodule-2.0 found: YES 2.68.3
Run-time dependency fribidi found: YES 1.0.10
Library m found: YES
Library rt found: YES
Configuring config.h using configuration
Checking if "ld_supports_version_script" links: YES 
Run-time dependency gobject-introspection-1.0 found: YES 1.68.0
Dependency gobject-introspection-1.0 found: YES 1.68.0 (cached)
Program g-ir-scanner found: YES (/usr/bin/g-ir-scanner)
Dependency gobject-introspection-1.0 found: YES 1.68.0 (cached)
Program g-ir-compiler found: YES (/usr/bin/g-ir-compiler)
Program vapigen found: YES (/usr/bin/vapigen)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Configuring run using configuration
Build targets in project: 48

libadwaita 1.0.0-alpha.2

  Options
    Tests        : True
    Examples     : True
    Documentation: False
    Introspection: True
    Vapi         : True

Option buildtype is: plain [default: debugoptimized]
Found ninja-1.10.2 at /usr/bin/ninja
ninja: Entering directory `build'
[1/133] Generating adw-resources_h with a custom command
[2/133] Generating adw-resources_c with a custom command
[3/133] Generating Stylesheet variant: light with a custom command
[4/133] Generating Stylesheet variant: dark with a custom command
[5/133] Generating adwaita-demo-resources_h with a custom command
[6/133] Generating Stylesheet variant: hc-dark with a custom command
[7/133] Generating Stylesheet variant: hc with a custom command
[8/133] Generating adwaita-stylesheet-resources_h with a custom command
[9/133] Generating adwaita-demo-resources_c with a custom command
[10/133] Generating adwaita-stylesheet-resources_c with a custom command
[11/133] Generating adw-enums-private.h with a custom command (wrapped by meson to capture output)
[12/133] Generating adw-enums.h with a custom command (wrapped by meson to capture output)
[13/133] Compiling C object src/libadwaita-1.so.0.p/meson-generated_.._adw-resources.c.o
[14/133] Generating adw-public-types.c with a custom command (wrapped by meson to capture output)
[15/133] Compiling C object src/libadwaita-1.so.0.p/meson-generated_.._stylesheet_adwaita-stylesheet-resources.c.o
[16/133] Generating adw-enums.c with a custom command (wrapped by meson to capture output)
[17/133] Generating adw-enums-private.c with a custom command (wrapped by meson to capture output)
[18/133] Compiling C object src/libadwaita-1.so.0.p/adw-bidi.c.o
[19/133] Compiling C object src/libadwaita-1.so.0.p/gtkprogresstracker.c.o
[20/133] Compiling C object src/libadwaita-1.so.0.p/adw-bin.c.o
[21/133] Compiling C object src/libadwaita-1.so.0.p/adw-animation-util.c.o
[22/133] Compiling C object src/libadwaita-1.so.0.p/adw-application-window.c.o
[23/133] Compiling C object src/libadwaita-1.so.0.p/adw-action-row.c.o
[24/133] Compiling C object src/libadwaita-1.so.0.p/adw-carousel.c.o
[25/133] Compiling C object src/libadwaita-1.so.0.p/adw-animation.c.o
[26/133] Compiling C object src/libadwaita-1.so.0.p/adw-expander-row.c.o
[27/133] Compiling C object src/libadwaita-1.so.0.p/meson-generated_.._adw-enums.c.o
[28/133] Compiling C object src/libadwaita-1.so.0.p/meson-generated_.._adw-public-types.c.o
[29/133] Compiling C object src/libadwaita-1.so.0.p/adw-carousel-indicator-dots.c.o
[30/133] Compiling C object src/libadwaita-1.so.0.p/adw-enum-list-model.c.o
[31/133] Compiling C object src/libadwaita-1.so.0.p/adw-enum-value-object.c.o
[32/133] Compiling C object src/libadwaita-1.so.0.p/adw-avatar.c.o
[33/133] Compiling C object src/libadwaita-1.so.0.p/adw-fold-threshold-policy.c.o
[34/133] Compiling C object src/libadwaita-1.so.0.p/adw-carousel-indicator-lines.c.o
[35/133] Compiling C object src/libadwaita-1.so.0.p/meson-generated_.._adw-enums-private.c.o
[36/133] Compiling C object src/libadwaita-1.so.0.p/adw-navigation-direction.c.o
[37/133] Compiling C object src/libadwaita-1.so.0.p/adw-fading-label.c.o
[38/133] Compiling C object src/libadwaita-1.so.0.p/adw-clamp-scrollable.c.o
[39/133] Compiling C object src/libadwaita-1.so.0.p/adw-combo-row.c.o
[40/133] Compiling C object src/libadwaita-1.so.0.p/adw-clamp.c.o
[41/133] Compiling C object src/libadwaita-1.so.0.p/adw-clamp-layout.c.o
[42/133] Compiling C object src/libadwaita-1.so.0.p/adw-main.c.o
[43/133] Compiling C object src/libadwaita-1.so.0.p/adw-gizmo.c.o
[44/133] Compiling C object src/libadwaita-1.so.0.p/adw-focus.c.o
[45/133] Compiling C object src/libadwaita-1.so.0.p/adw-header-bar.c.o
[46/133] Compiling C object src/libadwaita-1.so.0.p/adw-indicator-bin.c.o
[47/133] Compiling C object src/libadwaita-1.so.0.p/adw-flap.c.o
[48/133] Compiling C object src/libadwaita-1.so.0.p/adw-preferences-page.c.o
[49/133] Compiling C object src/libadwaita-1.so.0.p/adw-preferences-group.c.o
[50/133] Compiling C object src/libadwaita-1.so.0.p/adw-preferences-row.c.o
[51/133] Compiling C object src/libadwaita-1.so.0.p/adw-value-object.c.o
[52/133] Compiling C object src/libadwaita-1.so.0.p/adw-shadow-helper.c.o
[53/133] Compiling C object src/libadwaita-1.so.0.p/adw-preferences-window.c.o
[54/133] Compiling C object src/libadwaita-1.so.0.p/adw-swipeable.c.o
[55/133] Compiling C object src/libadwaita-1.so.0.p/adw-swipe-tracker.c.o
[56/133] Compiling C object src/libadwaita-1.so.0.p/adw-leaflet.c.o
[57/133] Compiling C object src/libadwaita-1.so.0.p/adw-status-page.c.o
[58/133] Compiling C object src/libadwaita-1.so.0.p/adw-view-stack.c.o
[59/133] Compiling C object src/libadwaita-1.so.0.p/adw-tab.c.o
[60/133] Compiling C object src/libadwaita-1.so.0.p/adw-squeezer.c.o
[61/133] Compiling C object src/libadwaita-1.so.0.p/adw-tab-bar.c.o
[62/133] Compiling C object src/libadwaita-1.so.0.p/adw-view-switcher-title.c.o
[63/133] Compiling C object examples/adwaita-1-demo.p/meson-generated_.._adwaita-demo-resources.c.o
[64/133] Compiling C object src/libadwaita-1.so.0.p/adw-tab-view.c.o
[65/133] Compiling C object src/libadwaita-1.so.0.p/adw-window-mixin.c.o
[66/133] Compiling C object src/libadwaita-1.so.0.p/adw-view-switcher-bar.c.o
[67/133] Compiling C object src/libadwaita-1.so.0.p/adw-tab-box.c.o
[68/133] Compiling C object src/libadwaita-1.so.0.p/adw-view-switcher.c.o
[69/133] Compiling C object src/libadwaita-1.so.0.p/adw-view-switcher-button.c.o
[70/133] Compiling C object src/libadwaita-1.so.0.p/adw-window-title.c.o
[71/133] Compiling C object tests/test-action-row.p/test-action-row.c.o
[72/133] Compiling C object examples/adwaita-1-demo.p/adw-demo-preferences-window.c.o
[73/133] Compiling C object src/libadwaita-1.so.0.p/adw-window.c.o
[74/133] Compiling C object examples/adwaita-1-demo.p/adw-view-switcher-demo-window.c.o
[75/133] Compiling C object examples/adwaita-1-demo.p/adwaita-demo.c.o
[76/133] Compiling C object examples/adwaita-1-demo.p/adw-flap-demo-window.c.o
[77/133] Compiling C object examples/adwaita-1-demo.p/adw-tab-view-demo-window.c.o
[78/133] Compiling C object tests/test-application-window.p/test-application-window.c.o
[79/133] Compiling C object examples/adwaita-1-demo.p/adw-demo-window.c.o
[80/133] Compiling C object tests/test-avatar.p/test-avatar.c.o
[81/133] Compiling C object tests/test-carousel.p/test-carousel.c.o
[82/133] Compiling C object tests/test-carousel-indicator-dots.p/test-carousel-indicator-dots.c.o
[83/133] Compiling C object tests/test-expander-row.p/test-expander-row.c.o
[84/133] Compiling C object tests/test-combo-row.p/test-combo-row.c.o
[85/133] Compiling C object tests/test-carousel-indicator-lines.p/test-carousel-indicator-lines.c.o
[86/133] Compiling C object tests/test-header-bar.p/test-header-bar.c.o
[87/133] Compiling C object tests/test-bin.p/test-bin.c.o
[88/133] Compiling C object tests/test-flap.p/test-flap.c.o
[89/133] Compiling C object tests/test-leaflet.p/test-leaflet.c.o
[90/133] Compiling C object tests/test-preferences-page.p/test-preferences-page.c.o
[91/133] Compiling C object tests/test-preferences-group.p/test-preferences-group.c.o
[92/133] Compiling C object tests/test-preferences-window.p/test-preferences-window.c.o
[93/133] Compiling C object tests/test-preferences-row.p/test-preferences-row.c.o
[94/133] Compiling C object tests/test-squeezer.p/test-squeezer.c.o
[95/133] Compiling C object tests/test-status-page.p/test-status-page.c.o
[96/133] Compiling C object tests/test-tab-bar.p/test-tab-bar.c.o
[97/133] Compiling C object tests/test-value-object.p/test-value-object.c.o
[98/133] Compiling C object tests/test-tab-view.p/test-tab-view.c.o
[99/133] Compiling C object tests/test-view-switcher.p/test-view-switcher.c.o
[100/133] Compiling C object tests/test-view-switcher-bar.p/test-view-switcher-bar.c.o
[101/133] Compiling C object tests/test-window.p/test-window.c.o
[102/133] Compiling C object tests/test-window-title.p/test-window-title.c.o
[103/133] Linking target src/libadwaita-1.so.0
[104/133] Generating symbol file src/libadwaita-1.so.0.p/libadwaita-1.so.0.symbols
[105/133] Linking target tests/test-application-window
[106/133] Linking target tests/test-carousel-indicator-dots
[107/133] Linking target tests/test-avatar
[108/133] Linking target tests/test-header-bar
[109/133] Linking target tests/test-carousel-indicator-lines
[110/133] Linking target tests/test-action-row
[111/133] Linking target tests/test-carousel
[112/133] Linking target tests/test-expander-row
[113/133] Linking target tests/test-bin
[114/133] Linking target tests/test-leaflet
[115/133] Linking target tests/test-combo-row
[116/133] Linking target tests/test-flap
[117/133] Linking target examples/adwaita-1-demo
[118/133] Linking target tests/test-preferences-page
[119/133] Linking target tests/test-preferences-group
[120/133] Linking target tests/test-preferences-row
[121/133] Linking target tests/test-preferences-window
[122/133] Linking target tests/test-status-page
[123/133] Linking target tests/test-value-object
[124/133] Linking target tests/test-view-switcher
[125/133] Linking target tests/test-view-switcher-bar
[126/133] Linking target tests/test-window
[127/133] Linking target tests/test-squeezer
[128/133] Linking target tests/test-tab-bar
[129/133] Linking target tests/test-window-title
[130/133] Linking target tests/test-tab-view
[131/133] Generating Adw-1.gir with a custom command
[132/133] Generating libadwaita-1.vapi with a custom command
[133/133] Generating Adw-1.typelib with a custom command
==> Entering fakeroot environment...
==> Starting package()...
ninja: Entering directory `build'
[0/1] Installing files.
Installing src/adw-enums.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing src/libadwaita-1.so.0 to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/lib
Installing src/Adw-1.gir to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/share/gir-1.0
Installing src/Adw-1.typelib to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/lib/girepository-1.0
Installing src/libadwaita-1.vapi to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/share/vala/vapi
Installing examples/adwaita-1-demo to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/bin
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adwaita.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-action-row.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-animation-util.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-application-window.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-avatar.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-bin.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-carousel.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-carousel-indicator-dots.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-carousel-indicator-lines.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-clamp.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-clamp-layout.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-clamp-scrollable.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-combo-row.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-deprecation-macros.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-enum-list-model.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-enum-value-object.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-expander-row.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-flap.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-fold-threshold-policy.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-header-bar.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-leaflet.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-main.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-navigation-direction.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-preferences-group.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-preferences-page.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-preferences-row.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-preferences-window.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-squeezer.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-status-page.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-swipe-tracker.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-swipeable.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-tab-bar.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-tab-view.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-value-object.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-view-stack.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-view-switcher.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-view-switcher-bar.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-view-switcher-title.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-window.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/libadwaita/src/adw-window-title.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/build/src/adw-version.h to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/include/libadwaita-1
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/build/meson-private/libadwaita-1.deps to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/share/vala/vapi
Installing /var/tmp/pamac-build-UserID/libadwaita-git/src/build/meson-private/libadwaita-1.pc to /var/tmp/pamac-build-UserID/libadwaita-git/pkg/libadwaita-git/usr/lib/pkgconfig
Running custom install script '/usr/bin/meson --internal gettext install --subdir=po --localedir=share/locale --pkgname=libadwaita'
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "libadwaita-git"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: libadwaita-git 1.0.0+alpha.2+46+gb60f945-1 (Sun 01 Aug 2021 06:59:28 AM)
==> Cleaning up...

Checking keyring...
Checking integrity...
Loading packages files...
Checking file conflicts...
Checking available disk space...
Installing libadwaita-git (1.0.0+alpha.2+46+gb60f945-1)...

Building authenticator...
==> Making package: authenticator 4.0.3-1 (Sun 01 Aug 2021 06:59:29 AM)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Cloning authenticator git repo...
Cloning into bare repository '/var/tmp/pamac-build-UserID/authenticator/authenticator'...
==> Validating source files with sha256sums...
    authenticator ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of authenticator git repo...
Cloning into 'authenticator'...
done.
Switched to a new branch 'makepkg'
==> Starting build()...
+ exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_lto=true -D b_pie=true authenticator build
The Meson build system
Version: 0.59.0
Source dir: /var/tmp/pamac-build-UserID/authenticator/src/authenticator
Build dir: /var/tmp/pamac-build-UserID/authenticator/src/build
Build type: native build
Project name: authenticator
Project version: 4.0.3
Rust compiler for the host machine: rustc -C linker=cc (rustc 1.53.0)
Rust linker for the host machine: rustc -C linker=cc ld.bfd 2.36.1
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: /usr/bin/pkg-config (1.7.3)
Run-time dependency glib-2.0 found: YES 2.68.3
Run-time dependency gio-2.0 found: YES 2.68.3
Run-time dependency gdk-pixbuf-2.0 found: YES 2.42.6
Run-time dependency gtk4 found: YES 4.2.1
Run-time dependency libadwaita-1 found: YES 1.0.0-alpha.2
Run-time dependency zbar found: YES 0.23.1
Run-time dependency gstreamer-1.0 found: YES 1.18.4
Run-time dependency gstreamer-base-1.0 found: YES 1.18.4
Run-time dependency gstreamer-plugins-base-1.0 found: YES 1.18.4
Run-time dependency gstreamer-plugins-bad-1.0 found: YES 1.18.4
Program cargo found: YES (/usr/bin/cargo)
Program glib-compile-schemas found: YES (/usr/bin/glib-compile-schemas)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program build-aux/cargo.sh found: YES (/bin/sh /var/tmp/pamac-build-UserID/authenticator/src/authenticator/build-aux/cargo.sh)
Found pkg-config: /usr/bin/pkg-config (1.7.3)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Configuring com.belmoussaoui.Authenticator.gschema.xml using configuration
Configuring com.belmoussaoui.Authenticator.desktop.in using configuration
Program desktop-file-validate found: YES (/usr/bin/desktop-file-validate)
Configuring com.belmoussaoui.Authenticator.metainfo.xml.in using configuration
Program appstream-util found: YES (/usr/bin/appstream-util)
Configuring config.rs using configuration
Program /var/tmp/pamac-build-UserID/authenticator/src/authenticator/build-aux/cargo.sh found: YES (/bin/sh /var/tmp/pamac-build-UserID/authenticator/src/authenticator/build-aux/cargo.sh)
Program build-aux/dist-vendor.sh found: YES (/bin/sh /var/tmp/pamac-build-UserID/authenticator/src/authenticator/build-aux/dist-vendor.sh)
Program build-aux/meson_post_install.py found: YES (/var/tmp/pamac-build-UserID/authenticator/src/authenticator/build-aux/meson_post_install.py)
Build targets in project: 7

Found ninja-1.10.2 at /usr/bin/ninja
ninja: Entering directory `build'
[0/4] Generating cargo-build with a custom command
DEBUG MODE
    Updating git repository `https://gitlab.gnome.org/bilelmoussaoui/libadwaita-rs`
    Updating git submodule `https://github.com/gtk-rs/gir.git`
    Updating git submodule `https://github.com/gtk-rs/gir-files.git`
    Updating crates.io index
    Updating git repository `https://github.com/bilelmoussaoui/ashpd`
    Updating git repository `https://gitlab.freedesktop.org/gstreamer/gstreamer-rs`
    Updating git submodule `https://github.com/gtk-rs/gir`
    Updating git repository `https://github.com/gtk-rs/gtk4-rs`
    Updating git submodule `https://github.com/gtk-rs/gir.git`
    Updating git submodule `https://github.com/gtk-rs/gir-files.git`
    Updating git repository `https://github.com/gtk-rs/gtk-rs`
    Updating git submodule `https://github.com/gtk-rs/gir`
    Updating git submodule `https://github.com/gtk-rs/gir-files`
 Downloading crates ...
  Downloaded aes-gcm v0.8.0
  Downloaded diesel_derives v1.4.1
  Downloaded futures-lite v1.11.3
  Downloaded unicode-bidi v0.3.4
  Downloaded crossbeam-channel v0.5.0
  Downloaded generic-array v0.14.4
  Downloaded scoped-tls v1.0.0
  Downloaded enum-ordinalize v3.1.9
  Downloaded unicode-xid v0.2.1
  Downloaded untrusted v0.7.1
  Downloaded toml v0.5.8
  Downloaded void v1.0.2
  Downloaded waker-fn v1.1.0
  Downloaded sluice v0.5.4
  Downloaded version-compare v0.0.11
  Downloaded bytes v0.5.6
  Downloaded x11 v2.18.2
  Downloaded time v0.2.26
  Downloaded unicode-segmentation v1.7.1
  Downloaded universal-hash v0.4.0
  Downloaded constant_time_eq v0.1.5
  Downloaded async-std v1.9.0
  Downloaded cpuid-bool v0.2.0
  Downloaded event-listener v2.5.1
  Downloaded unicode-normalization v0.1.17
  Downloaded getrandom v0.2.2
  Downloaded itertools v0.9.0
  Downloaded libloading v0.7.0
  Downloaded image v0.23.14
  Downloaded wayland-sys v0.28.5
  Downloaded wayland-scanner v0.28.5
  Downloaded value-bag v1.0.0-alpha.6
  Downloaded wayland-commons v0.28.5
  Downloaded url v2.2.1
  Downloaded xmlparser v0.13.3
  Downloaded crossbeam-epoch v0.9.3
  Downloaded infer v0.2.3
  Downloaded futures v0.3.13
  Downloaded hmac v0.10.1
  Downloaded jpeg-decoder v0.1.22
  Downloaded wayland-client v0.28.5
  Downloaded adler v1.0.2
  Downloaded adler32 v1.2.0
  Downloaded async-trait v0.1.48
  Downloaded lazy_static v1.4.0
  Downloaded freetype v0.7.0
  Downloaded num-iter v0.1.42
  Downloaded parking_lot_core v0.8.3
  Downloaded xml-rs v0.8.3
  Downloaded proc-macro-error-attr v1.0.4
  Downloaded weezl v0.1.4
  Downloaded pin-project-lite v0.2.6
  Downloaded semver-parser v0.10.2
  Downloaded aead v0.3.2
  Downloaded polyval v0.4.5
  Downloaded serde_repr v0.1.6
  Downloaded serde_json v1.0.64
  Downloaded version_check v0.9.3
  Downloaded socket2 v0.3.19
  Downloaded pretty-hex v0.2.1
  Downloaded serde v1.0.125
  Downloaded spin v0.5.2
  Downloaded strum v0.20.0
  Downloaded rayon-core v1.9.0
  Downloaded tempfile v3.2.0
  Downloaded surf v2.2.0
  Downloaded async-channel v1.6.1
  Downloaded blake2b_simd v0.5.11
  Downloaded async-task v4.0.3
  Downloaded thiserror v1.0.24
  Downloaded tracing-attributes v0.1.15
  Downloaded typenum v1.13.0
  Downloaded time-macros-impl v0.1.1
  Downloaded thiserror-impl v1.0.24
  Downloaded block-modes v0.7.0
  Downloaded async-io v1.3.1
  Downloaded syn v1.0.64
  Downloaded ucd-trie v0.1.3
  Downloaded tracing-futures v0.2.5
  Downloaded tracing-core v0.1.17
  Downloaded spinning_top v0.2.2
  Downloaded unicase v2.6.0
  Downloaded num_cpus v1.13.0
  Downloaded blocking v1.0.2
  Downloaded slab v0.4.2
  Downloaded termcolor v1.1.2
  Downloaded crc32fast v1.2.1
  Downloaded serde_urlencoded v0.7.0
  Downloaded proc-macro-hack v0.5.19
  Downloaded percent-encoding v2.1.0
  Downloaded qrcode v0.12.0
  Downloaded tracing v0.1.25
  Downloaded tinyvec v1.1.1
  Downloaded crossbeam-deque v0.8.0
  Downloaded ctor v0.1.20
  Downloaded cmake v0.1.45
  Downloaded cipher v0.2.5
  Downloaded cookie v0.14.4
  Downloaded block-padding v0.2.1
  Downloaded aes-soft v0.6.4
  Downloaded crossbeam-utils v0.8.3
  Downloaded async-global-executor v2.0.2
  Downloaded vec-arena v1.1.0
  Downloaded bitflags v1.2.1
  Downloaded subtle v2.4.0
  Downloaded strum_macros v0.20.1
  Downloaded arrayvec v0.5.2
  Downloaded curl v0.4.35
  Downloaded zvariant_derive v2.6.0
  Downloaded zbus_macros v1.8.0
  Downloaded zbus v1.8.0
  Downloaded semver v0.11.0
  Downloaded dashmap v4.0.2
  Downloaded data-encoding v2.3.2
  Downloaded rand_chacha v0.2.2
  Downloaded smallvec v1.6.1
  Downloaded futures-executor v0.3.13
  Downloaded arrayref v0.3.6
  Downloaded const_fn v0.4.5
  Downloaded mime_guess v2.0.3
  Downloaded fastrand v1.4.0
  Downloaded byteorder v1.4.3
  Downloaded bytemuck v1.5.1
  Downloaded async-mutex v1.4.0
  Downloaded rust-argon2 v0.8.3
  Downloaded rand_core v0.5.1
  Downloaded locale_config v0.3.0
  Downloaded checked_int_cast v1.0.0
  Downloaded ctr v0.6.0
  Downloaded standback v0.2.17
  Downloaded sha2 v0.9.3
  Downloaded aho-corasick v0.7.15
  Downloaded socket2 v0.4.0
  Downloaded anyhow v1.0.39
  Downloaded aes v0.6.0
  Downloaded proc-macro-error v1.0.4
  Downloaded cfg-expr v0.7.4
  Downloaded num-rational v0.4.0
  Downloaded migrations_internals v1.4.1
  Downloaded crypto-mac v0.10.0
  Downloaded color_quant v1.1.0
  Downloaded form_urlencoded v1.0.1
  Downloaded cfg-if v0.1.10
  Downloaded bytes v1.0.1
  Downloaded block-buffer v0.9.0
  Downloaded futures-io v0.3.13
  Downloaded hkdf v0.10.0
  Downloaded enumflags2_derive v0.6.4
  Downloaded enumflags2 v0.6.4
  Downloaded env_logger v0.7.1
  Downloaded dlib v0.5.0
  Downloaded diesel_migrations v1.4.0
  Downloaded cpuid-bool v0.1.2
  Downloaded cc v1.0.67
  Downloaded derivative v2.2.0
  Downloaded http v0.2.3
  Downloaded rustc_version v0.3.3
  Downloaded nb-connect v1.1.0
  Downloaded field-offset v0.3.3
  Downloaded downcast-rs v1.2.0
  Downloaded doc-comment v0.3.3
  Downloaded futures-macro v0.3.13
  Downloaded fnv v1.0.7
  Downloaded digest v0.9.0
  Downloaded deflate v0.8.6
  Downloaded svg_metadata v0.4.2
  Downloaded futures-task v0.3.13
  Downloaded instant v0.1.9
  Downloaded lock_api v0.4.2
  Downloaded matches v0.1.8
  Downloaded roxmltree v0.13.1
  Downloaded nix v0.20.0
  Downloaded regex-syntax v0.6.23
  Downloaded ryu v1.0.5
  Downloaded parking v2.0.0
  Downloaded scheduled-thread-pool v0.2.5
  Downloaded polling v2.0.3
  Downloaded num v0.3.1
  Downloaded regex v1.4.5
  Downloaded pin-project v1.0.6
  Downloaded remove_dir_all v0.5.3
  Downloaded num-rational v0.3.2
  Downloaded tiff v0.6.1
  Downloaded paste v1.0.5
  Downloaded pin-project-internal v1.0.6
  Downloaded openssl-sys v0.9.61
  Downloaded pkg-config v0.3.19
  Downloaded num-bigint v0.3.2
  Downloaded miniz_oxide v0.3.7
  Downloaded ppv-lite86 v0.2.10
  Downloaded http-client v6.3.5
  Downloaded heck v0.3.2
  Downloaded once_cell v1.7.2
  Downloaded muldiv v1.0.0
  Downloaded opaque-debug v0.3.0
  Downloaded num-complex v0.3.1
  Downloaded either v1.6.1
  Downloaded num-traits v0.2.14
  Downloaded num-integer v0.1.44
  Downloaded miniz_oxide v0.4.4
  Downloaded migrations_macros v1.4.2
  Downloaded memoffset v0.6.1
  Downloaded isahc v0.9.14
  Downloaded mime v0.3.16
  Downloaded memchr v2.3.4
  Downloaded kv-log-macro v1.0.7
  Downloaded itoa v0.4.7
  Downloaded gif v0.11.2
  Downloaded nix v0.17.0
  Downloaded futures-sink v0.3.13
  Downloaded itertools v0.10.0
  Downloaded parking_lot v0.11.1
  Downloaded openssl-probe v0.1.2
  Downloaded humantime v1.3.0
  Downloaded futures-util v0.3.13
  Downloaded scopeguard v1.1.0
  Downloaded scoped_threadpool v0.1.9
  Downloaded proc-macro2 v1.0.24
  Downloaded quick-error v1.2.3
  Downloaded log v0.4.14
  Downloaded proc-macro-crate v0.1.5
  Downloaded pretty_env_logger v0.4.0
  Downloaded zvariant v2.6.0
  Downloaded futures-core v0.3.13
  Downloaded ghash v0.3.1
  Downloaded getrandom v0.1.16
  Downloaded futures-channel v0.3.13
  Downloaded flume v0.9.2
  Downloaded base64 v0.13.0
  Downloaded serde_derive v1.0.125
  Downloaded rand_core v0.6.2
  Downloaded pin-utils v0.1.0
  Downloaded rand_chacha v0.3.0
  Downloaded time-macros v0.1.1
  Downloaded serde_qs v0.7.2
  Downloaded cache-padded v1.1.1
  Downloaded diesel v1.4.6
  Downloaded http-types v2.10.0
  Downloaded hex v0.4.3
  Downloaded rand v0.8.3
  Downloaded png v0.16.8
  Downloaded tinyvec_macros v0.1.0
  Downloaded secret-service v2.0.1
  Downloaded libsqlite3-sys v0.20.1
  Downloaded encoding_rs v0.8.28
  Downloaded idna v0.2.2
  Downloaded atomic-waker v1.0.0
  Downloaded binascii v0.1.4
  Downloaded autocfg v1.0.1
  Downloaded atty v0.2.14
  Downloaded proc-macro-nested v0.1.7
  Downloaded concurrent-queue v1.2.2
  Downloaded rayon v1.5.0
  Downloaded pest v2.1.3
  Downloaded rand v0.7.3
  Downloaded r2d2 v0.8.9
  Downloaded quote v1.0.9
  Downloaded async-lock v2.3.0
  Downloaded async-executor v1.4.0
  Downloaded libc v0.2.91
  Downloaded libnghttp2-sys v0.1.6+1.43.0
  Downloaded zbar-rust v0.0.16
  Downloaded gettext-rs v0.6.0
  Downloaded libz-sys v1.1.2
  Downloaded ring v0.16.20
  Downloaded quick-xml v0.22.0
  Downloaded system-deps v3.1.0
  Downloaded curl-sys v0.4.41+curl-7.75.0
  Downloaded gtk-macros v0.2.0
  Downloaded freetype-sys v0.13.1
  Downloaded gettext-sys v0.21.0
  Downloaded cfg-if v1.0.0
   Compiling proc-macro2 v1.0.24
   Compiling unicode-xid v0.2.1
   Compiling syn v1.0.64
   Compiling pkg-config v0.3.19
   Compiling libc v0.2.91
   Compiling serde_derive v1.0.125
   Compiling serde v1.0.125
   Compiling smallvec v1.6.1
   Compiling either v1.6.1
   Compiling anyhow v1.0.39
   Compiling unicode-segmentation v1.7.1
   Compiling version-compare v0.0.11
   Compiling strum v0.20.0
   Compiling cfg-if v1.0.0
   Compiling autocfg v1.0.1
   Compiling version_check v0.9.3
   Compiling memchr v2.3.4
   Compiling cc v1.0.67
   Compiling futures-core v0.3.13
   Compiling pin-project-lite v0.2.6
   Compiling futures-io v0.3.13
   Compiling proc-macro-hack v0.5.19
   Compiling once_cell v1.7.2
   Compiling bitflags v1.2.1
   Compiling futures-sink v0.3.13
   Compiling slab v0.4.2
   Compiling typenum v1.13.0
   Compiling value-bag v1.0.0-alpha.6
   Compiling pin-utils v0.1.0
   Compiling lazy_static v1.4.0
   Compiling log v0.4.14
   Compiling proc-macro-nested v0.1.7
   Compiling scopeguard v1.1.0
   Compiling futures-task v0.3.13
   Compiling getrandom v0.2.2
   Compiling ppv-lite86 v0.2.10
   Compiling parking v2.0.0
   Compiling waker-fn v1.1.0
   Compiling cache-padded v1.1.1
   Compiling fastrand v1.4.0
   Compiling byteorder v1.4.3
   Compiling subtle v2.4.0
   Compiling opaque-debug v0.3.0
   Compiling vec-arena v1.1.0
   Compiling gio v0.13.0 (https://github.com/gtk-rs/gtk-rs#6e3c8739)
   Compiling ucd-trie v0.1.3
   Compiling gdk-pixbuf v0.13.0 (https://github.com/gtk-rs/gtk-rs#6e3c8739)
   Compiling cairo-rs v0.13.0 (https://github.com/gtk-rs/gtk-rs#6e3c8739)
   Compiling percent-encoding v2.1.0
   Compiling pango v0.13.0 (https://github.com/gtk-rs/gtk-rs#6e3c8739)
   Compiling event-listener v2.5.1
   Compiling matches v0.1.8
   Compiling gdk4 v0.1.0 (https://github.com/gtk-rs/gtk4-rs#13a8317a)
   Compiling rayon-core v1.9.0
   Compiling tinyvec_macros v0.1.0
   Compiling getrandom v0.1.16
   Compiling cpuid-bool v0.2.0
   Compiling ryu v1.0.5
   Compiling async-task v4.0.3
   Compiling const_fn v0.4.5
   Compiling itoa v0.4.7
   Compiling xml-rs v0.8.3
   Compiling graphene-rs v0.13.0 (https://github.com/gtk-rs/gtk-rs#6e3c8739)
   Compiling cpuid-bool v0.1.2
   Compiling regex-syntax v0.6.23
   Compiling atomic-waker v1.0.0
   Compiling nix v0.17.0
   Compiling curl v0.4.35
   Compiling adler32 v1.2.0
   Compiling crc32fast v1.2.1
   Compiling base64 v0.13.0
   Compiling serde_json v1.0.64
   Compiling scoped-tls v1.0.0
   Compiling remove_dir_all v0.5.3
   Compiling gsk4 v0.1.0 (https://github.com/gtk-rs/gtk4-rs#13a8317a)
   Compiling data-encoding v2.3.2
   Compiling isahc v0.9.14
   Compiling weezl v0.1.4
   Compiling void v1.0.2
   Compiling adler v1.0.2
   Compiling openssl-probe v0.1.2
   Compiling bytes v1.0.1
   Compiling async-trait v0.1.48
   Compiling cfg-if v0.1.10
   Compiling fnv v1.0.7
   Compiling http-types v2.10.0
   Compiling gtk4 v0.1.0 (https://github.com/gtk-rs/gtk4-rs#13a8317a)
   Compiling gstreamer v0.17.0 (https://gitlab.freedesktop.org/gstreamer/gstreamer-rs#762450bb)
   Compiling infer v0.2.3
   Compiling color_quant v1.1.0
   Compiling gdk4-wayland v0.1.0 (https://github.com/gtk-rs/gtk4-rs#13a8317a)
   Compiling doc-comment v0.3.3
   Compiling downcast-rs v1.2.0
   Compiling gdk4-x11 v0.1.0 (https://github.com/gtk-rs/gtk4-rs#13a8317a)
   Compiling encoding_rs v0.8.28
   Compiling quick-error v1.2.3
   Compiling bytes v0.5.6
   Compiling xmlparser v0.13.3
   Compiling termcolor v1.1.2
   Compiling gstreamer-base v0.17.0 (https://gitlab.freedesktop.org/gstreamer/gstreamer-rs#762450bb)
   Compiling paste v1.0.5
   Compiling muldiv v1.0.0
   Compiling block-padding v0.2.1
   Compiling mime v0.3.16
   Compiling arrayvec v0.5.2
   Compiling constant_time_eq v0.1.5
   Compiling arrayref v0.3.6
   Compiling scoped_threadpool v0.1.9
   Compiling bytemuck v1.5.1
   Compiling pretty-hex v0.2.1
   Compiling untrusted v0.7.1
   Compiling spin v0.5.2
   Compiling checked_int_cast v1.0.0
   Compiling gtk-macros v0.2.0
   Compiling binascii v0.1.4
   Compiling hex v0.4.3
   Compiling itertools v0.10.0
   Compiling itertools v0.9.0
   Compiling instant v0.1.9
   Compiling libloading v0.7.0
   Compiling heck v0.3.2
   Compiling cfg-expr v0.7.4
   Compiling futures-channel v0.3.13
   Compiling tracing-core v0.1.17
   Compiling generic-array v0.14.4
   Compiling proc-macro-error-attr v1.0.4
   Compiling proc-macro-error v1.0.4
   Compiling standback v0.2.17
   Compiling time v0.2.26
   Compiling unicase v2.6.0
   Compiling cookie v0.14.4
   Compiling lock_api v0.4.2
   Compiling crossbeam-utils v0.8.3
   Compiling num-traits v0.2.14
   Compiling num-integer v0.1.44
   Compiling memoffset v0.6.1
   Compiling num-bigint v0.3.2
   Compiling num-rational v0.3.2
   Compiling num-iter v0.1.42
   Compiling rayon v1.5.0
   Compiling miniz_oxide v0.4.4
   Compiling num-rational v0.4.0
   Compiling cmake v0.1.45
   Compiling libsqlite3-sys v0.20.1
   Compiling wayland-sys v0.28.5
   Compiling x11 v2.18.2
   Compiling zbar-rust v0.0.16
   Compiling concurrent-queue v1.2.2
   Compiling pest v2.1.3
   Compiling async-mutex v1.4.0
   Compiling async-lock v2.3.0
   Compiling form_urlencoded v1.0.1
   Compiling unicode-bidi v0.3.4
   Compiling tinyvec v1.1.1
   Compiling miniz_oxide v0.3.7
   Compiling deflate v0.8.6
   Compiling http v0.2.3
   Compiling gif v0.11.2
   Compiling openssl-sys v0.9.61
   Compiling libnghttp2-sys v0.1.6+1.43.0
   Compiling libz-sys v1.1.2
   Compiling curl-sys v0.4.41+curl-7.75.0
   Compiling ring v0.16.20
   Compiling humantime v1.3.0
   Compiling roxmltree v0.13.1
   Compiling blake2b_simd v0.5.11
   Compiling dlib v0.5.0
   Compiling sluice v0.5.4
   Compiling spinning_top v0.2.2
   Compiling async-channel v1.6.1
   Compiling freetype-sys v0.13.1
   Compiling semver-parser v0.10.2
   Compiling unicode-normalization v0.1.17
   Compiling quote v1.0.9
   Compiling futures-lite v1.11.3
   Compiling aho-corasick v0.7.15
   Compiling quick-xml v0.22.0
   Compiling flume v0.9.2
   Compiling png v0.16.8
   Compiling wayland-scanner v0.28.5
   Compiling mime_guess v2.0.3
   Compiling semver v0.11.0
   Compiling num_cpus v1.13.0
   Compiling socket2 v0.4.0
   Compiling parking_lot_core v0.8.3
   Compiling socket2 v0.3.19
   Compiling nix v0.20.0
   Compiling atty v0.2.14
   Compiling idna v0.2.2
   Compiling regex v1.4.5
   Compiling async-executor v1.4.0
   Compiling blocking v1.0.2
   Compiling crossbeam-epoch v0.9.3
   Compiling crossbeam-channel v0.5.0
   Compiling rust-argon2 v0.8.3
   Compiling num-complex v0.3.1
   Compiling rustc_version v0.3.3
   Compiling cipher v0.2.5
   Compiling digest v0.9.0
   Compiling universal-hash v0.4.0
   Compiling crypto-mac v0.10.0
   Compiling block-buffer v0.9.0
   Compiling aead v0.3.2
   Compiling rand_core v0.6.2
   Compiling dashmap v4.0.2
   Compiling rand_core v0.5.1
   Compiling nb-connect v1.1.0
   Compiling parking_lot v0.11.1
   Compiling wayland-client v0.28.5
   Compiling crossbeam-deque v0.8.0
   Compiling freetype v0.7.0
   Compiling polyval v0.4.5
   Compiling aes-soft v0.6.4
   Compiling ctr v0.6.0
   Compiling block-modes v0.7.0
   Compiling hmac v0.10.1
   Compiling sha2 v0.9.3
   Compiling field-offset v0.3.3
   Compiling locale_config v0.3.0
   Compiling svg_metadata v0.4.2
   Compiling rand_chacha v0.2.2
   Compiling rand_chacha v0.3.0
   Compiling scheduled-thread-pool v0.2.5
   Compiling ghash v0.3.1
   Compiling hkdf v0.10.0
   Compiling aes v0.6.0
   Compiling rand v0.7.3
   Compiling rand v0.8.3
   Compiling aes-gcm v0.8.0
   Compiling wayland-commons v0.28.5
   Compiling num v0.3.1
   Compiling tempfile v3.2.0
   Compiling gettext-sys v0.21.0
   Compiling gettext-rs v0.6.0
   Compiling jpeg-decoder v0.1.22
   Compiling thiserror-impl v1.0.24
   Compiling strum_macros v0.20.1
   Compiling ctor v0.1.20
   Compiling futures-macro v0.3.13
   Compiling time-macros-impl v0.1.1
   Compiling pin-project-internal v1.0.6
   Compiling enumflags2_derive v0.6.4
   Compiling tracing-attributes v0.1.15
   Compiling diesel_derives v1.4.1
   Compiling derivative v2.2.0
   Compiling serde_repr v0.1.6
   Compiling enum-ordinalize v3.1.9
   Compiling tiff v0.6.1
   Compiling time-macros v0.1.1
   Compiling futures-util v0.3.13
   Compiling thiserror v1.0.24
   Compiling image v0.23.14
   Compiling polling v2.0.3
   Compiling kv-log-macro v1.0.7
   Compiling r2d2 v0.8.9
   Compiling tracing v0.1.25
   Compiling env_logger v0.7.1
   Compiling pin-project v1.0.6
   Compiling async-io v1.3.1
   Compiling tracing-futures v0.2.5
   Compiling pretty_env_logger v0.4.0
   Compiling async-global-executor v2.0.2
   Compiling async-std v1.9.0
   Compiling futures-executor v0.3.13
   Compiling futures v0.3.13
   Compiling diesel v1.4.6
   Compiling qrcode v0.12.0
   Compiling toml v0.5.8
   Compiling enumflags2 v0.6.4
   Compiling url v2.2.1
   Compiling serde_urlencoded v0.7.0
   Compiling serde_qs v0.7.2
   Compiling system-deps v3.1.0
   Compiling proc-macro-crate v0.1.5
   Compiling glib-macros v0.13.0 (https://github.com/gtk-rs/gtk-rs#6e3c8739)
   Compiling zvariant_derive v2.6.0
   Compiling zbus_macros v1.8.0
   Compiling gtk4-macros v0.1.0 (https://github.com/gtk-rs/gtk4-rs#13a8317a)
   Compiling glib-sys v0.13.0 (https://github.com/gtk-rs/gtk-rs#6e3c8739)
   Compiling gobject-sys v0.13.0 (https://github.com/gtk-rs/gtk-rs#6e3c8739)
   Compiling gio-sys v0.13.0 (https://github.com/gtk-rs/gtk-rs#6e3c8739)
   Compiling cairo-sys-rs v0.13.0 (https://github.com/gtk-rs/gtk-rs#6e3c8739)
   Compiling pango-sys v0.13.0 (https://github.com/gtk-rs/gtk-rs#6e3c8739)
   Compiling gdk-pixbuf-sys v0.13.0 (https://github.com/gtk-rs/gtk-rs#6e3c8739)
   Compiling graphene-sys v0.13.0 (https://github.com/gtk-rs/gtk-rs#6e3c8739)
   Compiling gdk4-sys v0.1.0 (https://github.com/gtk-rs/gtk4-rs#13a8317a)
   Compiling gtk4-sys v0.1.0 (https://github.com/gtk-rs/gtk4-rs#13a8317a)
   Compiling gstreamer-sys v0.17.0 (https://gitlab.freedesktop.org/gstreamer/gstreamer-rs#762450bb)
   Compiling gsk4-sys v0.1.0 (https://github.com/gtk-rs/gtk4-rs#13a8317a)
   Compiling gdk4-wayland-sys v0.1.0 (https://github.com/gtk-rs/gtk4-rs#13a8317a)
   Compiling gstreamer-base-sys v0.17.0 (https://gitlab.freedesktop.org/gstreamer/gstreamer-rs#762450bb)
   Compiling gdk4-x11-sys v0.1.0 (https://github.com/gtk-rs/gtk4-rs#13a8317a)
   Compiling libadwaita-sys v0.1.0 (https://gitlab.gnome.org/bilelmoussaoui/libadwaita-rs#6ae4d367)
   Compiling http-client v6.3.5
   Compiling surf v2.2.0
   Compiling zvariant v2.6.0
   Compiling glib v0.13.0 (https://github.com/gtk-rs/gtk-rs#6e3c8739)
   Compiling migrations_internals v1.4.1
   Compiling migrations_macros v1.4.2
   Compiling zbus v1.8.0
   Compiling diesel_migrations v1.4.0
   Compiling secret-service v2.0.1
   Compiling ashpd v0.1.0 (https://github.com/bilelmoussaoui/ashpd#d7ec2103)
   Compiling libadwaita v0.1.0 (https://gitlab.gnome.org/bilelmoussaoui/libadwaita-rs#6ae4d367)
   Compiling authenticator v0.1.0 (/var/tmp/pamac-build-UserID/authenticator/src/authenticator)
    Finished dev [unoptimized + debuginfo] target(s) in 2m 44s
[3/4] Generating com.belmoussaoui.Authenticator.metainfo.xml_merge with a custom command
==> Entering fakeroot environment...
==> Starting package()...
ninja: Entering directory `build'
[0/1] Installing files.
Installing data/authenticator.gresource to /var/tmp/pamac-build-UserID/authenticator/pkg/authenticator/usr/share/authenticator
Installing data/com.belmoussaoui.Authenticator.desktop to /var/tmp/pamac-build-UserID/authenticator/pkg/authenticator/usr/share/applications
Installing data/com.belmoussaoui.Authenticator.metainfo.xml to /var/tmp/pamac-build-UserID/authenticator/pkg/authenticator/usr/share/metainfo
Installing src/authenticator to /var/tmp/pamac-build-UserID/authenticator/pkg/authenticator/usr/bin
This file does not have an rpath.
This file does not have a runpath.
Installing /var/tmp/pamac-build-UserID/authenticator/src/build/data/com.belmoussaoui.Authenticator.gschema.xml to /var/tmp/pamac-build-UserID/authenticator/pkg/authenticator/usr/share/glib-2.0/schemas
Installing /var/tmp/pamac-build-UserID/authenticator/src/authenticator/data/icons/com.belmoussaoui.Authenticator.svg to /var/tmp/pamac-build-UserID/authenticator/pkg/authenticator/usr/share/icons/hicolor/scalable/apps
Installing /var/tmp/pamac-build-UserID/authenticator/src/authenticator/data/icons/com.belmoussaoui.Authenticator-symbolic.svg to /var/tmp/pamac-build-UserID/authenticator/pkg/authenticator/usr/share/icons/hicolor/symbolic/apps
Running custom install script '/usr/bin/meson --internal gettext install --subdir=po --localedir=share/locale --pkgname=authenticator'
Running custom install script '/var/tmp/pamac-build-UserID/authenticator/src/authenticator/build-aux/meson_post_install.py'
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> WARNING: Package contains reference to $srcdir
usr/bin/authenticator
==> Creating package "authenticator"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: authenticator 4.0.3-1 (Sun 01 Aug 2021 07:02:17 AM)
==> Cleaning up...

Checking keyring...
Checking integrity...
Loading packages files...
Checking file conflicts...
Checking available disk space...
Installing authenticator (4.0.3-1)...
Running post-transaction hooks...
Arming ConditionNeedsUpdate...
Compiling GSettings XML schema files...
Updating icon theme caches...
Updating the desktop file MIME type cache...
Transaction successfully finished.

It might be related to something that requires or stores passwords, but I’m not sure whether you’d really need to reboot. Sometimes logging out and back in is all it takes.

But then again, I’m not familiar with this particular tool, and maybe it needs the dynamic link library cache to be rebuilt before you can use it ─ which is automatically done at boot time ─ so I guess it’s possible. :man_shrugging:

1 Like

There was a point where it was Compiling secret-service v2.0.1… so you may be onto something there.

But this Compiling x11 v2.18.2 entry is eye-opening.

EDIT: Apparently Adwaita is a GNOME theme the app is based on.

well that was a whole lot of hub-bub for nothing. Good news is the reboot was fine, bad news is the application doesn’t start. Clicking the icon lists a ‘systemd’ entry in KSystemlog that says “Started Authenticator - Two-Factor Authentication.” but the app never loads.

I tried using the terminal and got more details that seem to suggest the install didn’t tie everything together right…

$ authenticator
thread 'main' panicked at 'A running secret-service is required for Authenticator: Zbus(MethodError("org.freedesktop.DBus.Error.ServiceUnknown", Some("The name org.freedesktop.secrets was not provided by any .service files"), Msg { type: Error, sender: "org.freedesktop.DBus", reply-serial: 2, body: Signature: [
        s (115),
] }))', src/models/keyring.rs:8:10
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

And after reading the package page it looks like others have been having package issues… so lesson learned, include reading the package pages (on top reading the PKGBUILD file) before finally deciding to build/install from AUR.


… no reboot required after uninstall

Yeah I read the comments and looks like alot of problems,if you really want the app you can try the flatpak version,it should work.

https://flathub.org/apps/details/com.belmoussaoui.Authenticator

1 Like

I’m happy knowing I don’t need to fret over installing GNOME apps in KDE.

I thought to try this app as it suggested (via git screenshots) it was compatible with the Steam’s SteamGuard… so I’m not exactly “needing” this particular app.

I was just trying to be forward thinking, in that after I’m comfortable with my Windows => GNU/Linux migration I plan to spend more time on my Android => PinePhone migration test… and one of the things on my list was to try find replacements for Steam and Battle.net 2FA apps that don’t exist for GNU/Linux to my knowledge.

nice screenshot … you use pamac : a gtk app :wink:
other app gtk3/4 in my kde ?

pactree -r gtk3; pactree -r gtk4

pacman -Qs gnome

so when I see dependencies pointing to some version of gtk… that’s a sign that it’s a GNOME app?

kde apps use qt5 (and plasma); other: gtk - not only gnome desktop: xfce,…
as writed at top, no problem to use gtk app with kde (firefox,gimp,…) but, be careful, some gnome applications want the gnome desktop so we don’t install them

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.