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 |