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]

Reply via email to