Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 440838 - Version bump media-libs/oyranos-0.9.0
Summary: Version bump media-libs/oyranos-0.9.0
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Michael Weber (RETIRED)
URL: http://lists.freedesktop.org/archives...
Whiteboard:
Keywords:
Depends on:
Blocks: 440840
  Show dependency tree
 
Reported: 2012-11-01 20:58 UTC by Andreas Sturmlechner
Modified: 2012-11-04 18:51 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
oyranos-0.9.0.ebuild.diff (oyranos-0.9.0.ebuild.diff,1.06 KB, patch)
2012-11-01 20:58 UTC, Andreas Sturmlechner
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Sturmlechner gentoo-dev 2012-11-01 20:58:45 UTC
Created attachment 327992 [details, diff]
oyranos-0.9.0.ebuild.diff

Initial oyranos-0.9.0.ebuild

Changes: 
RDEPEND on >=media-libs/libXcm-0.5.1
DEPEND on media-gfx/graphviz
Disabled oyranos-0.3.2-test.patch because it didn't work
Comment 1 Andreas Sturmlechner gentoo-dev 2012-11-02 00:50:10 UTC
Building against elektra-0.8.3 works fine, but kolor-manager-0.99 then crashes at startup. With elektra-0.7.1 it's OK, but that's the kerberos-colliding version as described in bug 403025.
Comment 2 Andreas Sturmlechner gentoo-dev 2012-11-02 01:26:22 UTC
One or two builds later, it seems to depend on elektra-0.8.3[inifile], at least then kolor-manager-0.99 doesn't crash anymore.

I simply altered the DEPEND to:

|| (
        <app-admin/elektra-0.8
        >=app-admin/elektra-0.8[inifile]
)
Comment 3 Andreas Sturmlechner gentoo-dev 2012-11-02 10:51:39 UTC
I was wrong, forgot to rebuild oyranos after that. So currently, using elektra-0.8.3, you get the following error on kolor-manager crash:

systemsettings: symbol lookup error: /usr/lib64/elektra/libelektra-resolver.so: undefined symbol: elektraPluginExport
Comment 4 Michael Weber (RETIRED) gentoo-dev 2012-11-04 12:08:28 UTC
oyranos-0.9.0/oforms/oyranos_xforms.makefile calls
  OY_LIBS := $(shell pkg-config oyranos libxml-2.0 --libs --cflags)
which refers to the oyranos.pc from installed oyranos-0.4.0-r1, and bailes out with symbol errors.

It also defines CC CXX but uses plain "gcc" later on.

This file needs an update.
Comment 5 Andreas Sturmlechner gentoo-dev 2012-11-04 12:16:42 UTC
I didn't look much into it. Also, there are two ugly QA issues currently.

Right after release there were two fixes committed maybe worth including, related to palette PNG and negative array offsets.
Comment 6 Michael Weber (RETIRED) gentoo-dev 2012-11-04 16:31:26 UTC
*oyranos-0.9.0 (04 Nov 2012)

  04 Nov 2012; Michael Weber <xmw@gentoo.org> +oyranos-0.9.0.ebuild,
  +files/oyranos-0.9.0-array.patch, +files/oyranos-0.9.0-buildsystem.patch,
  +files/oyranos-0.9.0-png.patch:
  Version bump with upstream fixes (thanks Andreas Sturmlechner, bug 440838)
Comment 7 Michael Weber (RETIRED) gentoo-dev 2012-11-04 16:52:33 UTC
+  04 Nov 2012; Michael Weber <xmw@gentoo.org> oyranos-0.9.0.ebuild:
+  Fix for add-admin/elektra-0.8.3.
+
Comment 8 Andreas Sturmlechner gentoo-dev 2012-11-04 18:51:11 UTC
Looks fine with elektra-0.7.1-r2. Thanks for all your work today!