Description of problem: libtool: link: require no space between `-L' and `-loyranos' $ pkg-config --libs oyranos -L -loyranos -loyranos_config -loyranos_modules -loyranos_object -loyranos_core -lelektra Version-Release number of selected component (if applicable): oyranos-devel-0.9.5-0.0.20140123git
*** Bug 1066424 has been marked as a duplicate of this bug. ***
Created attachment 864673 [details] oyranos-workaround-for-broken-configs.patch Hello Christopher. Unless you plan a better fix asap, I would apply the attached workaround on Thursday (if you have no objections). The cinepaint upstream lost interest in Fedora as the package was in a terrible condition and I really need to resurrect the project and therefore can't wait till the broken dependencies are fixed so that they're usable again. Hope you understand that. Thanks, Jaromir.
(In reply to Jaromír Cápík from comment #2) > Created attachment 864673 [details] > oyranos-workaround-for-broken-configs.patch > > Hello Christopher. > > Unless you plan a better fix asap, I would apply the attached workaround on > Thursday (if you have no objections). The cinepaint upstream lost interest > in Fedora as the package was in a terrible condition and I really need to > resurrect the project and therefore can't wait till the broken dependencies > are fixed so that they're usable again. > > Hope you understand that. > > Thanks, > Jaromir. I just leave the hospital and now feel better than days ago. Because I can only use computer from tomorrow, I hope you can finish this today. Thanks. PS oyranos will release new version soon(final testing now and found bugs), I've already sent this bug to the upstream since Michael's report, therefore maybe it's better to fix later. Anyway, just go ahead.
Ok. I just pushed the change and rebuilt the package. Closing. Thanks and take care. Jaromir.
Can you please point me to your build log, as I can not see where in the process the -L without path comes in. Thanks in advance from upstream.
You can find everything about that build (including the used source tarball) at this link: http://koji.fedoraproject.org/koji/buildinfo?buildID=493231 $ grep ^Libs oyranos.pc Libs: -L${libdir} -loyranos -loyranos_config -loyranos_modules -loyranos_object -loyranos_core -L -lelektra Where it's coming from I haven't examined.
$ grep ELEKTRA_LIBS * -R oyranos/extras/oyranos.pc.in:Libs: -L${libdir} -l@PACKAGE_NAME@ -l@PACKAGE_NAME@_config -l@PACKAGE_NAME@_modules -l@PACKAGE_NAME@_object -l@PACKAGE_NAME@_core @ELEKTRA_LIBS@ oyranos/extras/oyranos-config.in:yajl="@ELEKTRA_LIBS@" oyranos/CMakeLists.txt: SET( ELEKTRA_LIBS "-L${ELEKTRA_LIBRARY_DIRS} -l${ELEKTRA_LIBRARIES}" )
Hello Kai-Uwe. The FindElektra.cmake module returns empty ELEKTRA_LIBRARY_DIRS and consequently the ELEKTRA_LIBS is empty as well. The question is whether this issue comes from the elektra package or not. Regards, Jaromir.
The elektra-devel package includes its own and longer FindElektra.cmake module, which does not use an ELEKTRA_LIBRARY_DIRS variable.
(In reply to Michael Schwendt from comment #7) > $ grep ELEKTRA_LIBS * -R Thanks for the info. A bug fix is in git upstream. Hope it works for you.
oyranos-0.9.5 is released with the bug fix from git. Here is the announcement: http://sourceforge.net/p/oyranos/mailman/message/32073072/
(In reply to Kai-Uwe Behrmann from comment #11) > oyranos-0.9.5 is released with the bug fix from git. > > Here is the announcement: > http://sourceforge.net/p/oyranos/mailman/message/32073072/ Thanks, I will update the package soon. Recently I'm very busy with other things.