Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 825378 - dev-util/cutter should depend on dev-util/rizin:=
Summary: dev-util/cutter should depend on dev-util/rizin:=
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: John Helmert III
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-11-20 22:28 UTC by Daniel M. Weeks
Modified: 2021-11-20 23:30 UTC (History)
1 user (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 Daniel M. Weeks 2021-11-20 22:28:37 UTC
>>> package: dev-util/rizin-0.3.1
 *  - /usr/lib64/librz_analysis.so.0.3.0
 *      used by /usr/bin/cutter (dev-util/cutter-2.0.3-r1)
 *  - /usr/lib64/librz_asm.so.0.3.0
 *      used by /usr/bin/cutter (dev-util/cutter-2.0.3-r1)
 *  - /usr/lib64/librz_bin.so.0.3.0
 *      used by /usr/bin/cutter (dev-util/cutter-2.0.3-r1)
 *  - /usr/lib64/librz_bp.so.0.3.0
 *      used by /usr/bin/cutter (dev-util/cutter-2.0.3-r1)
 *  - /usr/lib64/librz_config.so.0.3.0
 *      used by /usr/bin/cutter (dev-util/cutter-2.0.3-r1)
 *  - /usr/lib64/librz_cons.so.0.3.0
 *      used by /usr/bin/cutter (dev-util/cutter-2.0.3-r1)
 *  - /usr/lib64/librz_core.so.0.3.0
 *      used by /usr/bin/cutter (dev-util/cutter-2.0.3-r1)
 *  - /usr/lib64/librz_crypto.so.0.3.0
 *      used by /usr/bin/cutter (dev-util/cutter-2.0.3-r1)
 *  - /usr/lib64/librz_debug.so.0.3.0
 *      used by /usr/bin/cutter (dev-util/cutter-2.0.3-r1)
 *  - /usr/lib64/librz_diff.so.0.3.0
 *  - /usr/lib64/librz_egg.so.0.3.0
 *      used by /usr/bin/cutter (dev-util/cutter-2.0.3-r1)
 *  - /usr/lib64/librz_flag.so.0.3.0
 *      used by /usr/bin/cutter (dev-util/cutter-2.0.3-r1)
 *  - /usr/lib64/librz_hash.so.0.3.0
 *      used by /usr/bin/cutter (dev-util/cutter-2.0.3-r1)
 *  - /usr/lib64/librz_io.so.0.3.0
 *      used by /usr/bin/cutter (dev-util/cutter-2.0.3-r1)
 *  - /usr/lib64/librz_lang.so.0.3.0
 *  - /usr/lib64/librz_magic.so.0.3.0
 *  - /usr/lib64/librz_parse.so.0.3.0
 *      used by /usr/bin/cutter (dev-util/cutter-2.0.3-r1)
 *  - /usr/lib64/librz_reg.so.0.3.0
 *      used by /usr/bin/cutter (dev-util/cutter-2.0.3-r1)
 *  - /usr/lib64/librz_search.so.0.3.0
 *      used by /usr/bin/cutter (dev-util/cutter-2.0.3-r1)
 *  - /usr/lib64/librz_socket.so.0.3.0
 *  - /usr/lib64/librz_syscall.so.0.3.0
 *      used by /usr/bin/cutter (dev-util/cutter-2.0.3-r1)
 *  - /usr/lib64/librz_type.so.0.3.0
 *      used by /usr/bin/cutter (dev-util/cutter-2.0.3-r1)
 *  - /usr/lib64/librz_util.so.0.3.0
 *      used by /usr/bin/cutter (dev-util/cutter-2.0.3-r1)

Reproducible: Always
Comment 1 John Helmert III archtester Gentoo Infrastructure gentoo-dev Security 2021-11-20 22:47:40 UTC
So, I haven't yet added a subslot to Rizin due to its sole revdep (cutter) always being bumped at the same time Rizin did, so it was always rebuilt anyway especially since Cutter has been pinned to a Rizin version thanks to API changes. I guess we finally need a subslot now.
Comment 2 Larry the Git Cow gentoo-dev 2021-11-20 23:30:18 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=298341d4e7b9a488ed9deaf2cb375c61192a0192

commit 298341d4e7b9a488ed9deaf2cb375c61192a0192
Author:     John Helmert III <ajak@gentoo.org>
AuthorDate: 2021-11-20 23:12:34 +0000
Commit:     John Helmert III <ajak@gentoo.org>
CommitDate: 2021-11-20 23:30:04 +0000

    dev-util/cutter: subscribe to rizin subslot
    
    Closes: https://bugs.gentoo.org/825378
    Signed-off-by: John Helmert III <ajak@gentoo.org>

 dev-util/cutter/{cutter-2.0.3-r1.ebuild => cutter-2.0.3-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)