The problem: After modifying the xypic directory in windows, adding a new version that now accepts an option \usepackage{barr} that loads a new file xybarr (formerly diagxy and distributed by me) I am trying to get the new program added to the filename database.
When I run mktexlsr, I get the messages:
Creating fndb for user root directory (C:\Users\Mike\AppData\Roaming\MiKTeX\2.8)...
Creating fndb for user root directory (C:\Users\Mike\AppData\Local\MiKTeX\2.8)...
Skipping common root directory (C:\ProgramData\MiKTeX\2.8)...
Skipping common root directory ("C:\MiKTeX 2.8")...
But my file is precisely in the last named directory. Actually, I was unaware that the other three existed. I tried running maketexlsr -help and got the message:
initexmf: -help: unknown option
Finally, I tried mktexlsr "\miktex 2.8" and got the message:
initexmf: This utility does not accept non-option arguments.
So there is no (discernible) help, and I know no way of forcing it to index the actual tex directory, is there any way of updating the fndb? Incidentally, going to the maintenance routine of MiKTeX has no effect either. I click on update fndb and it says ok, but there is no change.
So is there any way to deal with this?
--admin) to update the FNDB. – Ulrike Fischer Oct 06 '13 at 16:10initexmf --helpwith 2 slashes (andmktexlsris just an alias). – Speravir Oct 08 '13 at 23:42