[devel] [#251865] DONE del=python-module-oslosphinx

Dmitry V. Levin ldv на altlinux.org
Вс Май 17 02:19:02 MSK 2020


On Sat, May 16, 2020 at 11:14:54PM +0300, Andrey Savchenko wrote:
> On Sat, 16 May 2020 17:33:25 +0200 Alexey Gladkov wrote:
> > On Sat, May 16, 2020 at 05:57:57PM +0300, Grigory Ustinov wrote:
> > > 16 пакетов имеют сборочные зависимости на этот пакет. Удалив его, завтра
> > > получим ещё 16 непересобирающихся пакетов. Ну и так далее... Как говорится,
> > > "благими намерениями выстлана дорога в ад". Это всё равно, что бороться с
> > > болезнью с помощью штрафов.
> > > 
> > > Мне бы хотелось узнать, есть ли какая-то реальная польза от этого механизма
> > > сборочницы или это целенаправленное уничтожение репозитория?
> > 
> > Если пакеты его используют, то почему у них нет на него зависимостей ?
> 
> Потому что в данном случае это сборочная зависимость, а не
> установочкная. К сожалению, наша сборочница (и привязанные к ней
> роботы) слишком умны, чтоб автоматом выносить пакеты, но слишком
> тупы, чтоб корректно отслеживать все виды зависимостей.

Видимо, надо транзитивно удалять вместе с зависимыми пакетами,
потому что наличие зависимых пакетов, очевидно, воспринимается
как освобождение от необходимости починки.  Вот, например,

http://git.altlinux.org/tasks/251838/logs/events.1.1.log

2020-May-16 08:51:14 :: task #251838 for sisyphus started by beekeeper:
2020-May-16 08:51:14 :: message: remove 38+ weeks ftbfs package
#100 delete libpangox-compat
[...]
	ACLs of affected packages (1):
gtkglext	lav @qa @everybody
2020-May-16 08:55:44 :: unmets: x86_64 +3 -0 =3, i586 +3 -0 =3, aarch64 +3 -0 =15, ppc64le +3 -0 =8
2020-May-16 08:55:44 :: dependencies check FAILED
2020-May-16 08:55:44 :: task #251838 for sisyphus FAILED

http://git.altlinux.org/tasks/250648/logs/events.2.1.log

2020-May-16 23:14:06 :: task #250648 for sisyphus resumed by qa_ldv:
2020-May-16 23:14:06 :: message: remove 38+ weeks ftbfs package and its dependencies
#100 delete libpangox-compat
#200 delete gtkglext
[...]
	ACLs of affected packages (14):
OpenSceneGraph	mike dd @qa @everybody
celestia	lav @qa
desmume	oddity @everybody
gambas	cas @everybody
gliv	lakostis @everybody
gnubg	grenka
gnubik	oddity @qa
graphviz	mike mithraen lav george @qa @everybody
gwyddion	alexvm @everybody
libgtkglextmm	viy @everybody
pcb	darktemplar @everybody
pdfcube	darktemplar @everybody
python-module-pygtkglext	@python
ufoai	darktemplar @everybody
2020-May-16 23:16:04 :: unmets: x86_64 +62 -0 =62, i586 +62 -0 =62, aarch64 +54 -0 =66, ppc64le +58 -0 =63
2020-May-16 23:16:04 :: dependencies check FAILED
2020-May-16 23:16:04 :: task #250648 for sisyphus FAILED


-- 
ldv


Подробная информация о списке рассылки Devel