unofficial mirror of help-guix@gnu.org 
 help / color / mirror / Atom feed
* xlockmore man pages
@ 2020-12-02  8:42 André Alexandre Gomes
  2020-12-17 21:44 ` Ludovic Courtès
  2020-12-20 22:27 ` Joshua Branson
  0 siblings, 2 replies; 3+ messages in thread
From: André Alexandre Gomes @ 2020-12-02  8:42 UTC (permalink / raw)
  To: help-guix

Hi Guix,

First of all, thank you, I'm a happy user :)

I noticed that xlockmore exists in my /gnu/store, since it's part of
%desktop-services.  When I look at all packages installed in the system
(M-x guix-installed-system-packages), it's not there.  I think this is
the reason why I can't access the man pages of xlockmore without
installing it on my user profile.

I had a similar experience with xorg-server---again not listed in
the system packages.

My questions:

- is this is "bug or a feature"?

- are there other more "comfortable" ways to access the man pages of
such packages?

Notice that packages like elogind (that are only installed on the
system) allow me to access man pages from my user profile.

Thank you.


--
André Alexandre Gomes
"Free Thought, Free World"


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: xlockmore man pages
  2020-12-02  8:42 xlockmore man pages André Alexandre Gomes
@ 2020-12-17 21:44 ` Ludovic Courtès
  2020-12-20 22:27 ` Joshua Branson
  1 sibling, 0 replies; 3+ messages in thread
From: Ludovic Courtès @ 2020-12-17 21:44 UTC (permalink / raw)
  To: André Alexandre Gomes; +Cc: help-guix

Hi!

André Alexandre Gomes <andremegafone@gmail.com> skribis:

> First of all, thank you, I'm a happy user :)

Thanks for the kind words.  :-)

> I noticed that xlockmore exists in my /gnu/store, since it's part of
> %desktop-services.  When I look at all packages installed in the system
> (M-x guix-installed-system-packages), it's not there.  I think this is
> the reason why I can't access the man pages of xlockmore without
> installing it on my user profile.

Xlockmore is installed as a setuid program, you can see it under
/run/setuid-programs.  Consequently, it does not show up in the “system
profile”, /run/current-system/profile, which is why M-x
guix-installed-system-packages does not show it.

> I had a similar experience with xorg-server---again not listed in
> the system packages.

This is a similar story: Xorg is available on your machine for use by
the Xorg service, but it’s not available in the system profile.

> My questions:
>
> - is this is "bug or a feature"?

Feature? :-)  Namely, not all the packages “in use” by various parts of
the system need to be in a profile.

> - are there other more "comfortable" ways to access the man pages of
> such packages?

You can always do things like:

  guix environment --ad-hoc man-db xorg-server -- man Xorg

HTH!

Ludo’.


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: xlockmore man pages
  2020-12-02  8:42 xlockmore man pages André Alexandre Gomes
  2020-12-17 21:44 ` Ludovic Courtès
@ 2020-12-20 22:27 ` Joshua Branson
  1 sibling, 0 replies; 3+ messages in thread
From: Joshua Branson @ 2020-12-20 22:27 UTC (permalink / raw)
  To: André Alexandre Gomes; +Cc: help-guix


Hey Andre,

I believe that is a feature.  Your user cannot access system packages,
because your user profile is separate from the system packages.

Though I do find it surprising that you can access the elogind man
page.  I'm not certain why that is different.

--
Joshua Branson
Sent from Emacs and Gnus
  https://gnucode.me
  https://video.hardlimit.com/accounts/joshua_branson/video-channels
  https://propernaming.org
  "You can have whatever you want, as long as you help

enough other people get what they want." - Zig Ziglar


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2020-12-20 22:27 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-02  8:42 xlockmore man pages André Alexandre Gomes
2020-12-17 21:44 ` Ludovic Courtès
2020-12-20 22:27 ` Joshua Branson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).