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

illumos variant broken on OmniOS #427

Closed
sjorge opened this issue Nov 6, 2016 · 1 comment
Closed

illumos variant broken on OmniOS #427

sjorge opened this issue Nov 6, 2016 · 1 comment

Comments

@sjorge
Copy link

sjorge commented Nov 6, 2016

After install the illumos bootstrap on omnios and doing a pkgin install salt

Nothing works, pycrypto complains it cannot find the required libraries for the cbindings to work.
Likewise if manually installing using gcc47 or gcc49 they complain also. I guess there is some funcky LD_LIBRARY_PATH stuff going on.

root@sd-omni:/root# salt-call --local test.ping
Traceback (most recent call last):
  File "/opt/local/bin/salt-call", line 11, in <module>
    salt_call()
  File "/opt/local/lib/python2.7/site-packages/salt/scripts.py", line 346, in salt_call
    import salt.cli.call
  File "/opt/local/lib/python2.7/site-packages/salt/cli/call.py", line 6, in <module>
    from salt.utils import parsers
  File "/opt/local/lib/python2.7/site-packages/salt/utils/parsers.py", line 28, in <module>
    import salt.config as config
  File "/opt/local/lib/python2.7/site-packages/salt/config/__init__.py", line 41, in <module>
    import salt.utils.sdb
  File "/opt/local/lib/python2.7/site-packages/salt/utils/sdb.py", line 9, in <module>
    import salt.loader
  File "/opt/local/lib/python2.7/site-packages/salt/loader.py", line 30, in <module>
    import salt.utils.event
  File "/opt/local/lib/python2.7/site-packages/salt/utils/event.py", line 72, in <module>
    import salt.payload
  File "/opt/local/lib/python2.7/site-packages/salt/payload.py", line 17, in <module>
    import salt.crypt
  File "/opt/local/lib/python2.7/site-packages/salt/crypt.py", line 42, in <module>
    import salt.utils.rsax931
  File "/opt/local/lib/python2.7/site-packages/salt/utils/rsax931.py", line 69, in <module>
    libcrypto = _init_libcrypto()
  File "/opt/local/lib/python2.7/site-packages/salt/utils/rsax931.py", line 47, in _init_libcrypto
    libcrypto = _load_libcrypto()
  File "/opt/local/lib/python2.7/site-packages/salt/utils/rsax931.py", line 40, in _load_libcrypto
    raise OSError('Cannot locate OpenSSL libcrypto')
OSError: Cannot locate OpenSSL libcrypto
root@sd-omni:/root# which salt-call
/opt/local/bin/salt-call

Seems that pythons find_library() call is not picking up the library :s

@sjorge
Copy link
Author

sjorge commented Nov 6, 2016

Seems to be a upstream issue. PR opened saltstack/salt#37495

