You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
README.pod symlink to Perl module renders incorrectly #1253
Opening a new issue in an attempt to shine some light on my last comment in #1158 and the behaviour observed rendering the README.podhere. I have a mixture of private repositories using the same technique that have a mix of success and failure in displaying the expected result and a minimal example of success here
The symlinks are detected as POD as reported here.
Running locally github-markup, pod2html converts as expected:
$ git rev-parse --short HEAD8f436ff
$ bundle show | grep linguist * github-linguist (7.1.3)
$ bundle exec bin/github-markup ../applify/README.pod | head<h1 id="NAME">NAME</h1><p>Applify - Write object oriented scripts with ease</p><h1 id="VERSION">VERSION</h1><p>0.15</p><h1 id="DESCRIPTION">DESCRIPTION</h1>
$ perl -v | head -n2 | tail -n1This is perl 5, version 26, subversion 2 (v5.26.2) built for darwin-thread-multi-2level
I did some sanity checking in linguist with additional tests, they all passed.
This is also affecting my repos. At first I thought it might be a result of the age of the code, but I ran it through github-markup and the results were fine. This is really frustrating...
I have a README.pod there which is failing to render… but this one doesn’t link to a .pm file. Instead I put the documentation in a separate .pod file and symlinked that – specifically to try and sidestep this bug. It seemed so obvious that this would work that I didn’t even do an experiment to verify before I used it. But it turns out that even this can fail.
Hopefully this is a new clue into the mystery of what is causing this bug… rather than an entirely separate second(ary) bug. Maybe it gives someone who has investigated this bug a lightbulb moment?
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Activity
kiwiroy commentedon Jan 25, 2019
Travis disagreed, but has since been convinced.
Investigating further in the simple repository listed above it is difficult to explain the results of the following three:
Could
pod2htmlbe failing occasionally, for some reason and consequentlycontentis passed through inrender:markup/lib/github/markup/command_implementation.rb
Lines 25 to 29 in de903b8
symlink docs
symkat commentedon Feb 19, 2019
I've also experienced this issue.
With no changes by me, my repos have gone from looking like this:
to looking like this:
aarondcohen commentedon Jul 19, 2019
This is also affecting my repos. At first I thought it might be a result of the age of the code, but I ran it through
github-markupand the results were fine. This is really frustrating...MCRayRay commentedon Oct 13, 2019
I've been trying to narrow this down to the smallest valid test case I can write and this is the best I've come up with so far.
This will render correctly:
This won't:
I can't explain it.
add a readme usable by github
Convert the README to Markdown
ANSI-C commentedon Jul 6, 2020
Having exact same issue with symlinks to PODs, it works in one case, it doesn't in another.
Shelly1973 commentedon Jul 7, 2020
Shelly1973 commentedon Jul 7, 2020
ap commentedon Oct 24, 2020
Here is a rather interesting data point: ap/Catalyst-View-Template@
6318f66I have a
README.podthere which is failing to render… but this one doesn’t link to a.pmfile. Instead I put the documentation in a separate.podfile and symlinked that – specifically to try and sidestep this bug. It seemed so obvious that this would work that I didn’t even do an experiment to verify before I used it. But it turns out that even this can fail.Hopefully this is a new clue into the mystery of what is causing this bug… rather than an entirely separate second(ary) bug. Maybe it gives someone who has investigated this bug a lightbulb moment?
make README.pod the real file and its target the symlink
make README.pod the real file and its target the symlink
github-actions commentedon Nov 28, 2024
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
24 remaining items
ap commentedon Nov 30, 2025
This issue remains unresolved.
github-actions commentedon Jan 30, 2026
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
karenetheridge commentedon Jan 30, 2026
This is still an issue.
ap commentedon Mar 31, 2026
There seemed to be a chance that all of my repositories are currently working, but I found one exception after all: https://github.com/ap/Memoize
So this remains an issue.
github-actions commentedon May 31, 2026
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
karenetheridge commentedon May 31, 2026
This is still an issue.
ap commentedon Jul 31, 2026
This is still an issue.
github-actions commentedon Sep 29, 2026
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
ap commentedon Sep 29, 2026
Still an issue.