From: outlook user <RACP@outlook.fr>
To: "73103@debbugs.gnu.org" <73103@debbugs.gnu.org>
Subject: [bug#73103]
Date: Tue, 17 Dec 2024 19:50:15 +0000 [thread overview]
Message-ID: <AS8P251MB085495E5173E68283DE87ADC97042@AS8P251MB0854.EURP251.PROD.OUTLOOK.COM> (raw)
In-Reply-To: <AS8P251MB0854ACE534F1BD0AE62B350597042@AS8P251MB0854.EURP251.PROD.OUTLOOK.COM>
=
De : outlook user <RACP@outlook.fr>
Envoyé : mardi 17 décembre 2024 20:11
À : 73103@debbugs.gnu.org <73103@debbugs.gnu.org>; Noé Lopez <noe@xn--no-cja.eu>
Objet : RE: TR:
=
De : Noé Lopez <noe@xn--no-cja.eu>
Envoyé : mardi 17 décembre 2024 17:46
À : outlook user <RACP@outlook.fr>
Objet : Re: TR:
outlook user <RACP@outlook.fr> writes:
=
De : outlook user <RACP@outlook.fr>
Envoyé : mardi 17 décembre 2024 16:09
À : 73103@debbugs.gnu.org <73103@debbugs.gnu.org>
Objet :
> > ```shell
> > guix shell --container --emulate-fhs # zen: No such file or directory
> > --network # Hmm. We’re having trouble finding that site.
> > --preserve='^MOZ_ENABLE_WAYLAND' --preserve='^XDG_SESSION_TYPE' --preserve='^QT_QPA_PLATFORM' # --preserve='^GDK_BACKEND' # Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway. qt.qpa.plugin: Could not find the Qt platform plugin "wayland" in ""
> > --preserve='^DISPLAY' # Error: no DISPLAY environment variable specified
> > --preserve='^XAUTHORITY' --share=/run/user/1000/.mutter-Xwaylandauth.* # Authorization required, but no authorization protocol specified
> > --share=/tmp/.X11-unix/X0 # Error: cannot open display: :0
> > grep coreutils # AppRun: line : command not found
> > gcc-toolchain gtk+ alsa-lib # zen: error while loading shared libraries: lib: cannot open shared object file: No such file or directory
> > -- .local/share/AppImage/ZenBrowser.AppImage # : No such file or directory
> > --appimage-extract-and-run # fuse: failed to exec fusermount: Permission denied
> > ```
> >
> > Is there any way to optimize that? Like creating an scm to install actual files instead of an AppImage to avoid fuse hassle, or running it without emulating FHS to get access to system `grep coreutils gcc-toolchain gtk+ alsa-lib`, or using per default WayLand to avoid all the x11 hassle, or lighter packages than `grep coreutils gcc-toolchain gtk+ alsa-lib`, or to make work fuse to avoid extraction
>
> To make fuse work, add the “fuse” package to your shell, maybe “fuse@2”.
```shell
$ guix shell fuse -- .local/share/AppImage/ZenBrowser.AppImage
fuse: failed to exec fusermount: Permission denied
Cannot mount AppImage, please check your FUSE setup.
You might still be able to extract the contents of this AppImage
if you run it with the --appimage-extract option.
See https://github.com/AppImage/AppImageKit/wiki/FUSE
for more information
open dir error: No such file or directory
```
>
> To get it working outside of FHS container it’s complicated, you can use
> --appimage-extract to have the files deposited in a local directory
> named squashfs-root, but you will have to patch the binaries’
> interpreter path with patchelf.
Yeah but like you said it's complicated (obiously more than the command I shared) and it's not AppImage anymore
> Alternatively, Zen browser publishes a tar, which
> should be easier both with the container and without.
Better install it with an scm if it's not to use AppImage. But do you have instructions to make work the tar?
>
> The best thing to do would of course be to package it inside guix,
> following icecat or librewolf’s example.
Exactly, I tried many times on my side but it's really difficult. Many way to skin a cat plus each software is it's own adventure even if you can take basis on sister package
>
> Good evening,
> Noé
next prev parent reply other threads:[~2024-12-17 20:04 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-09-07 14:46 [bug#73103] [PATCH] gnu: zen: Adding Zen browser outlook user
2024-09-20 21:48 ` bug#73103: " Vagrant Cascadian
2024-12-17 15:09 ` [bug#73103] outlook user
2024-12-17 15:41 ` [bug#73103] outlook user
[not found] ` <AS8P251MB0854CF0508C3ABD9BE64930997042@AS8P251MB0854.EURP251.PROD.OUTLOOK.COM>
[not found] ` <87seqmb6kv.fsf@xn--no-cja.eu>
2024-12-17 19:11 ` [bug#73103] TR: outlook user
2024-12-17 19:50 ` outlook user [this message]
2024-12-17 19:57 ` [bug#73103] outlook user
2024-12-17 23:22 ` [bug#73103] TR: Noé Lopez via Guix-patches via
2024-12-18 0:28 ` Murilo via Guix-patches via
2024-12-18 7:00 ` outlook user
2024-12-18 13:07 ` Murilo via Guix-patches via
2024-12-18 6:37 ` [bug#73103] outlook user
2024-12-18 6:13 ` [bug#73103] outlook user
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=AS8P251MB085495E5173E68283DE87ADC97042@AS8P251MB0854.EURP251.PROD.OUTLOOK.COM \
--to=racp@outlook.fr \
--cc=73103@debbugs.gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/guix.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.