Latest upstream release: 0.8.4 Current version/release in Fedora Rawhide: 0.7.0-10.fc20 URL: http://www.libelektra.org/ftp/elektra/releases/ Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy More information about the service that created this bug can be found at: https://fedoraproject.org/wiki/Upstream_release_monitoring
elektra-0.8.4-2.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/elektra-0.8.4-2.fc20
For some reason I cannot build cinepaint as it depends on oyranos-libs and they require libelektra.so.3. rpm -qif /usr/lib64/libelektra.so.3 returns elektra-0.7.0-10.fc20 and that apparently is present in the f20 repository, but even of that the build system says it isn't. Maybe this build could fix that? DEBUG util.py:266: Getting requirements for cinepaint-1.4-1.fc20.src DEBUG util.py:266: --> autoconf-2.69-14.fc20.noarch DEBUG util.py:266: --> libtool-2.4.2-22.fc20.x86_64 DEBUG util.py:266: --> desktop-file-utils-0.22-1.fc20.x86_64 DEBUG util.py:266: --> docbook-utils-0.6.14-37.fc20.noarch DEBUG util.py:266: --> flex-2.5.37-4.fc20.x86_64 DEBUG util.py:266: --> flex-devel-2.5.37-4.fc20.x86_64 DEBUG util.py:266: --> fltk-devel-1.3.2-1.fc20.x86_64 DEBUG util.py:266: --> ftgl-devel-2.1.3-0.9.rc5.fc20.x86_64 DEBUG util.py:266: --> gettext-0.18.3.1-1.fc20.x86_64 DEBUG util.py:266: --> 1:gtk+-devel-1.2.10-76.fc20.x86_64 DEBUG util.py:266: --> gtk2-devel-2.24.22-2.fc20.x86_64 DEBUG util.py:266: --> gutenprint-devel-5.2.9-14.fc20.x86_64 DEBUG util.py:266: --> python-devel-2.7.5-9.fc20.x86_64 DEBUG util.py:266: --> lcms-devel-1.19-10.fc20.x86_64 DEBUG util.py:266: --> libjpeg-turbo-devel-1.3.0-2.fc20.x86_64 DEBUG util.py:266: --> libtiff-devel-4.0.3-14.fc20.x86_64 DEBUG util.py:266: --> libXcm-devel-0.5.1-4.fc20.x86_64 DEBUG util.py:266: --> libXmu-devel-1.1.1-5.fc20.x86_64 DEBUG util.py:266: --> libXpm-devel-3.5.10-5.fc20.x86_64 DEBUG util.py:266: --> libXxf86vm-devel-1.1.3-2.fc20.x86_64 DEBUG util.py:266: --> OpenEXR-devel-1.7.1-6.fc20.x86_64 DEBUG util.py:266: --> oyranos-devel-0.4.0-12.fc20.x86_64 DEBUG util.py:266: --> elektra-devel-0.8.4-2.fc20.x86_64 DEBUG util.py:266: --> libxml2-devel-2.9.1-2.fc20.x86_64 DEBUG util.py:266: --> yajl-devel-2.0.4-3.fc20.x86_64 DEBUG util.py:266: Error: Package: oyranos-libs-0.4.0-12.fc20.x86_64 (build) DEBUG util.py:266: Requires: libelektra.so.3()(64bit) DEBUG util.py:266: You could try using --skip-broken to work around the problem DEBUG util.py:266: You could try running: rpm -Va --nofiles --nodigest DEBUG util.py:356: Child return code was: 1
Jaromír, that's because the new elektra (which is a version .so.4 already) is active in the buildroot because of a koji buildroot override. oyranos has not been rebuilt for that yet, not for Rawhide either (see broken deps in the daily Rawhide Report).
Hi Michael. Few hours ago I tried to ping rdieter to ask him whether he could rebuild oyranos. If you have the rights, please do the rebuild asap. The current version of cinepaint/f20 doesn't work at all and needs to be updated to 1.4. The F20 update somehow didn't make it last time and so that the 1.4 is present in F19 and Rawhide, but missing in F20. Thanks, Jaromir.
Christopher (assignee) is the maintainer of oyranos and elektra and ought to submit a rebuild in the same bodhi ticket as the elektra upgrade: https://admin.fedoraproject.org/updates/elektra-0.8.4-2.fc20 https://admin.fedoraproject.org/pkgdb/acls/name/oyranos
I still don't have plan to push it to stable as this 0.8 version is needed by the latest oyranos(since only Fedora links oyranos against elektra, other Linux distros don't do that so they don't have the problem), and this package itself is not perfect. See bug 875337 also. Until I think it's Ok to push, I will leave elektra in testing forever. Please feel free to ask any question here.
Package elektra-0.8.4-2.fc20: * should fix your issue, * was pushed to the Fedora 20 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing elektra-0.8.4-2.fc20' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2014-1210/elektra-0.8.4-2.fc20 then log in and leave karma (feedback).
Buildroot override has been successfully tagged. It may take up to 20 minutes for the buildroot to regenerate. You can wait for the new buildroot by running `koji wait-repo f20-build --build=elektra-0.8.4-4.fc20`.
> Buildroot override has been successfully tagged. So, are you going to rebuild dependencies for F20, too? Or what the buildroot override? It _breaks_ the buildroot due to the SONAME change.
Yes, I will push the latest version of elektra and oyranos to f20 also, but remember only f20. Many users request oyranos 0.9 under f19, I don't think it's a good idea because it has been released for half a year. But f20 has just been released for less than 2 months, it's better to push the update(if cinepaint can work well with elektra0.8). Elektra soname change only affects oyranos and cinepaint(in fact it's affected by oyranos-libs), so it's not hard to push this update.
And "xcm", which FTBFS for some months and apparently hasn't been worked on: # repoquery --whatrequires oyranos-libs cinepaint-0:1.3-9.fc19.x86_64 cinepaint-libs-0:1.3-9.fc19.i686 cinepaint-libs-0:1.3-9.fc19.x86_64 oyranos-0:0.4.0-12.fc20.x86_64 oyranos-devel-0:0.4.0-12.fc20.i686 oyranos-devel-0:0.4.0-12.fc20.x86_64 xcm-0:0.5.1-2.fc19.x86_64
Xcm is a subproject of oyranos also, just ask Nico to rebuild, I'm 90% sure the last time FTBFS was caused by old version of oyranos. Anyway, since I'm now familiar with oyranos upstream and elektra upstream, it's easy to fix them. I insist on pushing them to f20, just because of bug 875337
Thanks for the mention of xcm, I finally realize that xcm is the crux of the matter. Xcm and libXcm need to be updated to 0.5.2+, then I need to rebuild oyranos again. I need to request commit again...
Ok. Final Decision: I will update oyranos, elektra and xcm only in rawhide. Since cinepaint is not ready, I don't want break stuffs too many.
Cinepaint has been rebuilt against new elektra. Oops, one exception may be needed.
elektra-0.8.4-4.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/elektra-0.8.4-4.fc20
F20 revoked.