@sjorge sjorge closed this as completed Nov 6, 2016
wiedi pushed a commit to wiedi/pkgsrc-legacy that referenced this issue Nov 17, 2016
version 1.11.1: 2016-06-14

    * new guesser infrastructure, support for emacs and vim modelines (TritonDataCenter#489)
    * javascript bugfix for nested objects with quoted keys (TritonDataCenter#496)
    * new theme: Gruvbox (thanks @jamietanna!)
    * praat: lots of improvements (thanks @jjatria)
    * fix for rougify error when highlighting from stdin (TritonDataCenter#493)
    * new lexer: kotlin (thanks @meleyal!)
    * new lexer: cfscript (thanks @mjclemente!)

version 1.11.0: 2016-06-06

    * groovy:
	o remove pathological regexes and add basic support for
	  triple-quoted strings (TritonDataCenter#485)
	o add the "trait" keyword and fix project url (thanks @glaforge! TritonDataCenter#378)
    * new lexer: coq (thanks @gmalecha! TritonDataCenter#389)
    * gemspec license now more accurate (thanks @connorshea! TritonDataCenter#484)
    * swift:
	o properly support nested comments (thanks @dblessing! TritonDataCenter#479)
	o support swift 2.2 features (thanks @radex TritonDataCenter#376 and @wokalski TritonDataCenter#442)
	o add indirect declaration (thanks @nRewik! TritonDataCenter#326)
    * new lexer: verilog (thanks @Razer6! TritonDataCenter#317)
    * new lexer: typescript (thanks @Seikho! TritonDataCenter#400)
    * new lexers: jinja and twig (thanks @robin850! TritonDataCenter#402)
    * new lexer: pascal (thanks @alexcu!)
    * css: support attribute selectors (thanks @skoji! TritonDataCenter#426)
    * new lexer: shell session (thanks @sio4! TritonDataCenter#481)
    * ruby: add support for <<~ heredocs (thanks @tinci! TritonDataCenter#362)
    * recognize comments at EOF in SQL, Apache, and CMake (thanks @julp! TritonDataCenter#360)
    * new lexer: phtml (thanks @Igloczek TritonDataCenter#366)
    * recognize comments at EOF in CoffeeScript (thanks @rdavila! TritonDataCenter#370)
    * c/c++:
	o support c11/c++11 features (thanks @Tosainu! TritonDataCenter#371)
	o Allow underscores in identifiers (thanks @coverify! TritonDataCenter#333)
    * rust: add more builtin types (thanks @RalfJung! TritonDataCenter#372)
    * ini: allow hyphen keys (thanks @KrzysiekJ! TritonDataCenter#380)
    * r: massively improve lexing quality (thanks @klmr! TritonDataCenter#383)
    * c#:
	o add missing keywords (thanks @BenVlodgi TritonDataCenter#384 and @SLaks TritonDataCenter#447)
    * diff: do not require newlines at the ends (thanks @AaronLasseigne! TritonDataCenter#387)
    * new lexer: ceylon (thanks @bjansen! TritonDataCenter#414)
    * new lexer: biml (thanks @japj! TritonDataCenter#415)
    * new lexer: TAP - the test anything protocol (thanks @mblayman! TritonDataCenter#409)
    * rougify bugfix: treat input as utf8 (thanks @japj! TritonDataCenter#417)
    * new lexer: jsonnet (thanks @davidzchen! TritonDataCenter#420)
    * clojure: associate *.cljc for cross-platform clojure (thanks @alesguzik! TritonDataCenter#423)
    * new lexer: D (thanks @nikibobi! TritonDataCenter#435)
    * new lexer: smarty (thanks @tringenbach! TritonDataCenter#427)
    * apache:
	o add directives for v2.4 (thanks @stanhu!)
	o various improvements (thanks @julp! TritonDataCenter#301)
	    - faster keyword lookups
	    - fix nil error on unknown directive (cf TritonDataCenter#246, TritonDataCenter#300)
	    - properly manage case-insensitive names (cf TritonDataCenter#246)
	    - properly handle windows CRLF
    * objective-c:
	o support literal dictionaries and block arguments (thanks @BenV!
	  TritonDataCenter#443 and TritonDataCenter#444)
	o Fix error tokens when defining interfaces (thanks @meleyal! TritonDataCenter#477)
    * new lexer: NASM (thanks @sraboy! TritonDataCenter#457)
    * new lexer: gradle (thanks @nerro! TritonDataCenter#468)
    * new lexer: API Blueprint (thanks @kylef! TritonDataCenter#261)
    * new lexer: ActionScript (thanks @honzabrecka! TritonDataCenter#241)
    * terminal256 formatter: stop confusing token names (thanks @julp! TritonDataCenter#367)
    * new lexer: julia (thanks @mpeteuil! TritonDataCenter#331)
    * new lexer: cmake (thanks @julp! TritonDataCenter#302)
    * new lexer: eiffel (thanks @Conaclos! TritonDataCenter#323)
    * new lexer: protobuf (thanks @fqqb! TritonDataCenter#327)
    * new lexer: fortran (thanks @CruzR! TritonDataCenter#328)
    * php: associate *.phpt files (thanks @Razer6!)
    * python: support raise from and yield from (thanks @mordervomubel! TritonDataCenter#324)
    * new VimL example (thanks @tpope! TritonDataCenter#315)
jperkin pushed a commit that referenced this issue Feb 1, 2017
Release 0.3.0 of Streamlink!

A lot of updates to each plugin (thank you @beardypig !), automated Windows releases, PEP8 formatting throughout Streamlink are some of the few updates to this release as we near a stable 1.0.0 release.

Main features are:

    Lot's of maintaining / updates to plugins
    General bug and doc fixes
    Major improvements to development (github issue templates, automatically created releases)

Agustín Carrasco <[email protected]> (1):
      Links on crunchy's rss no longer contain the show name in the url (#379)

Brainzyy <[email protected]> (1):
      Add basic tests for stream.me plugin (#391)

Javier Cantero <[email protected]> (2):
      plugins/twitch: use version v3 of the API
      plugins/twitch: use kraken URL

John Smith <[email protected]> (3):
      Added support for bongacams.com streams (#329)
      streamlink_cli.main: close stream_fd on exit (#427)
      streamlink_cli.utils.progress: write new line at finish (#442)

Max Riegler <[email protected]> (1):
      plugins.chaturbate: new regex (#457)

Michiel Sikma <[email protected]> (1):
      Update PLAYER_VERSION, as old one does not return data. Add ability to use streams with /embed/video in the URL, from embedded players. (#311)

Mohamed El Morabity <[email protected]> (6):
      Add support for pluzz.francetv.fr (#343)
      Fix ArteTV plugin (#385)
      Add support for Canal+ TV group channels (#416)
      Update installation instructions for Fedora (#443)
      Add support for Play TV (#439)
      Use token generator for HLS streams, as for HDS ones (#466)

RosadinTV <[email protected]> (1):
      --can-handle-url-no-redirect parameter added (#333)

Stefan Hanreich <[email protected]> (1):
      added chocolatey to the documentation (#380)

bastimeyer <[email protected]> (3):
      Automatically create Github releases
      Set changelog in automated github releases
      Add a github issue template

beardypig <[email protected]> (55):
      plugins.tvcatchup: site layout changed, updated the stream regex to accommodate the change (#338)
      plugins.streamlive: streamlive.to have added some extra protection to their streams which currently prevents us from capturing them (#339)
      cli: add command line option to specific logging path for subprocess errorlog
      plugins.trtspor: added support for trtspor.com (#349)
      plugins.kanal7: fixed page change in kanal7 live stream (#348)
      plugins.picarto: Remove the unreliable rtmp stream (#353)
      packaging: removed the built in backports infavour of including them as dependencies when required (#355)
      Boost the test coverage a bit (#362)
      plugins: all regex string should be raw (#361)
      ci: build and test on Python 3.6 (+3.7 on travis, with allowed failure) (#360)
      packages.flashmedia: fix bug in AMFMessage (#359)
      tests: use mock from unittest when available otherwise fallback to mock (#358)
      stream.hls: try to retry stream segments (#357)
      tests: add codecov config file (#363)
      plugins.picarto: updated plugin to use tech_switch divs to find the stream parameters
      plugins.mitele: support for live streams on mitele.es
      docs: add a note about python-devel needing to be installed in some cases
      docs/release: generate the changelog as rst instead of md
      plugins.adultswim: support https urls
      use iso 8601 date format for the changelog
      plugins.tf1: added plugin to support tf1.fr and lci.fr
      plugins.raiplay: added plugin to support raiplay.it
      plugins.vaughnlive: updated player version and info URL (#383)
      plugins.tv8cat: added support for tv8.cat live stream (#390)
      Fix TF1.fr plugin (#389)
      plugins.stream: fix a default scheme handling for urls
      Add support for some Bulgarian live streams (#392)
      rtmp: fix bug in redirect for rtmp streams
      plugins.sportal: added support for the live stream on sportal.bg
      plugins.bnt: update the user agent string for the http requests
      plugins.ssh101: update to support new site layout
      Optionally use FFMPEG to mux separate video and audio streams (#224)
      Support for 4K videos in YouTube (#225)
      windows-installer: add the version info to the installer file
      include CHANGELOG.rst instead of .md in the egg
      stream.hls: output duplicate streams for HLS when multiple streams of the same quality are available
      stream.ffmpegmux: fix support for avconv, avconv will be used if ffmpeg is not found
      Adultswin VOD support (#406)
      Move streamlink_cli.utils.named_pipe in to streamlink.utils
      plugins.rtve: update plugin to support new streaming method
      stream.hds: omit HDS streams that are protected by DRM
      Adultswin VOD fix for live show replays (#418)
      plugins.rtve: add support for legacy stream URLs
      installer: remove the streamlink bin dir from %PATH% before installing
      plugins.twitch: only check hosted channels when playing a live stream
      docs: tweaks to docs and docs build process
      Fix iframe detection for BTN/cdn.bg streams (#437)
      fix some regex that give deprecation warnings in python 3.6
      plugins.adultswim: correct behaviour for archived streams
      plugins.nineanime: add scheme to grabber api url if not present
      session: add an option to disable Diffie Hellman key exchange
      plugins.srgssr: added support for srg ssr sites: srf, rts and rsi
      plugins.srgssr: fixed bug in api URL and fixed akamai urls with authparams
      cli: try to terminate the player process before killing it (if terminate takes too long)
      plugins.swisstxt: add support for the SRG SSR sites sports sections

fozzy <[email protected]> (1):
      Add plugin for huajiao.com and zhanqi.tv (#334)

sqrt2 <[email protected]> (1):
      Fix swf_url in livestream.com plugin (#428)

stepshal <[email protected]> (1):
      Remove trailing.

stepshal <[email protected]> (2):
      Add blank line after class or function definition (#408)
      PEP8 (#414)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant