7

関数を使用する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'
4

1 に答える 1