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

unofficial mirror of help-guix@gnu.org 

This inbox may be cloned and mirrored by anyone:

	git clone --mirror https://yhetil.org/guix-user/0 guix-user/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 guix-user guix-user/ https://yhetil.org/guix-user \
		help-guix@gnu.org
	public-inbox-index guix-user

Example config snippet for mirrors.
Newsgroups are available over NNTP:
	nntp://news.yhetil.org/yhetil.gnu.guix.user
	nntp://news.gmane.io/gmane.comp.gnu.guix.user


AGPL code for this site: git clone http://ou63pmih66umazou.onion/public-inbox.git