Kam Leo wrote:
On Apr 1, 2005 2:13 PM, Arthur Pemberton <dalive(a)flashmail.com>
wrote:
>Kam Leo wrote:
>
>
>
>>On Apr 1, 2005 10:45 AM, Arthur Pemberton <dalive(a)flashmail.com> wrote:
>>
>>
>>
>>
>>>Paul Howarth wrote:
>>>
>>>
>>>
>>>
>>>
>>>>Arthur Pemberton wrote:
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>>Paul Howarth wrote:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>>On Thu, 2005-03-31 at 19:24 -0400, Arthur Pemberton wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>>I always seem to get sysmbol lookup errors with programs I yum
from
>>>>>>>the kde-redhat repos. The error looks like the one bellow. I
got
>>>>>>>somethign similiar when i yumed amarok.
>>>>>>>
>>>>>>>digikam: symbol lookup error: /usr/lib/libdigikam.so.0:
undefined
>>>>>>>symbol: _ZN11KMainWindow7setIconERK7QPixmap
>>>>>>>
>>>>>>>What can i do to fix this?
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>Problems like these are usually (I think) caused by
incompatibilities
>>>>>>between the C++ compilers used to build the programs and the
libraries
>>>>>>that they use. Are you absolutely sure that you've got the
right
>>>>>>version
>>>>>>of the kde-redhat repos for the version of Fedora you're
running?
>>>>>>
>>>>>>Paul.
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>Due to ignorance on the topic I'm not absolutely sure. How do I
check
>>>>>that I've gotten the right version?
>>>>>
>>>>>
>>>>>
>>>>>
>>>>You could post the /etc/yum.conf snippet or file from
>>>>/etc/yum.repos.d/ that configures your yum to get packages from
>>>>kde-redhat, and also state which version of Fedora you're running.
>>>>
>>>>Paul.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>I am running Fedora Core 3 and I've attached the repo file:
>>>
>>>
>>>[kde-redhat-stable]
>>>name=kde-redhat-stable
>>>mirrorlist=http://apt.kde-redhat.org/apt/kde-redhat/fedora/$releasever/$basearch/stable/mirrors
>>>enabled=1
>>>gpgcheck=1
>>>
>>>[kde-redhat-stable-all]
>>>name=kde-redhat-stable-all
>>>mirrorlist=http://apt.kde-redhat.org/apt/kde-redhat/all/stable/mirrors
>>>enabled=1
>>>gpgcheck=1
>>>
>>># NOTE: enable/disable *both* testing/testing-all together;
requires/depends-on stable
>>>[kde-redhat-testing]
>>>name=kde-redhat-testing
>>>mirrorlist=http://apt.kde-redhat.org/apt/kde-redhat/fedora/$releasever/$basearch/testing/mirrors
>>>enabled=1
>>>gpgcheck=1
>>>
>>>[kde-redhat-testing-all]
>>>name=kde-redhat-testing-all
>>>mirrorlist=http://apt.kde-redhat.org/apt/kde-redhat/all/testing/mirrors
>>>enabled=0
>>>gpgcheck=1
>>>
>>># NOTE: enable/disable *both* unstable,unstable-all together;
requires/depends-on testing
>>>[kde-redhat-unstable]
>>>name=kde-redhat-unstable
>>>mirrorlist=http://apt.kde-redhat.org/apt/kde-redhat/fedora/$releasever/$basearch/unstable/mirrors
>>>enabled=1
>>>gpgcheck=1
>>>
>>>[kde-redhat-unstable-all]
>>>name=kde-redhat-unstable-all
>>>mirrorlist=http://apt.kde-redhat.org/apt/kde-redhat/all/unstable/mirrors
>>>enabled=1
>>>gpgcheck=1
>>>
>>>
>>>
>>>
>>>
>>>
>>No wonder you are getting unresolved symbols! You have the testing,
>>testing-all, unstable, and unstable-all repos enabled. By their very
>>nature these repos contain packages which are still in the test and
>>development stage. You should change the "enabled=1" to
"enabled=0"
>>for these repos.
>>
>>
>>
>>
>>
>:) Ok that loooks stupid on my part. However `yum list digikam` gives:
>
>digikam.i386 0.7.1-0.fdr.2.3
>kde-redhat-stabl
>
>It did how install two dependencies.
>
>
>
No dependencies are displayed in the output of "yum list digikam".
The output is formatted in three columns:
left column = package_name.architecture
center column = version/revision number
right column = repository
If you command yum to install a package the requirement for additional
packages to satisfy dependencies will be displayed to you. If the
additional packages are available on the enabled repositories yum will
download and install them for you. You do not need to do any
additional work! If there are unsatisfied dependencies yum will not
install the package. You must then search for the missing
dependencies.
the deps. installed were libkipi.i386 0.1-0.fdr.2.3 and libkexif.i386
0.2.1-0.fdr.1.3. I didn't really have any dep. probs so to speak. The
program yummed down however did not work, as I originally stated.