Package: python3-selenium Version: 4.12.0+dfsg-1 Severity: grave Justification: renders package unusable
Opening a new ticket since bug 1050378 is resolved and I don't know how to reopen a resolved ticket (nor do I know if it is even possible for me to reopen a resolved ticket). python3-selenium 4.12.0+dfsg-1 still doesn't work. I get this when I try to create a selenium.webdriver.Chrome object: selenium.common.exceptions.NoSuchDriverException: Message: Unable to obtain driver for chrome using Selenium Manager.; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location The ChangeLog for this release claims: * [5b22b76] d/README.Debian: Add section about the Selenium Manager * [25b0d5f] d/NEWS moved to d/python-selenium.NEWS (Closes: #1050378) But neither of those files exists in the python3-selenium package. Was there an intention to add them to the package that wasn't followed through on? Incidentally, I took a look at README.Debian in the source package and there are some issues with the text that may be worth fixing as well. In particular: >While writing it's not packaged for Debian. In order to make python3-selenium I suggest changing "While writing" (which is not really an idiom that is used in English) to "At this time". >usable with this new circumstance you will need to adjust your source in a >way to choose the used driver directly and skip the calling of the manager >code in Selenium. Please have a look at the following example how to archive I think you mean to say "achieve" here rather than "archive". >this. In any case I do not believe that documenting this deficiency in README.Debian, even if/when it is included in the package, is a sufficient fix for the issue. The issue IMO should remain unresolved until Selenium Manager is properly packaged for Debian. Thank you, Jonathan Kamens -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 6.4.0-3-amd64 (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages python3-selenium depends on: ii python3 3.11.4-5+b1 ii python3-certifi 2022.9.24-1 ii python3-trio 0.22.2-1 ii python3-trio-websocket 0.10.3-1 ii python3-urllib3 1.26.16-1 Versions of packages python3-selenium recommends: ii chromium-driver 116.0.5845.140-1 python3-selenium suggests no packages. -- no debconf information