Re: eselect profile list fails
Michael <[email protected]> Wed, 03 Jun 2026 23:37:11 +0100
| Newsgroups | gmane.linux.gentoo.user |
|---|---|
| Message-ID | <13007476.O9o76ZdvQC@rogueboard> |
--nextPart6100150.DvuYhMxLoT Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8"; protected-headers="v1" From: Michael <[email protected]> To: [email protected] Reply-To: [email protected] Subject: Re: [gentoo-user] eselect profile list fails Date: Wed, 03 Jun 2026 23:37:11 +0100 Message-ID: <13007476.O9o76ZdvQC@rogueboard> MIME-Version: 1.0 On Wednesday, 3 June 2026 22:10:50 British Summer Time D. Ben Knoble=20 wrote: > On Wed, Jun 3, 2026 at 4:10=E2=80=AFPM John Blinka <[email protected]= >=20 wrote: > > On Wed, Jun 3, 2026 at 3:55=E2=80=AFPM D. Ben Knoble <ben.knoble@gmail.= com>=20 wrote: > > > On Wed, Jun 3, 2026 at 11:20=E2=80=AFAM John Blinka=20 <[email protected]> wrote: > > > > On Wed, Jun 3, 2026 at 10:23=E2=80=AFAM Javier Martinez=20 <[email protected]> wrote: > > > > > El 3/6/26 a las 16:16, John Blinka escribi=C3=B3: > > > > > > On Wed, Jun 3, 2026 at 9:45=E2=80=AFAM Javier Martinez=20 <[email protected]> wrote: > > > > > >> El 3/6/26 a las 15:40, John Blinka escribi=C3=B3: > > > > > >>> Hello, everyone, > > > > > >>>=20 > > > > > >>> Could use some help. > > > > > >>>=20 > > > > > >>> eselect profile list gives this error on all my boxes: > > > > > >>> !!! Error: Failed to get a list of valid profiles > > > > > >>>=20 > > > > > >>> All boxes have identical setup, all are amd64. > > > > > >>>=20 > > > > > >>> ls -l make.profile gives > > > > > >>> make.profile -> > > > > > >>> ../../var/db/repos/gentoo/profiles/default/linux/amd64/23. > > > > > >>> 0/desktop, > > > > > >>> whose contents are: > > > > > >>> eapi gnome/ parent plasma/ systemd/ > > > > > >>>=20 > > > > > >>> I run openrc and xfce4 with a smattering of rarely used > > > > > >>> gnome/kde/ > > > > > >>> apps. For the most part I run a stable system, with > > > > > >>> occasional use of > > > > > >>> ~amd64. I keep up-to-date with portage. My systems have > > > > > >>> been very > > > > > >>> stable, although I am wrestling with the recent python > > > > > >>> upgrade, with > > > > > >>> sound support on one box, and the recent spate of kernel > > > > > >>> upgrades. The problems with eselect profile list have > > > > > >>> existed for months and predate my current issues. This > > > > > >>> problem has just now arisen to the top of my TODO list. > > > > > >>>=20 > > > > > >>> The error message doesn't give me any guidance. The usual > > > > > >>> Googling > > > > > >>> doesn't uncover much except recommendations to update > > > > > >>> portage, which I do very regularly. > > > > > >>>=20 > > > > > >>> Thanks for any ideas on where to start looking! > > > > > >>>=20 > > > > > >>> John Blinka > > > >=20 > > > > Ah ha! > > > > --> grep EACCESS output > > > > 20075 faccessat2(AT_FDCWD, > > > > "/var/db/repos/gentoo/profiles/profiles.desc", R_OK, AT_EACCESS) > > > > =3D 0 > > > > 20075 faccessat2(AT_FDCWD, > > > > "/var/db/repos/portage-crossdev/profiles/profiles.desc", R_OK, > > > > AT_EACCESS) =3D -1 ENOENT (No such file or directory) > > > > 20075 faccessat2(AT_FDCWD, > > > > "/var/db/repos/guru/profiles/profiles.desc", R_OK, AT_EACCESS) =3D > > > > -1 > > > > ENOENT (No such file or directory) > > > > 20075 faccessat2(AT_FDCWD, > > > > "/var/db/repos/local/profiles/profiles.desc", R_OK, AT_EACCESS) > > > > =3D -1 > > > > ENOENT (No such file or directory) > > > > 20075 faccessat2(AT_FDCWD, > > > > "/var/db/repos/science/profiles/profiles.desc", R_OK, > > > > AT_EACCESS) =3D -1 ENOENT (No such file or directory) > > > >=20 > > > > All of my additional repos are missing a required profiles.desc. > > > > I'll > > > > have to reread how to add a repo. Perhaps something has changed > > > > in > > > > the past year or so. > > > >=20 > > > > You are always quite helpful. Thanks! > > > >=20 > > > > John > > >=20 > > > Does sync'ing not bring the right file? (Does it not exist or does > > > it > > > not have the right ownership + permissions?) > > >=20 > > > -- > > > D. Ben Knoble > >=20 > > I have had those overlays for years and have never had the > > profiles.desc file in any but the main gentoo repo. Sync'ing, which > > I > > do frequently and regularly, does not bring those files in at all. > > Checking the guru overlay at > > https://github.com/gentoo-mirror/guru/tree/master/profiles indicates > > that profiles.desc is just not a part of the overlay at all. > > Similarly for the science overlay at github. I presume the > > remaining overlays similarly lack that file. > >=20 > > John >=20 > Doh, right. >=20 > I wonder _why_ Portage is looking for profiles there=E2=80=A6 Could it be related to this news item from last year? https://www.gentoo.org/support/news-items/2025-10-07-cache-enabled-mirrors-= removal.html I had to remove and then add again a couple of overlays here, before=20 they worked fine again. --nextPart6100150.DvuYhMxLoT Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQJPBAABCAA5FiEEXqhvaVh2ERicA8Ceseqq9sKVZxkFAmogrJcbFIAAAAAABAAO bWFudTIsMi41KzEuMTIsMiwyAAoJELHqqvbClWcZkmcP/3vPLBhwAaiMBeqJsTQ2 cA901/2FrSZ9wWzc+xQPCbSj7wHvBKWaGD4h+C7qhr6a336G2TUsmVHBymof9M7u 3Er0z3zQgc/rEvK6GuOOLrcTq86ESNntVQIEbR7diCeu8Q3zfwsHIW/zNVJqsXnQ 7YkGUrJOqIixF7DIlhLEmBiDgH53Y6seRRJq1JLA8nYxW3K5VZl+WxHx1gXVrCUu 6EKBBcx4iJKGdZtMgyWsqqxkR3qDQKVfFBLYfDS+Y4u+4bdGplB9NDjs1+s3I9SC CVr2/C3QUESLFXByJpPIum1PtF5HEEm1qyFmDoUJW7xMPVr1eUQPzB0n1qqphl4B waX0Mv/0RUyLY0LBXuvV0PKRtAPEGMSXBbvazblHbO0nf63XoCvgi2P0wh5FqgdP FQcUW8wemP+1Rw4Ma+VQEO8ZxOySjfm2QBaKMWt6I1dPNbDUJzJ8EpIP92GKFuTs Flj3Ad6yr7iqdN7/A8Y/X8KmgBR9WmIoKs/Hrgy4q+g0MQ++YwUIWsQ9uiYSHig7 fGUDoTqjvvsBAh4+KHJuYs5rzC0WneFiY+mZ1jgZTlJnBwDrV8HwLKoJV449D7WL 9fYPCpXb/Px1xx4QAqWpM7rje7sUL4h25ypunLxip3/uj++V6EF0NA7S92VtJL3I 6lrkzW0NfPzdKM6sA/tolLVt =bDlF -----END PGP SIGNATURE----- --nextPart6100150.DvuYhMxLoT--