Summary: | Please include a check for disallowing dev-libs/libusb{,x,-compat} usage in favour of virtual/libusb. | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Samuli Suominen (RETIRED) <ssuominen> |
Component: | Repoman | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | peter |
Priority: | Normal | Keywords: | InVCS |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://bugs.gentoo.org/show_bug.cgi?id=415543 https://bugs.gentoo.org/show_bug.cgi?id=428402 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 431026 | ||
Attachments: | Patch for the issue |
Description
Samuli Suominen (RETIRED)
2012-05-22 16:57:58 UTC
Hi, I'm the libusb maintainer, currently working with recruitment quizzes. I obviously prefer libusb, but Gentoo is about choice so yeah I guess libusbx warrants virtual/libusb:1, even if there are no real differences between libusb{,x}. (In reply to comment #0) > 1. Both virtual/libusb:0 and virtual/libusb:1 has multiple providers. > 2. I've finished porting the entire gentoo-x86 tree to virtual/libusb. I'd just ask that the virtual/libusb:1 providers are swapped, to make libusb the default, but I'll file a separate bug about that. We've got a similar check for virtual/pkgconfig now: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=4cd3da7f48b74abfc48d36cf2c700c4eebfcbb40 As expected, the breakage is sneaking into tree already, bug 428402 Created attachment 320468 [details, diff]
Patch for the issue
Thanks, this is in git: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=216bbf7eb993ca99d197ba4efa47808f4a7e57fd This is fixed in 2.1.11.10 and 2.2.0_alpha121. |