Also, all packages this have this problem use akonadi, although not all packages that use akonadi have this problem.. On Sat, Jan 5, 2013 at 11:26 PM, todd rme <toddrme2178@gmail.com> wrote:
I did another test. It seems if I manually add BuildRequires: nepomuk-core-devel, it fixes the problem. This leads me to suspect that some devel subpackage should have a Requires: nepomuk-core-devel, but doesn't,. I don't know which package this is, though.
On Sat, Jan 5, 2013 at 11:11 PM, todd rme <toddrme2178@gmail.com> wrote:
I am trying to get build errors in KDE:Extra fixed, but I am encountering a recurring problem when building against KDE SC 4.10. The problem, using plasmoid-akonadi-calendar as an example, takes the following form:
Linking CXX shared module ../lib/plasma_applet_akonadi_calendars.so /usr/lib/gcc/i586-suse-linux/4.7/../../../../i586-suse-linux/bin/ld: cannot find -lnepomukcore collect2: error: ld returned 1 exit status
The second line seems to be the problem. I am pretty sure KDE SC 4.10 has nepomukcore, as did 4.9. However, none of the packages that have this problem depend directly on nepomukcore, and they they build fine for KDE SC versions that don't have it (some even build for KDE SC 4.6).
They also build fine for KDE SC 4.9 without needing an explicit BuildRequires: nepomuk-core-devel, which also suggests they do not conflict with nepomukcore.
Even stranger, the problem also does not occur when building against KDE:Unstable:SC, which at this point should be fairly similar to KDE:Distro:Factory.
I am not sure what has is different in KDE SC 4.10 to lead to this issue. The fact that it does not exist for KDE:Unstable:SC leads me to think this is probably a packaging issue not a KDE one. Does anyone know what might be causing this?
-Todd
To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org