How can I install multiple Emacs builds such as Emacs PGTK, Emacs Lucid on my system? Emacs PGTK is slow. So I want to keep the Lucid build on my system to use when I need stuffs fast. -- Khalid Rafi Sent with Emacs
Hi, I'm not on my computer, so I can't be sure, but I think that emacs packages conflict with each other. One uninstalls the other one when getting install. There's probably an Arch oriented solution to that, which I don't know about, but I suggest you to try the Guix package manager, which allows you to install even different versions of the same package in parallel, plus many other features. You can install and use it alongside the pacman, they usually don't interfere. By the way, why you want to keep the PGTK build installed? I tried it a few months ago, and besides the WebKitGTK functionality, it didn't provide anything more, while missing many advantages of the Lucid build. -- Best Regards, Abraham Sent with Tutanota; https://tuta.com
"Abraham S.A.H." <arash.sah@tuta.io> writes:
Hi,
I'm not on my computer, so I can't be sure, but I think that emacs packages conflict with each other. One uninstalls the other one when getting install. There's probably an Arch oriented solution to that, which I don't know about, but I suggest you to try the Guix package manager, which allows you to install even different versions of the same package in parallel, plus many other features.
You can install and use it alongside the pacman, they usually don't interfere.
By the way, why you want to keep the PGTK build installed? I tried it a few months ago, and besides the WebKitGTK functionality, it didn't provide anything more, while missing many advantages of the Lucid build.
I use Wayland. Looks like IBus doesn't work in the Emacs X build under Wayland. I'm not sure if some config is required for that. So, I need to keep PGTK. -- Khalid Rafi Sent with Emacs
Or just use X11. Which works with no issues. -- Best Regards, Abraham Sent with Tutanota; https://tuta.com
"Abraham S.A.H." <arash.sah@tuta.io> writes:
Or just use X11. Which works with no issues. I'd still like to know if Arch can keep multiple builds without conflicting. -- Khalid Rafi Sent with Emacs
https://aur.archlinux.org/packages/guix-installer https://aur.archlinux.org/packages/guix -- Best Regards, Abraham Sent with Tutanota; https://tuta.com
❌ Usted no tiene acceso a este bot
"Abraham S.A.H." <arash.sah@tuta.io> writes:
https://aur.archlinux.org/packages/guix-installer
https://aur.archlinux.org/packages/guix I already have Guix. I was looking for a native solution in Archlinux since Guix requires some extra maintenance and adds complexity. -- Khalid Rafi Sent with Emacs
On 29-12-2025 02:08, Khalid Rafi wrote:
"Abraham S.A.H." <arash.sah@tuta.io> writes:
https://aur.archlinux.org/packages/guix-installer
https://aur.archlinux.org/packages/guix I already have Guix. I was looking for a native solution in Archlinux since Guix requires some extra maintenance and adds complexity.
Hi. It should be possible by putting the conflicting files in separate folders, but that requires changes to the PKGBUILDs and building your own versions from source. In case you want to go that route, ask for help on archlinux forum in the "Creating & Modifying Packages" subboard. (Very few arch users with experience in writing PKGBUILDS / building from source participate on the arch-general mailing list.) Lone_Wolf
Dec 29, 2025, 04:38 by mail@khalidrafi.me:
"Abraham S.A.H." <arash.sah@tuta.io> writes:
I already have Guix. I was looking for a native solution in Archlinux since Guix requires some extra maintenance and adds complexity.
Installing and maintaining two or more different versions or builds of a same program on a machine is already a complex task. Requiring extra work. Using Guix is actually the easist option to do this, you just need to setup Guix and then install Emacs versions you want. Other options need more works, one of them is probably through using containers. But maybe I'm wrong. Another advantage of using Guix on top of Arch is the ability to do partial upgrades, you don't need to update your whole system, just to be able to upgrade your Emacs. -- Best Regards, Abraham Sent with Tutanota; https://tuta.com
participants (5)
-
Abraham S.A.H.
-
DeltaUp
-
Khalid Rafi
-
Lone_Wolf
-
mail@khalidrafi.me