Let me get the output for you. I forgot that I had this saved in a text file should i make another post. I’ve previously updated AUR, I think, because I kept running into problems with certain files, then there’s missing commands, etc. But this is the most persistent issue I’m having currently. Probably went through 10 different ways to try and make this work, but stil nothing. Thank you in advance for the help.
I’m not sure on how to import a key, but I’ll see if I can figure it out.
Aur (1) Old Version New Version Make Only
aur/libidn11 1.33-2 1.33-3 No
:: Proceed to review? [Y/n]: Y
:: Downloading PKGBUILDs...
PKGBUILDs up to date
nothing new to review
fetching devel info...
==> Making package: libidn11 1.33-2 (Sun 02 Nov 2025 08:26:18 AM EST)
==> Retrieving sources...
-> Updating libidn git repo...
-> Found libidn11-subdirs.patch
==> Validating source files with sha256sums...
libidn ... Skipped
libidn11-subdirs.patch ... Passed
==> Verifying source file signatures with gpg...
libidn git repo ... Passed (WARNING: the key has expired.)
==> WARNING: Warnings have occurred while verifying the signatures.
Please make sure you really trust them.
==> Making package: libidn11 1.33-2 (Sun 02 Nov 2025 08:26:19 AM EST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Updating libidn git repo...
-> Found libidn11-subdirs.patch
==> Validating source files with sha256sums...
libidn ... Skipped
libidn11-subdirs.patch ... Passed
==> Verifying source file signatures with gpg...
libidn git repo ... Passed (WARNING: the key has expired.)
==> WARNING: Warnings have occurred while verifying the signatures.
Please make sure you really trust them.
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Creating working copy of libidn git repo...
Cloning into 'libidn'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
patching file .git/FETCH_HEAD
patching file Makefile.am
printf "gdoc_MANS =\ngdoc_TEXINFOS =\n" > doc/Makefile.gdoc
for f in po/*.po.in; do \
cp $f `echo $f | sed 's/.in//'`; \
done
touch ChangeLog
mv build-aux/config.rpath build-aux/config.rpath-
test -f ./configure || autoreconf --install
Copying file ABOUT-NLS
Copying file build-aux/config.rpath
Copying file m4/codeset.m4
Copying file m4/extern-inline.m4
Copying file m4/fcntl-o.m4
Copying file m4/gettext.m4
Copying file m4/glibc2.m4
Copying file m4/glibc21.m4
Copying file m4/iconv.m4
Copying file m4/intdiv0.m4
Copying file m4/intl.m4
Copying file m4/intldir.m4
Copying file m4/intlmacosx.m4
Copying file m4/intmax.m4
Copying file m4/inttypes-pri.m4
Copying file m4/inttypes_h.m4
Copying file m4/lcmessage.m4
Copying file m4/lib-ld.m4
Copying file m4/lib-link.m4
Copying file m4/lib-prefix.m4
Copying file m4/lock.m4
Copying file m4/longlong.m4
Copying file m4/nls.m4
Copying file m4/po.m4
Copying file m4/printf-posix.m4
Copying file m4/progtest.m4
Copying file m4/size_max.m4
Copying file m4/stdint_h.m4
Copying file m4/threadlib.m4
Copying file m4/uintmax_t.m4
Copying file m4/visibility.m4
Copying file m4/wchar_t.m4
Copying file m4/wint_t.m4
Copying file m4/xsize.m4
Copying file po/Makefile.in.in
Copying file po/Makevars.template
Copying file po/Rules-quot
Copying file po/boldquot.sed
Copying file po/en@boldquot.header
Copying file po/en@quot.header
Copying file po/insert-header.sin
Copying file po/quot.sed
Copying file po/remove-potcdate.sin
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
libtoolize: copying file 'build-aux/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
configure.ac:37: warning: The macro 'AC_GNU_SOURCE' is obsolete.
configure.ac:37: You should run autoupdate.
./lib/autoconf/specific.m4:489: AC_GNU_SOURCE is expanded from...
gl/m4/gnulib-comp.m4:34: gl_EARLY is expanded from...
configure.ac:37: the top level
configure.ac:37: warning: The macro 'AC_PROG_CC_STDC' is obsolete.
configure.ac:37: You should run autoupdate.
./lib/autoconf/c.m4:1669: AC_PROG_CC_STDC is expanded from...
gl/m4/gnulib-common.m4:239: gl_PROG_CC_C99 is expanded from...
gl/m4/gnulib-comp.m4:34: gl_EARLY is expanded from...
configure.ac:37: the top level
configure.ac:38: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:38: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
m4/threadlib.m4:36: gl_THREADLIB_EARLY_BODY is expanded from...
m4/threadlib.m4:29: gl_THREADLIB_EARLY is expanded from...
lib/gl/m4/gnulib-comp.m4:34: lgl_EARLY is expanded from...
configure.ac:38: the top level
configure.ac:69: warning: The macro 'AC_HEADER_STDC' is obsolete.
configure.ac:69: You should run autoupdate.
./lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from...
configure.ac:69: the top level
configure.ac:72: warning: $as_echo_n is obsolete; use AS_ECHO_N(["message"]) instead
gl/m4/gnulib-common.m4:396: gl_CACHE_VAL_SILENT is expanded from...
gl/m4/stdarg.m4:10: gl_STDARG_H is expanded from...
gl/m4/gnulib-comp.m4:183: gl_INIT is expanded from...
configure.ac:72: the top level
configure.ac:79: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:79: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
configure.ac:79: the top level
configure.ac:92: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:92: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
configure.ac:92: the top level
configure.ac:37: installing 'build-aux/ar-lib'
configure.ac:36: installing 'build-aux/compile'
configure.ac:37: installing 'build-aux/config.guess'
configure.ac:37: installing 'build-aux/config.sub'
configure.ac:25: installing 'build-aux/install-sh'
configure.ac:25: installing 'build-aux/missing'
Makefile.am: installing './INSTALL'
doc/Makefile.am:27: installing 'build-aux/mdate-sh'
doc/Makefile.am:27: installing 'build-aux/texinfo.tex'
examples/Makefile.am: installing 'build-aux/depcomp'
parallel-tests: installing 'build-aux/test-driver'
mv build-aux/config.rpath- build-aux/config.rpath
==> Sources are ready.
libidn11-1.33-3: parsing pkg list...
:: libidn11-1.33-3 is up to date -- skipping build
[sudo] password for suffer:
warning: libidn11-1.33-2 is up to date -- reinstalling
loading packages...
resolving dependencies...
looking for conflicting packages...
Package (1) Old Version New Version Net Change
libidn11 1.33-2 1.33-2 0.00 MiB
Total Installed Size: 0.20 MiB
Net Upgrade Size: 0.00 MiB
:: Proceed with installation? [Y/n]
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Running pre-transaction hooks...
(1/2) Rejecting pacman transaction if running in snapshot...
(2/2) Performing snapper pre snapshots for the following configurations...
==> root: 117
:: Processing package changes...
reinstalling libidn11...
:: Running post-transaction hooks...
(1/7) Arming ConditionNeedsUpdate...
(2/7) Checking for package with missing dependencies...
(3/7) Foreign/AUR package notification
glew1.10 1.10.0-4
gtk2 2.24.33-5
lib32-glew1.10 1.10.0-6
lib32-gtk2 2.24.33-5
lib32-libappindicator-gtk2 12.10.0.r298-5
lib32-libdbusmenu-gtk2 16.04.0-7
lib32-libgcrypt15 1.5.6-8
lib32-libidn11 1.33-3
lib32-libindicator-gtk2 12.10.1-11
lib32-libjpeg6-turbo 1.5.3-4
lib32-libpng12 1.2.59-3
lib32-librtmp0 2.4-6
lib32-libtiff4 3.9.7-6
lib32-libudev0-shim 2-1
lib32-libvpx1.3 1.3.0-4
lib32-openssl-1.0 1.0.2.u-3
libdbusmenu-gtk2 16.04.0.r498-3
libgcrypt15 1.5.6-7
libglade 2.6.4-9
libidn11 1.33-2
libindicator-gtk2 12.10.1-11
libinput-gestures 2.80-1.1
libinput-gestures-qt 0.4-1.2
libjpeg6-turbo 1.5.3-3
libpng12 1.2.59-2
librtmp0 2.4-6
libtiff4 3.9.7-7
libudev0-shim 2-2
libvpx1.3 1.3.0-4
openssl-1.0 1.0.2.u-7
steam-native-runtime 1.0.0.75-7
xwinwrap-0.9-bin 0.9-1
yay-debug 12.5.2-2
(4/7) Orphaned package notification...
bc 1.08.2-1
breezy 3.3.15-1
find-the-command-git 2.0.1.r0.gfecba1a-1.1
gnome-common 3.18.0-5
go 2:1.25.3-1
gobject-introspection 1.86.0-1
gperf 3.3-1
lib32-libinstpatch 1.1.7-1
libglade 2.6.4-9
mbedtls2 2.28.10-1
nasm 3.01-1
perl-xml-libxml 2.0210-4
vala 0.56.18-5
valgrind 3.25.1-3
yasm 1.3.0-8
(5/7) Checking for .pacnew and .pacsave files...
(6/7) Performing snapper post snapshots for the following configurations...
==> root: 118
(7/7) Syncing all file systems...
System updated! 🐧
--- System Health Check Report ---
25/25 checks run in 0.79 seconds ⌛
Powered by garuda-health 🦅
--- LOW ---
- Deprecated/Outdated/Removed packages should be removed: steam-native-runtime (fix available)
--- INFO ---
- A reboot is pending (update applied since last reboot)
Run garuda-health --fix to apply fixes.
This is the strange behaviour in my opinion.
The new rel is skipped and the old one reinstalled.
Maybe it’s due to an inconsistency in the paru cache as they mention, and you could try
rm -r ~/.cache/paru/clone/libidn11
As suggested.
Btw, do you really need this package?
It’s probably a dependency of steam-native-runtime, which has been recently deprecated from the Chaotic-AUR
I wanted it to so it may mitigate any issues down the line. Plus it had an update, so why not.
TL;DR
I would assume that any file that is related to the function of another program is needed. But as I’ve done in the past month, something breaks, I try to fix it the best I can reading forums from all over, and usually result in reinstalling the OS and start from scratch. I’m simple and require to understand what I’m doing, why I’m doing it, what the purpose is for it, so on.
Every time I update, I try to catch the errors and/or warnings. Something I’ve ran into that most fail to mention, is that you’ll receive an error notice for ‘libtool’ when you initially change something for the ‘lib bin’. And then I was able to update after that. But this is after a fresh install. I was getting Python errors after this too, it was just a mess and I was following along other forums, and then I saw there was something about malware in this forum in one of the repositories? Either way, I have it up and I’ll refer back to the links another patron of this forum sent to me for the Linux command books and I’ll find something for Arch specifically for newbies.