Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 886637 - dev-embedded/openocd-0.11.0: drop dependency on 'virtual/libusb:0'
Summary: dev-embedded/openocd-0.11.0: drop dependency on 'virtual/libusb:0'
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Embedded Gentoo Team
URL: https://github.com/openocd-org/openoc...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-12-18 10:37 UTC by Thibaud CANALE
Modified: 2022-12-19 01:09 UTC (History)
3 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 Thibaud CANALE 2022-12-18 10:37:07 UTC
Hello,

Since commit 68e50415a115f3b80b7d1a1b580287745b281a5c “openocd: drop dependency from libusb0” (see URL), it looks like dependency on virtual/libusb:0 and therefore dev-libs/libusb-compat can be dropped.

Reproducible: Didn't try
Comment 1 Yixun Lan archtester gentoo-dev 2022-12-18 14:12:59 UTC
hi, checked, there are at least two commits also needed:
 ef41652cafe093f21d30e3116029b023b40bbc50
 5c53e2cd41ac9d35ba7a92a4b7b46e2e7c359f47

instead of backporting those patches, I will just go ahead and push out 0.12.0-rc2

let me know if you still need 0.11.0 (and need to backport)
Comment 2 Thibaud CANALE 2022-12-18 14:47:33 UTC
Hi, thanks for your answer, I didn’t know where to actually look at for such clues.

I don’t think I specifically need the 0.11.0 version, just I noticed it pulled both libusb slots, and I was confused.

Sorry the noise.
Comment 3 Larry the Git Cow gentoo-dev 2022-12-19 01:09:30 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=329cffa801ffef25f10cda1181ecf4ef4ab3342c

commit 329cffa801ffef25f10cda1181ecf4ef4ab3342c
Author:     Yixun Lan <dlan@gentoo.org>
AuthorDate: 2022-12-19 01:04:48 +0000
Commit:     Yixun Lan <dlan@gentoo.org>
CommitDate: 2022-12-19 01:09:10 +0000

    dev-embedded/openocd: version bump, 0.12.0_rc2
    
    drop virtual/libusb:0
    
    Closes: https://bugs.gentoo.org/886637
    Signed-off-by: Yixun Lan <dlan@gentoo.org>

 dev-embedded/openocd/Manifest                  |   1 +
 dev-embedded/openocd/openocd-0.12.0_rc2.ebuild | 105 +++++++++++++++++++++++++
 dev-embedded/openocd/openocd-9999.ebuild       |  29 ++++---
 3 files changed, 120 insertions(+), 15 deletions(-)