[pkg-lynx-maint] Bug#879991: [Lynx-dev] Missing link on lynx.invisible-island.net

Thomas Dickey dickey at his.com
Tue Oct 31 00:31:03 UTC 2017


On Mon, Oct 30, 2017 at 03:30:56PM +0100, Axel Beckert wrote:
> Hi,
> 
> On Mon, Oct 30, 2017 at 11:41:01AM +0000, Ian Collier wrote:
> > On Sat, Oct 28, 2017 at 07:47:16AM -0400, Thomas Dickey wrote:
> > > On Sat, Oct 28, 2017 at 09:21:26AM +0200, Elimar Riesebieter wrote:
> > > > according to
> > > > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=879991
> > > > there points a link in documentation to nowhere.
> > 
> > > I pointed out that it's a problem with the package, not the upstream source.
> > 
> > The Lynx source does not build cattoc.html unless configure was run
> > with --enable-htmlized-cfg - but by default that setting is disabled, in
> > which case the Lynx_users_guide.html that it produces contains a broken
> > link.  I'd say that is an issue with the upstream source.
> 
> Thanks for that hint.
> 
> For privacy reasons many binary distributions don't like remote
> startup pages, etc. and change them to local links. So do we by
> patching lynx.cfg.
> 
> But if cattoc.html (and maybe other files) is just built with that
> configure option (which we currently don't use), it's understandable
> if instead a link to the upstream website is used.
> 
> So I checked where this link comes from in the (unpatched and unbuilt)
> 2.8.9dev16 sources:
> 
>   $ git grep breakout
>   lynx.cfg:# is available at http://lynx.invisible-island.net/release/breakout/lynx_help/cattoc.html

hmm - thanks for the reminder.

>   lynx_help/Lynx_users_guide.html:  "http://lynx.invisible-island.net/release/breakout/lynx_help/cattoc.html">
>   lynx_help/Lynx_users_guide.html:  "http://lynx.invisible-island.net/release/breakout/lynx_help/alphatoc.html">
>   lynx_help/lynx_help_main.html:    "http://lynx.invisible-island.net/release/breakout/lynx_help/cattoc.html">
>   lynx_help/lynx_help_main.html:    "http://lynx.invisible-island.net/release/breakout/docs/">lynx
>   makefile.in:LYNX_URL='@HOMEPAGE_URL at release/breakout'
> 
> The URL argued about in the bug report is
> http://lynx.invisible-island.net/release/breakout/lynx_help/cattoc.html

I overlooked that in migrating the site: in the original site, I constructed
a symbolic link from the breakout directory to the (partly generated)
help-directory, e.g.,

  http://lynx.invisible-island.net/release/lynx_help/cattoc.html
 
But in the current site, links like that are harder to generate :-)

> So this URL indeed is part of the unmodified upstream sources.
> 
> http://lynx.invisible-island.net/release/breakout/lynx_help/ shows
> quite some files, but not cattoc.html. But it lists
> http://lynx.invisible-island.net/release/breakout/lynx_help/Lynx_users_guide.html
> and that also contains those links "by category" and "by alphabet".
> But it's even worse there: They point to those two URLs where the
> hostname no more exists:
> 
>   http://lynx.isc.org/release/breakout/lynx_help/cattoc.html
>   http://lynx.isc.org/release/breakout/lynx_help/alphatoc.html
> 
> This probably comes from the fact that this is not from a development
> release but an rather old stable release. But
> http://lynx.invisible-island.net/current/breakout/ doesn't exist. So I

right - I don't think it's worth the trouble (patches and tarballs work).

> went to http://lynx.invisible-island.net/lynx_help/ and clicked on
> "Online Documentation" in the left menu
> (http://lynx.invisible-island.net/lynx_help/). But I just got
> "Forbidden — You don't have permission to access /lynx_help/ on this
> server."
> 
> Thomas: So for me it looks as if Elimar and Ian are right: This looks
> like broken literal links in the upstream code and the included

Mostly it seems that I should tidy up the old release breakouts
to repair broken links.  (I'll work on that - but bear in mind
that they'll cite the old hostnames).

But the discussion began with the development sources and the package.

> prebuilt documentation as well as in the online documentation. It
> would be nice if you could have a closer look at these issues. Thanks
> in advance!
> 
> 		Kind regards, Axel
> -- 
> /~\  Plain Text Ribbon Campaign                   | Axel Beckert
> \ /  Say No to HTML in E-Mail and News            | abe at deuxchevaux.org  (Mail)
>  X   See http://www.nonhtmlmail.org/campaign.html | abe at noone.org (Mail+Jabber)
> / \  I love long mails: http://email.is-not-s.ms/ | http://abe.noone.org/ (Web)
> 

-- 
Thomas E. Dickey <dickey at invisible-island.net>
https://invisible-island.net
ftp://ftp.invisible-island.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-lynx-maint/attachments/20171030/b1f50767/attachment-0001.sig>


More information about the pkg-lynx-maint mailing list