Public bug reported:

The source package contains 2 binary shared libraries that have no
source code at all. There is no mention of such files in any README*
file:

$ find . -name *.so -o -name *.xpi
./py/selenium/webdriver/firefox/amd64/x_ignore_nofocus.so
./py/selenium/webdriver/firefox/x86/x_ignore_nofocus.so
./py/selenium/webdriver/firefox/webdriver.xpi

While the '.xpi' is just a renamed zip, it does contain several prebuilt
libraries:

./platform/Linux_x86_64-gcc3/components/libwebdriver-firefox-latest.so
./platform/Linux_x86_64-gcc3/components/libwebdriver-firefox-previous.so
./platform/Linux_x86_64-gcc3/components/libwebdriver-firefox-esr-previous.so
./platform/Linux_x86_64-gcc3/components/libwebdriver-firefox-esr-latest.so
./platform/Linux_x86-gcc3/components/libwebdriver-firefox-latest.so
./platform/Linux_x86-gcc3/components/libwebdriver-firefox-previous.so
./platform/Linux_x86-gcc3/components/libwebdriver-firefox-esr-previous.so
./platform/Linux_x86-gcc3/components/libwebdriver-firefox-esr-latest.so
./platform/Linux_x86-gcc3/components/libwebdriver-firefox-ff3.so

Besides having no source, these libs are obviously platform-dependent,
so python-selenium should not be packaged as architecture=all

Actually, sources *can* be found, but not in the upstream used as basis
for this debian package ( https://pypi.python.org/pypi/selenium ), which
is just a python-only re-packaging of the "real" upstream, which is
http://code.google.com/p/selenium/source/browse/

In that source tree, the code for the above mentioned libraries can be
found at:

http://code.google.com/p/selenium/source/browse/cpp/linux-specific/x_ignore_nofocus.c
http://code.google.com/p/selenium/source/browse/cpp/webdriver-firefox/

** Affects: python-selenium (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1188229

Title:
  Source contains binary libs

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-selenium/+bug/1188229/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to