From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 4 Apr 2019 20:08:35 +0300 (MSK) From: Ivan Zakharyaschev To: ALT Linux Team development discussions In-Reply-To: <702854317.20156.1554395658692.JavaMail.taf@metamorph.taf.ru> Message-ID: References: <702854317.20156.1554395658692.JavaMail.taf@metamorph.taf.ru> User-Agent: Alpine 2.20 (LFD 67 2015-01-07) MIME-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="1807885841-954357661-1554397715=:1228" Subject: Re: [devel] =?koi8-r?b?RllJOiDQ0snXxcTFzsnFINcg0M/S0cTPyyBQb3N0Z3Jl?= =?koi8-r?b?U1FM?= 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: Thu, 04 Apr 2019 17:08:36 -0000 Archived-At: List-Archive: List-Post: This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --1807885841-954357661-1554397715=:1228 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8BIT Hello! On Fri, 5 Apr 2019, Alexei Takaseev wrote: > В задании #226556 идет сборка PostgreSQL с такими важными изменениями: > > Имена пакетов с библиотеками приведены к нормальному виду libpq5, libecpg6. > По-идее это ничего не должно поломать. > > Содержимое из по-сути бессмысленных libpq5.11-devel/libecpg6.11-devel перемещено > в postgresql-devel. Результатом стало то, что для сборки достаточно указывать > > BuildRequires: postgresql-devel > > В Сизифе есть некоторое количество пакетов, у которых в сборочных зависимостях есть > ссылки на libpq5.11-devel/libecpg6.11-devel: > > asterisk sbolshakov @everybody > courier-authlib lakostis @everybody > exim aas @everybody > ghc7.6.1-haskelldb-hdbc-postgresql mithraen @everybody > libgda5 aris > libpqxx viy @everybody > nagios-plugins lav @everybody > octave-database qa_viy @everybody > pg_catcheck kondratyuk @everybody > pgmodeler lav @everybody > proftpd ender @qa @everybody > python-module-psycopg2cffi @python @everybody > python-module-PyGreSQL @python > qt3 rom_as @everybody > qt4 zerg > qt5-base zerg > > В них достаточно убрать из зависимостей пакеты libpq-devel, libecpg-devel или libecpg-devel-static, > оставив только postgresql-devel Кажется, это можно сделать уже сейчас, заранее, не дожидаясь этого задания. Т.е. можно сделать спек совместимым и со старым вариантом, и с новым, потому что postgresql11-devel зависит от этих lib*-devel пакетов сейчас: $ apt-cache depends postgresql11-devel postgresql11-devel-11.2-alt1 Depends: sh-4.4.23-alt1 Depends: coreutils Depends: libpq5.11-devel = 11.2-alt1:sisyphus+221512.600.1.1 Depends: libecpg6.11-devel = 11.2-alt1:sisyphus+221512.600.1.1 --1807885841-954357661-1554397715=:1228--