Closed thePalindrome closed 7 years ago
twilight is a pony (more exactly a ponyfile)... so I ask What command do you run to get that output with Twilight?
Just ponysay
On August 13, 2016 6:19:43 PM MDT, " Pablo Lezaeta Reyes [pˈaβ̞lo lˌe̞θaˈeta rˈejɛ]" notifications@github.com wrote:
twilight is a pony (more exactly a ponyfile)... so I ask What command do you run to get that output with Twilight?
You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub: https://github.com/erkin/ponysay/issues/240#issuecomment-239648792
Sent from my Android device with K-9 Mail. Please excuse my brevity.
Well by default ponysay without command show the help so I dubt you just used ponysay alone, BUT I can se how you can get twilight as a directory instead of a ponyfile.
try reclone and reinstall ponysay, is possible that during either the build process or during the cloning something went wrong and lead to twilight as a direcotry instead of a proper file.
also ponyfiles are just plain text with an extension wtr.
Ah, I figured it out.
Firstly, the command being used is fortune -c | ponysay
The issue is that it's using the "twilight" directory in my home folder, as opposed to /usr/share/ponysay/ponies/twilight.pony
It works perfectly fine if I cd to another directory.
to summarize: If a directory inside the current directory matches the name of a pony ponysay bails.
since is fixed close, this is cover a s a proper bug in #246
I currently have ponysay/fortune in my .bashrc, and I was greeted with this gem of a stacktrace:
I don't seem to have a "twilight" directory inside /usr/share/ponysay/ponies, and I can't seem to figure out what is really going on!
Any further information you need, just ask!