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: Wed, 05 Jun 2019 07:57:50
Message-Id: 1559721114.d79b3814bebca3a23c4e4e850047381b7a2b7d65.grobian@gentoo
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 |