From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 18 May 2020 22:36:48 +0300 From: "Vladimir D. Seleznev" To: ALT Linux Team development discussions Message-ID: <20200518193648.GA2610591@portlab> References: <20200516100147.GA5868@gyle.altlinux.org> <20200516231902.GD23806@altlinux.org> <864b10d6-cd96-94e6-1abf-90097c1bf041@basealt.ru> <1763409.1UYsmDIYK9@asy-nb.lan> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1763409.1UYsmDIYK9@asy-nb.lan> User-Agent: Mutt/1.10.1 (2018-07-13) Subject: Re: [devel] [#251865] DONE del=python-module-oslosphinx 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, 18 May 2020 19:36:49 -0000 Archived-At: List-Archive: List-Post: On Mon, May 18, 2020 at 12:21:58PM +0400, Sergey Afonin wrote: > On Sunday, 17 May 2020 18:19:56 +04 Grigory Ustinov wrote: > > > Более того, я, лично, не знаю где ведётся список погибших > > и ведётся ли он в принципе. Было бы неплохо где-то фиксировать эту > > информацию, чтобы собирать не с нуля, а уже с определённой базы. > > Теоретически это http://packages.altlinux.org. Если там поискать, то > он показывает пакет в старых репозиториях. Но там присутствуют > странные неточности иногда, потому полного доверия нет. Из > свежего можно поискать zoom. Пакет удалён из p9 и Sisyphus, но > на p.a.o там находится от p8 и старее. Самый надёжный способ получить список удалённых пакетов — из индексов исходных пакетов. В файлах d-t-s-evr.list четвёртое поле — версия собранного пакета. Если на её месте стоит прочерк `-' — значит, пакет был удалён. Если такое поле в последней записи, значит, на текущий момент рассматриваемый пакет удалён из репозитория. Смотреть имеет смысл только по репозиторию Сизифа, т.к. в остальные бранчи пакеты попадают или через Сизиф, или это какие-то совсем особые пакеты. Вот пример, как можно получить список всех удалённых из Сизифа пакетов, которые не были восстановлены: find /ALT/repo/sisyphus/index/src/ \ -name d-t-s-evr.list \ -exec sed -n '${/-$/q;q1}' '{}' ';' \ -and -printf '%h\n' | sed -E 's,^.*/([^/]+)$,\1,' -- WBR, Vladimir D. Seleznev