-
Notifications
You must be signed in to change notification settings - Fork 92
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
latexindent package broken - missing dependency YAML::Tiny #1117
Comments
Please do let me know if I can do anything to help. |
You can fix the issue by installing missing Perl dependencies. That said, run the Perl package manager and install More info: MiKTeX does not come with a Perl interpreter, that is, it relies on the Perl interpreter and infrastructure provided by the system. Seems that you are on Linux, so to install the missing module, run |
This isn't a support request, it's a bug report. I have already solved my issue and provided detailed instructions on how to resolve. Do with this information what you will, I'm just doing my part by alerting you to the unexpected behavior. I'm really trying to understand the rationale here, but from my (perhaps wrong) understanding it seems like you are essentially agreeing the package is broken and closing the bug report with no work so I must admit I'm confused. That is, unless you're actually suggesting the expected user flow is for them to see this error and know to install Perl and dependent packages. I think the root of the issue may be that I didn't understand having Perl dependent packages was a prerequisite for MiKTeX. I would argue this is a reasonable assumption as Perl and dependent packages are not listed on the prerequisites page for MiKTeX. I am on Windows, albeit using Cygwin. I have already resolved the issue for myself I just wanted to alert you all that the package is broken. When I manually bypassed MiKTeK's copy of latexindex and installed it using the instructions provided by latexindex it worked as expected. This is why I'm calling the package broken, even if installing Perl & |
Submitting a MiKTeX problem report
After I filed a detailed bug report on the child project cmhughes/latexindent.pl#374 it appears to me like the owner of this project may not be the maintainer of this package.
In his words:
By publishing the name and code of another project you are being a representative for them so you must handle issues with the same care and dignity of that project. If you don't allow them to manage their own package and don't allow them input to your project I would say that is somewhere between rude and completely unethical. I'm not here to point fingers or judge though, just thought it was a point worth making clear.
I've written up a very detailed bug report, I think it may have all you need. If it doesn't, I may attempt re-breaking my installation, but for now I cannot get the logs the HOWTO requests as the issue has been resolved. I am just posting this in good faith hoping that the package will be fixed or removed if it is indeed broken. Broken packages hurt the package index, source project, and user community so it's better to not have at all than it be broken.
The text was updated successfully, but these errors were encountered: