Summary: | net-libs/mbedtls-3.6.2-r100 - file collisions with net-libs/mbedtls-2.28.9-r1 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Leonid Kopylov <leonchik1976> |
Component: | Current packages | Assignee: | Azamat H. Hackimov <azamat.hackimov> |
Status: | UNCONFIRMED --- | ||
Severity: | normal | CC: | aexoden, atoth, ionen, proxy-maint |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 805011 | ||
Attachments: | build.log |
Description
Leonid Kopylov
2025-01-06 15:05:58 UTC
Created attachment 915988 [details]
build.log
This happens if the +programs USE flag is set on both versions. Presumably, it would be ideal if the ebuilds blocked each other from both having it set so emerge would generate an error at least, but I don't know enough about ebuild writing. Could instead argue that the old slot does not need to have USE=programs (or it could just be masked), I believe these tools serve the same purpose, and you do not really need anything but the latest version (not like the libraries that changed APIs). Would make it simpler for users that set USE without specifying the slot. (also, namespacing them would probably not be great for scripts that expect them to have a specific name) |