16
$\begingroup$

I recently upgraded to Mathematica 10.2, and there seem to be a problem with the help system. When typing

?Integrate

I get the following output

Integrate
System`
CreateUUID["Info-"]
False
False
False

(distributed over six cells). If I instead go to the menu, and chose

Help -> Wolfram Documentation

the help system works as usual. Any ideas about this? If it matters, I run ubuntu 15.04 and I had no problem with version 10.02. A screen shot is included below.

Screen shot showing the problem

$\endgroup$
9
  • 4
    $\begingroup$ Try RebuildPacletData[]. $\endgroup$
    – ilian
    Commented Sep 7, 2015 at 19:09
  • $\begingroup$ @ilian That indeed made it work. But after restart, I get the same problem again. $\endgroup$
    – mickep
    Commented Sep 7, 2015 at 19:16
  • 2
    $\begingroup$ The next step would be to delete the ~/.Mathematica/Paclets directory. $\endgroup$
    – ilian
    Commented Sep 7, 2015 at 19:18
  • 1
    $\begingroup$ @ilian Thanks! Now it continues to work after I restart Mathematica. I'm not sure what to do with the question. If you write an answer, I can accept it. $\endgroup$
    – mickep
    Commented Sep 7, 2015 at 19:22
  • $\begingroup$ Since this is a confirmed bug I added the "bugs" tag. I removed the version 10.2 tag because 1) it is not clear whether it is related to this version and 2) we agreed that version information (if known) in bugs posts will be written in the post's header (see this Meta post) $\endgroup$ Commented Sep 7, 2015 at 21:16

1 Answer 1

17
$\begingroup$

This is a bug in the paclet manager, which can cause the autoloading for certain system symbols to stop working (in this case, CreateUUID malfunctioned, also breaking Information which uses it).

The problem has already been fixed in the development version. For now, the recommended workaround is to delete the $UserBasePacletsDirectory, which is typically located in ~/.Mathematica/Paclets on Linux.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.