[kwlug-disc] No manpage in Snap packages?

Erik Schnetter schnetter at gmail.com
Mon Jun 6 15:45:04 EDT 2022


If an executable is found, then isn't it found somewhere in PATH? And
how is that different from updating MANPATH, or from having "man"
deduce an extra MANPATH from PATH? No man pages seems like a very
silly oversight / packaging problem.

-erik

On Mon, Jun 6, 2022 at 3:40 PM William Park via kwlug-disc
<kwlug-disc at kwlug.org> wrote:
>
> Adding to MANPATH doesn't scale, unless they put it under /snap/man or
> something.  But, that's no different from /usr/man.
>
> I'm now reading about Snap.  My feeling is, their focus is more on Snap
> Store.  From that perspective, manpage issue is not that bad.  Since I
> know where "jq" is (/snap/jq), I can find its manpage (find /snap/jq
> -name man), and do man directly (man /snap/jq/.../man/man1/jq.1.gz).
> Not all apps are suited for manpage.  If there are many sections (eg.
> zsh, btrfs), then html is better than manpage.
>
>
> On 2022-06-06 12:09, Paul Nijjar via kwlug-disc wrote:
> >
> > It looks like there has been some official discussion about this, but
> > it sounds as if it should have been fixed now? I admit I do not really
> > understand the proposed solution.
> >
> > https://bugs.launchpad.net/snapd/+bug/1575593
> >
> > But the workaround is to put paths in your MANPATH environment
> > variable:
> >
> > https://askubuntu.com/questions/764835/how-can-i-view-man-pages-for-apps-installed-via-snaps
> >
> > (Sorry for doing the obvious searches about this. Your question got me
> > curious.)
> >
> > - Paul
> >
> > On Mon, Jun 06, 2022 at 01:16:46AM -0400, William Park via kwlug-disc wrote:
> >> OK, manpages are included, buried in /snap/jq and /snap/xmlstarlet.
> >> The question is, then, how do you let "man" know?
> >>
> >> On 2022-06-06 00:57, William Park via kwlug-disc wrote:
> >>> I installed "jq" and "xmlstarlet" utilities as Snap package in Kubuntu
> >>> 22.04.� There are no manpages for these utilities!� Is this normal?� Or,
> >>> is it just these packages?
> >>>
> >>> I removed them, and installed via 'apt install'.� Then, I find manpages
> >>> as expected.
> >>
> >> _______________________________________________
> >> kwlug-disc mailing list
> >> kwlug-disc at kwlug.org
> >> https://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org
> >
>
> _______________________________________________
> kwlug-disc mailing list
> kwlug-disc at kwlug.org
> https://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org



-- 
Erik Schnetter <schnetter at gmail.com>
http://www.perimeterinstitute.ca/personal/eschnetter/




More information about the kwlug-disc mailing list