You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The emacs package needs to be overhauled. The package, since version 27.1 has installed the full dependency package and not the 'no-deps' version is claims. Going forward we should use the full dependency package.
NOTE: From version 28.x onwards, only 64-bit binaries have been released.
emacs-$VERSION-installer.exe
Contains a 64-bit build of Emacs with dependencies as an installer package. Mostly, this is the best one to install.
emacs-$VERSION.zip
Contains a 64-bit build of Emacs with dependencies. This contains the same files as the installer but as a zip file which some users may prefer.
emacs-$VERSION-no-deps.zip
Contains a 64-bit build of Emacs without any dependencies. This may be useful if you wish to install where the dependencies are already available, or if you want the small possible Emacs.
What we need to do is:
Add an explanation to each package as to what it is and what the difference is to the other packages.
Change the emacs package to a meta package that takes emacs.portable as a dependency. As this package has used the portable method (ie. unzipping the files) up to now it makes sense to keep doing that as it's expected behaviour. See (emacs) Convert to a metapackage depending on emacs.portable #107
pauby
changed the title
(emacs) Update the package to the latest version
(emacs) Overhaul package at next major Emacs version release
Jan 18, 2022
pauby
changed the title
(emacs) Overhaul package at next major Emacs version release
Overhaul Emacs packages at the next major version release
Jan 18, 2022
The
emacs
package needs to be overhauled. The package, since version 27.1 has installed the full dependency package and not the 'no-deps' version is claims. Going forward we should use the full dependency package.See here for explanations about the binaries:
NOTE: From version 28.x onwards, only 64-bit binaries have been released.
emacs-$VERSION-installer.exe
Contains a 64-bit build of Emacs with dependencies as an installer package. Mostly, this is the best one to install.
emacs-$VERSION.zip
Contains a 64-bit build of Emacs with dependencies. This contains the same files as the installer but as a zip file which some users may prefer.
emacs-$VERSION-no-deps.zip
Contains a 64-bit build of Emacs without any dependencies. This may be useful if you wish to install where the dependencies are already available, or if you want the small possible Emacs.
What we need to do is:
emacs.portable
package that will contain theemacs-$VERSION.zip
zip archive. See (emacs.portable) Create a portable Emacs package that is a copy of the emacs package #105emacs.install
package that will contain theemacs-$VERSION-installer.exe
installer. See (emacs.install) Create an Emacs install package #106emacs
package to a meta package that takesemacs.portable
as a dependency. As this package has used the portable method (ie. unzipping the files) up to now it makes sense to keep doing that as it's expected behaviour. See (emacs) Convert to a metapackage depending on emacs.portable #107emacs-no-deps
package that will contain theemacs-$VERSION-no-deps.zip
zip archive. See (emacs-no-deps) Create new package for Emacs with no dependencies #108The text was updated successfully, but these errors were encountered: