Morganamilo / paru

Feature packed AUR helper
GNU General Public License v3.0
6.1k stars 234 forks source link

Chroot Problem: `sudo: effective uid is not 0` #561

Closed ThisNekoGuy closed 2 years ago

ThisNekoGuy commented 2 years ago

Affected Version

paru -V paru v1.8.2 - libalpm v13.0.1

Description

Have you checked previous issues?

Whenever I try to use the chroot option with Paru, compilations always fail and causes cascading errors because it fails to grab the dependencies for PKGBUILDs (presumably, if I had to guess, because of a Sudo failure where Sudo claims to not have sufficient permissions when I know it should have them).

Note: I use the OpenDoas package, have it enabled in paru.conf to use Doas, and have "SudoLoop" enabled.

Output

paru.conf:

#
# $PARU_CONF
# /etc/paru.conf
# ~/.config/paru/paru.conf
#
# See the paru.conf(5) manpage for options

#
# GENERAL OPTIONS
#
[options]
PgpFetch
Devel
Provides
DevelSuffixes = -git -cvs -svn -bzr -darcs -always
BottomUp
RemoveMake
SudoLoop = true
#UseAsk
#CombinedUpgrade
CleanAfter
UpgradeMenu
NewsOnUpgrade
#AurOnly

LocalRepo
Chroot = /mnt/extraStorage/AUR/ParuChroot/
#Sign
#SignDb

#
# Binary OPTIONS
#
[bin]
Sudo = doas
FileManager = dolphin
#MFlags = --skippgpcheck

pacman.conf:

#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives

#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir     = /
#DBPath      = /var/lib/pacman/
#CacheDir    = /var/cache/pacman/pkg/
#CacheDir     = /mnt/bigStorage/ParuChroot/repo/aur/cache/
#LogFile     = /var/log/pacman.log
#GPGDir      = /etc/pacman.d/gnupg/
#HookDir     = /etc/pacman.d/hooks/
HoldPkg     = pacman glibc
#XferCommand = /usr/bin/curl -L -C - -f -o %o %u
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#CleanMethod = KeepInstalled
Architecture = auto

# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg   =
#IgnoreGroup = modified

#NoUpgrade   =
#NoExtract   =

# Misc options
#UseSyslog
Color
#TotalDownload
#NoProgressBar
CheckSpace
#VerbosePkgLists
ParallelDownloads = 5

# By default, pacman accepts packages signed by keys that its local keyring
# trusts (see pacman-key and its man page), as well as unsigned packages.
SigLevel    = Required DatabaseOptional
LocalFileSigLevel = Optional
#RemoteFileSigLevel = Required

# NOTE: You must run `pacman-key --init` before first using pacman; the local
# keyring can then be populated with the keys of all official Arch Linux
# packagers with `pacman-key --populate archlinux`.

#
# REPOSITORIES
#   - can be defined here or included from another file
#   - pacman will search repositories in the order defined here
#   - local/custom mirrors can be added here or in separate files
#   - repositories listed first will take precedence when packages
#     have identical names, regardless of version number
#   - URLs will have $repo replaced by the name of the current repo
#   - URLs will have $arch replaced by the name of the architecture
#
# Repository entries are of the format:
#       [repo-name]
#       Server = ServerName
#       Include = IncludePath
#
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
#

# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.

#[testing]
#Include = /etc/pacman.d/mirrorlist

[core]
Include = /etc/pacman.d/mirrorlist

[extra]
Include = /etc/pacman.d/mirrorlist

#[community-testing]
#Include = /etc/pacman.d/mirrorlist

[community]
Include = /etc/pacman.d/mirrorlist

# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.

#[multilib-testing]
#Include = /etc/pacman.d/mirrorlist

[multilib]
Include = /etc/pacman.d/mirrorlist

# An example of a custom package repository.  See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs

[aur]
SigLevel = PackageOptional DatabaseOptional
Server = file:///mnt/extraStorage/AUR/ParuChroot/repo/aur/

Terminal output:

neko-san@ARCH ~> paru -S firedragon --noconfirm
doas (neko-san@ARCH) password: 
:: Resolving dependencies...
:: There are 2 providers available for firedragon:
:: Repository AUR:
    1) firedragon  2) firedragon-hg  
Enter a number (default=1): :: Calculating conflicts...
:: Calculating inner conflicts...

Repo Make (8) yasm-1.3.0-4  imake-1.0.8-3  rust-1:1.56.0-1  autoconf2.13-2.13-6  cbindgen-0.20.0-1  nasm-2.15.05-1  python-zstandard-0.16.0-1  dump_syms-0.0.7-1
Aur (2) kfiredragonhelper-5.0.6-1  firedragon-93.0-3

:: Proceed to review? [Y/n]: 

:: Downloading PKGBUILDs...
 (2/2) firedragon-93.0-3                             [------------------------------------------------------------------------------------------------------------------------------------------------------------]
fetching devel info...
==> Creating updated database file '/mnt/extraStorage/AUR/ParuChroot/repo/aur/aur.db.tar.gz'
==> WARNING: No packages remain, creating empty database.
==> WARNING: No packages remain, creating empty database.
[sudo] password for neko-san: 
Create subvolume '/mnt/extraStorage/AUR/ParuChroot/root'
==> Creating install root at /mnt/extraStorage/AUR/ParuChroot/root
==> Installing packages to /mnt/extraStorage/AUR/ParuChroot/root
:: Synchronizing package databases...
 core                                                                                               138.8 KiB   180 KiB/s 00:01 [#############################################################################] 100%
 extra                                                                                             1572.5 KiB  1225 KiB/s 00:01 [#############################################################################] 100%
 community                                                                                            5.8 MiB  3.60 MiB/s 00:02 [#############################################################################] 100%
 multilib                                                                                           150.9 KiB   194 KiB/s 00:01 [#############################################################################] 100%
 aur                                                                                                 45.0   B   131   B/s 00:00 [#############################################################################] 100%
:: There are 24 members in group base-devel:
:: Repository core
   1) autoconf  2) automake  3) binutils  4) bison  5) fakeroot  6) file  7) findutils  8) flex  9) gawk  10) gcc  11) gettext  12) grep  13) groff  14) gzip  15) libtool  16) m4  17) make  18) pacman  19) patch
   20) pkgconf  21) sed  22) sudo  23) texinfo  24) which

Enter a selection (default=all): 
resolving dependencies...
looking for conflicting packages...

Packages (108) acl-2.3.1-1  archlinux-keyring-20210902-1  attr-2.5.1-1  audit-3.0.5-1  bash-5.1.008-1  brotli-1.0.9-4  bzip2-1.0.8-4  ca-certificates-20210603-1  ca-certificates-mozilla-3.71-1
               ca-certificates-utils-20210603-1  coreutils-9.0-2  curl-7.79.1-1  db-5.3.28-5  diffutils-3.8-1  e2fsprogs-1.46.4-1  elfutils-0.185-1  expat-2.4.1-1  filesystem-2021.05.31-1  gc-8.0.4-4
               gcc-libs-11.1.0-1  gdbm-1.22-1  glib2-2.70.0-2  glibc-2.33-5  gmp-6.2.1-1  gnupg-2.2.29-1  gnutls-3.7.2-2  gpgme-1.16.0-1  guile-2.2.7-2  iana-etc-20210903-1  icu-69.1-1  keyutils-1.6.3-1
               krb5-1.19.2-1  less-1:590-1  libarchive-3.5.2-1  libassuan-2.5.5-1  libcap-2.59-1  libcap-ng-0.8.2-3  libcroco-0.6.13-2  libelf-0.185-1  libffi-3.4.2-4  libgcrypt-1.9.4-1  libgpg-error-1.42-1
               libidn2-2.3.2-1  libksba-1.6.0-1  libldap-2.4.59-2  libmpc-1.2.1-1  libnghttp2-1.45.1-1  libp11-kit-0.24.0-2  libpsl-0.21.1-1  libsasl-2.1.27-3  libseccomp-2.5.2-1  libsecret-0.20.4-1
               libssh2-1.10.0-1  libtasn1-4.17.0-1  libtirpc-1.3.2-1  libunistring-0.9.10-3  libxcrypt-4.4.26-1  libxml2-2.9.12-2  linux-api-headers-5.12.3-1  lz4-1:1.9.3-2  mpfr-4.1.0.p13-1  ncurses-6.2-2
               nettle-3.7.3-1  npth-1.6-3  openssl-1.1.1.l-1  p11-kit-0.24.0-2  pacman-mirrorlist-20210822-1  pam-1.5.2-1  pambase-20210605-2  pcre-8.45-1  pcre2-10.37-1  perl-5.34.0-2  pinentry-1.1.1-1
               readline-8.1.001-1  shadow-4.8.1-4  sqlite-3.36.0-1  systemd-libs-249.5-2  tar-1.34-1  tzdata-2021d-1  util-linux-2.37.2-1  util-linux-libs-2.37.2-1  xz-5.2.5-2  zlib-1:1.2.11-4  zstd-1.5.0-1
               autoconf-2.71-1  automake-1.16.5-1  binutils-2.36.1-3  bison-3.8.2-1  fakeroot-1.26-1  file-5.41-1  findutils-4.8.0-1  flex-2.6.4-3  gawk-5.1.0-1  gcc-11.1.0-1  gettext-0.21-1  grep-3.7-1
               groff-1.22.4-6  gzip-1.11-1  libtool-2.4.6+42+gb88cebd5-16  m4-1.4.19-1  make-4.3-3  pacman-6.0.1-2  patch-2.7.6-8  pkgconf-1.8.0-1  sed-4.8-1  sudo-1.9.8.p2-1  texinfo-6.8-2  which-2.21-5

Total Installed Size:  760.86 MiB

