unknown key 'makepkgopt' in package description
llTheBlankll opened this issue · comments
Type: Question
❯ sudo pacman -S blackarch-wireless --needed --overwrite="*" --disable-download-timeout
:: There are 103 members in group blackarch-wireless:
:: Repository blackarch
1) aircrack-ng 2) airflood 3) airgeddon 4) airopy 5) airoscript 6) airpwn 7) aphopper 8) apnbf 9) atear 10) auto-eap 11) batctl 12) batman-adv 13) batman-alfred 14) beholder 15) bleah 16) boopsuite 17) bully 18) cowpatty 19) create_ap 20) crozono
21) eapeak 22) eaphammer 23) eapmd5pass 24) eyepwn 25) fern-wifi-cracker 26) fluxion 27) freeradius 28) freewifi 29) fuzzap 30) g72x++ 31) gerix-wifi-cracker 32) giskismet 33) gnuradio 34) gqrx 35) hashcatch 36) hcxdumptool 37) hcxtools 38) hoover
39) hostapd-wpe 40) hotspotter 41) howmanypeoplearearound 42) hubbit-sniffer 43) hwk 44) intercepter-ng 45) jcrack 46) killerbee 47) kismet 48) kismet-earth 49) kismet2earth 50) kismon 51) linset 52) lorcon 53) mana 54) mdk3 55) mdk4 56) mfcuk 57) mfoc
58) mitmap 59) mousejack 60) mtscan 61) netattack 62) netdiscover 63) netstumbler 64) nzyme 65) pidense 66) pixiewps 67) pyrit 68) python-trackerjacker 69) reaver 70) rfdump 71) rfidiot 72) rfidtool 73) roguehostapd 74) sniff-probe-req 75) spectools
76) speedpwn 77) timegen 78) ubitack 79) ufo-wardriving 80) waidps 81) wavemon 82) wepbuster 83) wi-feye 84) wifi-autopwner 85) wifi-honey 86) wifi-pumpkin 87) wifibroot 88) wifichannelmonitor 89) wificurse 90) wifijammer 91) wifiphisher 92) wifiscanmap
93) wifitap 94) wifite 95) wireless-ids 96) wirouter-keyrec 97) wlan2eth 98) wpa-bruteforcer 99) wpa2-halfhandshake-crack 100) wpsik 101) zizzania 102) zulu 103) zykeys
Enter a selection (default=all):
resolving dependencies...
:: There are 5 providers available for java-environment:
:: Repository extra
1) jdk-openjdk 2) jdk11-openjdk 3) jdk17-openjdk 4) jdk21-openjdk 5) jdk8-openjdk
Enter a number (default=1):
:: There are 2 providers available for qt6-multimedia-backend:
:: Repository extra
1) qt6-multimedia-ffmpeg 2) qt6-multimedia-gstreamer
Enter a number (default=1):
looking for conflicting packages...
warning: dependency cycle detected:
warning: python-incremental will be installed before its python-twisted dependency
warning: dependency cycle detected:
warning: rubygems will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-abbrev will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-base64 will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-benchmark will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-bigdecimal will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-bundler will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-cgi will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-csv will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-date will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-delegate will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-did_you_mean will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-digest will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-drb will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-ruby2_keywords will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-english will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-erb will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-etc will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-fcntl will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-fiddle will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-fileutils will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-find will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-forwardable will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-getoptlong will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-io-console will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-io-nonblock will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-io-wait will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-ipaddr will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-irb will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-reline will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-json will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-logger will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-mutex_m will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-net-http will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-uri will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-open-uri will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-stringio will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-time will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-psych will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-racc will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-rdoc will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-tmpdir will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-minitest will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-power_assert will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-rake will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-rexml will be installed before its ruby dependency
warning: dependency cycle detected:
warning: ruby-test-unit will be installed before its ruby dependency
warning: dependency cycle detected:
warning: python2-incremental will be installed before its python2-twistedx dependency
warning: dependency cycle detected:
warning: qt6-multimedia-ffmpeg will be installed before its qt6-multimedia dependency
PACKAGES...
Total Installed Size: 3906.28 MiB
:: Proceed with installation? [Y/n]
(455/455) checking keys in keyring [------------------------------------------------------------------------------------------------------] 100%
(455/455) checking package integrity [------------------------------------------------------------------------------------------------------] 100%
(455/455) loading package files [------------------------------------------------------------------------------------------------------] 100%
warning: airpwn: unknown key 'makepkgopt' in package description
warning: airpwn: unknown key 'makepkgopt' in package description
warning: airpwn: unknown key 'makepkgopt' in package description
warning: airpwn: unknown key 'makepkgopt' in package description
warning: airpwn: unknown key 'makepkgopt' in package description
warning: airpwn: unknown key 'makepkgopt' in package description
warning: airpwn: unknown key 'makepkgopt' in package description
warning: airpwn: unknown key 'makepkgopt' in package description
warning: airpwn: unknown key 'makepkgopt' in package description
warning: beholder: unknown key 'makepkgopt' in package description
warning: beholder: unknown key 'makepkgopt' in package description
warning: beholder: unknown key 'makepkgopt' in package description
warning: beholder: unknown key 'makepkgopt' in package description
warning: beholder: unknown key 'makepkgopt' in package description
warning: beholder: unknown key 'makepkgopt' in package description
warning: beholder: unknown key 'makepkgopt' in package description
warning: beholder: unknown key 'makepkgopt' in package description
warning: beholder: unknown key 'makepkgopt' in package description
warning: g72x++: unknown key 'makepkgopt' in package description
warning: g72x++: unknown key 'makepkgopt' in package description
warning: g72x++: unknown key 'makepkgopt' in package description
warning: g72x++: unknown key 'makepkgopt' in package description
warning: g72x++: unknown key 'makepkgopt' in package description
warning: g72x++: unknown key 'makepkgopt' in package description
warning: g72x++: unknown key 'makepkgopt' in package description
warning: g72x++: unknown key 'makepkgopt' in package description
warning: g72x++: unknown key 'makepkgopt' in package description
warning: qt3: unknown key 'makepkgopt' in package description
warning: qt3: unknown key 'makepkgopt' in package description
warning: qt3: unknown key 'makepkgopt' in package description
warning: qt3: unknown key 'makepkgopt' in package description
warning: qt3: unknown key 'makepkgopt' in package description
warning: qt3: unknown key 'makepkgopt' in package description
warning: qt3: unknown key 'makepkgopt' in package description
warning: qt3: unknown key 'makepkgopt' in package description
warning: qt3: unknown key 'makepkgopt' in package description
warning: qscintilla-qt3: unknown key 'makepkgopt' in package description
warning: qscintilla-qt3: unknown key 'makepkgopt' in package description
warning: qscintilla-qt3: unknown key 'makepkgopt' in package description
warning: qscintilla-qt3: unknown key 'makepkgopt' in package description
warning: qscintilla-qt3: unknown key 'makepkgopt' in package description
warning: qscintilla-qt3: unknown key 'makepkgopt' in package description
warning: qscintilla-qt3: unknown key 'makepkgopt' in package description
warning: qscintilla-qt3: unknown key 'makepkgopt' in package description
warning: qscintilla-qt3: unknown key 'makepkgopt' in package description
warning: pyqt3: unknown key 'makepkgopt' in package description
warning: pyqt3: unknown key 'makepkgopt' in package description
warning: pyqt3: unknown key 'makepkgopt' in package description
warning: pyqt3: unknown key 'makepkgopt' in package description
warning: pyqt3: unknown key 'makepkgopt' in package description
warning: pyqt3: unknown key 'makepkgopt' in package description
warning: pyqt3: unknown key 'makepkgopt' in package description
warning: pyqt3: unknown key 'makepkgopt' in package description
warning: pyqt3: unknown key 'makepkgopt' in package description
warning: giskismet: unknown key 'makepkgopt' in package description
warning: giskismet: unknown key 'makepkgopt' in package description
warning: giskismet: unknown key 'makepkgopt' in package description
warning: giskismet: unknown key 'makepkgopt' in package description
warning: giskismet: unknown key 'makepkgopt' in package description
warning: giskismet: unknown key 'makepkgopt' in package description
warning: giskismet: unknown key 'makepkgopt' in package description
warning: giskismet: unknown key 'makepkgopt' in package description
warning: giskismet: unknown key 'makepkgopt' in package description
warning: hotspotter: unknown key 'makepkgopt' in package description
warning: hotspotter: unknown key 'makepkgopt' in package description
warning: hotspotter: unknown key 'makepkgopt' in package description
warning: hotspotter: unknown key 'makepkgopt' in package description
warning: hotspotter: unknown key 'makepkgopt' in package description
warning: hotspotter: unknown key 'makepkgopt' in package description
warning: hotspotter: unknown key 'makepkgopt' in package description
warning: hotspotter: unknown key 'makepkgopt' in package description
warning: hotspotter: unknown key 'makepkgopt' in package description
warning: hwk: unknown key 'makepkgopt' in package description
warning: hwk: unknown key 'makepkgopt' in package description
warning: hwk: unknown key 'makepkgopt' in package description
warning: hwk: unknown key 'makepkgopt' in package description
warning: hwk: unknown key 'makepkgopt' in package description
warning: hwk: unknown key 'makepkgopt' in package description
warning: hwk: unknown key 'makepkgopt' in package description
warning: hwk: unknown key 'makepkgopt' in package description
warning: hwk: unknown key 'makepkgopt' in package description
warning: kismet2earth: unknown key 'makepkgopt' in package description
warning: kismet2earth: unknown key 'makepkgopt' in package description
warning: kismet2earth: unknown key 'makepkgopt' in package description
warning: kismet2earth: unknown key 'makepkgopt' in package description
warning: kismet2earth: unknown key 'makepkgopt' in package description
warning: kismet2earth: unknown key 'makepkgopt' in package description
warning: kismet2earth: unknown key 'makepkgopt' in package description
warning: kismet2earth: unknown key 'makepkgopt' in package description
warning: kismet2earth: unknown key 'makepkgopt' in package description
warning: asleap: unknown key 'makepkgopt' in package description
warning: asleap: unknown key 'makepkgopt' in package description
warning: asleap: unknown key 'makepkgopt' in package description
warning: asleap: unknown key 'makepkgopt' in package description
warning: asleap: unknown key 'makepkgopt' in package description
warning: asleap: unknown key 'makepkgopt' in package description
warning: asleap: unknown key 'makepkgopt' in package description
warning: asleap: unknown key 'makepkgopt' in package description
warning: asleap: unknown key 'makepkgopt' in package description
warning: mana: unknown key 'makepkgopt' in package description
warning: mana: unknown key 'makepkgopt' in package description
warning: mana: unknown key 'makepkgopt' in package description
warning: mana: unknown key 'makepkgopt' in package description
warning: mana: unknown key 'makepkgopt' in package description
warning: mana: unknown key 'makepkgopt' in package description
warning: mana: unknown key 'makepkgopt' in package description
warning: mana: unknown key 'makepkgopt' in package description
warning: mana: unknown key 'makepkgopt' in package description
warning: rfidtool: unknown key 'makepkgopt' in package description
warning: rfidtool: unknown key 'makepkgopt' in package description
warning: rfidtool: unknown key 'makepkgopt' in package description
warning: rfidtool: unknown key 'makepkgopt' in package description
warning: rfidtool: unknown key 'makepkgopt' in package description
warning: rfidtool: unknown key 'makepkgopt' in package description
warning: rfidtool: unknown key 'makepkgopt' in package description
warning: rfidtool: unknown key 'makepkgopt' in package description
warning: rfidtool: unknown key 'makepkgopt' in package description
warning: spectools: unknown key 'makepkgopt' in package description
warning: spectools: unknown key 'makepkgopt' in package description
warning: spectools: unknown key 'makepkgopt' in package description
warning: spectools: unknown key 'makepkgopt' in package description
warning: spectools: unknown key 'makepkgopt' in package description
warning: spectools: unknown key 'makepkgopt' in package description
warning: spectools: unknown key 'makepkgopt' in package description
warning: spectools: unknown key 'makepkgopt' in package description
warning: spectools: unknown key 'makepkgopt' in package description
warning: speedpwn: unknown key 'makepkgopt' in package description
warning: speedpwn: unknown key 'makepkgopt' in package description
warning: speedpwn: unknown key 'makepkgopt' in package description
warning: speedpwn: unknown key 'makepkgopt' in package description
warning: speedpwn: unknown key 'makepkgopt' in package description
warning: speedpwn: unknown key 'makepkgopt' in package description
warning: speedpwn: unknown key 'makepkgopt' in package description
warning: speedpwn: unknown key 'makepkgopt' in package description
warning: speedpwn: unknown key 'makepkgopt' in package description
warning: timegen: unknown key 'makepkgopt' in package description
warning: timegen: unknown key 'makepkgopt' in package description
warning: timegen: unknown key 'makepkgopt' in package description
warning: timegen: unknown key 'makepkgopt' in package description
warning: timegen: unknown key 'makepkgopt' in package description
warning: timegen: unknown key 'makepkgopt' in package description
warning: timegen: unknown key 'makepkgopt' in package description
warning: timegen: unknown key 'makepkgopt' in package description
warning: timegen: unknown key 'makepkgopt' in package description
warning: ubitack: unknown key 'makepkgopt' in package description
warning: ubitack: unknown key 'makepkgopt' in package description
warning: ubitack: unknown key 'makepkgopt' in package description
warning: ubitack: unknown key 'makepkgopt' in package description
warning: ubitack: unknown key 'makepkgopt' in package description
warning: ubitack: unknown key 'makepkgopt' in package description
warning: ubitack: unknown key 'makepkgopt' in package description
warning: ubitack: unknown key 'makepkgopt' in package description
warning: ubitack: unknown key 'makepkgopt' in package description
warning: wepbuster: unknown key 'makepkgopt' in package description
warning: wepbuster: unknown key 'makepkgopt' in package description
warning: wepbuster: unknown key 'makepkgopt' in package description
warning: wepbuster: unknown key 'makepkgopt' in package description
warning: wepbuster: unknown key 'makepkgopt' in package description
warning: wepbuster: unknown key 'makepkgopt' in package description
warning: wepbuster: unknown key 'makepkgopt' in package description
warning: wepbuster: unknown key 'makepkgopt' in package description
warning: wepbuster: unknown key 'makepkgopt' in package description
warning: hamster: unknown key 'makepkgopt' in package description
warning: hamster: unknown key 'makepkgopt' in package description
warning: hamster: unknown key 'makepkgopt' in package description
warning: hamster: unknown key 'makepkgopt' in package description
warning: hamster: unknown key 'makepkgopt' in package description
warning: hamster: unknown key 'makepkgopt' in package description
warning: hamster: unknown key 'makepkgopt' in package description
warning: hamster: unknown key 'makepkgopt' in package description
warning: hamster: unknown key 'makepkgopt' in package description
warning: wlan2eth: unknown key 'makepkgopt' in package description
warning: wlan2eth: unknown key 'makepkgopt' in package description
warning: wlan2eth: unknown key 'makepkgopt' in package description
warning: wlan2eth: unknown key 'makepkgopt' in package description
warning: wlan2eth: unknown key 'makepkgopt' in package description
warning: wlan2eth: unknown key 'makepkgopt' in package description
warning: wlan2eth: unknown key 'makepkgopt' in package description
warning: wlan2eth: unknown key 'makepkgopt' in package description
warning: wlan2eth: unknown key 'makepkgopt' in package description
warning: zulu: unknown key 'makepkgopt' in package description
warning: zulu: unknown key 'makepkgopt' in package description
warning: zulu: unknown key 'makepkgopt' in package description
warning: zulu: unknown key 'makepkgopt' in package description
warning: zulu: unknown key 'makepkgopt' in package description
warning: zulu: unknown key 'makepkgopt' in package description
warning: zulu: unknown key 'makepkgopt' in package description
warning: zulu: unknown key 'makepkgopt' in package description
warning: zulu: unknown key 'makepkgopt' in package description
:: File /var/cache/pacman/pkg/aircrack-ng-1.7-4-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package).
Do you want to delete it? [Y/n]
:: File /var/cache/pacman/pkg/batctl-2023.1-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package).
Do you want to delete it? [Y/n]
:: File /var/cache/pacman/pkg/bully-1.2-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package).
Do you want to delete it? [Y/n]
:: File /var/cache/pacman/pkg/cowpatty-4.8-3-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package).
Do you want to delete it? [Y/n]
:: File /var/cache/pacman/pkg/hcxtools-6.3.4-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package).
Do you want to delete it? [Y/n]
:: File /var/cache/pacman/pkg/hcxdumptool-6.3.4-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package).
Do you want to delete it? [Y/n]
:: File /var/cache/pacman/pkg/mdk4-4.2-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package).
Do you want to delete it? [Y/n]
:: File /var/cache/pacman/pkg/freeradius-3.2.3-10-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package).
Do you want to delete it? [Y/n]
:: File /var/cache/pacman/pkg/gnuradio-3.10.9.2-3-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package).
Do you want to delete it? [Y/n]
:: File /var/cache/pacman/pkg/kismet-2023_07_R1-8-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package).
Do you want to delete it? [Y/n]
:: File /var/cache/pacman/pkg/lorcon-2:2020.06.06-5-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package).
Do you want to delete it? [Y/n]
:: File /var/cache/pacman/pkg/mfoc-0.10.7+38+gba072f1-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package).
Do you want to delete it? [Y/n]
:: File /var/cache/pacman/pkg/pixiewps-1.4.2-3-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package).
Do you want to delete it? [Y/n]
:: File /var/cache/pacman/pkg/reaver-1.6.6-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package).
Do you want to delete it? [Y/n]
:: File /var/cache/pacman/pkg/rfdump-1.6-5-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package).
Do you want to delete it? [Y/n]
:: File /var/cache/pacman/pkg/wavemon-0.9.5-1-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package).
Do you want to delete it? [Y/n]
:: File /var/cache/pacman/pkg/wifite-2:2.7.0-2-any.pkg.tar.zst is corrupted (invalid or corrupted package).
Do you want to delete it? [Y/n]
error: failed to commit transaction (invalid or corrupted package)
aircrack-ng-1.7-4-x86_64.pkg.tar.zst is invalid or corrupted
batctl-2023.1-1-x86_64.pkg.tar.zst is invalid or corrupted
bully-1.2-1-x86_64.pkg.tar.zst is invalid or corrupted
cowpatty-4.8-3-x86_64.pkg.tar.zst is invalid or corrupted
hcxtools-6.3.4-1-x86_64.pkg.tar.zst is invalid or corrupted
hcxdumptool-6.3.4-1-x86_64.pkg.tar.zst is invalid or corrupted
mdk4-4.2-1-x86_64.pkg.tar.zst is invalid or corrupted
freeradius-3.2.3-10-x86_64.pkg.tar.zst is invalid or corrupted
gnuradio-3.10.9.2-3-x86_64.pkg.tar.zst is invalid or corrupted
kismet-2023_07_R1-8-x86_64.pkg.tar.zst is invalid or corrupted
lorcon-2:2020.06.06-5-x86_64.pkg.tar.zst is invalid or corrupted
mfoc-0.10.7+38+gba072f1-1-x86_64.pkg.tar.zst is invalid or corrupted
pixiewps-1.4.2-3-x86_64.pkg.tar.zst is invalid or corrupted
reaver-1.6.6-1-x86_64.pkg.tar.zst is invalid or corrupted
rfdump-1.6-5-x86_64.pkg.tar.zst is invalid or corrupted
wavemon-0.9.5-1-x86_64.pkg.tar.zst is invalid or corrupted
wifite-2:2.7.0-2-any.pkg.tar.zst is invalid or corrupted
Errors occurred, no packages were upgraded
Question
Any idea how to fix this? i tried different servers, refreshing keys...
❯ pacman --version
.--. Pacman v6.1.0 - libalpm v14.0.0
/ _.-' .-. .-. .-. Copyright (C) 2006-2024 Pacman Development Team
\ '-. '-' '-' '-' Copyright (C) 2002-2006 Judd Vinet
'--'
This program may be freely redistributed under
the terms of the GNU General Public License.
reinstalling arch linux... I used strap.sh btw
What was the fix?
Downgrading pacman fixed it, be careful though as downgrading pacman is a very dangerous thing to do. I downgraded it first around v6.0.0 but that broke my system. Though, I easily fixed it through chrooting from a flash drive. I fixed it on downgrading to version 6.0.2. After installing the tools you need, upgrade the pacman.
ok wait.. so downgrade pacman to 6.0.2, install whatever blackarch tools, then upgrade pacman back to where it was? is there a way to fix 'makepkgopt' in the code of pacman or the conf file? That way I can just keep pacman where it's at. or is this the only way?
I believe it is an issue with gpg signing, and I tried several other methods to fix this (as I couldn't find a guide to downgrade pacman). Thankfully I'm running blackarch in a docker container so I wasn't too worried about breaking everything. In the end downgrading pacman to 6.0.2-9 works. Just run:
wget https://archive.archlinux.org/packages/p/pacman/pacman-6.0.2-9-x86_64.pkg.tar.zst
pacman -U [directory of the above file]
Then you should be able to run the install as normal, and then you can run 'pacman -Syu' after to upgrade pacman back to the latest release.
yup, for now the only workaround I found is downgrading to v6.0.2 and install all the tools I need and upgrade it back to the latest version.
You can use 'downgrade' command for downgrading packages. Refers to https://wiki.archlinux.org/title/downgrading_packages
By using this: https://github.com/archlinux-downgrade/downgrade