I have a package dependency problem on Kubuntu 12.10. I have installed Texlive2012 from the known ppa. The brandnew "smartdiagram 0.2" package has a dependency for xparse. This package does not exist in the ppa. I tried to compile it into my local texmf tree, but it errors out because it does not find "l3docstrip.tex". But this "l3docstrip.tex" is already supposed to be there, because it is part of the "l3kernel" package. And this package is already installed from the ppa. Where do I go from here ? I don't want to mess up the whole installation.

1 Answer 1


I have been using Ubuntu for quite some time and I started with TeXlive from the PPA just like you but soon realized (thanks to the help of some fellow board members) it was no good. I removed the default TeXlive and switched to the version available on the TUG site and I've been a happy chap ever since. I suggest you do the same. The installation is pretty straightforward, details here.

  • The vanilla installation is a test for patience but worth it. Just finished it and it works like a charm. Highly recommended for -all- Ubuntu users. Mar 16, 2013 at 14:21
  • @blue_tiger300 I have also been using it on Windows 7, I've had no problems whatsoever so far. Also, can you please accept my answer if you are happy with it. Thank you.
    – Heisenb0rg
    Mar 16, 2013 at 17:58

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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