Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

geckodriver: unstable-2018-02-24 -> 0.22.0 #51725

Merged
merged 1 commit into from Dec 10, 2018

Conversation

das-g
Copy link
Member

@das-g das-g commented Dec 8, 2018

closes #50380

Motivation for this change

geckodriver unstable-2018-02-24 (which reports to be 0.19.1, but probably doesn't correspond to any actual geckodriver release) isn't compatible with the currently shipped Firefox version 63.0.

geckodriver ≥ 0.21 is needed to be compatible with Firefox > 62 according to the documentation. The latest version seems to be geckodriver 0.23.0, but the released source for that is missing the Cargo.lock file (see #50380 (comment), mozilla/geckodriver#1427, mozilla/geckodriver#1403), thus I've packaged 0.22.0 for now.

Things done
  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
    • ⚠️ This failed due to a problem of python37Packages.robotframework-selenium2library also present in master and nixos-18.09 (reported as Python SyntaxError when building python37Packages.robotframework-selenium2library #51727)

      details

      nix-shell -p nox --run "nox-review wip" ran nix-build -A python37Packages.selenium -A bepasty -A geckodriver -A python27Packages.bokeh -A python27Packages.selenium -A python37Packages.robotframework-selenium2library -A python27Packages.robotframework-selenium2library -A python37Packages.splinter -A python37Packages.bokeh -A searx -A python27Packages.splinter $PATH_TO_LOCAL_nixpkgs_CLONE, which failed with

      [...]
      building
      Traceback (most recent call last):
        File "nix_run_setup", line 8, in <module>
          exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\\r\\n', '\\n'), __file__, 'exec'))
        File "setup.py", line 7, in <module>
          from ez_setup import use_setuptools
        File "src/ez_setup.py", line 106
          except pkg_resources.VersionConflict, e:
                                              ^
      SyntaxError: invalid syntax
      builder for '/nix/store/jj08nah9ll8diwchdq0dkppfabykj8da-python3.7-robotframework-selenium2library-1.6.0.drv' failed with exit code 1
      error: build of '/nix/store/jj08nah9ll8diwchdq0dkppfabykj8da-python3.7-robotframework-selenium2library-1.6.0.drv', '/nix/store/pmpcvfn2qhaby7wbcqgk73y3k0wvlflp-python2.7-robotframework-selenium2library-1.6.0.drv', '/nix/store/w4y626wf9b7bx1m5zr03cmsr0533lk0j-python2.7-bokeh-1.0.0.drv', '/nix/store/yzg2ylkc8dsd2bc0vvf7mi4435c3ykh4-python3.7-bokeh-1.0.0.drv' failed
      

      Because I noticed that master without my change (c37ae1d) is affected too, I tried nix-shell -p nox --run "nox-review --keep-going wip" to see if the rest builds fine, but that failed with

      a TypeError in nox

      Building in /run/user/1000/nox-review-30j9pnse: python37Packages.selenium bepasty geckodriver python27Packages.bokeh python27Packages.selenium python37Packages.robotframework-selenium2library python27Packages.robotframework-selenium2library python37Packages.splinter python37Packages.bokeh searx python27Packages.splinter
      Traceback (most recent call last):
        File "/nix/store/x2symvh602bmn82vr6an3yzdhjp0rvmn-nox-0.0.6/bin/.nox-review-wrapped", line 12, in <module>
          sys.exit(cli())
        File "/nix/store/b50xpi3hclqjlbfbp4bcy4kj7a0ybnsr-python3.6-click-6.7/lib/python3.6/site-packages/click/core.py", line 722, in __call__
          return self.main(*args, **kwargs)
        File "/nix/store/b50xpi3hclqjlbfbp4bcy4kj7a0ybnsr-python3.6-click-6.7/lib/python3.6/site-packages/click/core.py", line 697, in main
          rv = self.invoke(ctx)
        File "/nix/store/b50xpi3hclqjlbfbp4bcy4kj7a0ybnsr-python3.6-click-6.7/lib/python3.6/site-packages/click/core.py", line 1066, in invoke
          return _process_result(sub_ctx.command.invoke(sub_ctx))
        File "/nix/store/b50xpi3hclqjlbfbp4bcy4kj7a0ybnsr-python3.6-click-6.7/lib/python3.6/site-packages/click/core.py", line 895, in invoke
          return ctx.invoke(self.callback, **ctx.params)
        File "/nix/store/b50xpi3hclqjlbfbp4bcy4kj7a0ybnsr-python3.6-click-6.7/lib/python3.6/site-packages/click/core.py", line 535, in invoke
          return callback(*args, **kwargs)
        File "/nix/store/b50xpi3hclqjlbfbp4bcy4kj7a0ybnsr-python3.6-click-6.7/lib/python3.6/site-packages/click/decorators.py", line 17, in new_func
          return f(get_current_context(), *args, **kwargs)
        File "/nix/store/x2symvh602bmn82vr6an3yzdhjp0rvmn-nox-0.0.6/lib/python3.6/site-packages/nox/review.py", line 71, in _
          f(*args, **kwargs)
        File "/nix/store/x2symvh602bmn82vr6an3yzdhjp0rvmn-nox-0.0.6/lib/python3.6/site-packages/nox/review.py", line 109, in wip
      build_in_path(ctx.obj['extra-args'], attrs, '.', dry_run=ctx.obj['dry_run'])
        File "/nix/store/x2symvh602bmn82vr6an3yzdhjp0rvmn-nox-0.0.6/lib/python3.6/site-packages/nox/review.py", line 38, in build_in_path
      click.echo('Invoking {}'.format(' '.join(command)))
      TypeError: sequence item 1: expected str instance, list found
      
      This seems to be a known issue: --keep-going does not work madjar/nox#83
  • Tested execution of all binary files (usually in ./result/bin/)
  • Determined the impact on package closure size (by running nix path-info -S before and after)
  • Assured whether relevant documentation is up to date
  • Fits CONTRIBUTING.md.

@das-g
Copy link
Member Author

das-g commented Dec 8, 2018

As #51727 (comment) stated that robotframework-selenium2library is Python 2 only, I tried nox-review with this additional change:

diff --git a/pkgs/development/python-modules/robotframework-selenium2library/default.nix b/pkgs/development/python-modules/robotframework-selenium2library/default.nix
index 15fd977936b..1bcbd85f147 100644
--- a/pkgs/development/python-modules/robotframework-selenium2library/default.nix
+++ b/pkgs/development/python-modules/robotframework-selenium2library/default.nix
@@ -5,12 +5,15 @@
 , selenium
 , docutils
 , decorator
+, isPy3k
 }:
 
 buildPythonPackage rec {
   version = "1.6.0";
   pname = "robotframework-selenium2library";
 
+  disabled = isPy3k;
+
   src = fetchPypi {
     inherit pname version;
     sha256 = "1asdwrpb4s7q08bx641yrh3yicgba14n3hxmsqs58mqf86ignwly";

However, that still failed (though without any useful error message):

Building in /run/user/1000/nox-review-71rapqbg: feedreader recoll pynac devede docbook2odf xfce.parole gnome-builder inkscape libLAS far2l fwup qpdfview php72Packages.imagick awesome ne toxprpl qutebrowser midori green-pdfviewer gImageReader peruse quodlibet enlightenment.ephoto eukleides lighttpd python27Packages.SQLAlchemy-ImageAttach pidginsipe gimpPlugins.lqrPlugin gimpPlugins.fourier mopidy perldevelPackages.PerlMagick eclib plasma5.khotkeys tribler termplay pidgin-mra simgear libsForQt5.kfilemetadata python27Packages.worldengine gp2c epdfview gnome3.gnome-documents python27Packages.tilestache asciidoc-full lilypond gnome3.gnome-online-accounts searx pari i3lock-fancy mapnik azureus pdfgrep llpp wv dmtx bookworm texlive.combined.scheme-context geeqie rstudio julia_10 openjpeg_2_1 swt deepin.deepin-wm dvd-slideshow leela surf-webkit2 capitaine-cursors libreoffice-still vimb-unwrapped noteshrink mailnag gmic xmonad_log_applet_gnome3 deepin.dde-daemon pidginotr scribusUnstable midoriWrapper neural-style gnome3.gnome-terminal noto-fonts-emoji wineStaging ekiga python27Packages.cypari2 krop pidgin-opensteamworks poppler_qt5 mcgrid zathura eclipses.eclipse-platform-47 xiphos quodlibet-full gimpPlugins.waveletSharpen pdf-quench pidgin-skypeweb gnome3.gnome-contacts mopidy-iris jbig2enc gnome3.sushi ssvnc modem-manager-gui perl528Packages.Po4a k2pdfopt sherpa eclipses.eclipse-scala-sdk eccodes aesop vips wpgtk cataract-unstable herwig mopidy-local-images nix-binary-cache gimp pythonmagick audio-recorder gnome3.gnome-music pidgin-msn-pecan gnome3.gnome-photos gnome3.bijiben pidginlatexSF poppler_gi mediainfo-gui tesseract_4 texmaker perl528Packages.PerlMagick surf mopidy-mopify disorderfs mate.mate-user-guide libreoffice-still-unwrapped pdf2odt postgis asc-key-to-qr-code-gif enlightenment.efl python37Packages.rpy2 calligra pithos twemoji-color-font nixnote2 enlightenment.rage texlive.combined.scheme-full enlightenment.econnman gnome3.gfbgraph grass plasma-desktop phonon-backend-gstreamer python27Packages.python-mapnik gnome3.yelp gimpPlugins.gmic speed_dreams evolution_data_server pdfpc mopidy-musicbox-webclient gnome3.gnome-user-docs gnome3.gnome-boxes gnome3.pomodoro python37Packages.pydub ffmpeg-full numix-cursor-theme openspades openscenegraph_3_4 python27Packages.pydub sauerbraten solfege python37Packages.fpylll imagemagick7Big invoice2data vapoursynth pidgin-window-merge gnome3.gnome-flashback rssglx fbida k3d ipxe dragon poppler_min gnome3.libgepub R dvdbackup mail-notification radiotray-ng diffpdf tuxguitar tor-browser-bundle deepin.deepin-metacity purple-vk-plugin cuneiform libsForQt5.telepathy gst_all_1.gst-vaapi lcalc gnome3.gnome-panel pidgin-otr eclipses.eclipse-cpp-37 gnome3.gnome-applets baresip python37Packages.cysignals imagemagickBig pstoedit tlaplusToolbox telepathy-haze skype4pidgin purple-hangouts racket unetbootin texlive.combined.scheme-basic gmic_krita_qt mate.caja-extensions apvlv imagemagick python37Packages.rasterio xpad eclipses.eclipse-modeling diff-pdf wine abiword libsForQt5.baloo saga fmbt enblend-enfuse gnucash spark photoflow purple-matrix mopidy-moped rss-glx telegram-purple fim yaxg splix xmonad_log_applet lollypop areca meteo eclipses.eclipse-modeling-36 lumina gimp-with-plugins redmine byzanz dvdauthor krita python37Packages.cypari2 dblatexFull yacreader gnome3.gpaste purple-discord zbar python27Packages.rivet nixos-icons python27Packages.Wand tango-icon-theme kdeApplications.kdenlive kde-cli-tools kdeApplications.kdepim-addons airwave python27Packages.rasterio pqiv python37Packages.poppler-qt5 pdf-redact-tools xournal poppler gimpPlugins.lightning mtpaint dblatex denemo julia eclipses.eclipse-java thepeg epiphany pidginmsnpecan giac-with-xcas gnome3.devhelp python37Packages.osmnx texlive.combined.scheme-small python27Packages.geopandas python37Packages.bokeh openspace gnome3.libzapojit poppler_utils python37Packages.selenium kmenuedit gnome3.gnome-online-miners k3b multibootusb rivet pdf2djvu btrbk kdevelop i3lock-pixeled pidgin-osd libsForQt5.poppler libsForQt5.khotkeys python37Packages.SQLAlchemy-ImageAttach syslinux pitivi xsecurelock purple-plugin-pack openshot-qt gnome3.folks asymptote gnome3.rygel skribilo perldevelPackages.Po4a qtikz enlightenment.terminology luakit mopidy-local-sqlite gcompris xfce4-13.tumbler sssd gajim pidgin-carbons timelapse-deflicker gnome3.gnome-maps plasma5.systemsettings gnome3.cheese torch gnome3.gnome-tweak-tool windowmaker cddlib digikam lilypond-unstable aravis racket-minimal pdfmod qgis darktable hugin telepathy-qt torch-hdf5 plasma-workspace brasero-original apt qcomicbook astroid system-config-printer gimpPlugins.exposureBlend python37Packages.worldengine phash libreoffice-fresh-unwrapped merkaartor rstudioWrapper ipe gdal pcb deepin.deepin-wallpapers kdeApplications.baloo-widgets eclipses.eclipse-platform sageWithDoc digikam5 python27Packages.gdal meguca flightgear evolution-data-server wineWowPackages.full mysql-workbench gnome3.webkitgtk adapta-gtk-theme python27Packages.pdf2image python37Packages.splinter arc-theme polymake mopidy-youtube python37Packages.python-mapnik loadcaffe jfbpdf python37Packages.Wand libsForQt5.phonon-backend-gstreamer qsstv telepathy_farstream gnome3.gnome-calendar system_config_printer python27Packages.rpy2 openorienteering-mapper texlive.combined.scheme-medium playonlinux gnome3.grilo-plugins brasero pulseeffects eclipses.eclipse-sdk-48 python37Packages.pythonefl gnome3.tracker-miners calibre gnome3.gvfs pidgin-latex gummi evince enblendenfuse texlive.combined.scheme-tetex corebird gimpPlugins.ufraw rednotebook vocal lilypond-with-fonts gnome3.gnome-shell cups-filters libsForQt5.libopenshot python27Packages.osmnx python37Packages.geopandas quodlibet-without-gst-plugins python27Packages.pytesseract python27Packages.neurotools bombono libreoffice-fresh osmo php71Packages.imagick gfan eclipses.eclipse-sdk-37 libreoffice plasma5.powerdevil python27Packages.eccodes libwmf blockhash python27Packages.pythonefl xfce4-13.parole shutter python27Packages.selenium nip2 valentina farstream python27Packages.fiona pidgin-xmpp-receipts telepathy_qt5 pidgin python37Packages.pdf2image balsa gnome3.california openjpeg pywal dvdstyler gnome3.file-roller tesseract python27Packages.pypoppler quodlibet-xine poppler_0_61 mgba gnome3.gnome-todo winetricks asciidocFull mitschemeX11 kdeFrameworks.baloo deepin.deepin-desktop-base pfstools kdeApplications.kitinerary purple-facebook prey-bash-client python37Packages.pyocr liquidsoap pidginosd python27Packages.robotframework-selenium2library bitlbee-discord gnome3.libgdata eclipses.eclipse-sdk-47 giac kdeApplications.dolphin-plugins pipelight mysqlWorkbench udiskie gnome3.totem python27Packages.splinter purple-lurch paperwork hydron sage pltScheme telepathy_qt gst_all_1.gst-plugins-bad kile deepin.dde-api purple-xmpp-http-upload gnome3.gnome-sound-recorder octaveHg gimpPlugins.resynthesizer2 gnome3.evolution numix-solarized-gtk-theme python27Packages.fpylll unoconv gwenview fgallery mate.atril gnome3.nautilus kdeApplications.okular qmapshack chrome-gnome-shell python37Packages.paperwork-backend eclipses.eclipse-sdk xscast eolie cups_filters onboard texlive.combined.scheme-minimal arx-libertatis gimpPlugins.resynthesizer texstudio midori-unwrapped python37Packages.cartopy gnome3.gnome-session telepathy_haze python37Packages.fiona python37Packages.gdal electrum libpst recoverjpeg kdeplasma-addons dmtx-utils vobsub2srt beets cutegram pidginlatex perl526Packages.PerlMagick pidginwindowmerge texworks pdf2svg optar bepasty gmrender-resurrect python27Packages.bokeh singular leptonica rWrapper xfce.tumbler pidgin-with-plugins xastir geckodriver gthumb gnome3.gnome-control-center nuweb k9copy auctex texmacs vimb mopidy-gmusic roxterm wpa_supplicant_gui telepathy-farstream rstudio-preview quilter gnome3.gnome-user-share dolphin sagemath empathy vimbWrapper python27Packages.cysignals imagemagick7 texlive.combined.scheme-gust perl526Packages.Po4a kitty gimpPlugins.gap wineFull pdftag liferea quodlibet-xine-full saga_2_3_2 cataract elisa pidgin-sipe frescobaldi eclipses.eclipse-cpp python27Packages.cartopy autofs5 xfce.xfce4-windowck-plugin ufraw eclipses.eclipse-platform-48 wimlib mitscheme enlightenment.enlightenment gnome3.geary gnome3.shotwell deepin.deepin-desktop-schemas vapoursynth-mvtools kdeFrameworks.kfilemetadata tilix gimpPlugins.gimplensfun mupdf mopidy-soundcloud odpdown mtools deja-dup xfce4-13.xfce4-windowck-plugin asciidoc-full-with-plugins python37Packages.pytesseract python27Packages.poppler-qt5 openmolcas jfbview sound-juicer webkitgtk222x wine-staging emojione
Invoking nix-build -A feedreader -A recoll -A pynac -A devede -A docbook2odf -A xfce.parole -A gnome-builder -A inkscape -A libLAS -A far2l -A fwup -A qpdfview -A php72Packages.imagick -A awesome -A ne -A toxprpl -A qutebrowser -A midori -A green-pdfviewer -A gImageReader -A peruse -A quodlibet -A enlightenment.ephoto -A eukleides -A lighttpd -A python27Packages.SQLAlchemy-ImageAttach -A pidginsipe -A gimpPlugins.lqrPlugin -A gimpPlugins.fourier -A mopidy -A perldevelPackages.PerlMagick -A eclib -A plasma5.khotkeys -A tribler -A termplay -A pidgin-mra -A simgear -A libsForQt5.kfilemetadata -A python27Packages.worldengine -A gp2c -A epdfview -A gnome3.gnome-documents -A python27Packages.tilestache -A asciidoc-full -A lilypond -A gnome3.gnome-online-accounts -A searx -A pari -A i3lock-fancy -A mapnik -A azureus -A pdfgrep -A llpp -A wv -A dmtx -A bookworm -A texlive.combined.scheme-context -A geeqie -A rstudio -A julia_10 -A openjpeg_2_1 -A swt -A deepin.deepin-wm -A dvd-slideshow -A leela -A surf-webkit2 -A capitaine-cursors -A libreoffice-still -A vimb-unwrapped -A noteshrink -A mailnag -A gmic -A xmonad_log_applet_gnome3 -A deepin.dde-daemon -A pidginotr -A scribusUnstable -A midoriWrapper -A neural-style -A gnome3.gnome-terminal -A noto-fonts-emoji -A wineStaging -A ekiga -A python27Packages.cypari2 -A krop -A pidgin-opensteamworks -A poppler_qt5 -A mcgrid -A zathura -A eclipses.eclipse-platform-47 -A xiphos -A quodlibet-full -A gimpPlugins.waveletSharpen -A pdf-quench -A pidgin-skypeweb -A gnome3.gnome-contacts -A mopidy-iris -A jbig2enc -A gnome3.sushi -A ssvnc -A modem-manager-gui -A perl528Packages.Po4a -A k2pdfopt -A sherpa -A eclipses.eclipse-scala-sdk -A eccodes -A aesop -A vips -A wpgtk -A cataract-unstable -A herwig -A mopidy-local-images -A nix-binary-cache -A gimp -A pythonmagick -A audio-recorder -A gnome3.gnome-music -A pidgin-msn-pecan -A gnome3.gnome-photos -A gnome3.bijiben -A pidginlatexSF -A poppler_gi -A mediainfo-gui -A tesseract_4 -A texmaker -A perl528Packages.PerlMagick -A surf -A mopidy-mopify -A disorderfs -A mate.mate-user-guide -A libreoffice-still-unwrapped -A pdf2odt -A postgis -A asc-key-to-qr-code-gif -A enlightenment.efl -A python37Packages.rpy2 -A calligra -A pithos -A twemoji-color-font -A nixnote2 -A enlightenment.rage -A texlive.combined.scheme-full -A enlightenment.econnman -A gnome3.gfbgraph -A grass -A plasma-desktop -A phonon-backend-gstreamer -A python27Packages.python-mapnik -A gnome3.yelp -A gimpPlugins.gmic -A speed_dreams -A evolution_data_server -A pdfpc -A mopidy-musicbox-webclient -A gnome3.gnome-user-docs -A gnome3.gnome-boxes -A gnome3.pomodoro -A python37Packages.pydub -A ffmpeg-full -A numix-cursor-theme -A openspades -A openscenegraph_3_4 -A python27Packages.pydub -A sauerbraten -A solfege -A python37Packages.fpylll -A imagemagick7Big -A invoice2data -A vapoursynth -A pidgin-window-merge -A gnome3.gnome-flashback -A rssglx -A fbida -A k3d -A ipxe -A dragon -A poppler_min -A gnome3.libgepub -A R -A dvdbackup -A mail-notification -A radiotray-ng -A diffpdf -A tuxguitar -A tor-browser-bundle -A deepin.deepin-metacity -A purple-vk-plugin -A cuneiform -A libsForQt5.telepathy -A gst_all_1.gst-vaapi -A lcalc -A gnome3.gnome-panel -A pidgin-otr -A eclipses.eclipse-cpp-37 -A gnome3.gnome-applets -A baresip -A python37Packages.cysignals -A imagemagickBig -A pstoedit -A tlaplusToolbox -A telepathy-haze -A skype4pidgin -A purple-hangouts -A racket -A unetbootin -A texlive.combined.scheme-basic -A gmic_krita_qt -A mate.caja-extensions -A apvlv -A imagemagick -A python37Packages.rasterio -A xpad -A eclipses.eclipse-modeling -A diff-pdf -A wine -A abiword -A libsForQt5.baloo -A saga -A fmbt -A enblend-enfuse -A gnucash -A spark -A photoflow -A purple-matrix -A mopidy-moped -A rss-glx -A telegram-purple -A fim -A yaxg -A splix -A xmonad_log_applet -A lollypop -A areca -A meteo -A eclipses.eclipse-modeling-36 -A lumina -A gimp-with-plugins -A redmine -A byzanz -A dvdauthor -A krita -A python37Packages.cypari2 -A dblatexFull -A yacreader -A gnome3.gpaste -A purple-discord -A zbar -A python27Packages.rivet -A nixos-icons -A python27Packages.Wand -A tango-icon-theme -A kdeApplications.kdenlive -A kde-cli-tools -A kdeApplications.kdepim-addons -A airwave -A python27Packages.rasterio -A pqiv -A python37Packages.poppler-qt5 -A pdf-redact-tools -A xournal -A poppler -A gimpPlugins.lightning -A mtpaint -A dblatex -A denemo -A julia -A eclipses.eclipse-java -A thepeg -A epiphany -A pidginmsnpecan -A giac-with-xcas -A gnome3.devhelp -A python37Packages.osmnx -A texlive.combined.scheme-small -A python27Packages.geopandas -A python37Packages.bokeh -A openspace -A gnome3.libzapojit -A poppler_utils -A python37Packages.selenium -A kmenuedit -A gnome3.gnome-online-miners -A k3b -A multibootusb -A rivet -A pdf2djvu -A btrbk -A kdevelop -A i3lock-pixeled -A pidgin-osd -A libsForQt5.poppler -A libsForQt5.khotkeys -A python37Packages.SQLAlchemy-ImageAttach -A syslinux -A pitivi -A xsecurelock -A purple-plugin-pack -A openshot-qt -A gnome3.folks -A asymptote -A gnome3.rygel -A skribilo -A perldevelPackages.Po4a -A qtikz -A enlightenment.terminology -A luakit -A mopidy-local-sqlite -A gcompris -A xfce4-13.tumbler -A sssd -A gajim -A pidgin-carbons -A timelapse-deflicker -A gnome3.gnome-maps -A plasma5.systemsettings -A gnome3.cheese -A torch -A gnome3.gnome-tweak-tool -A windowmaker -A cddlib -A digikam -A lilypond-unstable -A aravis -A racket-minimal -A pdfmod -A qgis -A darktable -A hugin -A telepathy-qt -A torch-hdf5 -A plasma-workspace -A brasero-original -A apt -A qcomicbook -A astroid -A system-config-printer -A gimpPlugins.exposureBlend -A python37Packages.worldengine -A phash -A libreoffice-fresh-unwrapped -A merkaartor -A rstudioWrapper -A ipe -A gdal -A pcb -A deepin.deepin-wallpapers -A kdeApplications.baloo-widgets -A eclipses.eclipse-platform -A sageWithDoc -A digikam5 -A python27Packages.gdal -A meguca -A flightgear -A evolution-data-server -A wineWowPackages.full -A mysql-workbench -A gnome3.webkitgtk -A adapta-gtk-theme -A python27Packages.pdf2image -A python37Packages.splinter -A arc-theme -A polymake -A mopidy-youtube -A python37Packages.python-mapnik -A loadcaffe -A jfbpdf -A python37Packages.Wand -A libsForQt5.phonon-backend-gstreamer -A qsstv -A telepathy_farstream -A gnome3.gnome-calendar -A system_config_printer -A python27Packages.rpy2 -A openorienteering-mapper -A texlive.combined.scheme-medium -A playonlinux -A gnome3.grilo-plugins -A brasero -A pulseeffects -A eclipses.eclipse-sdk-48 -A python37Packages.pythonefl -A gnome3.tracker-miners -A calibre -A gnome3.gvfs -A pidgin-latex -A gummi -A evince -A enblendenfuse -A texlive.combined.scheme-tetex -A corebird -A gimpPlugins.ufraw -A rednotebook -A vocal -A lilypond-with-fonts -A gnome3.gnome-shell -A cups-filters -A libsForQt5.libopenshot -A python27Packages.osmnx -A python37Packages.geopandas -A quodlibet-without-gst-plugins -A python27Packages.pytesseract -A python27Packages.neurotools -A bombono -A libreoffice-fresh -A osmo -A php71Packages.imagick -A gfan -A eclipses.eclipse-sdk-37 -A libreoffice -A plasma5.powerdevil -A python27Packages.eccodes -A libwmf -A blockhash -A python27Packages.pythonefl -A xfce4-13.parole -A shutter -A python27Packages.selenium -A nip2 -A valentina -A farstream -A python27Packages.fiona -A pidgin-xmpp-receipts -A telepathy_qt5 -A pidgin -A python37Packages.pdf2image -A balsa -A gnome3.california -A openjpeg -A pywal -A dvdstyler -A gnome3.file-roller -A tesseract -A python27Packages.pypoppler -A quodlibet-xine -A poppler_0_61 -A mgba -A gnome3.gnome-todo -A winetricks -A asciidocFull -A mitschemeX11 -A kdeFrameworks.baloo -A deepin.deepin-desktop-base -A pfstools -A kdeApplications.kitinerary -A purple-facebook -A prey-bash-client -A python37Packages.pyocr -A liquidsoap -A pidginosd -A python27Packages.robotframework-selenium2library -A bitlbee-discord -A gnome3.libgdata -A eclipses.eclipse-sdk-47 -A giac -A kdeApplications.dolphin-plugins -A pipelight -A mysqlWorkbench -A udiskie -A gnome3.totem -A python27Packages.splinter -A purple-lurch -A paperwork -A hydron -A sage -A pltScheme -A telepathy_qt -A gst_all_1.gst-plugins-bad -A kile -A deepin.dde-api -A purple-xmpp-http-upload -A gnome3.gnome-sound-recorder -A octaveHg -A gimpPlugins.resynthesizer2 -A gnome3.evolution -A numix-solarized-gtk-theme -A python27Packages.fpylll -A unoconv -A gwenview -A fgallery -A mate.atril -A gnome3.nautilus -A kdeApplications.okular -A qmapshack -A chrome-gnome-shell -A python37Packages.paperwork-backend -A eclipses.eclipse-sdk -A xscast -A eolie -A cups_filters -A onboard -A texlive.combined.scheme-minimal -A arx-libertatis -A gimpPlugins.resynthesizer -A texstudio -A midori-unwrapped -A python37Packages.cartopy -A gnome3.gnome-session -A telepathy_haze -A python37Packages.fiona -A python37Packages.gdal -A electrum -A libpst -A recoverjpeg -A kdeplasma-addons -A dmtx-utils -A vobsub2srt -A beets -A cutegram -A pidginlatex -A perl526Packages.PerlMagick -A pidginwindowmerge -A texworks -A pdf2svg -A optar -A bepasty -A gmrender-resurrect -A python27Packages.bokeh -A singular -A leptonica -A rWrapper -A xfce.tumbler -A pidgin-with-plugins -A xastir -A geckodriver -A gthumb -A gnome3.gnome-control-center -A nuweb -A k9copy -A auctex -A texmacs -A vimb -A mopidy-gmusic -A roxterm -A wpa_supplicant_gui -A telepathy-farstream -A rstudio-preview -A quilter -A gnome3.gnome-user-share -A dolphin -A sagemath -A empathy -A vimbWrapper -A python27Packages.cysignals -A imagemagick7 -A texlive.combined.scheme-gust -A perl526Packages.Po4a -A kitty -A gimpPlugins.gap -A wineFull -A pdftag -A liferea -A quodlibet-xine-full -A saga_2_3_2 -A cataract -A elisa -A pidgin-sipe -A frescobaldi -A eclipses.eclipse-cpp -A python27Packages.cartopy -A autofs5 -A xfce.xfce4-windowck-plugin -A ufraw -A eclipses.eclipse-platform-48 -A wimlib -A mitscheme -A enlightenment.enlightenment -A gnome3.geary -A gnome3.shotwell -A deepin.deepin-desktop-schemas -A vapoursynth-mvtools -A kdeFrameworks.kfilemetadata -A tilix -A gimpPlugins.gimplensfun -A mupdf -A mopidy-soundcloud -A odpdown -A mtools -A deja-dup -A xfce4-13.xfce4-windowck-plugin -A asciidoc-full-with-plugins -A python37Packages.pytesseract -A python27Packages.poppler-qt5 -A openmolcas -A jfbview -A sound-juicer -A webkitgtk222x -A wine-staging -A emojione /home/das-g/dev/nixos/nixpkgs
The invocation of "nix-build -A feedreader -A recoll -A pynac -A devede -A docbook2odf -A xfce.parole -A gnome-builder -A inkscape -A libLAS -A far2l -A fwup -A qpdfview -A php72Packages.imagick -A awesome -A ne -A toxprpl -A qutebrowser -A midori -A green-pdfviewer -A gImageReader -A peruse -A quodlibet -A enlightenment.ephoto -A eukleides -A lighttpd -A python27Packages.SQLAlchemy-ImageAttach -A pidginsipe -A gimpPlugins.lqrPlugin -A gimpPlugins.fourier -A mopidy -A perldevelPackages.PerlMagick -A eclib -A plasma5.khotkeys -A tribler -A termplay -A pidgin-mra -A simgear -A libsForQt5.kfilemetadata -A python27Packages.worldengine -A gp2c -A epdfview -A gnome3.gnome-documents -A python27Packages.tilestache -A asciidoc-full -A lilypond -A gnome3.gnome-online-accounts -A searx -A pari -A i3lock-fancy -A mapnik -A azureus -A pdfgrep -A llpp -A wv -A dmtx -A bookworm -A texlive.combined.scheme-context -A geeqie -A rstudio -A julia_10 -A openjpeg_2_1 -A swt -A deepin.deepin-wm -A dvd-slideshow -A leela -A surf-webkit2 -A capitaine-cursors -A libreoffice-still -A vimb-unwrapped -A noteshrink -A mailnag -A gmic -A xmonad_log_applet_gnome3 -A deepin.dde-daemon -A pidginotr -A scribusUnstable -A midoriWrapper -A neural-style -A gnome3.gnome-terminal -A noto-fonts-emoji -A wineStaging -A ekiga -A python27Packages.cypari2 -A krop -A pidgin-opensteamworks -A poppler_qt5 -A mcgrid -A zathura -A eclipses.eclipse-platform-47 -A xiphos -A quodlibet-full -A gimpPlugins.waveletSharpen -A pdf-quench -A pidgin-skypeweb -A gnome3.gnome-contacts -A mopidy-iris -A jbig2enc -A gnome3.sushi -A ssvnc -A modem-manager-gui -A perl528Packages.Po4a -A k2pdfopt -A sherpa -A eclipses.eclipse-scala-sdk -A eccodes -A aesop -A vips -A wpgtk -A cataract-unstable -A herwig -A mopidy-local-images -A nix-binary-cache -A gimp -A pythonmagick -A audio-recorder -A gnome3.gnome-music -A pidgin-msn-pecan -A gnome3.gnome-photos -A gnome3.bijiben -A pidginlatexSF -A poppler_gi -A mediainfo-gui -A tesseract_4 -A texmaker -A perl528Packages.PerlMagick -A surf -A mopidy-mopify -A disorderfs -A mate.mate-user-guide -A libreoffice-still-unwrapped -A pdf2odt -A postgis -A asc-key-to-qr-code-gif -A enlightenment.efl -A python37Packages.rpy2 -A calligra -A pithos -A twemoji-color-font -A nixnote2 -A enlightenment.rage -A texlive.combined.scheme-full -A enlightenment.econnman -A gnome3.gfbgraph -A grass -A plasma-desktop -A phonon-backend-gstreamer -A python27Packages.python-mapnik -A gnome3.yelp -A gimpPlugins.gmic -A speed_dreams -A evolution_data_server -A pdfpc -A mopidy-musicbox-webclient -A gnome3.gnome-user-docs -A gnome3.gnome-boxes -A gnome3.pomodoro -A python37Packages.pydub -A ffmpeg-full -A numix-cursor-theme -A openspades -A openscenegraph_3_4 -A python27Packages.pydub -A sauerbraten -A solfege -A python37Packages.fpylll -A imagemagick7Big -A invoice2data -A vapoursynth -A pidgin-window-merge -A gnome3.gnome-flashback -A rssglx -A fbida -A k3d -A ipxe -A dragon -A poppler_min -A gnome3.libgepub -A R -A dvdbackup -A mail-notification -A radiotray-ng -A diffpdf -A tuxguitar -A tor-browser-bundle -A deepin.deepin-metacity -A purple-vk-plugin -A cuneiform -A libsForQt5.telepathy -A gst_all_1.gst-vaapi -A lcalc -A gnome3.gnome-panel -A pidgin-otr -A eclipses.eclipse-cpp-37 -A gnome3.gnome-applets -A baresip -A python37Packages.cysignals -A imagemagickBig -A pstoedit -A tlaplusToolbox -A telepathy-haze -A skype4pidgin -A purple-hangouts -A racket -A unetbootin -A texlive.combined.scheme-basic -A gmic_krita_qt -A mate.caja-extensions -A apvlv -A imagemagick -A python37Packages.rasterio -A xpad -A eclipses.eclipse-modeling -A diff-pdf -A wine -A abiword -A libsForQt5.baloo -A saga -A fmbt -A enblend-enfuse -A gnucash -A spark -A photoflow -A purple-matrix -A mopidy-moped -A rss-glx -A telegram-purple -A fim -A yaxg -A splix -A xmonad_log_applet -A lollypop -A areca -A meteo -A eclipses.eclipse-modeling-36 -A lumina -A gimp-with-plugins -A redmine -A byzanz -A dvdauthor -A krita -A python37Packages.cypari2 -A dblatexFull -A yacreader -A gnome3.gpaste -A purple-discord -A zbar -A python27Packages.rivet -A nixos-icons -A python27Packages.Wand -A tango-icon-theme -A kdeApplications.kdenlive -A kde-cli-tools -A kdeApplications.kdepim-addons -A airwave -A python27Packages.rasterio -A pqiv -A python37Packages.poppler-qt5 -A pdf-redact-tools -A xournal -A poppler -A gimpPlugins.lightning -A mtpaint -A dblatex -A denemo -A julia -A eclipses.eclipse-java -A thepeg -A epiphany -A pidginmsnpecan -A giac-with-xcas -A gnome3.devhelp -A python37Packages.osmnx -A texlive.combined.scheme-small -A python27Packages.geopandas -A python37Packages.bokeh -A openspace -A gnome3.libzapojit -A poppler_utils -A python37Packages.selenium -A kmenuedit -A gnome3.gnome-online-miners -A k3b -A multibootusb -A rivet -A pdf2djvu -A btrbk -A kdevelop -A i3lock-pixeled -A pidgin-osd -A libsForQt5.poppler -A libsForQt5.khotkeys -A python37Packages.SQLAlchemy-ImageAttach -A syslinux -A pitivi -A xsecurelock -A purple-plugin-pack -A openshot-qt -A gnome3.folks -A asymptote -A gnome3.rygel -A skribilo -A perldevelPackages.Po4a -A qtikz -A enlightenment.terminology -A luakit -A mopidy-local-sqlite -A gcompris -A xfce4-13.tumbler -A sssd -A gajim -A pidgin-carbons -A timelapse-deflicker -A gnome3.gnome-maps -A plasma5.systemsettings -A gnome3.cheese -A torch -A gnome3.gnome-tweak-tool -A windowmaker -A cddlib -A digikam -A lilypond-unstable -A aravis -A racket-minimal -A pdfmod -A qgis -A darktable -A hugin -A telepathy-qt -A torch-hdf5 -A plasma-workspace -A brasero-original -A apt -A qcomicbook -A astroid -A system-config-printer -A gimpPlugins.exposureBlend -A python37Packages.worldengine -A phash -A libreoffice-fresh-unwrapped -A merkaartor -A rstudioWrapper -A ipe -A gdal -A pcb -A deepin.deepin-wallpapers -A kdeApplications.baloo-widgets -A eclipses.eclipse-platform -A sageWithDoc -A digikam5 -A python27Packages.gdal -A meguca -A flightgear -A evolution-data-server -A wineWowPackages.full -A mysql-workbench -A gnome3.webkitgtk -A adapta-gtk-theme -A python27Packages.pdf2image -A python37Packages.splinter -A arc-theme -A polymake -A mopidy-youtube -A python37Packages.python-mapnik -A loadcaffe -A jfbpdf -A python37Packages.Wand -A libsForQt5.phonon-backend-gstreamer -A qsstv -A telepathy_farstream -A gnome3.gnome-calendar -A system_config_printer -A python27Packages.rpy2 -A openorienteering-mapper -A texlive.combined.scheme-medium -A playonlinux -A gnome3.grilo-plugins -A brasero -A pulseeffects -A eclipses.eclipse-sdk-48 -A python37Packages.pythonefl -A gnome3.tracker-miners -A calibre -A gnome3.gvfs -A pidgin-latex -A gummi -A evince -A enblendenfuse -A texlive.combined.scheme-tetex -A corebird -A gimpPlugins.ufraw -A rednotebook -A vocal -A lilypond-with-fonts -A gnome3.gnome-shell -A cups-filters -A libsForQt5.libopenshot -A python27Packages.osmnx -A python37Packages.geopandas -A quodlibet-without-gst-plugins -A python27Packages.pytesseract -A python27Packages.neurotools -A bombono -A libreoffice-fresh -A osmo -A php71Packages.imagick -A gfan -A eclipses.eclipse-sdk-37 -A libreoffice -A plasma5.powerdevil -A python27Packages.eccodes -A libwmf -A blockhash -A python27Packages.pythonefl -A xfce4-13.parole -A shutter -A python27Packages.selenium -A nip2 -A valentina -A farstream -A python27Packages.fiona -A pidgin-xmpp-receipts -A telepathy_qt5 -A pidgin -A python37Packages.pdf2image -A balsa -A gnome3.california -A openjpeg -A pywal -A dvdstyler -A gnome3.file-roller -A tesseract -A python27Packages.pypoppler -A quodlibet-xine -A poppler_0_61 -A mgba -A gnome3.gnome-todo -A winetricks -A asciidocFull -A mitschemeX11 -A kdeFrameworks.baloo -A deepin.deepin-desktop-base -A pfstools -A kdeApplications.kitinerary -A purple-facebook -A prey-bash-client -A python37Packages.pyocr -A liquidsoap -A pidginosd -A python27Packages.robotframework-selenium2library -A bitlbee-discord -A gnome3.libgdata -A eclipses.eclipse-sdk-47 -A giac -A kdeApplications.dolphin-plugins -A pipelight -A mysqlWorkbench -A udiskie -A gnome3.totem -A python27Packages.splinter -A purple-lurch -A paperwork -A hydron -A sage -A pltScheme -A telepathy_qt -A gst_all_1.gst-plugins-bad -A kile -A deepin.dde-api -A purple-xmpp-http-upload -A gnome3.gnome-sound-recorder -A octaveHg -A gimpPlugins.resynthesizer2 -A gnome3.evolution -A numix-solarized-gtk-theme -A python27Packages.fpylll -A unoconv -A gwenview -A fgallery -A mate.atril -A gnome3.nautilus -A kdeApplications.okular -A qmapshack -A chrome-gnome-shell -A python37Packages.paperwork-backend -A eclipses.eclipse-sdk -A xscast -A eolie -A cups_filters -A onboard -A texlive.combined.scheme-minimal -A arx-libertatis -A gimpPlugins.resynthesizer -A texstudio -A midori-unwrapped -A python37Packages.cartopy -A gnome3.gnome-session -A telepathy_haze -A python37Packages.fiona -A python37Packages.gdal -A electrum -A libpst -A recoverjpeg -A kdeplasma-addons -A dmtx-utils -A vobsub2srt -A beets -A cutegram -A pidginlatex -A perl526Packages.PerlMagick -A pidginwindowmerge -A texworks -A pdf2svg -A optar -A bepasty -A gmrender-resurrect -A python27Packages.bokeh -A singular -A leptonica -A rWrapper -A xfce.tumbler -A pidgin-with-plugins -A xastir -A geckodriver -A gthumb -A gnome3.gnome-control-center -A nuweb -A k9copy -A auctex -A texmacs -A vimb -A mopidy-gmusic -A roxterm -A wpa_supplicant_gui -A telepathy-farstream -A rstudio-preview -A quilter -A gnome3.gnome-user-share -A dolphin -A sagemath -A empathy -A vimbWrapper -A python27Packages.cysignals -A imagemagick7 -A texlive.combined.scheme-gust -A perl526Packages.Po4a -A kitty -A gimpPlugins.gap -A wineFull -A pdftag -A liferea -A quodlibet-xine-full -A saga_2_3_2 -A cataract -A elisa -A pidgin-sipe -A frescobaldi -A eclipses.eclipse-cpp -A python27Packages.cartopy -A autofs5 -A xfce.xfce4-windowck-plugin -A ufraw -A eclipses.eclipse-platform-48 -A wimlib -A mitscheme -A enlightenment.enlightenment -A gnome3.geary -A gnome3.shotwell -A deepin.deepin-desktop-schemas -A vapoursynth-mvtools -A kdeFrameworks.kfilemetadata -A tilix -A gimpPlugins.gimplensfun -A mupdf -A mopidy-soundcloud -A odpdown -A mtools -A deja-dup -A xfce4-13.xfce4-windowck-plugin -A asciidoc-full-with-plugins -A python37Packages.pytesseract -A python27Packages.poppler-qt5 -A openmolcas -A jfbview -A sound-juicer -A webkitgtk222x -A wine-staging -A emojione /home/das-g/dev/nixos/nixpkgs" failed

@alyssais
Copy link
Member

@GrahamcOfBorg build geckodriver

@alyssais
Copy link
Member

Fails to build on Darwin.

= note: ld: framework not found Security

Needs a dependency on darwin.apple_sdk.frameworks.Security.

@das-g das-g force-pushed the geckodriver-0.22.0 branch 3 times, most recently from 8e37721 to 8696486 Compare December 10, 2018 15:14
Motivation: unstable-2018-02-24 (which reports to be
0.19.1, but probably doesn't correspond to any actual
geckodriver release) isn't compatible with the currently
shipped Firefox version 63.0

closes NixOS#50380
@alyssais
Copy link
Member

@GrahamcOfBorg build geckodriver

@alyssais alyssais added the 9.needs: port to stable A PR needs a backport to the stable release. label Dec 10, 2018
@alyssais alyssais merged commit c9ead10 into NixOS:master Dec 10, 2018
@das-g das-g deleted the geckodriver-0.22.0 branch December 10, 2018 16:04
@samueldr samueldr removed the 9.needs: port to stable A PR needs a backport to the stable release. label Apr 17, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

geckodriver version incompatible to Firefox version
4 participants