Created attachment 914767 [details] python2-selenium.spec Description of problem: python3-selenium depends on python-rdflib It should depend on python3-rdflib python3-rdflib sources and spec file will also build Version-Release number of selected component (if applicable): python3-rdflib-4.1.2-2.fc20.noarch python3-selenium-2.40.0-2.fc20.noarch This may need resolving along with Bug 1086844 so when python3-rdflib gets built, depency should be changed from python-rdflib How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: no dependency issues Additional info:
attachment title shouldve been "python-selenium.spec" it has python3 stuff in it
Fedora 21: # dnf install python3-selenium.noarch pulls in (1/2): python-rdflib-4.1.2-2.fc21.noarch.rpm (2/2): python3-selenium-2.42.1-3.fc21.noarch.rpm Following simple program did not work $ cat ep001_openurl.py from selenium import webdriver browser = webdriver.Firefox() browser.get('http://seleniumhq.org/') $ $ python3 ep001_openurl.py Traceback (most recent call last): File "ep001_openurl.py", line 3, in <module> browser = webdriver.Firefox() File "/usr/lib/python3.4/site-packages/selenium/webdriver/firefox/webdriver.py", line 59, in __init__ self.binary, timeout), File "/usr/lib/python3.4/site-packages/selenium/webdriver/firefox/extension_connection.py", line 47, in __init__ self.binary.launch_browser(self.profile) File "/usr/lib/python3.4/site-packages/selenium/webdriver/firefox/firefox_binary.py", line 61, in launch_browser self._wait_until_connectable() File "/usr/lib/python3.4/site-packages/selenium/webdriver/firefox/firefox_binary.py", line 100, in _wait_until_connectable self._get_firefox_output()) selenium.common.exceptions.WebDriverException: Message: 'The browser appears to have exited before we could connect. The output was: b\'ERROR: ld.so: object \\\'x_ignore_nofocus.so\\\' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.\\nERROR: ld.so: object \\\'x_ignore_nofocus.so\\\' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.\\nERROR: ld.so: object \\\'x_ignore_nofocus.so\\\' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.\\nERROR: ld.so: object \\\'x_ignore_nofocus.so\\\' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.\\nERROR: ld.so: object \\\'x_ignore_nofocus.so\\\' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.\\nERROR: ld.so: object \\\'x_ignore_nofocus.so\\\' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.\\nERROR: ld.so: object \\\'x_ignore_nofocus.so\\\' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.\\nERROR: ld.so: object \\\'x_ignore_nofocus.so\\\' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.\\nERROR: ld.so: object \\\'x_ignore_nofocus.so\\\' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.\\n\\n(process:25086): GLib-CRITICAL **: g_slice_set_config: assertion \\\'sys_page_size == 0\\\' failed\\n1414018590172\\taddons.manager\\tDEBUG\\tLoaded provider scope for resource://gre/modules/addons/XPIProvider.jsm: ["XPIProvider"]\\n1414018590173\\taddons.manager\\tDEBUG\\tLoaded provider scope for resource://gre/modules/LightweightThemeManager.jsm: ["LightweightThemeManager"]\\n1414018590175\\taddons.xpi\\tDEBUG\\tstartup\\n1414018590175\\taddons.xpi\\tINFO\\tMapping {972ce4c6-7e08-4474-a285-3208198ce6fd} to /usr/lib64/firefox/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}\\n1414018590176\\taddons.xpi\\tINFO\\tMapping fxdriver to /tmp/tmpclxwp130/extensions/fxdriver\\n1414018590176\\taddons.xpi\\tDEBUG\\tcheckForChanges\\n1414018590179\\taddons.xpi\\tDEBUG\\tNo changes found\\n*** Blocklist::_preloadBlocklistFile: blocklist is disabled\\nJavaScript error: chrome://browser/content/urlbarBindings.xml, line 677: aUrl is undefined\\n1414018602887\\taddons.manager\\tDEBUG\\tshutdown\\n1414018602889\\taddons.xpi\\tDEBUG\\tshutdown\\n1414018602890\\taddons.xpi\\tDEBUG\\tNotifying XPI shutdown observers\\n1414018602893\\taddons.manager\\tDEBUG\\tAsync provider shutdown done\\n\'' $
Fedora 22/ Rawhide # yum install --enablerepo=rawhide python3-selenium.noarch Loaded plugins: auto-update-debuginfo, langpacks Resolving Dependencies --> Running transaction check ---> Package python3-selenium.noarch 0:2.43.0-1.fc22 will be installed --> Processing Dependency: python3-rdflib for package: python3-selenium-2.43.0-1.fc22.noarch --> Finished Dependency Resolution Error: Package: python3-selenium-2.43.0-1.fc22.noarch (rawhide) Requires: python3-rdflib You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest python3-rdflib not yet present in rawhide
Yes, I saw that, sorry!
This bug appears to have been reported against 'rawhide' during the Fedora 22 development cycle. Changing version to '22'. More information and reason for this action is here: https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora22
This looks working fine on Fedora 22. I am able to run the program given in comment#2.