Gentoo Archives: gentoo-commits

From: Fabian Groffen <grobian@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/portage-utils:master commit in: /
Date: Tue, 06 Jul 2021 06:44:02
Message-Id: 1625553808.a7fdc5749013b873ec1df8113d3f28e8e624551d.grobian@gentoo
1 commit: a7fdc5749013b873ec1df8113d3f28e8e624551d
2 Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jul 6 06:43:28 2021 +0000
4 Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
5 CommitDate: Tue Jul 6 06:43:28 2021 +0000
6 URL: https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=a7fdc574
7
8 TODO: update qmerge items
9
10 Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
11
12 TODO.md | 6 ++----
13 1 file changed, 2 insertions(+), 4 deletions(-)
14
15 diff --git a/TODO.md b/TODO.md
16 index 8188fe1..e9b6454 100644
17 --- a/TODO.md
18 +++ b/TODO.md
19 @@ -28,6 +28,8 @@
20 - make tree\_get\_metadata also retrieve maintainer type, such that
21 qlist can query for maintainer email or type, ideally to do
22 qlist -Iv $(portageq --repo gentoo --orphaned) in one step (bug 711466#c3)
23 +- atom\_compare should have a flags argument which specifies how to
24 + match, e.g. ignore REPO, SUBSLOT, etc. for use in e.g. qmerge
25
26 # tests
27 - add test for qsearch to avoid repetitions like
28 @@ -38,20 +40,16 @@
29 - needs safe deleting (merge in place rather than unmerge;merge)
30 - multiple binary repos (talk to zmedico)
31 - handle compressed Packages file (talk to zmedico)
32 -- handle binary Packages file (talk to zmedico)
33 - gpg sign the packages file (before compression)
34 - binary vdb (sqlite) ... talk to zmedico
35 - remote vdb
36 - parallel fetch tbz2s
37 -- check order of pkg\_{pre,post}{inst,rm} during install, unmerge, and upgrade
38 - env is not saved/restored between pkg\_{pre,post}inst (see portage and REPO\_LAYOUT\_CONF\_WARN)
39 - support installing via path to tbz2 package
40 - support TTL field in binpkgs file
41 -- merge duplicate atoms on the CLI (`qmerge -Uq nano nano nano`)
42 - unmerging should clean out @world set
43 - fixup lame misnaming of force\_download (--fetch/--force) actually
44 not-forcing things
45 -- use xpak.h instead of shelling out to qxpak binary
46
47 # qdepends
48 - -v should lookup whether packages are installed for || cases/colouring