Le jeudi 20 mai 2010 00:28:31, Dennis Gilmore a écrit :
On Wednesday 19 May 2010 03:10:56 pm Alain Portal wrote:
> Hi,
>
> I get some problems to update piklab in Fedora.
> Some buildings succeed, other failed, the only real difference is the
> Fedora version...
>
> Success:
> F11 :
http://koji.fedoraproject.org/koji/taskinfo?taskID=2197812
> F12 :
http://koji.fedoraproject.org/koji/taskinfo?taskID=2197802
> EPEL6 :
http://koji.fedoraproject.org/koji/taskinfo?taskID=2197915
>
> Fails:
> F13 :
http://koji.fedoraproject.org/koji/taskinfo?taskID=2197872
/usr/bin/ld: /usr/lib/gcc/x86_64-redhat-
linux/4.4.4/../../../../lib64/libktexteditor.so: undefined reference to
symbol 'KParts::Part::embed(QWidget*)'
/usr/bin/ld: note: 'KParts::Part::embed(QWidget*)' is defined in DSO
/usr/lib64/libkparts.so.2 so try adding it to the linker command line
/usr/lib64/libkparts.so.2: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
looks like you need fell fowl of the
http://fedoraproject.org/wiki/Features/ChangeInImplicitDSOLinking which
landed in F-13 the fix is to explictly list kparts in the list of
objects to link against
Thanks for your help, it helps ;-)
F-13 :
http://koji.fedoraproject.org/koji/taskinfo?taskID=2199821
F-14 :
http://koji.fedoraproject.org/koji/taskinfo?taskID=2199834
Many thanks because this helps for a new package:
https://bugzilla.redhat.com/show_bug.cgi?id=585719#c12
> F14 :
http://koji.fedoraproject.org/koji/taskinfo?taskID=2197875
>
> EPEL5 :
http://koji.fedoraproject.org/koji/taskinfo?taskID=2197898
DEBUG util.py:256: error: unpacking of archive failed on file
/builddir/build/SOURCES/piklab-0.12.1.x-desktop-fr.patch;4bf4405d: cpio:
MD5 sum mismatch
DEBUG util.py:319: Child returncode was: 1
you made a srpm thats incompatiable with rhel 5's rpm use rpmbuild-md5 from
fedora-packager to create it and try again
How stupid I am, this isn't the problem I wanted to report.
Here is the real one:
http://koji.fedoraproject.org/koji/taskinfo?taskID=2199881
Regards,
Alain
--
Les pages de manuel Linux en français
http://manpagesfr.free.fr