I just got a BZ on OpenImageIO due to inability to install the -devel package,
Upon inspection it looks like the soname was bumped but a rebuild of OIIO was not performed.
libdc1394-2.2.2-14.fc32 -> libdc1394-2.2.6-1.fc33
libdc1394.so.22()(64bit) -> libdc1394.so.25()(64bit)
Thanks, Richard
On 27/07/2020 14:28, Richard Shaw wrote:
I just got a BZ on OpenImageIO due to inability to install the -devel package,
Upon inspection it looks like the soname was bumped but a rebuild of OIIO was not performed.
libdc1394-2.2.2-14.fc32 -> libdc1394-2.2.6-1.fc33
libdc1394.so.22()(64bit) -> libdc1394.so.25()(64bit)
Thanks, Richard
Same for opencv also depending on libdc1394, the Astronomy Lab compose fails for that reason.
Greetings, Christian
On Mon, Jul 27, 2020 15:36:20 +0200, Christian Dersch wrote:
On 27/07/2020 14:28, Richard Shaw wrote:
I just got a BZ on OpenImageIO due to inability to install the -devel package,
Upon inspection it looks like the soname was bumped but a rebuild of OIIO was not performed.
libdc1394-2.2.2-14.fc32 -> libdc1394-2.2.6-1.fc33
libdc1394.so.22()(64bit) -> libdc1394.so.25()(64bit)
Thanks, Richard
Same for opencv also depending on libdc1394, the Astronomy Lab compose fails for that reason.
Looks like it: https://src.fedoraproject.org/rpms/libdc1394/c/a41747f5c2ccb8adb1f0772a004fc...
Here's another one: https://bugzilla.redhat.com/show_bug.cgi?id=1859502
Re-building now.
On 7/27/20 2:28 PM, Richard Shaw wrote:
I just got a BZ on OpenImageIO due to inability to install the -devel package,
Upon inspection it looks like the soname was bumped but a rebuild of OIIO was not performed.
libdc1394-2.2.2-14.fc32 -> libdc1394-2.2.6-1.fc33
libdc1394.so.22()(64bit) -> libdc1394.so.25()(64bit)
That's my mistake, I did $ dnf repoquery --repo=rawhide --source --whatrequires libdc1394-devel instead of $ dnf repoquery --repo=rawhide --source --whatrequires libdc1394
[Frankly, I don't understand why I need to do the latter]
Also, I didn't realize that the minor bump changed the soversion (I don't usually glob shared libs in %files, I just took over this package).
This should not happen again in the future: https://src.fedoraproject.org/rpms/libdc1394/c/20e3515e3f80876ff24a3cb3e07b2...
Kind regards, Till
On Mon, Jul 27, 2020 at 9:14 PM Till Hofmann thofmann@fedoraproject.org wrote:
On 7/27/20 2:28 PM, Richard Shaw wrote:
I just got a BZ on OpenImageIO due to inability to install the -devel package,
Upon inspection it looks like the soname was bumped but a rebuild of OIIO was not performed.
libdc1394-2.2.2-14.fc32 -> libdc1394-2.2.6-1.fc33
libdc1394.so.22()(64bit) -> libdc1394.so.25()(64bit)
That's my mistake, I did $ dnf repoquery --repo=rawhide --source --whatrequires libdc1394-devel instead of $ dnf repoquery --repo=rawhide --source --whatrequires libdc1394
[Frankly, I don't understand why I need to do the latter]
You only need both of them because you didn't include "--repo rawhide-source" in the first one, but only included "--source", which means source packages that "BuildRequires: libdc1394-devel" would not show up in your query since they're not in the "rawhide" repo but in "rawhide-source". Using both "rawhide" and "rawhide-source" repos makes sure both runtime and build-time dependencies are included.
Fabio