[kwlug-disc] No manpage in Snap packages?

William Park opengeometry at yahoo.ca
Mon Jun 6 16:12:35 EDT 2022


They append /snap/bin to PATH.  I guess, they can do something similar 
to MANPATH.

On 2022-06-06 15:45, Erik Schnetter wrote:
> 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
> 
> 
> 




More information about the kwlug-disc mailing list