I run the following MWE using LuaLaTeX in TeXworks
\documentclass[11pt,twoside,a4paper]{article}
\usepackage{MinionPro}
\begin{document}
\textsc{Hello World.}
\end{document}
and it gives an error
File MinionPro.sty not found.
If I now input the file name with the full path,
C:/texlive/2017/texmf-dist/tex/latex/MinionPro/MinionPro.sty
it finds the file, but produces an output that isn't in small caps so there seems to be a substitution at work.
The log file says
Try loading font information for TU+MinionPro-OsF" and "No file TUMinionPro-OsF.fd
which is correct - there are OT1, OT2 fds (among others) but no TU file.
So where should the .sty (and Fd) files be put so that TeXworks will find them? And will the TU issue then resolve itself?

MinionPro.styget there? My TeXLive 2017 does not include it. – daleif Feb 09 '18 at 17:53texmf-disttree, probably better intexmf-local\tex\latex– daleif Feb 09 '18 at 17:59kpsewhich MinionPro.styin a terminal/dos prompt. – daleif Feb 09 '18 at 18:00fontspecand load the opentype font directly, see the example here https://tex.stackexchange.com/questions/34855/selecting-main-math-font-in-luatex – David Carlisle Feb 09 '18 at 18:54microtypeworks there better. If you have the font, have installed the font, and LaTeX now finds the.sty, use:\usepackage[T1]{fontenc}\usepackage[utf8x]{inputenc}\usepackage[fullfamily,footnotefigures,lf]{MinionPro}\usepackage[toc,enum,eqno,bib]{tabfigures}\usepackage[scaled=0.9]{helvet}\usepackage[scaled=0.85]{beramono}\usepackage{MnSymbol}for more or less full setup. Of course, you can replace thehelvetandberamonofonts with others of your choice. This config useslatexin pdf mode, notluatex. – Oleg Lobachev Feb 09 '18 at 19:18microtypesetup for which I am willing to go such lengths is\usepackage[activate={true,nocompatibility},kerning=true,spacing=true,tracking=true,final]{microtype}\microtypecontext{spacing=nonfrench}. Take care, if you useragged2e... – Oleg Lobachev Feb 09 '18 at 19:20