関数を使用するqdap::polarity()
と、エラーが発生することがあります。
serve_pubkey(key) のエラー: RAW() は「リスト」ではなく「生」にのみ適用できます
qdap
これは dueのクラスがパッケージのkey
クラスと競合していることは確かです( fromはエラー メッセージで参照されているため)。openssl
key
derive_pubkey()
openssl
の項にopenssl
が表示されている場合にエラーが発生し、キークラスのメソッドディスパッチがスローされ、エラーが発生したようです。loaded via a namespace (and not attached):
sessionInfo()
Rセッションを再起動することによってのみ、エラーを修正できました。openssl
この問題を解決するためにセッションから のフットプリントを削除する方法はありますか? または、R を再起動せずにこの問題を回避する別の方法はありますか?
エラーの再現
> successful <- qdap::polarity("testing")
> load_openssl_ns <- body(openssl:::print.key)
> fails <- qdap::polarity("testing")
Error in derive_pubkey(key) :
RAW() can only be applied to a 'raw', not a 'list'