If custom repository been added as stated in documentation (eselect repository add test git https://github.com/test/test.git), it would not be listed when invoking eselect repository list -i. Also, it can be disabled by it's name, but can not be enabled back. I've created a patch, that allows to list added repos, disable repo by it's name or index. But I still can not enable it back, because this is only possible for repos in repositories.xml Reproducible: Always
Created attachment 547042 [details, diff] Allows to list added unregistered repositories
I'm sorry this is taking so long. I still have looking into this on my todo list.
There is no hurry =)
Thanks. I had to do substantial changes to your patch to sort the repos correctly. Could you please confirm that -9999 works for you?
Hi, i can confirm that the 9999 version works: Available repositories: [144] gentoo # [222] local @ -> this wasn't printed before (it's a local repo) [324] rust * [360] steam-overlay * Thanks
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a259c088a0ab975497449e177dc8e725451d4e7 commit 5a259c088a0ab975497449e177dc8e725451d4e7 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2018-09-30 18:07:16 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2018-09-30 18:13:41 +0000 app-eselect/eselect-repository: Bump to v5 v5 fixes listing local repositories. Closes: https://bugs.gentoo.org/666368 Signed-off-by: Michał Górny <mgorny@gentoo.org> app-eselect/eselect-repository/Manifest | 1 + .../eselect-repository/eselect-repository-5.ebuild | 40 ++++++++++++++++++++++ 2 files changed, 41 insertions(+)