Bug 1053014 - elektra-0.8.4 is available
Summary: elektra-0.8.4 is available
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: elektra
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Christopher Meng
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 998910 1055149
TreeView+ depends on / blocked
 
Reported: 2014-01-14 15:12 UTC by Upstream Release Monitoring
Modified: 2014-01-30 17:06 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-01-30 17:06:55 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 875337 0 low CLOSED Update Oyranos to the latest version 0.9.0 2021-02-22 00:41:40 UTC

Internal Links: 875337

Description Upstream Release Monitoring 2014-01-14 15:12:09 UTC
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

Comment 1 Fedora Update System 2014-01-20 05:03:25 UTC
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

Comment 2 Jaromír Cápík 2014-01-20 15:02:41 UTC
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

Comment 3 Michael Schwendt 2014-01-20 16:39:57 UTC
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).

Comment 4 Jaromír Cápík 2014-01-20 17:56:16 UTC
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.

Comment 5 Michael Schwendt 2014-01-20 18:23:12 UTC
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

Comment 6 Christopher Meng 2014-01-21 02:26:08 UTC
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.

Comment 7 Fedora Update System 2014-01-21 05:53:34 UTC
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).

Comment 8 Christopher Meng 2014-01-23 08:47:32 UTC
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`.

Comment 9 Michael Schwendt 2014-01-23 09:55:14 UTC
> 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.

Comment 10 Christopher Meng 2014-01-23 10:12:34 UTC
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.

Comment 11 Michael Schwendt 2014-01-23 10:30:51 UTC
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

Comment 12 Christopher Meng 2014-01-23 10:43:04 UTC
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

Comment 13 Christopher Meng 2014-01-23 13:35:49 UTC
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...

Comment 14 Christopher Meng 2014-01-29 01:11:24 UTC
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.

Comment 15 Christopher Meng 2014-01-29 01:25:39 UTC
Cinepaint has been rebuilt against new elektra.

Oops, one exception may be needed.

Comment 16 Fedora Update System 2014-01-29 01:26:22 UTC
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

Comment 17 Christopher Meng 2014-01-30 17:06:55 UTC
F20 revoked.


Note You need to log in before you can comment on or make changes to this bug.