Table of Contents

Statistics

Generated on Wed Apr 23 11:00:02 AM CEST 2025
whatpackages
packages_state11812
packages_repos11813
missing_state_files1

Duplicate States in State Repo

repositorypackageversiontaggit
extra-any/binwalkbinwalk2.4.2-12.4.2-1873b0206e508659e7a84f1513493c567490df04b
extra-x86_64/binwalkbinwalk3.1.0-13.1.0-1d1a8e50c8dfb0eb9e6f3698d5da8a8619613b1de
extra-any/breeze-iconsbreeze-icons6.2.0-16.2.0-1209dc90fdc6943878bc28ea0dac659206851ed4e
extra-x86_64/breeze-iconsbreeze-icons6.13.0-16.13.0-1f6f1084d4e9a6a771aebefbb084baf08eceee6ae
extra-any/breeze-plymouthbreeze-plymouth5.27.10-15.27.10-166abc05443fe9e7e961290b3b97277c06e0e2b75
extra-x86_64/breeze-plymouthbreeze-plymouth6.3.4-16.3.4-122ab9c8fd5b17b1f43befdcfe05b4e795e5d93ce
extra-any/catch2catch22.13.10-12.13.10-1d2b713bf5e20629c63f6abbaed391a19f5290851
extra-x86_64/catch2catch23.8.0-33.8.0-3482fccb82b8738eafec43a66d88fbd802fda8081
extra-any/corrosioncorrosion0.5.1-10.5.1-18d593c735685cae3fbe57a644ef01c4159c5ab21
extra-x86_64/corrosioncorrosion0.4.5-10.4.5-10f8bbae6e886abc775ade452d191282af6478bc6
extra-any/dot-language-serverdot-language-server1.2.1-21.2.1-2f9fae9fc6e96d4841e28915d9ded054b8a840cc7
extra-x86_64/dot-language-serverdot-language-server1.2.3-11.2.3-187625382b8cd37f7e50645dd3dabf1dfe52abc00
extra-any/foliatefoliate3.3.0-13.3.0-1ca274952751e0b59252d7864a1a5c9e0722386f9
extra-x86_64/foliatefoliate3.1.0-13.1.0-1d106e179e2c4bcf14b4b947b0cbc353466516e37
extra-any/geogebrageogebra1:5.2.883.0-11-5.2.883.0-1899cef59c48857483a95fa3252352e0ee5d4b85d
extra-x86_64/geogebrageogebra1:5.2.836.0-11-5.2.836.0-1e951b9478bce3628576f92ea4c57e87cddc9da0e
extra-any/glmglm1.0.0-11.0.0-14621fcc46a9c717bbb0460771541a28c70520d7d
extra-x86_64/glmglm1.0.1-11.0.1-1a3ca0076c6bb1d5ab449168b8b3d89ac1de9661f
extra-any/grafana-zabbixgrafana-zabbix4.5.2-14.5.2-142efa24307ebd9d77c64db6aa7eafd41cbfc3f98
extra-x86_64/grafana-zabbixgrafana-zabbix5.0.4-15.0.4-1532e63522063c3fe90ce3ca2cc12671b2b664a9b
extra-any/intel-oneapi-dev-utilitiesintel-oneapi-dev-utilities2025.0.0-12025.0.0-149808e6040d2b65aef4acdfd2497ff94537d6131
extra-x86_64/intel-oneapi-dev-utilitiesintel-oneapi-dev-utilities2021.9.0_44447-22021.9.0_44447-2717d119269b398ddfaf37d9e7e54dd82c21d670b
core-any/linux-api-headerslinux-api-headers6.7-16.7-1e383f4debfe90631a2eefabff9c6704f26bc3249
core-x86_64/linux-api-headerslinux-api-headers6.14-16.14-11dbca914ec9ec173f15af42407568dcccdf81d59
extra-any/pantheon-settings-daemonpantheon-settings-daemon1.3.1-11.3.1-10b0002cf05272af3376215508f86ac8fc859baff
extra-x86_64/pantheon-settings-daemonpantheon-settings-daemon8.3.0-18.3.0-18e3f9b66ca73982eb18f8d8eeaab5e4f12c56b6e
extra-any/python-aiodiscoverpython-aiodiscover2.6.1-12.6.1-1800510d02edee63e0563e99fb6c6d43b3f107814
extra-x86_64/python-aiodiscoverpython-aiodiscover1.6.0-11.6.0-1ae15263aa2307ddb3384b7059301b7070a09786a
extra-any/python-dbus-fastpython-dbus-fast2.21.1-12.21.1-11fdf0de193d1a818ab86af30c0611119d4f5ae41
extra-x86_64/python-dbus-fastpython-dbus-fast2.44.1-12.44.1-19989fab1e9a040cb2c35bdc627f7691c4578b2a3
extra-any/python-ndindexpython-ndindex1.8-31.8-38571c0faa5cada2dc3f882e17de329bba9d757f1
extra-x86_64/python-ndindexpython-ndindex1.9.2-21.9.2-211c798b11f06ef7502769e78e1d69188f574555b
extra-any/python-playwrightpython-playwright1.51.0-11.51.0-1c98b7d77e41bc16eaa22897e858d4beb9ec6d018
extra-x86_64/python-playwrightpython-playwright1.44.0-11.44.0-13676ace02784b2b64748045607e1048597435bdb
extra-any/python-psycopgpython-psycopg3.2.5-13.2.5-15c24df7f00de1b491bb0f8d3d505c449d4b9b21b
extra-x86_64/python-psycopgpython-psycopg3.2.6-13.2.6-1e01e984129ae3524c04e6a27f6933bffe41fe7cb
extra-any/python-reportlabpython-reportlab4.2.2-54.2.2-5d83055eaff68632bf6c94509198f9ae430ea7ed9
extra-x86_64/python-reportlabpython-reportlab4.2.2-14.2.2-1d6921fbf831d34513b1ef9aa1ffcc00da7ed9357
extra-any/python-snappypython-snappy0.7.2-20.7.2-2bad266cac3fe64d41ddfe1c19480192cc98073b3
extra-x86_64/python-snappypython-snappy0.6.1-40.6.1-403fd4a0a1cee6144848a5e5de6e03f0319e9d118
extra-any/rocm-cmakerocm-cmake6.3.3-16.3.3-12fa4f707b6e53305d1a08dcea9f7888f2baceedf
extra-x86_64/rocm-cmakerocm-cmake6.0.0-16.0.0-1f4d81e2c26e7863fe35dbfc2425d093f9c366604
extra-any/rocm-corerocm-core6.2.4-26.2.4-2c8bde044768baf3501c61cf7beb92a4a093e3811
extra-x86_64/rocm-corerocm-core6.3.3-16.3.3-189a475053aa98d93eacbb970a42f7e1412550d99
extra-any/rocm-hip-sdkrocm-hip-sdk6.3.3-16.3.3-1d13cfc88b62b69571dfc06fe645d8af7c9240668
extra-x86_64/rocm-hip-sdkrocm-hip-sdk6.0.0-16.0.0-10c75b3375bb64976ffe4637c8125486341cd34d1
extra-any/rocprimrocprim6.3.3-16.3.3-17ebc9f3d2ae4ee8f2831bb7615190f73ea5ad870
extra-x86_64/rocprimrocprim6.0.0-16.0.0-1e5d8eb2e73e27aa61f6cdaf936a57ee4462692af
extra-any/ruby-ethonruby-ethon0.16.0-50.16.0-5b7dc154602bf6d56112e336513dfe3ec647a8c98
extra-x86_64/ruby-ethonruby-ethon0.16.0-40.16.0-415a74b3f1ab24170246477d51708d005f5186ad2

