help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Resources for an old newbie ?


From: David Masterson
Subject: Re: Resources for an old newbie ?
Date: Mon, 29 May 2023 15:21:46 -0700
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)

Michael Heerdegen <michael_heerdegen@web.de> writes:

> David Masterson <dsmasterson@gmail.com> writes:
>
>> Questions:
>> * Can I get details about the Emacs package from snap, flathub, & guix?
>> * Particularly, can I find out the Emacs package dependencies?
>> * If Emacs uses Gtk, do these commands pull in Gtk as well?
>
> I only can say something about the flathub package I have installed:
>
>   https://flathub.org/apps/org.gnu.emacs
>
> It greets as:
>
> | This is GNU Emacs 28.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version
> | 3.24.35, cairo version 1.16.0) of 2022-12-09
> | Copyright (C) 2022 Free Software Foundation, Inc.
>
> It doesn't seem to have installed any gtk package (I have none installed
> with flathub), but I'm not sure how to view the dependencies.
>
> But let me also say that building Emacs yourself in Debian stable is
> indeed nearly trivial: I'm very ignorant about such stuff, and after
> installing the dependencies once (which was not a big problem, others
> have explained what's to do), AFAIR I never again had to care about
> them, or extremely rarely (when a fundamentally new feature had been
> introduced, like jit-compiling or how images are supported or so).
> Updating your OS as often as you would do anyway is good enough.

I think I once started into building emacs from scratch without knowing
much about apt or anything about snap, flathub, or guix.  I quickly
started running into installation of large numbers of other dependencies
that looked like they would require too much overwriting of system
libraries.  I quickly abandoned that idea.  My questions above stem from
that experience.

I'm considering the ideas from this thread.

-- 
David Masterson



reply via email to

[Prev in Thread] Current Thread [Next in Thread]