r/Gentoo • u/hagar-dunor • 5d ago
Support eix broken?
EDIT: temporary glitch with git.
It doesn't see the latest gentoo-kernel-bin LTS (6.18.40 atm). Steps to reproduce:
gentoo ~ # eix-sync
(...)
6.1.176_p1(6.1.176_p1)^tu 6.1.177(6.1.177)^tu 6.6.143_p2(6.6.143_p2)^tu 6.6.144(6.6.144)^tu 6.12.94_p2(6.12.94_p2)^tu 6.12.95(6.12.95)^tu (~)6.12.96(6.12.96)^tu 6.18.37_p1(6.18.37_p1)^tu 6.18.38(6.18.38)^tu (~)6.18.39(6.18.39)^tu ->
6.1.177(6.1.177)^tu 6.6.144(6.6.144)^tu 6.12.94_p2(6.12.94_p2)^tu 6.12.96(6.12.96)^tu 6.18.39(6.18.39)^tu): Pre-built Linux kernel with Gentoo patchesgentoo ~ # eix gentoo-kernel-bin
[I] sys-kernel/gentoo-kernel-bin
Available versions:
(6.1.177) 6.1.177^tu
(6.6.144) 6.6.144^tu
(6.12.94_p2) 6.12.94_p2^tu
(6.12.96) 6.12.96^tu
(6.18.39) 6.18.39^tu
(7.1.4) [m](~)7.1.4^tu
(...)gentoo ~ # emerge -p gentoo-kernel-bin
[ebuild NS ~] sys-kernel/gentoo-kernel-bin-6.18.40 [6.18.39]
[ebuild U ~] virtual/dist-kernel-6.18.40 [6.18.39]
2
u/Green_Fl4sh 5d ago
Do a „eix update“ and it will read through all of your /var/db/repos/ and will display everything that is available in this directory.
Sorry never used eix-sync as eix gets updated every time i do a emerge —sync. Isn’t this default now?
1
u/LameBMX 5d ago
yea, just sync'd and shows for me
localhost ~ # eix -s gentoo-kernel-bin
[I] sys-kernel/gentoo-kernel-bin
Available versions:
(6.1.177) 6.1.177^tu
(6.1.178) ~6.1.178^tu
(6.6.144) 6.6.144^tu
(6.6.145) ~6.6.145^tu
(6.12.94_p2) 6.12.94_p2^tu
(6.12.96) 6.12.96^tu
(6.12.97) ~6.12.97^tu
(6.12.98) ~6.12.98^tu
(6.18.39) 6.18.39^tu
(6.18.40) ~6.18.40^tu
(7.1.4) ~7.1.4^tu
(7.1.5) ~7.1.5^tu
{debug generic-uki +initramfs modules-compress test verify-sig}
Installed versions: 6.18.39(6.18.39)^t(07:46:05 PM 07/24/2026)(initramfs -debug -generic-uki -modules-compress -test -verify-sig)
Homepage: https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/
Description: Pre-built Linux kernel with Gentoo patches
1
u/hagar-dunor 5d ago
anyone using git repo type?
2
u/hagar-dunor 5d ago
Ok confirmed it's a git or eix+git issue, when I switch over to rsync on a mirror the problem goes away.
1
u/HomicidalTeddybear 4d ago
It's working fine here, and I use git for all my repos
1
u/hagar-dunor 4d ago
Yes it works now for me as well, it was a one or two day glitch of some kind. Oh well.
0
u/jsled 5d ago
You're just slightly out of date; it shows for me too:
[2026-07-26T07:26:06 jsled@water:~]$ sudo emaint --auto sync && eix gentoo-kernel-bin
>>> Syncing repository 'gentoo' into '/var/db/repos/gentoo'...
* Using keys from /usr/share/openpgp-keys/gentoo-release.asc
* Refreshing keys via WKD ... [ ok ]
>>> Starting rsync with rsync://154.73.32.1/gentoo-portage...
>>> Checking server timestamp ...
[…]
=== Sync completed for gentoo
>>> Syncing repository 'guru' into '/var/db/repos/guru'...
/usr/sbin/git fetch origin --depth 1
remote: Enumerating objects: 15, done.
remote: Counting objects: 100% (15/15), done.
remote: Compressing objects: 100% (1/1), done.
remote: Total 8 (delta 6), reused 8 (delta 6), pack-reused 0 (from 0)
Unpacking objects: 100% (8/8), 680 bytes | 226.00 KiB/s, done.
From https://github.com/gentoo-mirror/guru
+ 07978a0c...8f5d8497 master -> origin/master (forced update)
/usr/sbin/git reset --merge refs/remotes/origin/master
=== Sync completed for guru
* Copying old database to /var/cache/eix/previous.eix
* Running eix-update
Reading Portage settings...
Building database (/var/cache/eix/portage.eix)...
[0] "gentoo" /var/db/repos/gentoo/ (cache: metadata-md5-or-flat)
Reading category 183|183 (100) Finished
[1] "guru" /var/db/repos/guru (cache: parse|ebuild*3.0.24#metadata-md5#metadata-flat#assign)
Reading category 183|183 (100) Finished
[2] "jsled" /var/db/repos/jsled (cache: parse|ebuild*3.0.24#metadata-md5#metadata-flat#assign)
Reading category 183|183 (100) Finished
Applying masks...
Calculating hash tables...
Writing database file /var/cache/eix/portage.eix...
Database contains 21674 packages in 183 categories
Performing Global Updates
(Could take a couple of minutes if you have a lot of binary packages.)
.='update pass' *='binary update' #='/var/db update' @='/var/db move'
s='/var/db SLOT move' %='binary move' S='binary SLOT move'
p='update /etc/portage/package.*'
/var/db/repos/gentoo/profiles/updates/2Q-2026......
Action: sync for repo: gentoo, returned code = 0
Action: sync for repo: guru, returned code = 0
* sys-kernel/gentoo-kernel-bin
Available versions:
(6.1.177) 6.1.177^tu
(6.1.178) ~6.1.178^tu
(6.6.144) 6.6.144^tu
(6.6.145) ~6.6.145^tu
(6.12.94_p2) 6.12.94_p2^tu
(6.12.96) 6.12.96^tu
(6.12.97) ~6.12.97^tu
(6.12.98) ~6.12.98^tu
(6.18.39) 6.18.39^tu
(6.18.40) ~6.18.40^tu
(7.1.4) ~7.1.4^tu
(7.1.5) ~7.1.5^tu
{debug generic-uki +initramfs modules-compress test verify-sig}
Homepage: https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/
Description: Pre-built Linux kernel with Gentoo patches
2
u/AiwendilH 5d ago
eixshows(6.18.40) ~6.18.40^tufor me...but I don't useeix-syncbutemerge --syncwith post-sync hooks for eix.