|
From: | Daniel J Sebald |
Subject: | Re: octave build dependency for Fedora |
Date: | Tue, 11 Jun 2013 15:36:44 -0500 |
User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.24) Gecko/20111108 Fedora/3.1.16-1.fc14 Thunderbird/3.1.16 |
On 06/11/2013 06:20 AM, Michael D. Godfrey wrote:
On 06/11/2013 01:48 AM, Daniel J Sebald wrote:On 06/10/2013 08:53 PM, Michael D. Godfrey wrote:I just tried octave devel GUI on Fedora 18 and found that without the package ibus-devel everything complies fine, but at startup a message appears saying: Can not get ibus-... Installing ibus-devel fixes this. Michaelhttp://en.wikipedia.org/wiki/Intelligent_Input_Bus It implements XIM protocol, and has GTK+ and Qt input method modules. Must you recompile after installing ibus-devel? Or is this a run-time only problem? Have you always been running FC 18 and this just started happening because of a changeset in the repository?Did not recompile. Runtime only. I had not tried GUI for a while.
What's the Octave policy on conditioning on things not need for compilation? I would guess "not a concern" as there are some documentation items that don't work without the required utility.
Are you doing anything special when compiling? I am running fc14 and though there is an ibus-devel, it isn't installed. Here are the non-header-file contents for that package.Nothing special./usr/lib64/libibus.so /usr/lib64/pkgconfig/ibus-1.0.pc /usr/share/gir-1.0/IBus-1.0.gir /usr/share/vala/vapi/ibus-1.0.vapi I would guess it is libibus.so that is needed, but I don't see any libibus.so as part of the octave script. Maybe Qt needs a function inside that library. If so, perhaps FC should be making the ibus-devel package a dependency for the Qt Toolkit package.This could be right.
I searched for this issue in FC's bugzilla. There are plenty of ibus issues, but nothing specifically like what you've noted.
https://bugzilla.redhat.com/query.cgi?format=specificI did see one bug report a few years old complaining about libibus.so being in both ibus-libs and ibus-devel:
https://bugzilla.redhat.com/show_bug.cgi?id=498541If you feel up to it, you could submit a bug report on FC's bugzilla with a detailed run-time error message. The question is whether Qt Toolkit (qt-) should have a ibus-devel dependency. Or maybe it is qt-devel- that should have a ibus-devel dependency since we are using qt-devel- after all when building Octave.
Dan
[Prev in Thread] | Current Thread | [Next in Thread] |