Man-pages in snaps

Oliver Grawert ogra at ubuntu.com
Wed Jun 8 08:59:28 UTC 2016


hi,
Am Mittwoch, den 08.06.2016, 09:12 +0200 schrieb Didier Roche:
> Le 07/06/2016 14:49, Sujeevan (svij) Vijayakumaran a écrit :
> > Hello,
> >
> > I started creating a snap for the CLI task manager taskwarrior
> > (https://taskwarrior.org/). This project has really good man pages.
> > Anyway there is currently no support to access man-pages from snaps:
> > https://bugs.launchpad.net/snappy/+bug/1575593
> >
> > Since it doesn't make much sense to publish an CLI app without the good
> > man pages: Is there any other ways to make it possible that the user can
> > access the man pages of a snap? The tools "task help" command doesnt
> > help here since is doesn’t show everything.
> 
> Hey Sujeevan,
> 
> The desktop team indeed opened this bug, and I'm sure the snappy team
> will respond to it quickly.
> For now, you can't really workaround that (well, telling people to man
> /snaps/snap_name/current/… isn't an option ;))
> 
> However, thinking about this, you may be able to add a "man" command in
> between (so that autocompletion show it) in your snapcraft.yaml, which
> is executing "man /snaps/snap_name/current/…" as a workaround.
> That way you will have (if your snap_name matches your command name):
> 
> $ taskwarrior
> $ taskwarrior.man
> 
> Does this fit the bill until we get proper manpage support in snapd?

there is no man command installed in in the core snap. 
you'd rather ship the man binary (and it's deps) inside your snap as
well and make your taskwarrior.man command use it.

ciao
	oli
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: This is a digitally signed message part
URL: <https://lists.ubuntu.com/archives/snapcraft/attachments/20160608/5a271c62/attachment.sig>


More information about the Snapcraft mailing list