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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions