From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 12 Nov 2019 23:33:00 +0300 From: "Vladimir D. Seleznev" To: alexei.mezin@gmail.com, ALT Linux Sisyphus discussions Message-ID: <20191112203300.GA366321@portlab> References: <20191112184937.GA347326@portlab> <32aa8354-ce7b-a423-4afd-789b75ee610a@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <32aa8354-ce7b-a423-4afd-789b75ee610a@gmail.com> User-Agent: Mutt/1.10.1 (2018-07-13) Subject: Re: [sisyphus] =?utf-8?b?0KfRgtC+LdGC0L4g0L3QtSDRgtCw0Log0YEgcnBtINC4?= =?utf-8?b?0LvQuCDRgSDQv9Cw0LrQtdGC0L7QvD8=?= X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Sisyphus discussions List-Id: ALT Linux Sisyphus discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Nov 2019 20:33:01 -0000 Archived-At: List-Archive: List-Post: On Tue, Nov 12, 2019 at 10:26:30PM +0300, Alexei V. Mezin wrote: > > > У вас не такая ситуация? > > Точно не такая. У меня вообще ничего связанного с Node.js не было. > Понадобилось поставить кой-чего через npm. Которого тоже не было. > > apt-get update/dist-upgrade/reboot/install npm -- выдает ошибку, что > нужна версия node-gyp 3.8.0. Поглядел -- поставилась (или стояла?) > версия node-gyp 3.6.0. Снес через apt-get remove node-gyp. Еще раз > apt-get install node-gyp -- опять ставится 3.6. Опять удалил, поглядел > через p.a.o, через него же скачал 3.8.0. Установка локального пакета не > удалась, начинает ставиться 3.8, а реально получается 3.6. Действительно, что-то странное. И в Сизифе, и в p8/9 версия пакета без эпохи. А apt-repo что показывает? > Выкрутился через rpm -e node-gyp; rpm -i ./node-gyp..... > > Но у apt явно что-то не в порядке, раз оно ни в какую не хочет качать из > репозитория более новый пакет и ставить его. > > И разве apt что-то должен брать, например. из кэша, если ему ЯВНО > указали путь до пакета на локальном диске? Возможно и должно, но поведение apt'а такое, что в случае, если он видит версию больше (или пакет из более предпочтительного место по priority), он предпочитает её. -- С уважением, Владимир Селезнев