Skip to content

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

@joshbax189

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.

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