V Wed, May 12, 2021 at 10:22:29AM +0200, Sandro Mani napsal(a):
> Provides: libimagequant = 2.15.0-1.fc35 libimagequant(x86-64) = 2.15.0-1.fc35
> libimagequant.so.0()(64bit)
> Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests)
> <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix)
equant-devel(x86-64) =
2.15.0-1.fc35
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <=
4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/pkg-config libimagequant.so.0()(64bit)
RPM build errors:
Illegal char '@' (0x40) in: @2.15.
In the build log, I see:
sed 's|PREFIX|/usr|;s|VERSION|2.15.0|' < imagequant.pc.in > imagequant.pc
And it says @VERSION@ to be substituted by CMake, so this ends up as @2.15.0@.
See the diff:
https://github.com/ImageOptim/libimagequant/compare/2.14.1..2.15.0
IOW, you can stop doing that manua
PayloadFilesHavePrefix) <= 4.0-1
> Requires: /usr/bin/pkg-config libimagequant.so.0()(64bit)
> RPM build errors:
> Illegal char '@' (0x40) in: @2.15.0@
> Child return code was: 1
>
> 2.15.0 is the version of the package. Any ideas where this one comes from?
In th
equant-devel(x86-64) =
2.15.0-1.fc35
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <=
4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/pkg-config libimagequant.so.0()(64bit)
RPM build errors:
Illegal char '@' (0x40) in: @2.15.