関数を使用するqdap::polarity()と、エラーが発生することがあります。
serve_pubkey(key) のエラー: RAW() は「リスト」ではなく「生」にのみ適用できます
qdapこれは dueのクラスがパッケージのkeyクラスと競合していることは確かです( fromはエラー メッセージで参照されているため)。opensslkeyderive_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'