1 |
commit: d79b3814bebca3a23c4e4e850047381b7a2b7d65 |
2 |
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Jun 5 07:51:54 2019 +0000 |
4 |
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Jun 5 07:51:54 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=d79b3814 |
7 |
|
8 |
TODO: add some things/ideas |
9 |
|
10 |
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org> |
11 |
|
12 |
TODO.md | 9 +++++++++ |
13 |
qdepends.c | 2 +- |
14 |
2 files changed, 10 insertions(+), 1 deletion(-) |
15 |
|
16 |
diff --git a/TODO.md b/TODO.md |
17 |
index e32cbfe..14bd6eb 100644 |
18 |
--- a/TODO.md |
19 |
+++ b/TODO.md |
20 |
@@ -63,6 +63,8 @@ |
21 |
|
22 |
- add -S/-v/-R behavior like qlist #574934 |
23 |
- bring back -k? (but seems solved by using qlist -IF%{SLOT} pkg) |
24 |
+- -Qt acts weird (if not, incorrect) |
25 |
+- -v should lookup whether packages are installed for || cases/colouring |
26 |
|
27 |
# qpkg |
28 |
|
29 |
@@ -88,3 +90,10 @@ |
30 |
|
31 |
# qmanifest |
32 |
- use openat in most places |
33 |
+ |
34 |
+# qlop |
35 |
+- guestimate runtime based on best-matching pkg (e.g. with gcc) |
36 |
+- calculate or take some "smooth" factor just added on top of the |
37 |
+ guestimate alternative to current time jumping |
38 |
+- display excess time (+12:05) when overrunning guestimate to indicate |
39 |
+ longer run than last guestimate |
40 |
|
41 |
diff --git a/qdepends.c b/qdepends.c |
42 |
index 4e6fd43..f2ae111 100644 |
43 |
--- a/qdepends.c |
44 |
+++ b/qdepends.c |
45 |
@@ -322,7 +322,7 @@ int qdepends_main(int argc, char **argv) |
46 |
} |
47 |
|
48 |
if ((state.qmode & ~(QMODE_REVERSE | QMODE_INSTALLED | QMODE_TREE)) == 0) { |
49 |
- /* default mode of operation: -qau (also for just -Q) */ |
50 |
+ /* default mode of operation: -drpb (also for just -Q) */ |
51 |
state.qmode |= QMODE_DEPEND | |
52 |
QMODE_RDEPEND | |
53 |
QMODE_PDEPEND | |