[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: package.el dependencies
From: |
Thierry Volpiatto |
Subject: |
Re: package.el dependencies |
Date: |
Wed, 28 Jan 2015 15:32:29 +0100 |
Artur Malabarba <address@hidden> writes:
>> @@ -2178,7 +2278,7 @@ Optional argument NOQUERY non-nil means do not ask the
>> user to confirm."
>> (length install-list)
>> (mapconcat #'package-desc-full-name
>> install-list ", ")))))
>> - (mapc 'package-install install-list)))
>> + (mapc (lambda (p) (package-install p 1)) install-list)))
>
> IIUC, this will mark dependencies as installed directly when the user
> performs an upgrade (`U x' in the package list).
Indeed, thanks, this should be enough (fully not tested):
- (mapc (lambda (p) (package-install p 1)) install-list)))
+ (mapc (lambda (p)
+ (package-install p (and (null (package-installed-p p)) 1)))
+ install-list)))
--
Thierry
Get my Gnupg key:
gpg --keyserver pgp.mit.edu --recv-keys 59F29997
- Re: package.el dependencies, (continued)
- Re: package.el dependencies, Thierry Volpiatto, 2015/01/28
- Re: package.el dependencies, Dmitry Gutov, 2015/01/28
- Re: package.el dependencies, Artur Malabarba, 2015/01/28
- Re: package.el dependencies, Thierry Volpiatto, 2015/01/28
- Re: package.el dependencies, Stefan Monnier, 2015/01/28
- Re: package.el dependencies, Ivan Shmakov, 2015/01/28
- Re: package.el dependencies, Artur Malabarba, 2015/01/28
- Re: package.el dependencies, Stefan Monnier, 2015/01/28
- Re: package.el dependencies, Thierry Volpiatto, 2015/01/29
- Re: package.el dependencies, Thierry Volpiatto, 2015/01/29
Re: package.el dependencies, Thierry Volpiatto, 2015/01/30