Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 892533 - sys-apps/portage-utils: qdepends: implement "Show IDEPEND info" option
Summary: sys-apps/portage-utils: qdepends: implement "Show IDEPEND info" option
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Enhancement/Feature Requests (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2023-01-29 22:27 UTC by Alexander Kurakin
Modified: 2023-02-22 20:17 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Kurakin 2023-01-29 22:27:09 UTC
Feature request for qdepends: implement "Show IDEPEND info" option.
Comment 1 Larry the Git Cow gentoo-dev 2023-01-30 14:14:56 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=49da23ddba819dcf41bc3e5c1a2fb1c8801895d3

commit 49da23ddba819dcf41bc3e5c1a2fb1c8801895d3
Author:     Fabian Groffen <grobian@gentoo.org>
AuthorDate: 2023-01-30 14:14:11 +0000
Commit:     Fabian Groffen <grobian@gentoo.org>
CommitDate: 2023-01-30 14:14:11 +0000

    qdepends: add support for IDEPEND, #892533
    
    Bug: https://bugs.gentoo.org/892533
    Signed-off-by: Fabian Groffen <grobian@gentoo.org>

 man/include/qdepends.desc |  3 ++-
 man/qdepends.1            |  8 ++++++--
 qdepends.c                | 38 +++++++++++++++++++++++++-------------
 3 files changed, 33 insertions(+), 16 deletions(-)

https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=933b7cdbd8e15c6b120aec9cb5bec3ec36a27485

commit 933b7cdbd8e15c6b120aec9cb5bec3ec36a27485
Author:     Fabian Groffen <grobian@gentoo.org>
AuthorDate: 2023-01-30 14:08:37 +0000
Commit:     Fabian Groffen <grobian@gentoo.org>
CommitDate: 2023-01-30 14:08:37 +0000

    libq/tree: add support IDEPEND
    
    Bug: https://bugs.gentoo.org/892533
    Signed-off-by: Fabian Groffen <grobian@gentoo.org>

 libq/tree.c | 6 +++++-
 libq/tree.h | 5 +++--
 2 files changed, 8 insertions(+), 3 deletions(-)
Comment 2 Alexander Kurakin 2023-02-01 09:39:20 UTC
Fabian, thank you very much!

Are there some more utils to be fixed?
Comment 3 Fabian Groffen gentoo-dev 2023-02-01 14:04:36 UTC
If you mean apps from portage-utils, then I don't think so, qdepends is the only one that currently properly accesses *depend.  qmerge is the one exception, but its resolution capabilities at the moment are far from perfect anyway.
Comment 4 Alexander Kurakin 2023-02-18 21:59:06 UTC
So, could be closed?
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-02-19 03:25:01 UTC
It's not in a release.
Comment 6 Larry the Git Cow gentoo-dev 2023-02-22 20:17:18 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fa248843038ffe79d7fce8b51e7f16c65667c7e

commit 1fa248843038ffe79d7fce8b51e7f16c65667c7e
Author:     Fabian Groffen <grobian@gentoo.org>
AuthorDate: 2023-02-22 20:15:43 +0000
Commit:     Fabian Groffen <grobian@gentoo.org>
CommitDate: 2023-02-22 20:17:16 +0000

    app-portage/portage-utils-0.95: version bump
    
    Closes: https://bugs.gentoo.org/893424
    Closes: https://bugs.gentoo.org/892533
    Closes: https://bugs.gentoo.org/885801
    Signed-off-by: Fabian Groffen <grobian@gentoo.org>

 app-portage/portage-utils/Manifest                 |  2 +-
 .../portage-utils/portage-utils-0.94.1.ebuild      | 67 -------------------
 .../portage-utils/portage-utils-0.95.ebuild        | 75 ++++++++++++++++++++++
 3 files changed, 76 insertions(+), 68 deletions(-)