I wanted to put a genealogy tree into a Latex document and googling for solutions one suggestion was a package called forest.

my package manager didn't have that so I selected: repository -> synchronize and it went to work.

next step: in the list view I selected package forest and clicked the tick and it installed forest and a couple of other packages too. in fact, all of the following: unicode-data, l3kernel, l3packages, trimspaces, environ, elocalloc, elpres, etoolbox, pgfopts, and forest.

next step: in my document template I added forest to the \usepackage{} list. I didn't put anything in the document itself, just added forest to the package list. then I compiled the document.

I got a number of messages telling me the package manager wanted to do something and I just clicked install each time (around 3 times if I remember correctly).

then I got the following in the console area at the bottom of the screen:

In the "Errors" tab it said the following:LaTeX Warning: You have requested, on input line 49, version`2013/12/13' of package tikz, but only version `2010/10/13 v2.10 (rcs-revision 1.76)' is available.

there's a hyperlink you can click on to show the code where it failed and it gives this:

thing is, there is not just one package called tikz, there's about twenty of them: tikzthis and tikzthat and what have you so I just used the package manager to install them all and I still get the same error.