[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Package.el and specifying alternative dependencies
From: |
Mark Oteiza |
Subject: |
Re: Package.el and specifying alternative dependencies |
Date: |
Sat, 04 Mar 2017 16:57:12 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) |
Tim Cross <address@hidden> writes:
> Is there a way to specify alternative dependencies in a package?
>
> Situation: installing a package is resulting in an additional package being
> installed
> even though the dependencies for the package have already been satisfied by
> another
> package. This results in two packages being installed which provide
> overlapping
> functionality.
>
> Example. I have installed org-plus-contrib. I then install elfeed-org, which
> has a
> dependency on org. This results in the org package being installed, but org is
> already installed as part of the org-plus-contrib package.
>
> I'm trying to work out if this is a problem with how dependencies are defined
> in the
> elfeed-org package or is it a problem with how org-plus-conrib is specifying
> what
> dependency it satisfies? Need to know in order to determine where this issue
> needs to
> be logged.
IIUC, package.el figures out dependencies by package name, not by the
features it provides. So, I think the answer to your question is no.