On Mon, Sep 17, 2018 at 8:27 AM Richard Shaw <[email protected]> wrote:
> On Sun, Sep 16, 2018 at 5:10 PM Jerry James <[email protected]> wrote: > >> On Sun, Sep 16, 2018 at 3:02 PM Richard Shaw <[email protected]> >> wrote: >> > Working on a new package and tried to install it only to get: >> > >> > Error: Transaction check error: >> > file /usr/lib/.build-id/67/7d4bdbbde390cc49fddb539cceb06ccb80efd6 >> from install of ft8call-0.6.4-1.fc28.x86_64 conflicts with file from >> package hamlib-3.2-1.fc28.x86_64 >> > file /usr/lib/.build-id/dc/0fdb3cc1c3d70f4eee314404d00591091eb879 >> from install of ft8call-0.6.4-1.fc28.x86_64 conflicts with file from >> package hamlib-3.2-1.fc28.x86_64 >> > >> > It does build against hamlib... >> >> That probably means that ft8call copied a library or binary from >> hamlib. Check your ft8call buildroot for a duplicate with hamlib >> > > Didn't see anything looking through build.log... Built it mock so I COULD > shell in to inspect manually but is there a way to tell which files are > affected? > To answer my own question since I had never browsed the build-id directory before, it's just a lot of symlinks to the actual binary or library. The ft8call package renames the ones that conflict with hamlib but they seem to generate the same hash anyway... They are duplicate and not needed to I just patched the build system to not install them. Thanks, Richard
_______________________________________________ devel mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected]
