[Kde-bindings] [Bug 167450] New: kdebindings 4.1 mixes up Python and Ruby bindings

Kevin Kofler kevin.kofler at chello.at
Fri Jul 25 20:19:50 UTC 2008


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=167450         
           Summary: kdebindings 4.1 mixes up Python and Ruby bindings
           Product: bindings
           Version: unspecified
          Platform: Fedora RPMs
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: kde-bindings kde org
        ReportedBy: kevin.kofler chello at


Version:            (using KDE 4.0.98)
Installed from:    Fedora RPMs

This KDE 4.1.0 showstopper is tracked as https://bugzilla.redhat.com/show_bug.cgi?id=456722 downstream. This looks like a problem with how CMake is used. It happens both with cmake 2.4 (cmake-2.4.8-2.fc9) and 2.6 (cmake-2.6.0-1.fc10).

Description of problem:
kdebindings 4.1 (and prereleases like 4.0.99) confuses the Ruby and Python 
bindings, Python bindings get installed into the Ruby directory:
*** WARNING: identical binaries are copied, not linked:
        /usr/lib64/python2.5/site-packages/PyKDE4/solid.so
   and  /usr/lib64/ruby/site_ruby/1.8/x86_64-linux/solid.so
*** WARNING: identical binaries are copied, not linked:
        /usr/lib64/python2.5/site-packages/PyKDE4/ktexteditor.so
   and  /usr/lib64/ruby/site_ruby/1.8/x86_64-linux/ktexteditor.so
*** WARNING: identical binaries are copied, not linked:
        /usr/lib64/python2.5/site-packages/PyKDE4/khtml.so
   and  /usr/lib64/ruby/site_ruby/1.8/x86_64-linux/khtml.so
*** WARNING: identical binaries are copied, not linked:
        /usr/lib64/python2.5/site-packages/PyKDE4/phonon.so
   and  /usr/lib64/ruby/site_ruby/1.8/x86_64-linux/phonon.so
*** WARNING: identical binaries are copied, not linked:
        /usr/lib64/python2.5/site-packages/PyKDE4/soprano.so
   and  /usr/lib64/ruby/site_ruby/1.8/x86_64-linux/soprano.so
*** WARNING: identical binaries are copied, not linked:
        /usr/lib64/python2.5/site-packages/PyKDE4/nepomuk.so
   and  /usr/lib64/ruby/site_ruby/1.8/x86_64-linux/nepomuk.so

Version-Release number of selected component (if applicable):
kdebindings-4.1.0-3.fc10

How reproducible:
Always

Steps to Reproduce:
1. Compare the files or look at the build.log.
  
Actual results:
The wrong bindings are installed into the Ruby folder.

Expected results:
Ruby bindings and Python bindings are correctly distinguished.

Additional info:
This is a regression from KDE 4.0 and kdebindings 4.1 should not reach F9 
updates before this is fixed.



More information about the Kde-bindings mailing list