Missing state file

Candidates to be transfered to the AUR and to adopt there..

repositorystatus in state repostate in AUR
extra-x86_64/libretro-pcsx2missingmissing

Moving packages to the AUR

Method when AUR and gitlab repo exist

# clone old AUR
git clone ssh://aur@aur.archlinux.org/<package> <package>
cd <package>
attach the upstream gitlab repo of the dropped package
git remote add gitlab https://gitlab.archlinux.org/archlinux/packaging/packages/<package>.git
git fetch gitlab
# gitlab uses main as main branch, AUR still master
git checkout main
# check the log of the dropped packages
# merge forcefully with old AUR, git merge normally complains about
# unrelated commit, but we basically merge by commit date
git checkout master
git merge main
git merge --allow-unrelated-histories main
# solve conflicts, mainly PKGBUILD will be a mixture of old AUR and
# last pakcage versions, you can also just rebase to the version of main
# gitlab
git commit -a -m 'merged with gitlab <package> (existed before in the AUR)'
# AUR doesn't like subdirs, rewrite the git history so that they are in the root directory
# also, maybe remove the 'keys' subdir with pgp keys
git filter-repo --path-rename <subdir>/:
git commit -a -m 'rewrote git history removing subdirs'
git push origin master

Method when no AUR git repo existed

pkgctl repo clone --protocol=https <package>
cd  <package>
git branch -m main master
git remote remove origin
git remote add origin ssh://aur@aur.archlinux.org/<package>
# eventually add a .SRCINFO if it is missing
makepkg --printsrcinfo > .SRCINFO
git add .SRCINFO
git commit -a -m 'moved to the AUR, added .SRCINFO'
git push -u origin master

Missing git repo

repositorystatus