:: Proceed with installation? [Y/n] 
(108/108) checking keys in keyring                                                                                              [#############################################################################] 100%
(108/108) checking package integrity                                                                                            [#############################################################################] 100%
(108/108) loading package files                                                                                                 [#############################################################################] 100%
(108/108) checking for file conflicts                                                                                           [#############################################################################] 100%
(108/108) checking available disk space                                                                                         [#############################################################################] 100%
:: Processing package changes...
(  1/108) installing linux-api-headers                                                                                          [#############################################################################] 100%
(  2/108) installing tzdata                                                                                                     [#############################################################################] 100%
(  3/108) installing iana-etc                                                                                                   [#############################################################################] 100%
(  4/108) installing filesystem                                                                                                 [#############################################################################] 100%
(  5/108) installing glibc                                                                                                      [#############################################################################] 100%
Optional dependencies for glibc
    gd: for memusagestat
(  6/108) installing gcc-libs                                                                                                   [#############################################################################] 100%
(  7/108) installing ncurses                                                                                                    [#############################################################################] 100%
Optional dependencies for ncurses
    bash: for ncursesw6-config [pending]
(  8/108) installing readline                                                                                                   [#############################################################################] 100%
(  9/108) installing bash                                                                                                       [#############################################################################] 100%
Optional dependencies for bash
    bash-completion: for tab completion
( 10/108) installing gmp                                                                                                        [#############################################################################] 100%
( 11/108) installing mpfr                                                                                                       [#############################################################################] 100%
( 12/108) installing gawk                                                                                                       [#############################################################################] 100%
( 13/108) installing m4                                                                                                         [#############################################################################] 100%
( 14/108) installing diffutils                                                                                                  [#############################################################################] 100%
( 15/108) installing gdbm                                                                                                       [#############################################################################] 100%
( 16/108) installing db                                                                                                         [#############################################################################] 100%
( 17/108) installing libxcrypt                                                                                                  [#############################################################################] 100%
( 18/108) installing perl                                                                                                       [#############################################################################] 100%
( 19/108) installing autoconf                                                                                                   [#############################################################################] 100%
( 20/108) installing automake                                                                                                   [#############################################################################] 100%
( 21/108) installing zlib                                                                                                       [#############################################################################] 100%
( 22/108) installing bzip2                                                                                                      [#############################################################################] 100%
( 23/108) installing attr                                                                                                       [#############################################################################] 100%
( 24/108) installing acl                                                                                                        [#############################################################################] 100%
( 25/108) installing util-linux-libs                                                                                            [#############################################################################] 100%
( 26/108) installing e2fsprogs                                                                                                  [#############################################################################] 100%
( 27/108) installing openssl                                                                                                    [#############################################################################] 100%
Optional dependencies for openssl
    ca-certificates [pending]
    perl [installed]
( 28/108) installing libsasl                                                                                                    [#############################################################################] 100%
( 29/108) installing libldap                                                                                                    [#############################################################################] 100%
( 30/108) installing keyutils                                                                                                   [#############################################################################] 100%
( 31/108) installing krb5                                                                                                       [#############################################################################] 100%
( 32/108) installing libtirpc                                                                                                   [#############################################################################] 100%
( 33/108) installing pambase                                                                                                    [#############################################################################] 100%
( 34/108) installing libcap-ng                                                                                                  [#############################################################################] 100%
( 35/108) installing audit                                                                                                      [#############################################################################] 100%
( 36/108) installing pam                                                                                                        [#############################################################################] 100%
( 37/108) installing libcap                                                                                                     [#############################################################################] 100%
( 38/108) installing coreutils                                                                                                  [#############################################################################] 100%
( 39/108) installing findutils                                                                                                  [#############################################################################] 100%
( 40/108) installing libtasn1                                                                                                   [#############################################################################] 100%
( 41/108) installing libffi                                                                                                     [#############################################################################] 100%
( 42/108) installing libp11-kit                                                                                                 [#############################################################################] 100%
( 43/108) installing libgpg-error                                                                                               [#############################################################################] 100%
( 44/108) installing libgcrypt                                                                                                  [#############################################################################] 100%
( 45/108) installing lz4                                                                                                        [#############################################################################] 100%
( 46/108) installing xz                                                                                                         [#############################################################################] 100%
( 47/108) installing zstd                                                                                                       [#############################################################################] 100%
( 48/108) installing systemd-libs                                                                                               [#############################################################################] 100%
( 49/108) installing p11-kit                                                                                                    [#############################################################################] 100%
( 50/108) installing ca-certificates-utils                                                                                      [#############################################################################] 100%
( 51/108) installing ca-certificates-mozilla                                                                                    [#############################################################################] 100%
( 52/108) installing ca-certificates                                                                                            [#############################################################################] 100%
( 53/108) installing brotli                                                                                                     [#############################################################################] 100%
( 54/108) installing libunistring                                                                                               [#############################################################################] 100%
( 55/108) installing libidn2                                                                                                    [#############################################################################] 100%
( 56/108) installing libnghttp2                                                                                                 [#############################################################################] 100%
( 57/108) installing libpsl                                                                                                     [#############################################################################] 100%
( 58/108) installing libssh2                                                                                                    [#############################################################################] 100%
( 59/108) installing curl                                                                                                       [#############################################################################] 100%
( 60/108) installing libelf                                                                                                     [#############################################################################] 100%
( 61/108) installing elfutils                                                                                                   [#############################################################################] 100%
( 62/108) installing binutils                                                                                                   [#############################################################################] 100%
( 63/108) installing pcre                                                                                                       [#############################################################################] 100%
( 64/108) installing glib2                                                                                                      [#############################################################################] 100%
Optional dependencies for glib2
    python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report
    libelf: gresource inspection tool [installed]
( 65/108) installing icu                                                                                                        [#############################################################################] 100%
( 66/108) installing libxml2                                                                                                    [#############################################################################] 100%
( 67/108) installing libcroco                                                                                                   [#############################################################################] 100%
( 68/108) installing gettext                                                                                                    [#############################################################################] 100%
Optional dependencies for gettext
    git: for autopoint infrastructure updates
( 69/108) installing bison                                                                                                      [#############################################################################] 100%
( 70/108) installing sed                                                                                                        [#############################################################################] 100%
( 71/108) installing shadow                                                                                                     [#############################################################################] 100%
( 72/108) installing libseccomp                                                                                                 [#############################################################################] 100%
( 73/108) installing file                                                                                                       [#############################################################################] 100%
( 74/108) installing util-linux                                                                                                 [#############################################################################] 100%
Optional dependencies for util-linux
    python: python bindings to libmount
    words: default dictionary for look
( 75/108) installing fakeroot                                                                                                   [#############################################################################] 100%
( 76/108) installing flex                                                                                                       [#############################################################################] 100%
( 77/108) installing libmpc                                                                                                     [#############################################################################] 100%
( 78/108) installing gcc                                                                                                        [#############################################################################] 100%
Optional dependencies for gcc
    lib32-gcc-libs: for generating code for 32-bit ABI
( 79/108) installing grep                                                                                                       [#############################################################################] 100%
( 80/108) installing groff                                                                                                      [#############################################################################] 100%
Optional dependencies for groff
    netpbm: for use together with man -H command interaction in browsers
    psutils: for use together with man -H command interaction in browsers
    libxaw: for gxditview
    perl-file-homedir: for use with glilypond
( 81/108) installing pcre2                                                                                                      [#############################################################################] 100%
( 82/108) installing less                                                                                                       [#############################################################################] 100%
( 83/108) installing gzip                                                                                                       [#############################################################################] 100%
( 84/108) installing tar                                                                                                        [#############################################################################] 100%
( 85/108) installing libtool                                                                                                    [#############################################################################] 100%
( 86/108) installing texinfo                                                                                                    [#############################################################################] 100%
( 87/108) installing gc                                                                                                         [#############################################################################] 100%
( 88/108) installing guile                                                                                                      [#############################################################################] 100%
( 89/108) installing make                                                                                                       [#############################################################################] 100%
( 90/108) installing expat                                                                                                      [#############################################################################] 100%
( 91/108) installing libarchive                                                                                                 [#############################################################################] 100%
( 92/108) installing npth                                                                                                       [#############################################################################] 100%
( 93/108) installing libksba                                                                                                    [#############################################################################] 100%
( 94/108) installing libassuan                                                                                                  [#############################################################################] 100%
( 95/108) installing libsecret                                                                                                  [#############################################################################] 100%
Optional dependencies for libsecret
    org.freedesktop.secrets: secret storage backend
( 96/108) installing pinentry                                                                                                   [#############################################################################] 100%
Optional dependencies for pinentry
    gtk2: gtk2 backend
    qt5-base: qt backend
    gcr: gnome3 backend
( 97/108) installing nettle                                                                                                     [#############################################################################] 100%
( 98/108) installing gnutls                                                                                                     [#############################################################################] 100%
Optional dependencies for gnutls
    guile: for use with Guile bindings [installed]
( 99/108) installing sqlite                                                                                                     [#############################################################################] 100%
(100/108) installing gnupg                                                                                                      [#############################################################################] 100%
Optional dependencies for gnupg
    libldap: gpg2keys_ldap [installed]
    libusb-compat: scdaemon
    pcsclite: scdaemon
(101/108) installing gpgme                                                                                                      [#############################################################################] 100%
(102/108) installing pacman-mirrorlist                                                                                          [#############################################################################] 100%
(103/108) installing archlinux-keyring                                                                                          [#############################################################################] 100%
(104/108) installing pacman                                                                                                     [#############################################################################] 100%
Optional dependencies for pacman
    perl-locale-gettext: translation support in makepkg-template
(105/108) installing patch                                                                                                      [#############################################################################] 100%
Optional dependencies for patch
    ed: for patch -e functionality
(106/108) installing pkgconf                                                                                                    [#############################################################################] 100%
(107/108) installing sudo                                                                                                       [#############################################################################] 100%
(108/108) installing which                                                                                                      [#############################################################################] 100%
:: Running post-transaction hooks...
(1/6) Rebuilding certificate stores...
(2/6) Warn about old perl modules
(3/6) Cleaning Pacman cache and leaving only the last 3 packages in cache.
call to execv failed (No such file or directory)
error: command failed to execute correctly
(4/6) Cleaning Pacman cache and leaving no uninstalled packages in cache.
call to execv failed (No such file or directory)
error: command failed to execute correctly
(5/6) Removing unnecessary sudo pacnew...
(6/6) Updating the info directory file...
Initializing machine ID from random generator.
Generating locales...
  en_US.UTF-8... done
  de_DE.UTF-8... done
Generation complete.
==> Synchronizing chroot copy [/mnt/extraStorage/AUR/ParuChroot/root] -> [neko-san]...done
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
 aur is up to date
:: Starting full system upgrade...
 there is nothing to do
==> Making package: kfiredragonhelper 5.0.6-1 (Sun Oct 24 23:11:01 2021)
==> Retrieving sources...
  -> Cloning kfiredragonhelper git repo...
Cloning into bare repository '/mnt/extraStorage/AUR/paru/clone/kfiredragonhelper/kfiredragonhelper'...
remote: Enumerating objects: 28, done.
remote: Counting objects: 100% (6/6), done.
remote: Compressing objects: 100% (6/6), done.
remote: Total 28 (delta 2), reused 0 (delta 0), pack-reused 22
Receiving objects: 100% (28/28), 22.67 KiB | 22.67 MiB/s, done.
Resolving deltas: 100% (11/11), done.
==> Validating source files with md5sums...
    kfiredragonhelper ... Skipped
==> Making package: kfiredragonhelper 5.0.6-1 (Sun 24 Oct 2021 11:11:05 PM CDT)
==> Checking runtime dependencies...
==> Installing missing dependencies...
sudo: effective uid is not 0, is /usr/bin/sudo on a file system with the 'nosuid' option set or an NFS file system without root privileges?
==> ERROR: 'pacman' failed to install missing dependencies.
==> Missing dependencies:
  -> kio
  -> knotifications
  -> kwindowsystem
  -> ki18n
==> Checking buildtime dependencies...
==> Installing missing dependencies...
sudo: effective uid is not 0, is /usr/bin/sudo on a file system with the 'nosuid' option set or an NFS file system without root privileges?
==> ERROR: 'pacman' failed to install missing dependencies.
==> Missing dependencies:
  -> cmake
  -> extra-cmake-modules
  -> git
==> ERROR: Could not resolve all dependencies.
==> ERROR: Build failed, check /mnt/extraStorage/AUR/ParuChroot/neko-san/build
error: failed to download sources for 'kfiredragonhelper-5.0.6-1': failed to run: makechrootpkg -cu -r /mnt/extraStorage/AUR/ParuChroot/ -D /mnt/extraStorage/AUR/ParuChroot/repo/aur -d /var/cache/pacman/pkg/ -- -ofA: 
==> Synchronizing chroot copy [/mnt/extraStorage/AUR/ParuChroot/root] -> [neko-san]...done
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
 aur is up to date
:: Starting full system upgrade...
 there is nothing to do
==> Making package: firedragon 93.0-3 (Sun Oct 24 23:11:09 2021)
==> Retrieving sources...
  -> Downloading firefox-93.0.source.tar.xz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  3  364M    3 11.8M    0     0  4678k      0  0:01:19  0:00:02  0:01:17 4678k^C
==> ERROR: Aborted by user! Exiting...
==> ERROR: Aborting...
Morganamilo commented 2 years ago

/mnt/extraStorage/AUR/ParuChroot/repo/aur/aur.db.tar.gz

Is this an ntfs drive by any chance?That would be my guess.

ThisNekoGuy commented 2 years ago

@Morganamilo Nope, it's a BTRFS partition

Morganamilo commented 2 years ago

Try deleting the chroot then and see if it persists.

ThisNekoGuy commented 2 years ago

I mean, that was a clean new chroot, but here:

neko-san@ARCH ~> cd /mnt/extraStorage/AUR/ParuChroot/
neko-san@ARCH /m/e/A/ParuChroot> sudo rm ./*
doas (neko-san@ARCH) password: 
rm: cannot remove './neko-san': Is a directory
rm: cannot remove './repo': Is a directory
rm: cannot remove './root': Is a directory
neko-san@ARCH /m/e/A/ParuChroot [1]> sudo rm -rf ./*
neko-san@ARCH /m/e/A/ParuChroot> paru -S firedragon --noconfirm
doas (neko-san@ARCH) password: 
:: Resolving dependencies...
:: There are 2 providers available for firedragon:
:: Repository AUR:
    1) firedragon  2) firedragon-hg  
Enter a number (default=1): :: Calculating conflicts...
:: Calculating inner conflicts...

Repo Make (8) yasm-1.3.0-4  imake-1.0.8-3  rust-1:1.56.0-1  autoconf2.13-2.13-6  cbindgen-0.20.0-1  nasm-2.15.05-1  python-zstandard-0.16.0-1  dump_syms-0.0.7-1
Aur (2) kfiredragonhelper-5.0.6-1  firedragon-93.0-3

:: Proceed to review? [Y/n]: 

:: Downloading PKGBUILDs...
 PKGBUILDs up to date
fetching devel info...
==> Creating updated database file '/mnt/extraStorage/AUR/ParuChroot/repo/aur/aur.db.tar.gz'
==> WARNING: No packages remain, creating empty database.
==> WARNING: No packages remain, creating empty database.
[sudo] password for neko-san: 
Create subvolume '/mnt/extraStorage/AUR/ParuChroot/root'
==> Creating install root at /mnt/extraStorage/AUR/ParuChroot/root
==> Installing packages to /mnt/extraStorage/AUR/ParuChroot/root
:: Synchronizing package databases...
 core                                                                                               138.8 KiB   116 KiB/s 00:01 [#############################################################################] 100%
 extra                                                                                             1572.5 KiB  1595 KiB/s 00:01 [#############################################################################] 100%
 community                                                                                            5.8 MiB  3.63 MiB/s 00:02 [#############################################################################] 100%
 multilib                                                                                           150.9 KiB   228 KiB/s 00:01 [#############################################################################] 100%
 aur                                                                                                 45.0   B   252   B/s 00:00 [#############################################################################] 100%
:: There are 24 members in group base-devel:
:: Repository core
   1) autoconf  2) automake  3) binutils  4) bison  5) fakeroot  6) file  7) findutils  8) flex  9) gawk  10) gcc  11) gettext  12) grep  13) groff  14) gzip  15) libtool  16) m4  17) make  18) pacman  19) patch
   20) pkgconf  21) sed  22) sudo  23) texinfo  24) which

Enter a selection (default=all): 
resolving dependencies...
looking for conflicting packages...

Packages (108) acl-2.3.1-1  archlinux-keyring-20210902-1  attr-2.5.1-1  audit-3.0.5-1  bash-5.1.008-1  brotli-1.0.9-4  bzip2-1.0.8-4  ca-certificates-20210603-1  ca-certificates-mozilla-3.71-1
               ca-certificates-utils-20210603-1  coreutils-9.0-2  curl-7.79.1-1  db-5.3.28-5  diffutils-3.8-1  e2fsprogs-1.46.4-1  elfutils-0.185-1  expat-2.4.1-1  filesystem-2021.05.31-1  gc-8.0.4-4
               gcc-libs-11.1.0-1  gdbm-1.22-1  glib2-2.70.0-2  glibc-2.33-5  gmp-6.2.1-1  gnupg-2.2.29-1  gnutls-3.7.2-2  gpgme-1.16.0-1  guile-2.2.7-2  iana-etc-20210903-1  icu-69.1-1  keyutils-1.6.3-1
               krb5-1.19.2-1  less-1:590-1  libarchive-3.5.2-1  libassuan-2.5.5-1  libcap-2.59-1  libcap-ng-0.8.2-3  libcroco-0.6.13-2  libelf-0.185-1  libffi-3.4.2-4  libgcrypt-1.9.4-1  libgpg-error-1.42-1
               libidn2-2.3.2-1  libksba-1.6.0-1  libldap-2.4.59-2  libmpc-1.2.1-1  libnghttp2-1.45.1-1  libp11-kit-0.24.0-2  libpsl-0.21.1-1  libsasl-2.1.27-3  libseccomp-2.5.2-1  libsecret-0.20.4-1
               libssh2-1.10.0-1  libtasn1-4.17.0-1  libtirpc-1.3.2-1  libunistring-0.9.10-3  libxcrypt-4.4.26-1  libxml2-2.9.12-2  linux-api-headers-5.12.3-1  lz4-1:1.9.3-2  mpfr-4.1.0.p13-1  ncurses-6.2-2
               nettle-3.7.3-1  npth-1.6-3  openssl-1.1.1.l-1  p11-kit-0.24.0-2  pacman-mirrorlist-20210822-1  pam-1.5.2-1  pambase-20210605-2  pcre-8.45-1  pcre2-10.37-1  perl-5.34.0-2  pinentry-1.1.1-1
               readline-8.1.001-1  shadow-4.8.1-4  sqlite-3.36.0-1  systemd-libs-249.5-2  tar-1.34-1  tzdata-2021d-1  util-linux-2.37.2-1  util-linux-libs-2.37.2-1  xz-5.2.5-2  zlib-1:1.2.11-4  zstd-1.5.0-1
               autoconf-2.71-1  automake-1.16.5-1  binutils-2.36.1-3  bison-3.8.2-1  fakeroot-1.26-1  file-5.41-1  findutils-4.8.0-1  flex-2.6.4-3  gawk-5.1.0-1  gcc-11.1.0-1  gettext-0.21-1  grep-3.7-1
               groff-1.22.4-6  gzip-1.11-1  libtool-2.4.6+42+gb88cebd5-16  m4-1.4.19-1  make-4.3-3  pacman-6.0.1-2  patch-2.7.6-8  pkgconf-1.8.0-1  sed-4.8-1  sudo-1.9.8.p2-1  texinfo-6.8-2  which-2.21-5

Total Installed Size:  760.86 MiB

:: Proceed with installation? [Y/n] 
(108/108) checking keys in keyring                                                                                              [#############################################################################] 100%
(108/108) checking package integrity                                                                                            [#############################################################################] 100%
(108/108) loading package files                                                                                                 [#############################################################################] 100%
(108/108) checking for file conflicts                                                                                           [#############################################################################] 100%
(108/108) checking available disk space                                                                                         [#############################################################################] 100%
:: Processing package changes...
(  1/108) installing linux-api-headers                                                                                          [#############################################################################] 100%
(  2/108) installing tzdata                                                                                                     [#############################################################################] 100%
(  3/108) installing iana-etc                                                                                                   [#############################################################################] 100%
(  4/108) installing filesystem                                                                                                 [#############################################################################] 100%
(  5/108) installing glibc                                                                                                      [#############################################################################] 100%
Optional dependencies for glibc
    gd: for memusagestat
(  6/108) installing gcc-libs                                                                                                   [#############################################################################] 100%
(  7/108) installing ncurses                                                                                                    [#############################################################################] 100%
Optional dependencies for ncurses
    bash: for ncursesw6-config [pending]
(  8/108) installing readline                                                                                                   [#############################################################################] 100%
(  9/108) installing bash                                                                                                       [#############################################################################] 100%
Optional dependencies for bash
    bash-completion: for tab completion
( 10/108) installing gmp                                                                                                        [#############################################################################] 100%
( 11/108) installing mpfr                                                                                                       [#############################################################################] 100%
( 12/108) installing gawk                                                                                                       [#############################################################################] 100%
( 13/108) installing m4                                                                                                         [#############################################################################] 100%
( 14/108) installing diffutils                                                                                                  [#############################################################################] 100%
( 15/108) installing gdbm                                                                                                       [#############################################################################] 100%
( 16/108) installing db                                                                                                         [#############################################################################] 100%
( 17/108) installing libxcrypt                                                                                                  [#############################################################################] 100%
( 18/108) installing perl                                                                                                       [#############################################################################] 100%
( 19/108) installing autoconf                                                                                                   [#############################################################################] 100%
( 20/108) installing automake                                                                                                   [#############################################################################] 100%
( 21/108) installing zlib                                                                                                       [#############################################################################] 100%
( 22/108) installing bzip2                                                                                                      [#############################################################################] 100%
( 23/108) installing attr                                                                                                       [#############################################################################] 100%
( 24/108) installing acl                                                                                                        [#############################################################################] 100%
( 25/108) installing util-linux-libs                                                                                            [#############################################################################] 100%
( 26/108) installing e2fsprogs                                                                                                  [#############################################################################] 100%
( 27/108) installing openssl                                                                                                    [#############################################################################] 100%
Optional dependencies for openssl
    ca-certificates [pending]
    perl [installed]
( 28/108) installing libsasl                                                                                                    [#############################################################################] 100%
( 29/108) installing libldap                                                                                                    [#############################################################################] 100%
( 30/108) installing keyutils                                                                                                   [#############################################################################] 100%
( 31/108) installing krb5                                                                                                       [#############################################################################] 100%
( 32/108) installing libtirpc                                                                                                   [#############################################################################] 100%
( 33/108) installing pambase                                                                                                    [#############################################################################] 100%
( 34/108) installing libcap-ng                                                                                                  [#############################################################################] 100%
( 35/108) installing audit                                                                                                      [#############################################################################] 100%
( 36/108) installing pam                                                                                                        [#############################################################################] 100%
( 37/108) installing libcap                                                                                                     [#############################################################################] 100%
( 38/108) installing coreutils                                                                                                  [#############################################################################] 100%
( 39/108) installing findutils                                                                                                  [#############################################################################] 100%
( 40/108) installing libtasn1                                                                                                   [#############################################################################] 100%
( 41/108) installing libffi                                                                                                     [#############################################################################] 100%
( 42/108) installing libp11-kit                                                                                                 [#############################################################################] 100%
( 43/108) installing libgpg-error                                                                                               [#############################################################################] 100%
( 44/108) installing libgcrypt                                                                                                  [#############################################################################] 100%
( 45/108) installing lz4                                                                                                        [#############################################################################] 100%
( 46/108) installing xz                                                                                                         [#############################################################################] 100%
( 47/108) installing zstd                                                                                                       [#############################################################################] 100%
( 48/108) installing systemd-libs                                                                                               [#############################################################################] 100%
( 49/108) installing p11-kit                                                                                                    [#############################################################################] 100%
( 50/108) installing ca-certificates-utils                                                                                      [#############################################################################] 100%
( 51/108) installing ca-certificates-mozilla                                                                                    [#############################################################################] 100%
( 52/108) installing ca-certificates                                                                                            [#############################################################################] 100%
( 53/108) installing brotli                                                                                                     [#############################################################################] 100%
( 54/108) installing libunistring                                                                                               [#############################################################################] 100%
( 55/108) installing libidn2                                                                                                    [#############################################################################] 100%
( 56/108) installing libnghttp2                                                                                                 [#############################################################################] 100%
( 57/108) installing libpsl                                                                                                     [#############################################################################] 100%
( 58/108) installing libssh2                                                                                                    [#############################################################################] 100%
( 59/108) installing curl                                                                                                       [#############################################################################] 100%
( 60/108) installing libelf                                                                                                     [#############################################################################] 100%
( 61/108) installing elfutils                                                                                                   [#############################################################################] 100%
( 62/108) installing binutils                                                                                                   [#############################################################################] 100%
( 63/108) installing pcre                                                                                                       [#############################################################################] 100%
( 64/108) installing glib2                                                                                                      [#############################################################################] 100%
Optional dependencies for glib2
    python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report
    libelf: gresource inspection tool [installed]
( 65/108) installing icu                                                                                                        [#############################################################################] 100%
( 66/108) installing libxml2                                                                                                    [#############################################################################] 100%
( 67/108) installing libcroco                                                                                                   [#############################################################################] 100%
( 68/108) installing gettext                                                                                                    [#############################################################################] 100%
Optional dependencies for gettext
    git: for autopoint infrastructure updates
( 69/108) installing bison                                                                                                      [#############################################################################] 100%
( 70/108) installing sed                                                                                                        [#############################################################################] 100%
( 71/108) installing shadow                                                                                                     [#############################################################################] 100%
( 72/108) installing libseccomp                                                                                                 [#############################################################################] 100%
( 73/108) installing file                                                                                                       [#############################################################################] 100%
( 74/108) installing util-linux                                                                                                 [#############################################################################] 100%
Optional dependencies for util-linux
    python: python bindings to libmount
    words: default dictionary for look
( 75/108) installing fakeroot                                                                                                   [#############################################################################] 100%
( 76/108) installing flex                                                                                                       [#############################################################################] 100%
( 77/108) installing libmpc                                                                                                     [#############################################################################] 100%
( 78/108) installing gcc                                                                                                        [#############################################################################] 100%
Optional dependencies for gcc
    lib32-gcc-libs: for generating code for 32-bit ABI
( 79/108) installing grep                                                                                                       [#############################################################################] 100%
( 80/108) installing groff                                                                                                      [#############################################################################] 100%
Optional dependencies for groff
    netpbm: for use together with man -H command interaction in browsers
    psutils: for use together with man -H command interaction in browsers
    libxaw: for gxditview
    perl-file-homedir: for use with glilypond
( 81/108) installing pcre2                                                                                                      [#############################################################################] 100%
( 82/108) installing less                                                                                                       [#############################################################################] 100%
( 83/108) installing gzip                                                                                                       [#############################################################################] 100%
( 84/108) installing tar                                                                                                        [#############################################################################] 100%
( 85/108) installing libtool                                                                                                    [#############################################################################] 100%
( 86/108) installing texinfo                                                                                                    [#############################################################################] 100%
( 87/108) installing gc                                                                                                         [#############################################################################] 100%
( 88/108) installing guile                                                                                                      [#############################################################################] 100%
( 89/108) installing make                                                                                                       [#############################################################################] 100%
( 90/108) installing expat                                                                                                      [#############################################################################] 100%
( 91/108) installing libarchive                                                                                                 [#############################################################################] 100%
( 92/108) installing npth                                                                                                       [#############################################################################] 100%
( 93/108) installing libksba                                                                                                    [#############################################################################] 100%
( 94/108) installing libassuan                                                                                                  [#############################################################################] 100%
( 95/108) installing libsecret                                                                                                  [#############################################################################] 100%
Optional dependencies for libsecret
    org.freedesktop.secrets: secret storage backend
( 96/108) installing pinentry                                                                                                   [#############################################################################] 100%
Optional dependencies for pinentry
    gtk2: gtk2 backend
    qt5-base: qt backend
    gcr: gnome3 backend
( 97/108) installing nettle                                                                                                     [#############################################################################] 100%
( 98/108) installing gnutls                                                                                                     [#############################################################################] 100%
Optional dependencies for gnutls
    guile: for use with Guile bindings [installed]
( 99/108) installing sqlite                                                                                                     [#############################################################################] 100%
(100/108) installing gnupg                                                                                                      [#############################################################################] 100%
Optional dependencies for gnupg
    libldap: gpg2keys_ldap [installed]
    libusb-compat: scdaemon
    pcsclite: scdaemon
(101/108) installing gpgme                                                                                                      [#############################################################################] 100%
(102/108) installing pacman-mirrorlist                                                                                          [#############################################################################] 100%
(103/108) installing archlinux-keyring                                                                                          [#############################################################################] 100%
(104/108) installing pacman                                                                                                     [#############################################################################] 100%
Optional dependencies for pacman
    perl-locale-gettext: translation support in makepkg-template
(105/108) installing patch                                                                                                      [#############################################################################] 100%
Optional dependencies for patch
    ed: for patch -e functionality
(106/108) installing pkgconf                                                                                                    [#############################################################################] 100%
(107/108) installing sudo                                                                                                       [#############################################################################] 100%
(108/108) installing which                                                                                                      [#############################################################################] 100%
:: Running post-transaction hooks...
(1/6) Rebuilding certificate stores...
(2/6) Warn about old perl modules
(3/6) Cleaning Pacman cache and leaving only the last 3 packages in cache.
call to execv failed (No such file or directory)
error: command failed to execute correctly
(4/6) Cleaning Pacman cache and leaving no uninstalled packages in cache.
call to execv failed (No such file or directory)
error: command failed to execute correctly
(5/6) Removing unecessary sudo pacnew...
(6/6) Updating the info directory file...
Initializing machine ID from random generator.
Generating locales...
  en_US.UTF-8... done
  de_DE.UTF-8... done
Generation complete.
==> Synchronizing chroot copy [/mnt/extraStorage/AUR/ParuChroot/root] -> [neko-san]...done
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
 aur is up to date
:: Starting full system upgrade...
 there is nothing to do
==> Making package: kfiredragonhelper 5.0.6-1 (Mon Oct 25 13:37:38 2021)
==> Retrieving sources...
  -> Updating kfiredragonhelper git repo...
Fetching origin
==> Validating source files with md5sums...
    kfiredragonhelper ... Skipped
==> Making package: kfiredragonhelper 5.0.6-1 (Mon 25 Oct 2021 01:37:41 PM CDT)
==> Checking runtime dependencies...
==> Installing missing dependencies...
sudo: effective uid is not 0, is /usr/bin/sudo on a file system with the 'nosuid' option set or an NFS file system without root privileges?
==> ERROR: 'pacman' failed to install missing dependencies.
==> Missing dependencies:
  -> kio
  -> knotifications
  -> kwindowsystem
  -> ki18n
==> Checking buildtime dependencies...
==> Installing missing dependencies...
sudo: effective uid is not 0, is /usr/bin/sudo on a file system with the 'nosuid' option set or an NFS file system without root privileges?
==> ERROR: 'pacman' failed to install missing dependencies.
==> Missing dependencies:
  -> cmake
  -> extra-cmake-modules
  -> git
==> ERROR: Could not resolve all dependencies.
==> ERROR: Build failed, check /mnt/extraStorage/AUR/ParuChroot/neko-san/build
error: failed to download sources for 'kfiredragonhelper-5.0.6-1': failed to run: makechrootpkg -cu -r /mnt/extraStorage/AUR/ParuChroot/ -D /mnt/extraStorage/AUR/ParuChroot/repo/aur -d /var/cache/pacman/pkg/ -- -ofA: 
==> Synchronizing chroot copy [/mnt/extraStorage/AUR/ParuChroot/root] -> [neko-san]...done
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
 aur is up to date
:: Starting full system upgrade...
 there is nothing to do
==> Making package: firedragon 93.0-3 (Mon Oct 25 13:37:45 2021)
==> Retrieving sources...
  -> Downloading firefox-93.0.source.tar.xz...
** Resuming transfer from byte position 27119616
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  6  338M    6 23.2M    0     0  7961k      0  0:00:43  0:00:02  0:00:41 7959k^C
==> ERROR: Aborted by user! Exiting...
==> ERROR: Aborting...
neko-san@ARCH /m/e/A/ParuChroot [SIGINT]> 
Morganamilo commented 2 years ago

So it works now? I don't see anything wrong apart from aborting with ctrl+c

ThisNekoGuy commented 2 years ago

No, it has the same problem; I aborted it because I knew ahead of time that it was going to fail (or otherwise be incomplete) Firedragon depends on kfiredragonhelper, and kfiredragonhelper wouldn't compile for the same reasons I mentioned before

Morganamilo commented 2 years ago

Ah right I missed the output in the middle. What mount flags are used to mount that drive?

ThisNekoGuy commented 2 years ago
# /dev/sdb3 extraStorage
UUID=9d14e17d-66d4-41e7-95a4-8125f75b4d2b   /mnt/extraStorage   btrfs   rw,relatime,users,exec,nodev,nofail,x-gvfs-show                                                          0 2
Morganamilo commented 2 years ago

No idea then. You're going to have to dig a bit. See if sudo has the right perms. If suid is enabled on the fs. Etc.

ThisNekoGuy commented 2 years ago

I've been over this with other people on (a) separate topic(s), but here's proof sudo has permission on the mounted filesystem:

neko-san@ARCH /m/extraStorage> bash
[neko-san@ARCH extraStorage]$ sudo touch ./example.txt
[sudo] password for neko-san: 
[neko-san@ARCH extraStorage]$ ls ./ | grep example
example.txt
[neko-san@ARCH extraStorage]$ 

There's no reason why sudo should be failing; the only difference is one's executed in a chroot and one isn't.

Morganamilo commented 2 years ago

There's no reason why sudo should be failing; the only difference is one's executed in a chroot and one isn't.

No these are different sudo's altogether. There's a different sudo in the chroot.

ThisNekoGuy commented 2 years ago

Then how am I supposed to find out how sudo has permission inside of the chroot? It's not like the fstab in there has anything to mount; the drive's already mounted :/

Morganamilo commented 2 years ago

Just try stating the sudo to check perms and using that sudo to run something.

You can also parc -C to enter the chroot and figure stuff out from there.

ThisNekoGuy commented 2 years ago

parc isn't a command on my system?

Morganamilo commented 2 years ago

That's just me being unable to type on mobile paru -C

ThisNekoGuy commented 2 years ago

Ah, I see

The chroot thinks my user doesn't exist, could that be a reason why sudo fails? makepkg isn't supposed to run under the actual root user, so my first guess is that it thinks the "user" is under root and then bails?

neko-san@ARCH /m/e/A/ParuChroot> paru -C
[sudo] password for neko-san: 
[root@root ~]# ls
[root@root ~]# ls
[root@root ~]# cd ../
[root@root /]# ls
bin  boot  dev  etc  home  lib  lib64  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var
[root@root /]# ls ./home/
[root@root /]# cd /etc/
[root@root etc]# ls
arch-release      bindresvport.blacklist  e2scrub.conf  group      inputrc    ld.so.cache    locale.conf  machine-id    mtab           openldap     passwd    profile.d         resolv.conf  services  ssl        sudo_logsrvd.conf
audit             ca-certificates         environment   gshadow    issue      ld.so.conf     locale.gen   makepkg.conf  netconfig      pacman.conf  pinentry  protocols         rpc          shadow    sudo.conf  systemd
bash.bash_logout  crypttab                fstab         host.conf  keyutils   ld.so.conf.d   localtime    mke2fs.conf   nscd.conf      pacman.d     pkcs11    request-key.conf  securetty    shells    sudoers    xattr.conf
bash.bashrc       default                 gai.conf      hosts      krb5.conf  libaudit.conf  login.defs   motd          nsswitch.conf  pam.d        profile   request-key.d     security     skel      sudoers.d
[root@root etc]# su neko-san
su: user neko-san does not exist or the user entry does not contain all the required fields
[root@root etc]# 
Morganamilo commented 2 years ago

The chroot is effectively a separate system your user won't exist on it. When building stuff with makepkg it will be run as a build user.

Point is you can investigate if sudo and such work. As there's not much I can do without being on your system.

ThisNekoGuy commented 2 years ago

Ah, I found the issue:

Having users as a mount flag makes suid false (nosuid) by default; which is what causes the problem Sorry about that

ThisNekoGuy commented 2 years ago

However, other errors that also stop compilation still happen:

At the end:

failed to run: makechrootpkg -cu -r /mnt/extraStorage/AUR/ParuChroot/ -D /mnt/extraStorage/AUR/ParuChroot/repo/aur -d /var/cache/pacman/pkg/ -- -ofA: 
error: packages failed to build: kfiredragonhelper-5.0.6-1  firedragon-93.0-3

Full log:

neko-san@ARCH ~> paru -S firedragon --noconfirm
doas (neko-san@ARCH) password: 
:: Resolving dependencies...
:: There are 2 providers available for firedragon:
:: Repository AUR:
    1) firedragon  2) firedragon-hg  
Enter a number (default=1): :: Calculating conflicts...
:: Calculating inner conflicts...

Repo Make (8) yasm-1.3.0-4  imake-1.0.8-3  rust-1:1.56.0-1  autoconf2.13-2.13-6  cbindgen-0.20.0-1  nasm-2.15.05-1  python-zstandard-0.16.0-1  dump_syms-0.0.7-1
Aur (2) kfiredragonhelper-5.0.6-1  firedragon-93.0-3

:: Proceed to review? [Y/n]: 

:: Downloading PKGBUILDs...
 PKGBUILDs up to date
fetching devel info...
==> Creating updated database file '/mnt/extraStorage/AUR/ParuChroot/repo/aur/aur.db.tar.gz'
==> WARNING: No packages remain, creating empty database.
==> WARNING: No packages remain, creating empty database.
[sudo] password for neko-san: 
Create subvolume '/mnt/extraStorage/AUR/ParuChroot/root'
==> Creating install root at /mnt/extraStorage/AUR/ParuChroot/root
==> Installing packages to /mnt/extraStorage/AUR/ParuChroot/root
:: Synchronizing package databases...
 core                                                                                               138.8 KiB   218 KiB/s 00:01 [#############################################################################] 100%
 extra                                                                                             1572.5 KiB  1691 KiB/s 00:01 [#############################################################################] 100%
 community                                                                                            5.8 MiB  4.01 MiB/s 00:01 [#############################################################################] 100%
 multilib                                                                                           150.9 KiB   262 KiB/s 00:01 [#############################################################################] 100%
 aur                                                                                                 45.0   B   340   B/s 00:00 [#############################################################################] 100%
:: There are 24 members in group base-devel:
:: Repository core
   1) autoconf  2) automake  3) binutils  4) bison  5) fakeroot  6) file  7) findutils  8) flex  9) gawk  10) gcc  11) gettext  12) grep  13) groff  14) gzip  15) libtool  16) m4  17) make  18) pacman  19) patch
   20) pkgconf  21) sed  22) sudo  23) texinfo  24) which

Enter a selection (default=all): 
resolving dependencies...
looking for conflicting packages...

Packages (108) acl-2.3.1-1  archlinux-keyring-20210902-1  attr-2.5.1-1  audit-3.0.5-1  bash-5.1.008-1  brotli-1.0.9-4  bzip2-1.0.8-4  ca-certificates-20210603-1  ca-certificates-mozilla-3.71-1
               ca-certificates-utils-20210603-1  coreutils-9.0-2  curl-7.79.1-1  db-5.3.28-5  diffutils-3.8-1  e2fsprogs-1.46.4-1  elfutils-0.185-1  expat-2.4.1-1  filesystem-2021.05.31-1  gc-8.0.4-4
               gcc-libs-11.1.0-1  gdbm-1.22-1  glib2-2.70.0-2  glibc-2.33-5  gmp-6.2.1-1  gnupg-2.2.29-1  gnutls-3.7.2-2  gpgme-1.16.0-1  guile-2.2.7-2  iana-etc-20210903-1  icu-69.1-1  keyutils-1.6.3-1
               krb5-1.19.2-1  less-1:590-1  libarchive-3.5.2-1  libassuan-2.5.5-1  libcap-2.59-1  libcap-ng-0.8.2-3  libcroco-0.6.13-2  libelf-0.185-1  libffi-3.4.2-4  libgcrypt-1.9.4-1  libgpg-error-1.42-1
               libidn2-2.3.2-1  libksba-1.6.0-1  libldap-2.4.59-2  libmpc-1.2.1-1  libnghttp2-1.45.1-1  libp11-kit-0.24.0-2  libpsl-0.21.1-1  libsasl-2.1.27-3  libseccomp-2.5.2-1  libsecret-0.20.4-1
               libssh2-1.10.0-1  libtasn1-4.17.0-1  libtirpc-1.3.2-1  libunistring-0.9.10-3  libxcrypt-4.4.26-1  libxml2-2.9.12-2  linux-api-headers-5.12.3-1  lz4-1:1.9.3-2  mpfr-4.1.0.p13-1  ncurses-6.2-2
               nettle-3.7.3-1  npth-1.6-3  openssl-1.1.1.l-1  p11-kit-0.24.0-2  pacman-mirrorlist-20210822-1  pam-1.5.2-1  pambase-20210605-2  pcre-8.45-1  pcre2-10.37-1  perl-5.34.0-2  pinentry-1.1.1-1
               readline-8.1.001-1  shadow-4.8.1-4  sqlite-3.36.0-1  systemd-libs-249.5-2  tar-1.34-1  tzdata-2021d-1  util-linux-2.37.2-1  util-linux-libs-2.37.2-1  xz-5.2.5-2  zlib-1:1.2.11-4  zstd-1.5.0-1
               autoconf-2.71-1  automake-1.16.5-1  binutils-2.36.1-3  bison-3.8.2-1  fakeroot-1.26-1  file-5.41-1  findutils-4.8.0-1  flex-2.6.4-3  gawk-5.1.0-1  gcc-11.1.0-1  gettext-0.21-1  grep-3.7-1
               groff-1.22.4-6  gzip-1.11-1  libtool-2.4.6+42+gb88cebd5-16  m4-1.4.19-1  make-4.3-3  pacman-6.0.1-2  patch-2.7.6-8  pkgconf-1.8.0-1  sed-4.8-1  sudo-1.9.8.p2-1  texinfo-6.8-2  which-2.21-5

Total Installed Size:  760.86 MiB

:: Proceed with installation? [Y/n] 
(108/108) checking keys in keyring                                                                                              [#############################################################################] 100%
(108/108) checking package integrity                                                                                            [#############################################################################] 100%
(108/108) loading package files                                                                                                 [#############################################################################] 100%
(108/108) checking for file conflicts                                                                                           [#############################################################################] 100%
(108/108) checking available disk space                                                                                         [#############################################################################] 100%
:: Processing package changes...
(  1/108) installing linux-api-headers                                                                                          [#############################################################################] 100%
(  2/108) installing tzdata                                                                                                     [#############################################################################] 100%
(  3/108) installing iana-etc                                                                                                   [#############################################################################] 100%
(  4/108) installing filesystem                                                                                                 [#############################################################################] 100%
(  5/108) installing glibc                                                                                                      [#############################################################################] 100%
Optional dependencies for glibc
    gd: for memusagestat
(  6/108) installing gcc-libs                                                                                                   [#############################################################################] 100%
(  7/108) installing ncurses                                                                                                    [#############################################################################] 100%
Optional dependencies for ncurses
    bash: for ncursesw6-config [pending]
(  8/108) installing readline                                                                                                   [#############################################################################] 100%
(  9/108) installing bash                                                                                                       [#############################################################################] 100%
Optional dependencies for bash
    bash-completion: for tab completion
( 10/108) installing gmp                                                                                                        [#############################################################################] 100%
( 11/108) installing mpfr                                                                                                       [#############################################################################] 100%
( 12/108) installing gawk                                                                                                       [#############################################################################] 100%
( 13/108) installing m4                                                                                                         [#############################################################################] 100%
( 14/108) installing diffutils                                                                                                  [#############################################################################] 100%
( 15/108) installing gdbm                                                                                                       [#############################################################################] 100%
( 16/108) installing db                                                                                                         [#############################################################################] 100%
( 17/108) installing libxcrypt                                                                                                  [#############################################################################] 100%
( 18/108) installing perl                                                                                                       [#############################################################################] 100%
( 19/108) installing autoconf                                                                                                   [#############################################################################] 100%
( 20/108) installing automake                                                                                                   [#############################################################################] 100%
( 21/108) installing zlib                                                                                                       [#############################################################################] 100%
( 22/108) installing bzip2                                                                                                      [#############################################################################] 100%
( 23/108) installing attr                                                                                                       [#############################################################################] 100%
( 24/108) installing acl                                                                                                        [#############################################################################] 100%
( 25/108) installing util-linux-libs                                                                                            [#############################################################################] 100%
( 26/108) installing e2fsprogs                                                                                                  [#############################################################################] 100%
( 27/108) installing openssl                                                                                                    [#############################################################################] 100%
Optional dependencies for openssl
    ca-certificates [pending]
    perl [installed]
( 28/108) installing libsasl                                                                                                    [#############################################################################] 100%
( 29/108) installing libldap                                                                                                    [#############################################################################] 100%
( 30/108) installing keyutils                                                                                                   [#############################################################################] 100%
( 31/108) installing krb5                                                                                                       [#############################################################################] 100%
( 32/108) installing libtirpc                                                                                                   [#############################################################################] 100%
( 33/108) installing pambase                                                                                                    [#############################################################################] 100%
( 34/108) installing libcap-ng                                                                                                  [#############################################################################] 100%
( 35/108) installing audit                                                                                                      [#############################################################################] 100%
( 36/108) installing pam                                                                                                        [#############################################################################] 100%
( 37/108) installing libcap                                                                                                     [#############################################################################] 100%
( 38/108) installing coreutils                                                                                                  [#############################################################################] 100%
( 39/108) installing findutils                                                                                                  [#############################################################################] 100%
( 40/108) installing libtasn1                                                                                                   [#############################################################################] 100%
( 41/108) installing libffi                                                                                                     [#############################################################################] 100%
( 42/108) installing libp11-kit                                                                                                 [#############################################################################] 100%
( 43/108) installing libgpg-error                                                                                               [#############################################################################] 100%
( 44/108) installing libgcrypt                                                                                                  [#############################################################################] 100%
( 45/108) installing lz4                                                                                                        [#############################################################################] 100%
( 46/108) installing xz                                                                                                         [#############################################################################] 100%
( 47/108) installing zstd                                                                                                       [#############################################################################] 100%
( 48/108) installing systemd-libs                                                                                               [#############################################################################] 100%
( 49/108) installing p11-kit                                                                                                    [#############################################################################] 100%
( 50/108) installing ca-certificates-utils                                                                                      [#############################################################################] 100%
( 51/108) installing ca-certificates-mozilla                                                                                    [#############################################################################] 100%
( 52/108) installing ca-certificates                                                                                            [#############################################################################] 100%
( 53/108) installing brotli                                                                                                     [#############################################################################] 100%
( 54/108) installing libunistring                                                                                               [#############################################################################] 100%
( 55/108) installing libidn2                                                                                                    [#############################################################################] 100%
( 56/108) installing libnghttp2                                                                                                 [#############################################################################] 100%
( 57/108) installing libpsl                                                                                                     [#############################################################################] 100%
( 58/108) installing libssh2                                                                                                    [#############################################################################] 100%
( 59/108) installing curl                                                                                                       [#############################################################################] 100%
( 60/108) installing libelf                                                                                                     [#############################################################################] 100%
( 61/108) installing elfutils                                                                                                   [#############################################################################] 100%
( 62/108) installing binutils                                                                                                   [#############################################################################] 100%
( 63/108) installing pcre                                                                                                       [#############################################################################] 100%
( 64/108) installing glib2                                                                                                      [#############################################################################] 100%
Optional dependencies for glib2
    python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report
    libelf: gresource inspection tool [installed]
( 65/108) installing icu                                                                                                        [#############################################################################] 100%
( 66/108) installing libxml2                                                                                                    [#############################################################################] 100%
( 67/108) installing libcroco                                                                                                   [#############################################################################] 100%
( 68/108) installing gettext                                                                                                    [#############################################################################] 100%
Optional dependencies for gettext
    git: for autopoint infrastructure updates
( 69/108) installing bison                                                                                                      [#############################################################################] 100%
( 70/108) installing sed                                                                                                        [#############################################################################] 100%
( 71/108) installing shadow                                                                                                     [#############################################################################] 100%
( 72/108) installing libseccomp                                                                                                 [#############################################################################] 100%
( 73/108) installing file                                                                                                       [#############################################################################] 100%
( 74/108) installing util-linux                                                                                                 [#############################################################################] 100%
Optional dependencies for util-linux
    python: python bindings to libmount
    words: default dictionary for look
( 75/108) installing fakeroot                                                                                                   [#############################################################################] 100%
( 76/108) installing flex                                                                                                       [#############################################################################] 100%
( 77/108) installing libmpc                                                                                                     [#############################################################################] 100%
( 78/108) installing gcc                                                                                                        [#############################################################################] 100%
Optional dependencies for gcc
    lib32-gcc-libs: for generating code for 32-bit ABI
( 79/108) installing grep                                                                                                       [#############################################################################] 100%
( 80/108) installing groff                                                                                                      [#############################################################################] 100%
Optional dependencies for groff
    netpbm: for use together with man -H command interaction in browsers
    psutils: for use together with man -H command interaction in browsers
    libxaw: for gxditview
    perl-file-homedir: for use with glilypond
( 81/108) installing pcre2                                                                                                      [#############################################################################] 100%
( 82/108) installing less                                                                                                       [#############################################################################] 100%
( 83/108) installing gzip                                                                                                       [#############################################################################] 100%
( 84/108) installing tar                                                                                                        [#############################################################################] 100%
( 85/108) installing libtool                                                                                                    [#############################################################################] 100%
( 86/108) installing texinfo                                                                                                    [#############################################################################] 100%
( 87/108) installing gc                                                                                                         [#############################################################################] 100%
( 88/108) installing guile                                                                                                      [#############################################################################] 100%
( 89/108) installing make                                                                                                       [#############################################################################] 100%
( 90/108) installing expat                                                                                                      [#############################################################################] 100%
( 91/108) installing libarchive                                                                                                 [#############################################################################] 100%
( 92/108) installing npth                                                                                                       [#############################################################################] 100%
( 93/108) installing libksba                                                                                                    [#############################################################################] 100%
( 94/108) installing libassuan                                                                                                  [#############################################################################] 100%
( 95/108) installing libsecret                                                                                                  [#############################################################################] 100%
Optional dependencies for libsecret
    org.freedesktop.secrets: secret storage backend
( 96/108) installing pinentry                                                                                                   [#############################################################################] 100%
Optional dependencies for pinentry
    gtk2: gtk2 backend
    qt5-base: qt backend
    gcr: gnome3 backend
( 97/108) installing nettle                                                                                                     [#############################################################################] 100%
( 98/108) installing gnutls                                                                                                     [#############################################################################] 100%
Optional dependencies for gnutls
    guile: for use with Guile bindings [installed]
( 99/108) installing sqlite                                                                                                     [#############################################################################] 100%
(100/108) installing gnupg                                                                                                      [#############################################################################] 100%
Optional dependencies for gnupg
    libldap: gpg2keys_ldap [installed]
    libusb-compat: scdaemon
    pcsclite: scdaemon
(101/108) installing gpgme                                                                                                      [#############################################################################] 100%
(102/108) installing pacman-mirrorlist                                                                                          [#############################################################################] 100%
(103/108) installing archlinux-keyring                                                                                          [#############################################################################] 100%
(104/108) installing pacman                                                                                                     [#############################################################################] 100%
Optional dependencies for pacman
    perl-locale-gettext: translation support in makepkg-template
(105/108) installing patch                                                                                                      [#############################################################################] 100%
Optional dependencies for patch
    ed: for patch -e functionality
(106/108) installing pkgconf                                                                                                    [#############################################################################] 100%
(107/108) installing sudo                                                                                                       [#############################################################################] 100%
(108/108) installing which                                                                                                      [#############################################################################] 100%
:: Running post-transaction hooks...
(1/6) Rebuilding certificate stores...
(2/6) Warn about old perl modules
(3/6) Cleaning Pacman cache and leaving only the last 3 packages in cache.
call to execv failed (No such file or directory)
error: command failed to execute correctly
(4/6) Cleaning Pacman cache and leaving no uninstalled packages in cache.
call to execv failed (No such file or directory)
error: command failed to execute correctly
(5/6) Removing unecessary sudo pacnew...
(6/6) Updating the info directory file...
Initializing machine ID from random generator.
Generating locales...
  en_US.UTF-8... done
  de_DE.UTF-8... done
Generation complete.
==> Synchronizing chroot copy [/mnt/extraStorage/AUR/ParuChroot/root] -> [neko-san]...done
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
 aur is up to date
:: Starting full system upgrade...
 there is nothing to do
==> Making package: kfiredragonhelper 5.0.6-1 (Mon Oct 25 14:50:37 2021)
==> Retrieving sources...
  -> Updating kfiredragonhelper git repo...
Fetching origin
==> Validating source files with md5sums...
    kfiredragonhelper ... Skipped
==> Making package: kfiredragonhelper 5.0.6-1 (Mon 25 Oct 2021 02:50:40 PM CDT)
==> 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
warning: dependency cycle detected:
warning: usbmuxd will be installed before its libimobiledevice dependency

Packages (180) alsa-lib-1.2.5.1-3  alsa-topology-conf-1.2.5.1-1  alsa-ucm-conf-1.2.5.1-1  argon2-20190702-3  avahi-0.8+22+gfd482a7-1  btrfs-progs-5.14.2-1  cairo-1.17.4-5  cdparanoia-10.2-8  cryptsetup-2.4.1-1
               dbus-1.12.20-1  device-mapper-2.03.13-1  dmraid-1.0.0.rc16.3-13  dosfstools-4.2-1  double-conversion-3.1.5-2  flac-1.3.3-3  fontconfig-2:2.13.94-1  freetype2-2.11.0-4  fribidi-1.0.11-1
               gptfdisk-1.0.8-1  graphene-1.10.6-1  graphite-1:1.3.14-1  gst-plugins-base-1.18.5-1  gst-plugins-base-libs-1.18.5-1  gstreamer-1.18.5-1  harfbuzz-3.0.0-1  hwids-20210613-1  iptables-1:1.8.7-1
               iso-codes-4.7.0-1  js78-78.15.0-1  json-c-0.15-1  karchive-5.87.0-1  kauth-5.87.0-1  kbd-2.4.0-2  kbookmarks-5.87.0-1  kcodecs-5.87.0-1  kcompletion-5.87.0-1  kconfig-5.87.0-1
               kconfigwidgets-5.87.0-1  kcoreaddons-5.87.0-1  kcrash-5.87.0-1  kdbusaddons-5.87.0-1  kded-5.87.0-1  kglobalaccel-5.87.0-1  kguiaddons-5.87.0-1  kiconthemes-5.87.0-1  kitemviews-5.87.0-1
               kjobwidgets-5.87.0-1  kmod-29-1  kservice-5.87.0-1  ktextwidgets-5.87.0-1  kwallet-5.87.0-1  kwidgetsaddons-5.87.0-1  kxmlgui-5.87.0-1  libaio-0.3.112-2  libasyncns-0.8+3+g68cd5af-3
               libatasmart-0.19-5  libblockdev-2.26-1  libbytesize-2.6-1  libcanberra-0.30+2+gc0620e4-5  libcups-1:2.3.3op2-3  libdaemon-0.14-5  libdatrie-0.2.13-1  libdbusmenu-qt5-0.9.3+16.04.20160218-5
               libdrm-2.4.107-1  libedit-20210910_3.1-1  libevdev-1.11.0-1  libglvnd-1.3.4-1  libgudev-237-1  libice-1.0.10-3  libimobiledevice-1.3.0-3  libinih-53-1  libinput-1.19.2-1  libjpeg-turbo-2.1.1-1
               libmnl-1.0.4-3  libnetfilter_conntrack-1.0.8-1  libnfnetlink-1.0.1-4  libnftnl-1.2.0-1  libnl-3.5.0-3  libnsl-2.0.0-1  libogg-1.3.5-1  libomxil-bellagio-0.9.3-3  libpcap-1.10.1-1
               libpciaccess-0.16-2  libplist-2.2.0-3  libpng-1.6.37-3  libproxy-0.4.17-3  libpulse-15.0-1  libsm-1.2.3-2  libsndfile-1.0.31-1  libthai-0.1.28-2  libtheora-1.1.1-5  libtiff-4.3.0-1
               libunwind-1.5.0-1  libusb-1.0.24-2  libusbmuxd-2.0.2-1  libvisual-0.4.0-8  libvorbis-1.3.7-2  libwacom-1.12-1  libx11-1.7.2-1  libxau-1.0.9-3  libxcb-1.14-1  libxcomposite-0.4.5-3
               libxdamage-1.1.5-3  libxdmcp-1.1.3-3  libxext-1.3.4-3  libxfixes-6.0.0-1  libxft-2.3.4-1  libxi-1.8-1  libxkbcommon-1.3.1-1  libxkbcommon-x11-1.3.1-1  libxmu-1.1.3-2  libxrender-0.9.10-4
               libxshmfence-1.3-2  libxslt-1.1.34-6  libxt-1.2.1-1  libxtst-1.2.3-4  libxv-1.0.11-4  libxxf86vm-1.1.4-4  libyaml-0.2.5-1  llvm-libs-12.0.1-5  lm_sensors-1:3.6.0.r41.g31d1f125-1  lvm2-2.03.13-1
               lzo-2.10-3  md4c-0.4.8-1  mdadm-4.1-2  media-player-info-24-2  mesa-21.2.4-1  mtdev-1.1.6-1  ndctl-71.1-1  nspr-4.32-1  nss-3.71-1  openal-1.21.1-1  opus-1.3.1-2  orc-0.4.32-1  pango-1:1.48.10-1
               parted-3.4-2  pixman-0.40.0-1  polkit-0.120-2  polkit-qt5-0.114.0-1  popt-1.18-1  python-3.9.7-2  qt5-base-5.15.2+kde+r254-1  qt5-declarative-5.15.2+kde+r36-1  qt5-multimedia-5.15.2-1
               qt5-speech-5.15.2-1  qt5-svg-5.15.2+kde+r13-1  qt5-wayland-5.15.2+kde+r34-1  qt5-x11extras-5.15.2-1  shared-mime-info-2.0+57+gc1d1c70-1  solid-5.87.0-1  sonnet-5.87.0-1
               sound-theme-freedesktop-0.8-4  speex-1.2.0-3  speexdsp-1.2.0-2  systemd-249.5-2  tdb-1.4.5-1  thin-provisioning-tools-0.9.0-1  tslib-1.22-1  udisks2-2.9.4-1  upower-0.99.13-1  usbmuxd-1.1.1-1
               volume_key-0.3.12-5  vulkan-icd-loader-1.2.194-1  wayland-1.19.0-2  xcb-proto-1.14.1-3  xcb-util-0.4.0-3  xcb-util-image-0.4.0-3  xcb-util-keysyms-0.4.0-3  xcb-util-renderutil-0.3.9-3
               xcb-util-wm-0.4.1-3  xdg-utils-1.1.3+19+g9816ebb-1  xfsprogs-5.13.0-1  xkeyboard-config-2.34-1  xorg-xprop-1.2.5-1  xorg-xset-1.2.4-2  xorgproto-2021.5-1  ki18n-5.87.0-1  kio-5.87.0-1
               knotifications-5.87.0-1  kwindowsystem-5.87.0-1

Total Download Size:     1.15 MiB
Total Installed Size:  735.42 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 iptables-1:1.8.7-1-x86_64                                                                          433.0 KiB   584 KiB/s 00:01 [#############################################################################] 100%
 xkeyboard-config-2.34-1-any                                                                        745.1 KiB   626 KiB/s 00:01 [#############################################################################] 100%
 Total (2/2)                                                                                       1178.1 KiB   807 KiB/s 00:01 [#############################################################################] 100%
(180/180) checking keys in keyring                                                                                              [#############################################################################] 100%
(180/180) checking package integrity                                                                                            [#############################################################################] 100%
(180/180) loading package files                                                                                                 [#############################################################################] 100%
(180/180) checking for file conflicts                                                                                           [#############################################################################] 100%
(180/180) checking available disk space                                                                                         [#############################################################################] 100%
:: Processing package changes...
(  1/180) installing libjpeg-turbo                                                                                              [#############################################################################] 100%
Optional dependencies for libjpeg-turbo
    java-runtime>11: for TurboJPEG Java wrapper
(  2/180) installing xcb-proto                                                                                                  [#############################################################################] 100%
(  3/180) installing libxdmcp                                                                                                   [#############################################################################] 100%
(  4/180) installing libxau                                                                                                     [#############################################################################] 100%
(  5/180) installing libxcb                                                                                                     [#############################################################################] 100%
(  6/180) installing xcb-util-keysyms                                                                                           [#############################################################################] 100%
(  7/180) installing xcb-util-renderutil                                                                                        [#############################################################################] 100%
(  8/180) installing xorgproto                                                                                                  [#############################################################################] 100%
(  9/180) installing libx11                                                                                                     [#############################################################################] 100%
( 10/180) installing libxext                                                                                                    [#############################################################################] 100%
( 11/180) installing libpciaccess                                                                                               [#############################################################################] 100%
( 12/180) installing libdrm                                                                                                     [#############################################################################] 100%
( 13/180) installing wayland                                                                                                    [#############################################################################] 100%
( 14/180) installing libxxf86vm                                                                                                 [#############################################################################] 100%
( 15/180) installing libxfixes                                                                                                  [#############################################################################] 100%
( 16/180) installing libxdamage                                                                                                 [#############################################################################] 100%
( 17/180) installing libxshmfence                                                                                               [#############################################################################] 100%
( 18/180) installing libomxil-bellagio                                                                                          [#############################################################################] 100%
( 19/180) installing libunwind                                                                                                  [#############################################################################] 100%
( 20/180) installing libedit                                                                                                    [#############################################################################] 100%
( 21/180) installing llvm-libs                                                                                                  [#############################################################################] 100%
( 22/180) installing lm_sensors                                                                                                 [#############################################################################] 100%
Optional dependencies for lm_sensors
    rrdtool: for logging with sensord
    perl: for sensor detection and configuration convert [installed]
( 23/180) installing vulkan-icd-loader                                                                                          [#############################################################################] 100%
Optional dependencies for vulkan-icd-loader
    vulkan-driver: packaged vulkan driver
( 24/180) installing mesa                                                                                                       [#############################################################################] 100%
Optional dependencies for mesa
    opengl-man-pages: for the OpenGL API man pages
    mesa-vdpau: for accelerated video playback
    libva-mesa-driver: for accelerated video playback
( 25/180) installing libglvnd                                                                                                   [#############################################################################] 100%
( 26/180) installing libpng                                                                                                     [#############################################################################] 100%
( 27/180) installing graphite                                                                                                   [#############################################################################] 100%
( 28/180) installing harfbuzz                                                                                                   [#############################################################################] 100%
Optional dependencies for harfbuzz
    cairo: hb-view program [pending]
    chafa: hb-view program
( 29/180) installing freetype2                                                                                                  [#############################################################################] 100%
( 30/180) installing fontconfig                                                                                                 [#############################################################################] 100%
Creating fontconfig configuration...
Rebuilding fontconfig cache...
( 31/180) installing libice                                                                                                     [#############################################################################] 100%
( 32/180) installing libsm                                                                                                      [#############################################################################] 100%
( 33/180) installing libxt                                                                                                      [#############################################################################] 100%
( 34/180) installing libxmu                                                                                                     [#############################################################################] 100%
( 35/180) installing xorg-xset                                                                                                  [#############################################################################] 100%
( 36/180) installing xorg-xprop                                                                                                 [#############################################################################] 100%
( 37/180) installing xdg-utils                                                                                                  [#############################################################################] 100%
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
( 38/180) installing shared-mime-info                                                                                           [#############################################################################] 100%
( 39/180) installing xcb-util-wm                                                                                                [#############################################################################] 100%
( 40/180) installing libxrender                                                                                                 [#############################################################################] 100%
( 41/180) installing libxi                                                                                                      [#############################################################################] 100%
( 42/180) installing xcb-util                                                                                                   [#############################################################################] 100%
( 43/180) installing xcb-util-image                                                                                             [#############################################################################] 100%
( 44/180) installing tslib                                                                                                      [#############################################################################] 100%
( 45/180) installing mtdev                                                                                                      [#############################################################################] 100%
( 46/180) installing device-mapper                                                                                              [#############################################################################] 100%
( 47/180) installing popt                                                                                                       [#############################################################################] 100%
( 48/180) installing json-c                                                                                                     [#############################################################################] 100%
( 49/180) installing argon2                                                                                                     [#############################################################################] 100%
( 50/180) installing cryptsetup                                                                                                 [#############################################################################] 100%
( 51/180) installing dbus                                                                                                       [#############################################################################] 100%
( 52/180) installing libmnl                                                                                                     [#############################################################################] 100%
( 53/180) installing libnftnl                                                                                                   [#############################################################################] 100%
( 54/180) installing libnl                                                                                                      [#############################################################################] 100%
( 55/180) installing libpcap                                                                                                    [#############################################################################] 100%
( 56/180) installing libnfnetlink                                                                                               [#############################################################################] 100%
( 57/180) installing libnetfilter_conntrack                                                                                     [#############################################################################] 100%
( 58/180) installing iptables                                                                                                   [#############################################################################] 100%
( 59/180) installing kbd                                                                                                        [#############################################################################] 100%
( 60/180) installing kmod                                                                                                       [#############################################################################] 100%
( 61/180) installing hwids                                                                                                      [#############################################################################] 100%
( 62/180) installing systemd                                                                                                    [#############################################################################] 100%
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 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 group nobody with gid 65534.
Creating user nobody (Nobody) 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-journal-remote with gid 981.
Creating user systemd-journal-remote (systemd Journal Remote) 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-resolve with gid 978.
Creating user systemd-resolve (systemd Resolver) with uid 978 and gid 978.
Creating group systemd-timesync with gid 977.
Creating user systemd-timesync (systemd Time Synchronization) with uid 977 and gid 977.
Creating group systemd-coredump with gid 976.
Creating user systemd-coredump (systemd Core Dumper) with uid 976 and gid 976.
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.
:: Append 'init=/usr/lib/systemd/systemd' to your kernel command line in your
   bootloader to replace sysvinit with systemd, or install systemd-sysvcompat
Optional dependencies for systemd
    libmicrohttpd: remote journald capabilities
    quota-tools: kernel-level quota management
    systemd-sysvcompat: symlink package to provide sysvinit binaries
    polkit: allow administration as unprivileged user [pending]
    curl: machinectl pull-tar and pull-raw [installed]
    libfido2: unlocking LUKS2 volumes with FIDO2 token
    tpm2-tss: unlocking LUKS2 volumes with TPM2
( 63/180) installing libevdev                                                                                                   [#############################################################################] 100%
( 64/180) installing libgudev                                                                                                   [#############################################################################] 100%
( 65/180) installing libwacom                                                                                                   [#############################################################################] 100%
( 66/180) installing libinput                                                                                                   [#############################################################################] 100%
Optional dependencies for libinput
    gtk3: libinput debug-gui
    python-pyudev: libinput measure
    python-libevdev: libinput measure
( 67/180) installing xkeyboard-config                                                                                           [#############################################################################] 100%
( 68/180) installing libxkbcommon                                                                                               [#############################################################################] 100%
Optional dependencies for libxkbcommon
    libxkbcommon-x11: xkbcli interactive-x11 [pending]
    wayland: xkbcli interactive-wayland [installed]
( 69/180) installing libxkbcommon-x11                                                                                           [#############################################################################] 100%
( 70/180) installing libproxy                                                                                                   [#############################################################################] 100%
Optional dependencies for libproxy
    networkmanager: NetworkManager configuration module
    perl: Perl bindings [installed]
    python: Python 3.x bindings [pending]
    libproxy-webkit: PAC proxy support (via WebKit)
( 71/180) installing libtiff                                                                                                    [#############################################################################] 100%
Optional dependencies for libtiff
    freeglut: for using tiffgt
( 72/180) installing libdaemon                                                                                                  [#############################################################################] 100%
( 73/180) installing avahi                                                                                                      [#############################################################################] 100%
Optional dependencies for avahi
    gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc
    qt5-base: qt5 bindings [pending]
    libevent: libevent bindings
    nss-mdns: NSS support for mDNS
    python-twisted: avahi-bookmarks
    python-gobject: avahi-bookmarks, avahi-discover
    python-dbus: avahi-bookmarks, avahi-discover
( 74/180) installing libusb                                                                                                     [#############################################################################] 100%
( 75/180) installing libcups                                                                                                    [#############################################################################] 100%
( 76/180) installing double-conversion                                                                                          [#############################################################################] 100%
( 77/180) installing md4c                                                                                                       [#############################################################################] 100%
( 78/180) installing qt5-base                                                                                                   [#############################################################################] 100%
Optional dependencies for qt5-base
    qt5-svg: to use SVG icon themes [pending]
    qt5-wayland: to run Qt applications in a Wayland session [pending]
    qt5-translations: for some native UI translations
    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]
( 79/180) installing media-player-info                                                                                          [#############################################################################] 100%
( 80/180) installing libplist                                                                                                   [#############################################################################] 100%
( 81/180) installing libusbmuxd                                                                                                 [#############################################################################] 100%
( 82/180) installing usbmuxd                                                                                                    [#############################################################################] 100%
( 83/180) installing libimobiledevice                                                                                           [#############################################################################] 100%
( 84/180) installing upower                                                                                                     [#############################################################################] 100%
( 85/180) installing js78                                                                                                       [#############################################################################] 100%
( 86/180) installing polkit                                                                                                     [#############################################################################] 100%
( 87/180) installing libatasmart                                                                                                [#############################################################################] 100%
( 88/180) installing lzo                                                                                                        [#############################################################################] 100%
( 89/180) installing btrfs-progs                                                                                                [#############################################################################] 100%
Optional dependencies for btrfs-progs
    python: libbtrfsutil python bindings [pending]
    e2fsprogs: btrfs-convert [installed]
    reiserfsprogs: btrfs-convert
( 90/180) installing dosfstools                                                                                                 [#############################################################################] 100%
( 91/180) installing dmraid                                                                                                     [#############################################################################] 100%
( 92/180) installing gptfdisk                                                                                                   [#############################################################################] 100%
( 93/180) installing libbytesize                                                                                                [#############################################################################] 100%
Optional dependencies for libbytesize
    python: for bscalc command [pending]
( 94/180) installing libaio                                                                                                     [#############################################################################] 100%
( 95/180) installing thin-provisioning-tools                                                                                    [#############################################################################] 100%
( 96/180) installing lvm2                                                                                                       [#############################################################################] 100%
( 97/180) installing mdadm                                                                                                      [#############################################################################] 100%
( 98/180) installing ndctl                                                                                                      [#############################################################################] 100%
( 99/180) installing parted                                                                                                     [#############################################################################] 100%
(100/180) installing nspr                                                                                                       [#############################################################################] 100%
(101/180) installing nss                                                                                                        [#############################################################################] 100%
(102/180) installing volume_key                                                                                                 [#############################################################################] 100%
Optional dependencies for volume_key
    python: for python bindings [pending]
(103/180) installing libinih                                                                                                    [#############################################################################] 100%
(104/180) installing xfsprogs                                                                                                   [#############################################################################] 100%
Optional dependencies for xfsprogs
    python: for xfs_scrub_all script [pending]
    smtp-forwarder: for xfs_scrub_fail script
(105/180) installing libyaml                                                                                                    [#############################################################################] 100%
(106/180) installing libblockdev                                                                                                [#############################################################################] 100%
(107/180) installing udisks2                                                                                                    [#############################################################################] 100%
Optional dependencies for udisks2
    gptfdisk: GUID partition table support [installed]
    ntfs-3g: NTFS filesystem management support
    dosfstools: VFAT filesystem management support [installed]
(108/180) installing solid                                                                                                      [#############################################################################] 100%
Optional dependencies for solid
    qt5-declarative: QML bindings [pending]
(109/180) installing kcoreaddons                                                                                                [#############################################################################] 100%
Optional dependencies for kcoreaddons
    python-pyqt5: for the Python bindings
(110/180) installing kwidgetsaddons                                                                                             [#############################################################################] 100%
Optional dependencies for kwidgetsaddons
    python-pyqt5: for the Python bindings
(111/180) installing qt5-x11extras                                                                                              [#############################################################################] 100%
(112/180) installing kjobwidgets                                                                                                [#############################################################################] 100%
Optional dependencies for kjobwidgets
    python-pyqt5: for the Python bindings
(113/180) installing kdbusaddons                                                                                                [#############################################################################] 100%
Optional dependencies for kdbusaddons
    python-pyqt5: for the Python bindings
(114/180) installing kconfig                                                                                                    [#############################################################################] 100%
Optional dependencies for kconfig
    python-pyqt5: for the Python bindings
(115/180) installing kwindowsystem                                                                                              [#############################################################################] 100%
(116/180) installing kcrash                                                                                                     [#############################################################################] 100%
Optional dependencies for kcrash
    drkonqi: KDE crash handler application
(117/180) installing kglobalaccel                                                                                               [#############################################################################] 100%
(118/180) installing qt5-svg                                                                                                    [#############################################################################] 100%
(119/180) installing polkit-qt5                                                                                                 [#############################################################################] 100%
(120/180) installing kauth                                                                                                      [#############################################################################] 100%
Optional dependencies for kauth
    python-pyqt5: for the Python bindings
(121/180) installing kcodecs                                                                                                    [#############################################################################] 100%
Optional dependencies for kcodecs
    python-pyqt5: for the Python bindings
(122/180) installing qt5-declarative                                                                                            [#############################################################################] 100%
(123/180) installing libxcomposite                                                                                              [#############################################################################] 100%
(124/180) installing qt5-wayland                                                                                                [#############################################################################] 100%
(125/180) installing kguiaddons                                                                                                 [#############################################################################] 100%
Optional dependencies for kguiaddons
    python-pyqt5: for the Python bindings
(126/180) installing ki18n                                                                                                      [#############################################################################] 100%
Optional dependencies for ki18n
    python-pyqt5: for the Python bindings
    python: to compile .ts files [pending]
(127/180) installing kconfigwidgets                                                                                             [#############################################################################] 100%
Optional dependencies for kconfigwidgets
    python-pyqt5: for the Python bindings
    perl: for preparetips5 [installed]
(128/180) installing kitemviews                                                                                                 [#############################################################################] 100%
Optional dependencies for kitemviews
    python-pyqt5: for the Python bindings
(129/180) installing karchive                                                                                                   [#############################################################################] 100%
(130/180) installing kiconthemes                                                                                                [#############################################################################] 100%
Optional dependencies for kiconthemes
    breeze-icons: fallback icon theme
(131/180) installing kxmlgui                                                                                                    [#############################################################################] 100%
(132/180) installing kbookmarks                                                                                                 [#############################################################################] 100%
(133/180) installing libxslt                                                                                                    [#############################################################################] 100%
(134/180) installing libogg                                                                                                     [#############################################################################] 100%
(135/180) installing libvorbis                                                                                                  [#############################################################################] 100%
(136/180) installing alsa-topology-conf                                                                                         [#############################################################################] 100%
(137/180) installing alsa-ucm-conf                                                                                              [#############################################################################] 100%
(138/180) installing alsa-lib                                                                                                   [#############################################################################] 100%
(139/180) installing libasyncns                                                                                                 [#############################################################################] 100%
(140/180) installing opus                                                                                                       [#############################################################################] 100%
(141/180) installing speexdsp                                                                                                   [#############################################################################] 100%
(142/180) installing speex                                                                                                      [#############################################################################] 100%
(143/180) installing flac                                                                                                       [#############################################################################] 100%
(144/180) installing libsndfile                                                                                                 [#############################################################################] 100%
Optional dependencies for libsndfile
    alsa-lib: for sndfile-play [installed]
(145/180) installing libpulse                                                                                                   [#############################################################################] 100%
Optional dependencies for libpulse
    glib2: mainloop integration [installed]
(146/180) installing tdb                                                                                                        [#############################################################################] 100%
Optional dependencies for tdb
    python: for python bindings [pending]
(147/180) installing sound-theme-freedesktop                                                                                    [#############################################################################] 100%
(148/180) installing libcanberra                                                                                                [#############################################################################] 100%
(149/180) installing libdbusmenu-qt5                                                                                            [#############################################################################] 100%
(150/180) installing libnsl                                                                                                     [#############################################################################] 100%
(151/180) installing python                                                                                                     [#############################################################################] 100%
Optional dependencies for python
    python-setuptools
    python-pip
    sqlite [installed]
    mpdecimal: for decimal
    xz: for lzma [installed]
    tk: for tkinter
(152/180) installing gstreamer                                                                                                  [#############################################################################] 100%
(153/180) installing orc                                                                                                        [#############################################################################] 100%
(154/180) installing libxv                                                                                                      [#############################################################################] 100%
(155/180) installing iso-codes                                                                                                  [#############################################################################] 100%
(156/180) installing gst-plugins-base-libs                                                                                      [#############################################################################] 100%
(157/180) installing cdparanoia                                                                                                 [#############################################################################] 100%
(158/180) installing libvisual                                                                                                  [#############################################################################] 100%
(159/180) installing libtheora                                                                                                  [#############################################################################] 100%
(160/180) installing libdatrie                                                                                                  [#############################################################################] 100%
(161/180) installing libthai                                                                                                    [#############################################################################] 100%
(162/180) installing pixman                                                                                                     [#############################################################################] 100%
(163/180) installing cairo                                                                                                      [#############################################################################] 100%
(164/180) installing libxft                                                                                                     [#############################################################################] 100%
(165/180) installing fribidi                                                                                                    [#############################################################################] 100%
(166/180) installing pango                                                                                                      [#############################################################################] 100%
(167/180) installing graphene                                                                                                   [#############################################################################] 100%
(168/180) installing gst-plugins-base                                                                                           [#############################################################################] 100%
(169/180) installing openal                                                                                                     [#############################################################################] 100%
Optional dependencies for openal
    qt5-base: alsoft-config GUI Configurator [installed]
    fluidsynth: MIDI rendering
    libmysofa: makemhr tool
(170/180) installing qt5-multimedia                                                                                             [#############################################################################] 100%
Optional dependencies for qt5-multimedia
    qt5-declarative: QML bindings [installed]
    gst-plugins-good: camera support, additional plugins
    gst-plugins-bad: camera support, additional plugins
    gst-plugins-ugly: additional plugins
    gst-libav: ffmpeg plugin
(171/180) installing qt5-speech                                                                                                 [#############################################################################] 100%
Optional dependencies for qt5-speech
    flite: flite TTS backend
    speech-dispatcher: speech-dispatcher TTS backend
(172/180) installing libxtst                                                                                                    [#############################################################################] 100%
(173/180) installing knotifications                                                                                             [#############################################################################] 100%
(174/180) installing kservice                                                                                                   [#############################################################################] 100%
(175/180) installing kwallet                                                                                                    [#############################################################################] 100%
Optional dependencies for kwallet
    kwalletmanager: Configuration GUI
(176/180) installing kcompletion                                                                                                [#############################################################################] 100%
Optional dependencies for kcompletion
    python-pyqt5: for the Python bindings
(177/180) installing sonnet                                                                                                     [#############################################################################] 100%
Optional dependencies for sonnet
    hunspell: spell checking via hunspell
    aspell: spell checking via aspell
    hspell: spell checking for Hebrew
    libvoikko: Finnish support via Voikko
(178/180) installing ktextwidgets                                                                                               [#############################################################################] 100%
(179/180) installing kded                                                                                                       [#############################################################################] 100%
(180/180) installing kio                                                                                                        [#############################################################################] 100%
Optional dependencies for kio
    kio-extras: extra protocols support (sftp, fish and more)
    kdoctools: for the help kioslave
    kio-fuse: to mount remote filesystems via FUSE
:: Running post-transaction hooks...
( 1/14) Creating system user accounts...
Creating group avahi with gid 975.
Creating user avahi (Avahi mDNS/DNS-SD daemon) with uid 975 and gid 975.
Creating group polkitd with gid 102.
Creating user polkitd (PolicyKit daemon) with uid 102 and gid 102.
Creating group usbmux with gid 140.
Creating user usbmux (usbmux user) with uid 140 and gid 140.
( 2/14) Updating journal message catalog...
( 3/14) Reloading system manager configuration...
  Skipped: Current root is not booted.
( 4/14) Updating udev hardware database...
( 5/14) Applying kernel sysctl settings...
  Skipped: Current root is not booted.
( 6/14) Creating temporary files...
( 7/14) Reloading device manager configuration...
  Skipped: Device manager is not running.
( 8/14) Arming ConditionNeedsUpdate...
( 9/14) Updating fontconfig configuration...
(10/14) Reloading system bus configuration...
  Skipped: Current root is not booted.
(11/14) Warn about old perl modules
(12/14) Updating fontconfig cache...
(13/14) Updating the info directory file...
(14/14) Updating the MIME type database...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (10) hicolor-icon-theme-0.17-2  jsoncpp-1.9.4-1  libuv-1.42.0-1  perl-error-0.17029-3  perl-mailtools-2.21-5  perl-timedate-2.33-3  rhash-1.4.2-1  cmake-3.21.3-1  extra-cmake-modules-5.87.0-1
              git-2.33.1-1

Total Download Size:    0.50 MiB
Total Installed Size:  87.02 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 extra-cmake-modules-5.87.0-1-any                                                                   515.2 KiB   411 KiB/s 00:01 [#############################################################################] 100%
(10/10) checking keys in keyring                                                                                                [#############################################################################] 100%
(10/10) checking package integrity                                                                                              [#############################################################################] 100%
(10/10) loading package files                                                                                                   [#############################################################################] 100%
(10/10) checking for file conflicts                                                                                             [#############################################################################] 100%
(10/10) checking available disk space                                                                                           [#############################################################################] 100%
:: Processing package changes...
( 1/10) installing hicolor-icon-theme                                                                                           [#############################################################################] 100%
( 2/10) installing jsoncpp                                                                                                      [#############################################################################] 100%
Optional dependencies for jsoncpp
    jsoncpp-doc: documentation
( 3/10) installing libuv                                                                                                        [#############################################################################] 100%
( 4/10) installing rhash                                                                                                        [#############################################################################] 100%
( 5/10) installing cmake                                                                                                        [#############################################################################] 100%
Optional dependencies for cmake
    qt6-base: cmake-gui
( 6/10) installing extra-cmake-modules                                                                                          [#############################################################################] 100%
Optional dependencies for extra-cmake-modules
    python-pyxdg: to generate fastlane metadata for Android apps
    python-requests: to generate fastlane metadata for Android apps
    python-yaml: to generate fastlane metadata for Android apps
( 7/10) installing perl-error                                                                                                   [#############################################################################] 100%
( 8/10) installing perl-timedate                                                                                                [#############################################################################] 100%
( 9/10) installing perl-mailtools                                                                                               [#############################################################################] 100%
(10/10) installing git                                                                                                          [#############################################################################] 100%
Optional dependencies for git
    tk: gitk and git gui
    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]
:: Running post-transaction hooks...
(1/5) Creating system user accounts...
Creating group git with gid 974.
Creating user git (git daemon user) with uid 974 and gid 974.
(2/5) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/5) Arming ConditionNeedsUpdate...
(4/5) Warn about old perl modules
(5/5) Updating the MIME type database...
==> Retrieving sources...
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Creating working copy of kfiredragonhelper git repo...
Cloning into 'kfiredragonhelper'...
done.
==> Sources are ready.
kfiredragonhelper-5.0.6-1: parsing pkg list...
==> Making package: kfiredragonhelper 5.0.6-1 (Mon Oct 25 14:51:13 2021)
==> Retrieving sources...
==> Validating source files with md5sums...
    kfiredragonhelper ... Skipped
==> Making package: kfiredragonhelper 5.0.6-1 (Mon 25 Oct 2021 02:51:15 PM CDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
CMake Error at /usr/share/cmake-3.21/Modules/CMakeDetermineCCompiler.cmake:49 (message):
  Could not find compiler set in environment variable CC:

  clang.
Call Stack (most recent call first):
  CMakeLists.txt:3 (project)

CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
-- Configuring incomplete, errors occurred!
See also "/build/kfiredragonhelper/src/build/CMakeFiles/CMakeOutput.log".
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Build failed, check /mnt/extraStorage/AUR/ParuChroot/neko-san/build
error: failed to build 'kfiredragonhelper-5.0.6-1': failed to run: makechrootpkg -r /mnt/extraStorage/AUR/ParuChroot/ -D /mnt/extraStorage/AUR/ParuChroot/repo/aur -d /var/cache/pacman/pkg/ -- -feA --noconfirm --noprepare --holdver: 
==> Synchronizing chroot copy [/mnt/extraStorage/AUR/ParuChroot/root] -> [neko-san]...done
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
 aur is up to date
:: Starting full system upgrade...
 there is nothing to do
==> Making package: firedragon 93.0-3 (Mon Oct 25 14:51:21 2021)
==> Retrieving sources...
  -> Downloading firefox-93.0.source.tar.xz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  364M  100  364M    0     0  10.5M      0  0:00:34  0:00:34 --:--:-- 10.5M
  -> Found firedragon.desktop
  -> Cloning common git repo...
Cloning into bare repository '/mnt/extraStorage/AUR/paru/clone/firedragon/common'...
remote: Enumerating objects: 562, done.
remote: Counting objects: 100% (508/508), done.
remote: Compressing objects: 100% (316/316), done.
remote: Total 562 (delta 184), reused 423 (delta 116), pack-reused 54
Receiving objects: 100% (562/562), 4.95 MiB | 6.91 MiB/s, done.
Resolving deltas: 100% (194/194), done.
  -> Cloning settings git repo...
Cloning into bare repository '/mnt/extraStorage/AUR/paru/clone/firedragon/settings'...
remote: Enumerating objects: 603, done.
remote: Counting objects: 100% (588/588), done.
remote: Compressing objects: 100% (198/198), done.
remote: Total 603 (delta 335), reused 578 (delta 331), pack-reused 15
Receiving objects: 100% (603/603), 1.98 MiB | 5.55 MiB/s, done.
Resolving deltas: 100% (339/339), done.
==> Validating source files with sha256sums...
    firefox-93.0.source.tar.xz ... Passed
    firedragon.desktop ... Passed
    common ... Skipped
    settings ... Skipped
==> Making package: firedragon 93.0-3 (Mon 25 Oct 2021 02:52:02 PM CDT)
==> Checking runtime dependencies...
==> Installing missing dependencies...
:: There are 8 providers available for ttf-font:
:: Repository extra
   1) gnu-free-fonts  2) noto-fonts  3) ttf-bitstream-vera  4) ttf-croscore  5) ttf-dejavu
:: Repository community
   6) ttf-droid  7) ttf-ibm-plex  8) ttf-liberation

Enter a number (default=1): 
error: target not found: kfiredragonhelper
==> ERROR: 'pacman' failed to install missing dependencies.
==> Missing dependencies:
  -> gtk3
  -> libxt
  -> mime-types
  -> dbus-glib
  -> ffmpeg
  -> nss
  -> nspr
  -> ttf-font
  -> libpulse
  -> libwebp
  -> libvpx
  -> libjpeg
  -> libevent
  -> pipewire
  -> aom
  -> harfbuzz
  -> graphite
  -> dav1d
  -> kfiredragonhelper
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: libglvnd will be installed before its mesa dependency
warning: dependency cycle detected:
warning: harfbuzz will be installed before its freetype2 dependency

Packages (91) alsa-lib-1.2.5.1-3  alsa-topology-conf-1.2.5.1-1  alsa-ucm-conf-1.2.5.1-1  c-ares-1.17.2-1  celt-0.11.3-4  compiler-rt-12.0.1-2  dbus-1.12.20-1  flac-1.3.3-3  freetype2-2.11.0-4
              graphite-1:1.3.14-1  harfbuzz-3.0.0-1  hiredis-1.0.2-1  libdrm-2.4.107-1  libedit-20210910_3.1-1  libfontenc-1.1.4-3  libglvnd-1.3.4-1  libice-1.0.10-3  libnsl-2.0.0-1  libogg-1.3.5-1
              libomxil-bellagio-0.9.3-3  libpciaccess-0.16-2  libpng-1.6.37-3  libsamplerate-0.2.2-1  libsm-1.2.3-2  libsndfile-1.0.31-1  libunwind-1.5.0-1  libuv-1.42.0-1  libvorbis-1.3.7-2  libx11-1.7.2-1
              libxau-1.0.9-3  libxcb-1.14-1  libxdamage-1.1.5-3  libxdmcp-1.1.3-3  libxext-1.3.4-3  libxfixes-6.0.0-1  libxfont2-2.0.5-1  libxkbfile-1.1.0-2  libxmu-1.1.3-2  libxshmfence-1.3-2  libxt-1.2.1-1
              libxxf86vm-1.1.4-4  llvm-libs-12.0.1-5  lm_sensors-1:3.6.0.r41.g31d1f125-1  opus-1.3.1-2  perl-error-0.17029-3  perl-mailtools-2.21-5  perl-timedate-2.33-3  pixman-0.40.0-1  python-3.9.7-2
              python-appdirs-1.4.4-3  python-more-itertools-8.10.0-1  python-ordered-set-4.0.2-3  python-packaging-20.9-2  python-pyparsing-2.4.7-3  python-six-1.16.0-1  speex-1.2.0-3  speexdsp-1.2.0-2
              vulkan-icd-loader-1.2.194-1  wayland-1.19.0-2  xcb-proto-1.14.1-3  xkeyboard-config-2.34-1  xorg-fonts-encodings-1.0.5-2  xorg-server-common-1.20.13-2  xorg-setxkbmap-1.3.2-2  xorg-xauth-1.1-2
              xorg-xkbcomp-1.4.5-1  xorgproto-2021.5-1  zita-alsa-pcmi-0.3.2-3  zita-resampler-1.8.0-1  autoconf2.13-2.13-6  cbindgen-0.20.0-1  ccache-4.4.2-1  clang-12.0.1-1  dump_syms-0.0.7-1  git-2.33.1-1
              imake-1.0.8-3  inetutils-2.2-1  jack2-1.9.19-2  lld-12.0.1-1  llvm-12.0.1-5  mesa-21.2.4-1  nasm-2.15.05-1  nodejs-16.11.1-1  python-psutil-5.8.0-1  python-setuptools-1:57.4.0-2
              python-zstandard-0.16.0-1  rust-1:1.56.0-1  unzip-6.0-14  xorg-server-xvfb-1.20.13-2  yasm-1.3.0-4  zip-3.0-9

Total Download Size:     90.86 MiB
Total Installed Size:  1449.87 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 nasm-2.15.05-1-x86_64                                                                              446.6 KiB   520 KiB/s 00:01 [#############################################################################] 100%
 yasm-1.3.0-4-x86_64                                                                                671.8 KiB   779 KiB/s 00:01 [#############################################################################] 100%
 cbindgen-0.20.0-1-x86_64                                                                          1406.3 KiB  1166 KiB/s 00:01 [#############################################################################] 100%
 imake-1.0.8-3-x86_64                                                                               224.8 KiB   775 KiB/s 00:00 [#############################################################################] 100%
 dump_syms-0.0.7-1-x86_64                                                                             2.4 MiB  1688 KiB/s 00:01 [#############################################################################] 100%
 autoconf2.13-2.13-6-any                                                                            169.9 KiB   423 KiB/s 00:00 [#############################################################################] 100%
 python-zstandard-0.16.0-1-x86_64                                                                   346.5 KiB   319 KiB/s 00:01 [#############################################################################] 100%
 rust-1:1.56.0-1-x86_64                                                                              85.3 MiB  8.87 MiB/s 00:10 [#############################################################################] 100%
 Total (8/8)                                                                                         90.9 MiB  9.15 MiB/s 00:10 [#############################################################################] 100%
(91/91) checking keys in keyring                                                                                                [#############################################################################] 100%
(91/91) checking package integrity                                                                                              [#############################################################################] 100%
(91/91) loading package files                                                                                                   [#############################################################################] 100%
(91/91) checking for file conflicts                                                                                             [#############################################################################] 100%
(91/91) checking available disk space                                                                                           [#############################################################################] 100%
:: Processing package changes...
( 1/91) installing unzip                                                                                                        [#############################################################################] 100%
( 2/91) installing zip                                                                                                          [#############################################################################] 100%
( 3/91) installing yasm                                                                                                         [#############################################################################] 100%
( 4/91) installing libpciaccess                                                                                                 [#############################################################################] 100%
( 5/91) installing libdrm                                                                                                       [#############################################################################] 100%
( 6/91) installing wayland                                                                                                      [#############################################################################] 100%
( 7/91) installing xcb-proto                                                                                                    [#############################################################################] 100%
( 8/91) installing libxdmcp                                                                                                     [#############################################################################] 100%
( 9/91) installing libxau                                                                                                       [#############################################################################] 100%
(10/91) installing libxcb                                                                                                       [#############################################################################] 100%
(11/91) installing xorgproto                                                                                                    [#############################################################################] 100%
(12/91) installing libx11                                                                                                       [#############################################################################] 100%
(13/91) installing libxext                                                                                                      [#############################################################################] 100%
(14/91) installing libxxf86vm                                                                                                   [#############################################################################] 100%
(15/91) installing libxfixes                                                                                                    [#############################################################################] 100%
(16/91) installing libxdamage                                                                                                   [#############################################################################] 100%
(17/91) installing libxshmfence                                                                                                 [#############################################################################] 100%
(18/91) installing libomxil-bellagio                                                                                            [#############################################################################] 100%
(19/91) installing libunwind                                                                                                    [#############################################################################] 100%
(20/91) installing libedit                                                                                                      [#############################################################################] 100%
(21/91) installing llvm-libs                                                                                                    [#############################################################################] 100%
(22/91) installing lm_sensors                                                                                                   [#############################################################################] 100%
Optional dependencies for lm_sensors
    rrdtool: for logging with sensord
    perl: for sensor detection and configuration convert [installed]
(23/91) installing libglvnd                                                                                                     [#############################################################################] 100%
(24/91) installing vulkan-icd-loader                                                                                            [#############################################################################] 100%
Optional dependencies for vulkan-icd-loader
    vulkan-driver: packaged vulkan driver
(25/91) installing mesa                                                                                                         [#############################################################################] 100%
Optional dependencies for mesa
    opengl-man-pages: for the OpenGL API man pages
    mesa-vdpau: for accelerated video playback
    libva-mesa-driver: for accelerated video playback
(26/91) installing imake                                                                                                        [#############################################################################] 100%
Optional dependencies for imake
    perl: for mkhtmlindex [installed]
(27/91) installing inetutils                                                                                                    [#############################################################################] 100%
(28/91) installing libpng                                                                                                       [#############################################################################] 100%
(29/91) installing graphite                                                                                                     [#############################################################################] 100%
(30/91) installing harfbuzz                                                                                                     [#############################################################################] 100%
Optional dependencies for harfbuzz
    cairo: hb-view program
    chafa: hb-view program
(31/91) installing freetype2                                                                                                    [#############################################################################] 100%
(32/91) installing xorg-fonts-encodings                                                                                         [#############################################################################] 100%
(33/91) installing libfontenc                                                                                                   [#############################################################################] 100%
(34/91) installing libxfont2                                                                                                    [#############################################################################] 100%
(35/91) installing pixman                                                                                                       [#############################################################################] 100%
(36/91) installing xkeyboard-config                                                                                             [#############################################################################] 100%
(37/91) installing libxkbfile                                                                                                   [#############################################################################] 100%
(38/91) installing xorg-xkbcomp                                                                                                 [#############################################################################] 100%
(39/91) installing xorg-setxkbmap                                                                                               [#############################################################################] 100%
(40/91) installing xorg-server-common                                                                                           [#############################################################################] 100%
(41/91) installing libice                                                                                                       [#############################################################################] 100%
(42/91) installing libsm                                                                                                        [#############################################################################] 100%
(43/91) installing libxt                                                                                                        [#############################################################################] 100%
(44/91) installing libxmu                                                                                                       [#############################################################################] 100%
(45/91) installing xorg-xauth                                                                                                   [#############################################################################] 100%
(46/91) installing xorg-server-xvfb                                                                                             [#############################################################################] 100%
(47/91) installing rust                                                                                                         [#############################################################################] 100%
Optional dependencies for rust
    lldb: rust-lldb script
    gdb: rust-gdb script
(48/91) installing hiredis                                                                                                      [#############################################################################] 100%
(49/91) installing ccache                                                                                                       [#############################################################################] 100%
(50/91) installing autoconf2.13                                                                                                 [#############################################################################] 100%
(51/91) installing compiler-rt                                                                                                  [#############################################################################] 100%
(52/91) installing clang                                                                                                        [#############################################################################] 100%
Optional dependencies for clang
    openmp: OpenMP support in clang with -fopenmp
    python: for scan-view and git-clang-format [pending]
    llvm: referenced by some clang headers [pending]
(53/91) installing llvm                                                                                                         [#############################################################################] 100%
(54/91) installing opus                                                                                                         [#############################################################################] 100%
(55/91) installing alsa-topology-conf                                                                                           [#############################################################################] 100%
(56/91) installing alsa-ucm-conf                                                                                                [#############################################################################] 100%
(57/91) installing alsa-lib                                                                                                     [#############################################################################] 100%
(58/91) installing libogg                                                                                                       [#############################################################################] 100%
(59/91) installing celt                                                                                                         [#############################################################################] 100%
(60/91) installing dbus                                                                                                         [#############################################################################] 100%
(61/91) installing libsamplerate                                                                                                [#############################################################################] 100%
(62/91) installing speexdsp                                                                                                     [#############################################################################] 100%
(63/91) installing speex                                                                                                        [#############################################################################] 100%
(64/91) installing flac                                                                                                         [#############################################################################] 100%
(65/91) installing libvorbis                                                                                                    [#############################################################################] 100%
(66/91) installing libsndfile                                                                                                   [#############################################################################] 100%
Optional dependencies for libsndfile
    alsa-lib: for sndfile-play [installed]
(67/91) installing zita-alsa-pcmi                                                                                               [#############################################################################] 100%
(68/91) installing zita-resampler                                                                                               [#############################################################################] 100%
Optional dependencies for zita-resampler
    libsndfile: for zresample and zretune [installed]
(69/91) installing jack2                                                                                                        [#############################################################################] 100%
Optional dependencies for jack2
    a2jmidid: for ALSA MIDI to JACK MIDI bridging
    libffado: for firewire support using FFADO
    jack2-dbus: for dbus integration
    realtime-privileges: for realtime privileges
    zita-ajbridge: for using multiple ALSA devices
(70/91) installing libnsl                                                                                                       [#############################################################################] 100%
(71/91) installing libuv                                                                                                        [#############################################################################] 100%
(72/91) installing c-ares                                                                                                       [#############################################################################] 100%
(73/91) installing nodejs                                                                                                       [#############################################################################] 100%
Optional dependencies for nodejs
    npm: nodejs package manager
(74/91) installing cbindgen                                                                                                     [#############################################################################] 100%
(75/91) installing nasm                                                                                                         [#############################################################################] 100%
(76/91) installing python                                                                                                       [#############################################################################] 100%
Optional dependencies for python
    python-setuptools [pending]
    python-pip
    sqlite [installed]
    mpdecimal: for decimal
    xz: for lzma [installed]
    tk: for tkinter
(77/91) installing python-appdirs                                                                                               [#############################################################################] 100%
(78/91) installing python-more-itertools                                                                                        [#############################################################################] 100%
(79/91) installing python-ordered-set                                                                                           [#############################################################################] 100%
(80/91) installing python-pyparsing                                                                                             [#############################################################################] 100%
(81/91) installing python-six                                                                                                   [#############################################################################] 100%
(82/91) installing python-packaging                                                                                             [#############################################################################] 100%
(83/91) installing python-setuptools                                                                                            [#############################################################################] 100%
(84/91) installing python-psutil                                                                                                [#############################################################################] 100%
(85/91) installing python-zstandard                                                                                             [#############################################################################] 100%
Optional dependencies for python-zstandard
    python-cffi
(86/91) installing perl-error                                                                                                   [#############################################################################] 100%
(87/91) installing perl-timedate                                                                                                [#############################################################################] 100%
(88/91) installing perl-mailtools                                                                                               [#############################################################################] 100%
(89/91) installing git                                                                                                          [#############################################################################] 100%
Optional dependencies for git
    tk: gitk and git gui
    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]
(90/91) installing lld                                                                                                          [#############################################################################] 100%
(91/91) installing dump_syms                                                                                                    [#############################################################################] 100%
:: Running post-transaction hooks...
(1/2) Warn about old perl modules
(2/2) Updating the info directory file...
==> ERROR: Could not resolve all dependencies.
==> ERROR: Build failed, check /mnt/extraStorage/AUR/ParuChroot/neko-san/build
error: failed to download sources for 'firedragon-93.0-3': failed to run: makechrootpkg -cu -r /mnt/extraStorage/AUR/ParuChroot/ -D /mnt/extraStorage/AUR/ParuChroot/repo/aur -d /var/cache/pacman/pkg/ -- -ofA: 
error: packages failed to build: kfiredragonhelper-5.0.6-1  firedragon-93.0-3
neko-san@ARCH ~ [1]> 
ThisNekoGuy commented 2 years ago

Ah, nevermind, I just forgot I have to install clang and it's related tools into the chroot :p

Morganamilo commented 2 years ago

You shouldn't need to install anything. It should be a makedepend of the pkgbuild if needed.

ThisNekoGuy commented 2 years ago

That's the thing, I've been trying to solve a problem I've been having with compiling firedragon for months and I haven't gotten to the bottom of it (it uses Clang)

That aside, my makepkg.conf is configured to compile everything with Clang (which isn't a requirement for kfiredragonhelper), so that's why I needed to install Clang explicitly into the chroot - kfiredragonhelper is compiled first

However, even if I use a default makepkg.conf (in my actual system), this makes no difference and still fails (it fails in the chroot too by the way, with the same config mentioned in the first post, since it's imported by Paru into the chroot)

ThisNekoGuy commented 2 years ago

Which is what led me to start using a chroot with Paru in the first place :/

Morganamilo commented 2 years ago

For debugging packages aur helpers usually aint the first choice. Closing as the issue is not related to paru.

ThisNekoGuy commented 2 years ago

@Morganamilo I mean, the entire point of building in a chroot is to eliminate that problem and shouldn't really have anything to do with the AUR helper, for the most part, so that's more of a non-issue.

Anyway, I found out what the issue was; it was a missing line in the PKGBUILD file.

That aside, the original first post / the issue title and what I had just said were separate issues - thanks for helping me realize my mistake for the first one, by the way.