Skip to content

Built-in packages are not updated when listed as dependencies #358

Description

@joshbax189

This originated from Silex/docker.el#244

Emacs 28 included transient as a built in package (version 0.3.7), the package Docker.el requires a later version than the built in package.

When including transient as a project dependency:

(package "docker"
         "2.3.1"
         "Interface to Docker")
;; other packages
(depends-on "transient" "0.10.1")

And then running eask install-deps

Get this output

Installing 5 package dependencies...

  - [1/5] Installing aio (1.0)... done v
  - [2/5] Installing dash (2.20.0)... done v
  - [3/5] Installing s (1.13.0)... done v
  - [4/5] Installing tablist (1.1)... done v
  - [5/5] Skipping transient (0.10.1)... already installed X

(Total of 4 dependencies installed, 1 skipped)

However, transient has not been upgraded to 0.10.1 as described.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions