From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 15 Jun 2020 16:36:11 +0300 From: "Vladimir D. Seleznev" To: ALT Linux Team development discussions Message-ID: <20200615133611.GB493530@portlab> References: <20200613145457.GA20571@altlinux.org> <2acd22f7-a9c0-4100-35d3-baa96171145b@altlinux.ru> <20200614142511.GA2917@altlinux.org> <20200615091823.GA14858@altlinux.org> <72543789-dc33-3e79-5edf-5a08f4a44e6e@altlinux.org> <20200615130007.GB491374@portlab> <20200615130925.GA17046@altlinux.org> <20200615131555.GA493530@portlab> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20200615131555.GA493530@portlab> User-Agent: Mutt/1.10.1 (2018-07-13) Subject: Re: [devel] =?utf-8?b?Ym9vc3Q6INGH0YLQviDRgtC+INC/0L7RiNC70L4g0L0=?= =?utf-8?b?0LUg0YLQsNC6?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Jun 2020 13:36:11 -0000 Archived-At: List-Archive: List-Post: On Mon, Jun 15, 2020 at 04:15:55PM +0300, Vladimir D. Seleznev wrote: > On Mon, Jun 15, 2020 at 04:09:25PM +0300, Dmitry V. Levin wrote: > > On Mon, Jun 15, 2020 at 04:00:07PM +0300, Vladimir D. Seleznev wrote: > > > On Mon, Jun 15, 2020 at 02:02:15PM +0300, Aleksei Nikiforov wrote: > > > > 15.06.2020 12:18, Dmitry V. Levin пишет: > > > > > On Mon, Jun 15, 2020 at 10:24:20AM +0300, Aleksei Nikiforov wrote: > > > > >> 14.06.2020 17:25, Dmitry V. Levin пишет: > > > > >>> On Sun, Jun 14, 2020 at 02:07:36PM +0300, Валерий Иноземцев wrote: > > > > >>>> $ sudo apt-get dist-upgrade -V > > > > >>>> Чтение списков пакетов... Завершено > > > > >>>> Построение дерева зависимостей... Завершено > > > > >>>> Подсчет обновлений... Завершено > > > > >>>> [ skip ] > > > > >>>> E: Ошибка во время исполнения транзакции > > > > >> > > > > >> Вместе с boost-1.73.0-alt1 также был собран boost-1.72.0-alt3 вместо > > > > >> boost-1.72.0-alt2, в котором эти симлинки не упаковывались, и эти пакеты > > > > >> по файлам не конфликтовали. > > > > >> > > > > >> Подобное проделывалось при апгрейде с boost 1.71.0 до 1.72.0, и проблем > > > > >> не возникало. > > > > > > > > > > Поскольку обновление с boost-1.72.0-alt2 до boost-1.72.0-alt3 не является > > > > > обязательным, точечное обновление всё равно было сломано. > > > > > > > > > > > > > Сломанное точечное обновление, конечно, плохо, но не так плохо как > > > > сломанный dist-upgrade. > > > > > > > > >> Однако, в задании #253431 пакет boost-1.72.0-alt3 был удалён > > > > >> пользователем qa_ldv, и похоже это было сделано слишком рано. > > > > >> > > > > >> Есть идеи как лучше поправить эту ситуацию? > > > > > > > > > > Раз пакеты конфликтуют, надо расставить конфликты. > > > > > Ну и убрать симлинки, конечно. > > > > > > > > > > > > > Если убрать симлинки, то конфликты становятся не нужны. > > > > > > Это не так. Невозможно убрать симлинки из уже собранного пакета, как и > > > из уже опубликованного и установленного. Поэтому конфликты существуют, и > > > поэтому они нужны. И, как следствие, без них точечное обновление не > > > будет работать. > > > > Ну как же, если файловый конфликт исключительно по симлинкам, > > то если эти симлинки убраны, то и конфликта нет. > > И строгого конфликта на версию пакета с симлинками добавлять не надо? А, я понял. Ситуация обратная тому, что я подумал. Да, тогда конфликт не нужен. -- WBR, Vladimir D. Seleznev