Mailinglist Archive: opensuse-packaging (66 mails)

< Previous Next >
Re: [opensuse-packaging] pkgconfig(libfprint-2) not found
On 5/11/20 5:44 PM, Axel Braun wrote:
Affected package:
https://build-test-1.opensuse.org/package/show/
home:DocB:branches:home:DocB:branches:hardware/fingerprint-gui

(removing pkgconfig(libfprint-2) in favour of libfprint-devel fixes the issue,
but I would be interested why it is not found.....)

Hi Axel,

Because you have crap in your home project. It's a good idea to remove it. It reduces build pressure on OBS and also doesn't get everyone confused.

Your repository comes from, (osc meta prj)

<repository name="openSUSE_Tumbleweed">
<path project="home:DocB:branches:hardware" repository="openSUSE_Tumbleweed"/>
<arch>i586</arch>
<arch>x86_64</arch>
</repository>


But that project has a copy of the library,

# osc ls home:DocB:branches:hardware
fingerprint-gui
libfprint

# osc ls home:DocB:branches:hardware libfprint
baselibs.conf
libfprint-1.0.tar.xz
libfprint.changes
libfprint.spec

And getting these binaries results in,

# rpm -qp --provides libfprint-devel-1.0-2.1.x86_64.rpm
warning: libfprint-devel-1.0-2.1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 748af481: NOKEY
libfprint-devel = 1.0-2.1
libfprint-devel(x86-64) = 1.0-2.1
pkgconfig(libfprint) = 1.0

And this is why libfprint-2 is not available. Because it's not. The first libfprint-devel is too old. So if you change your BR, you are building also vs. wrong library anyway, unless that's your intention.

Hope this clears up the situation :)

- Adam
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-packaging+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups
References