unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#51202: peek broken on foreign distro
@ 2021-10-14  9:55 zimoun
  2021-10-14 20:04 ` Liliana Marie Prikler
  2022-02-14 13:58 ` zimoun
  0 siblings, 2 replies; 4+ messages in thread
From: zimoun @ 2021-10-14  9:55 UTC (permalink / raw)
  To: 51202

Hi,

On foreign distro using Guix fb32a38, I get  this error, from xterm:

--8<---------------cut here---------------start------------->8---
$ guix environment --ad-hoc peek -- peek

(peek:31579): GLib-GIO-ERROR **: 11:32:59.181: Settings schema 'org.gnome.desktop.interface' is not installed
--8<---------------cut here---------------end--------------->8---

Inside Emacs (M-x shell), instead I get:

--8<---------------cut here---------------start------------->8---
$ guix environment --ad-hoc peek -- peek
Error: Child process exited with code 1
Unable to initialize default recording backend: Peek requires FFmpeg or running GNOME Shell session.
--8<---------------cut here---------------end--------------->8---

In this case, adding the package ’ffmpeg’ makes it work.  Any reason to
not propagate ’ffmpeg’ here?  Maybe ’gnome-shell’ could be propagated
instead but the sizes are really different: 797.2MiB vs 2120.1MiB.

If GNOME user really want a light peek without ffmpeg, maybe we could
create 2 variants.  WDYT?

All the best,
simon






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

* bug#51202: peek broken on foreign distro
  2021-10-14  9:55 bug#51202: peek broken on foreign distro zimoun
@ 2021-10-14 20:04 ` Liliana Marie Prikler
  2022-02-14 13:58 ` zimoun
  1 sibling, 0 replies; 4+ messages in thread
From: Liliana Marie Prikler @ 2021-10-14 20:04 UTC (permalink / raw)
  To: zimoun, 51202

Hi simon,

Am Donnerstag, den 14.10.2021, 11:55 +0200 schrieb zimoun:
> In this case, adding the package ’ffmpeg’ makes it work.  Any reason
> to not propagate ’ffmpeg’ here?  Maybe ’gnome-shell’ could be
> propagated instead but the sizes are really different: 797.2MiB vs
> 2120.1MiB.
The correct fix would not be propagation, but rather adding ffmpeg as
normal input (if not already given) and possibly patching peek at build
time to use absolute path ffmpeg.  WDYT?

Regards,
Liliana





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

* bug#51202: peek broken on foreign distro
  2021-10-14  9:55 bug#51202: peek broken on foreign distro zimoun
  2021-10-14 20:04 ` Liliana Marie Prikler
@ 2022-02-14 13:58 ` zimoun
  2022-02-14 14:56   ` zimoun
  1 sibling, 1 reply; 4+ messages in thread
From: zimoun @ 2022-02-14 13:58 UTC (permalink / raw)
  To: 51202

Hi,

On Thu, 14 Oct 2021 at 12:02, zimoun <zimon.toutoune@gmail.com> wrote:

> On foreign distro using Guix fb32a38, I get  this error, from xterm:
>
> --8<---------------cut here---------------start------------->8---
> $ guix environment --ad-hoc peek -- peek
>
> (peek:31579): GLib-GIO-ERROR **: 11:32:59.181: Settings schema 'org.gnome.desktop.interface' is not installed
> --8<---------------cut here---------------end--------------->8---

Now, using Guix 4dffece, peek is totally broken on foreign distro.


Cheers,
simon




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

* bug#51202: peek broken on foreign distro
  2022-02-14 13:58 ` zimoun
@ 2022-02-14 14:56   ` zimoun
  0 siblings, 0 replies; 4+ messages in thread
From: zimoun @ 2022-02-14 14:56 UTC (permalink / raw)
  To: 51202

On Mon, 14 Feb 2022 at 14:58, zimoun <zimon.toutoune@gmail.com> wrote:
> On Thu, 14 Oct 2021 at 12:02, zimoun <zimon.toutoune@gmail.com> wrote:

> > --8<---------------cut here---------------start------------->8---
> > $ guix environment --ad-hoc peek -- peek
> >
> > (peek:31579): GLib-GIO-ERROR **: 11:32:59.181: Settings schema 'org.gnome.desktop.interface' is not installed
> > --8<---------------cut here---------------end--------------->8---
>
> Now, using Guix 4dffece, peek is totally broken on foreign distro.

Waiting the correct fix:

    guix shell peek \
            gtk+ gsettings-desktop-schemas ffmpeg \
            -- peek

Cheers,
simon




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

end of thread, other threads:[~2022-02-14 15:33 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-14  9:55 bug#51202: peek broken on foreign distro zimoun
2021-10-14 20:04 ` Liliana Marie Prikler
2022-02-14 13:58 ` zimoun
2022-02-14 14:56   ` zimoun

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

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).