* Re: [devel] [#196533] FAILED del=python-module-tinycss2
@ 2017-12-12 23:39 ` Dmitry V. Levin
2017-12-12 23:46 ` Vitaly Lipatov
0 siblings, 1 reply; 10+ messages in thread
From: Dmitry V. Levin @ 2017-12-12 23:39 UTC (permalink / raw)
To: Vitaly Lipatov; +Cc: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1332 bytes --]
On Tue, Dec 12, 2017 at 11:35:30PM +0000, Girar Builder awaiter robot wrote:
> http://git.altlinux.org/tasks/196533/logs/events.1.1.log
>
> 2017-Dec-12 23:33:49 :: task #196533 for sisyphus started by lav:
> #100 delete python-module-tinycss2
> 2017-Dec-12 23:33:49 :: waiting for a shared lock on sisyphus
> 2017-Dec-12 23:34:41 :: acquired a shared lock on sisyphus
> 2017-Dec-12 23:34:42 :: build check OK
> 2017-Dec-12 23:34:42 :: noarch check OK
> 2017-Dec-12 23:34:43 :: plan: src +0 -1 =18101, noarch +0 -4 =18481
> 2017-Dec-12 23:34:43 :: version check OK
> 2017-Dec-12 23:35:16 :: generated apt indices
> 2017-Dec-12 23:35:16 :: created next repo
> i586: NEW unmet dependencies detected:
> python-module-html5print#0.1-alt2.git20140927.1 python2.7(tinycss2)
> python3-module-html5print#0.1-alt2.git20140927.1 python3.3(tinycss2)
> x86_64: NEW unmet dependencies detected:
> python-module-html5print#0.1-alt2.git20140927.1 python2.7(tinycss2)
> python3-module-html5print#0.1-alt2.git20140927.1 python3.3(tinycss2)
> ACLs of affected packages:
> python-module-html5print @python @everybody
> 2017-Dec-12 23:35:30 :: dependencies check FAILED
> 2017-Dec-12 23:35:30 :: task #196533 for sisyphus FAILED
Скажите, пожалуйста, зачем вы не глядя удаляете из Сизифа чужие пакеты пачками?
--
ldv
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] [#196533] FAILED del=python-module-tinycss2
2017-12-12 23:39 ` [devel] [#196533] FAILED del=python-module-tinycss2 Dmitry V. Levin
@ 2017-12-12 23:46 ` Vitaly Lipatov
2017-12-12 23:54 ` Dmitry V. Levin
0 siblings, 1 reply; 10+ messages in thread
From: Vitaly Lipatov @ 2017-12-12 23:46 UTC (permalink / raw)
To: Vitaly Lipatov, ALT Devel discussion list
Dmitry V. Levin писал 13.12.17 2:39:
> On Tue, Dec 12, 2017 at 11:35:30PM +0000, Girar Builder awaiter robot
> wrote:
>> http://git.altlinux.org/tasks/196533/logs/events.1.1.log
>>
>> 2017-Dec-12 23:33:49 :: task #196533 for sisyphus started by lav:
>> #100 delete python-module-tinycss2
...
>> i586: NEW unmet dependencies detected:
>> python-module-html5print#0.1-alt2.git20140927.1 python2.7(tinycss2)
>> python3-module-html5print#0.1-alt2.git20140927.1 python3.3(tinycss2)
>> x86_64: NEW unmet dependencies detected:
>> python-module-html5print#0.1-alt2.git20140927.1 python2.7(tinycss2)
>> python3-module-html5print#0.1-alt2.git20140927.1 python3.3(tinycss2)
>> ACLs of affected packages:
>> python-module-html5print @python @everybody
>> 2017-Dec-12 23:35:30 :: dependencies check FAILED
>> 2017-Dec-12 23:35:30 :: task #196533 for sisyphus FAILED
>
> Скажите, пожалуйста, зачем вы не глядя удаляете из Сизифа чужие пакеты
> пачками?
Пожалуйста.
Удалятся только пакеты, на которые нет зависимостей.
В списке были только python-пакеты из List of 371 orphaned packages that
cannot be rebuilt for a very long time.
orphaned packages из группы @python для меня не чужие пакеты.
А что?
--
С уважением,
Виталий Липатов,
Etersoft
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] [#196533] FAILED del=python-module-tinycss2
2017-12-12 23:46 ` Vitaly Lipatov
@ 2017-12-12 23:54 ` Dmitry V. Levin
2017-12-13 9:22 ` Vitaly Lipatov
0 siblings, 1 reply; 10+ messages in thread
From: Dmitry V. Levin @ 2017-12-12 23:54 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1658 bytes --]
On Wed, Dec 13, 2017 at 02:46:48AM +0300, Vitaly Lipatov wrote:
> Dmitry V. Levin писал 13.12.17 2:39:
> > On Tue, Dec 12, 2017 at 11:35:30PM +0000, Girar Builder awaiter robot
> > wrote:
> >> http://git.altlinux.org/tasks/196533/logs/events.1.1.log
> >>
> >> 2017-Dec-12 23:33:49 :: task #196533 for sisyphus started by lav:
> >> #100 delete python-module-tinycss2
> ...
> >> i586: NEW unmet dependencies detected:
> >> python-module-html5print#0.1-alt2.git20140927.1 python2.7(tinycss2)
> >> python3-module-html5print#0.1-alt2.git20140927.1 python3.3(tinycss2)
> >> x86_64: NEW unmet dependencies detected:
> >> python-module-html5print#0.1-alt2.git20140927.1 python2.7(tinycss2)
> >> python3-module-html5print#0.1-alt2.git20140927.1 python3.3(tinycss2)
> >> ACLs of affected packages:
> >> python-module-html5print @python @everybody
> >> 2017-Dec-12 23:35:30 :: dependencies check FAILED
> >> 2017-Dec-12 23:35:30 :: task #196533 for sisyphus FAILED
> >
> > Скажите, пожалуйста, зачем вы не глядя удаляете из Сизифа чужие пакеты
> > пачками?
> Пожалуйста.
> Удалятся только пакеты, на которые нет зависимостей.
Как это нет зависимостей, если попытка удаления приводит к анметам?
> В списке были только python-пакеты из List of 371 orphaned packages that
> cannot be rebuilt for a very long time.
Раньше эту функцию выполнял робот. Потом этого робота выключили из-за
того, что он был слишком простой и не проверял, можно ли на самом деле
удалить эти пакеты.
> orphaned packages из группы @python для меня не чужие пакеты.
Я посмотрел %changelog пакета python-module-tinycss2 - вас там нет.
--
ldv
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] [#196533] FAILED del=python-module-tinycss2
2017-12-12 23:54 ` Dmitry V. Levin
@ 2017-12-13 9:22 ` Vitaly Lipatov
2017-12-13 9:26 ` Anton Farygin
2017-12-13 10:38 ` Dmitry V. Levin
0 siblings, 2 replies; 10+ messages in thread
From: Vitaly Lipatov @ 2017-12-13 9:22 UTC (permalink / raw)
To: ALT Devel discussion list; +Cc: Dmitry V. Levin
Dmitry V. Levin писал 13.12.17 2:54:
> On Wed, Dec 13, 2017 at 02:46:48AM +0300, Vitaly Lipatov wrote:
...
>> Удалятся только пакеты, на которые нет зависимостей.
>
> Как это нет зависимостей, если попытка удаления приводит к анметам?
Не удаляются, а удалятся.
К анметам в репозитории это не приводит. Удаление пакета — традиционный
способ проверить, кому он ещё нужен. Я вот регулярно получаю письма об
удалении той или иной массово используемой библиотеки.
>> В списке были только python-пакеты из List of 371 orphaned packages
>> that
>> cannot be rebuilt for a very long time.
>
> Раньше эту функцию выполнял робот. Потом этого робота выключили из-за
> того, что он был слишком простой и не проверял, можно ли на самом деле
> удалить эти пакеты.
Всё зависит от принятой политики.
>> orphaned packages из группы @python для меня не чужие пакеты.
>
> Я посмотрел %changelog пакета python-module-tinycss2 - вас там нет.
Ну было бы странно выяснять что-то про принципу «вас здесь не стояло».
Я за real@.
Надеюсь, требования сначала пересобрать пакет, чтобы появиться в
changelog, а потом его уже удалять, у нас нет :)
И я так и не понял причины беспокойства.
--
С уважением,
Виталий Липатов,
Etersoft
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] [#196533] FAILED del=python-module-tinycss2
2017-12-13 9:22 ` Vitaly Lipatov
@ 2017-12-13 9:26 ` Anton Farygin
2017-12-13 10:27 ` Vitaly Lipatov
2017-12-13 11:47 ` Igor Vlasenko
2017-12-13 10:38 ` Dmitry V. Levin
1 sibling, 2 replies; 10+ messages in thread
From: Anton Farygin @ 2017-12-13 9:26 UTC (permalink / raw)
To: ALT Linux Team development discussions, Vitaly Lipatov; +Cc: Dmitry V. Levin
13.12.2017 12:22, Vitaly Lipatov пишет:
> Надеюсь, требования сначала пересобрать пакет, чтобы появиться в
> changelog, а потом его уже удалять, у нас нет :)
>
> И я так и не понял причины беспокойства.
Виталь, лучше удалять попробовав, для начала, пофиксить.
Удалять скриптом продуктивно, но не эффективно.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] [#196533] FAILED del=python-module-tinycss2
2017-12-13 9:26 ` Anton Farygin
@ 2017-12-13 10:27 ` Vitaly Lipatov
2017-12-13 11:47 ` Igor Vlasenko
1 sibling, 0 replies; 10+ messages in thread
From: Vitaly Lipatov @ 2017-12-13 10:27 UTC (permalink / raw)
To: Anton Farygin; +Cc: ALT Linux Team development discussions, Dmitry V. Levin
Anton Farygin писал 13.12.17 12:26:
> 13.12.2017 12:22, Vitaly Lipatov пишет:
>> Надеюсь, требования сначала пересобрать пакет, чтобы появиться в
>> changelog, а потом его уже удалять, у нас нет :)
>>
>> И я так и не понял причины беспокойства.
>
> Виталь, лучше удалять попробовав, для начала, пофиксить.
>
>
> Удалять скриптом продуктивно, но не эффективно.
Я готов вернуть любой пакет по запросу, в обновлённом, собирающемся
виде.
Я просто не хочу фиксить пакеты, которые никому не нужны. То есть как
минимум не требуются никакому из пакетов в репозитории.
Как кто-то писал когда-то, чтобы не создавать иллюзию наличия django в
репозитории.
--
С уважением,
Виталий Липатов,
Etersoft
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] [#196533] FAILED del=python-module-tinycss2
2017-12-13 9:22 ` Vitaly Lipatov
2017-12-13 9:26 ` Anton Farygin
@ 2017-12-13 10:38 ` Dmitry V. Levin
2017-12-13 10:51 ` Vitaly Lipatov
1 sibling, 1 reply; 10+ messages in thread
From: Dmitry V. Levin @ 2017-12-13 10:38 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1839 bytes --]
On Wed, Dec 13, 2017 at 12:22:37PM +0300, Vitaly Lipatov wrote:
> Dmitry V. Levin писал 13.12.17 2:54:
> > On Wed, Dec 13, 2017 at 02:46:48AM +0300, Vitaly Lipatov wrote:
> ...
> >> Удалятся только пакеты, на которые нет зависимостей.
> >
> > Как это нет зависимостей, если попытка удаления приводит к анметам?
> Не удаляются, а удалятся.
> К анметам в репозитории это не приводит. Удаление пакета — традиционный
> способ проверить, кому он ещё нужен.
Обычно есть более дешёвые способы проверить (apt-cache whatdepends,
join -11 -22 -o2.1 - Sisyphus-x86_64/ufb-2), каким пакетам в репозитории
нужен тот или иной пакет для установки или сборки.
task del, конечно, легко сделать, но это, с одной стороны, превращается в
спам, и, с другой стороны, отправляет неверный сигнал разработчикам, см.
ниже.
> Я вот регулярно получаю письма об
> удалении той или иной массово используемой библиотеки.
Отправка задание на удаление пакета, про который известно, что он не
удалится - это простой способ сигнализировать необходимость пересборки.
Если вы НЕ хотите отправлять такой сигнал, используйте --test-only,
пожалуйста.
--
ldv
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] [#196533] FAILED del=python-module-tinycss2
2017-12-13 10:38 ` Dmitry V. Levin
@ 2017-12-13 10:51 ` Vitaly Lipatov
2017-12-13 11:11 ` Dmitry V. Levin
0 siblings, 1 reply; 10+ messages in thread
From: Vitaly Lipatov @ 2017-12-13 10:51 UTC (permalink / raw)
To: ALT Devel discussion list; +Cc: Dmitry V. Levin
Dmitry V. Levin писал 13.12.17 13:38:
> On Wed, Dec 13, 2017 at 12:22:37PM +0300, Vitaly Lipatov wrote:
>> Dmitry V. Levin писал 13.12.17 2:54:
>> > On Wed, Dec 13, 2017 at 02:46:48AM +0300, Vitaly Lipatov wrote:
>> ...
>> >> Удалятся только пакеты, на которые нет зависимостей.
>> >
>> > Как это нет зависимостей, если попытка удаления приводит к анметам?
>> Не удаляются, а удалятся.
>> К анметам в репозитории это не приводит. Удаление пакета —
>> традиционный
>> способ проверить, кому он ещё нужен.
>
> Обычно есть более дешёвые способы проверить (apt-cache whatdepends,
> join -11 -22 -o2.1 - Sisyphus-x86_64/ufb-2), каким пакетам в
> репозитории
> нужен тот или иной пакет для установки или сборки.
А можно опубликовать образец реализации такой проверки? Я бы с радостью
её использовал.
Вывод apt-cache whatdepends как-то затруднён для машинного читания, а
что такое Sisyphus-x86_64/ufb-2
я не знаю.
--
С уважением,
Виталий Липатов,
Etersoft
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] [#196533] FAILED del=python-module-tinycss2
2017-12-13 10:51 ` Vitaly Lipatov
@ 2017-12-13 11:11 ` Dmitry V. Levin
0 siblings, 0 replies; 10+ messages in thread
From: Dmitry V. Levin @ 2017-12-13 11:11 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 3235 bytes --]
On Wed, Dec 13, 2017 at 01:51:46PM +0300, Vitaly Lipatov wrote:
> Dmitry V. Levin писал 13.12.17 13:38:
> > On Wed, Dec 13, 2017 at 12:22:37PM +0300, Vitaly Lipatov wrote:
> >> Dmitry V. Levin писал 13.12.17 2:54:
> >> > On Wed, Dec 13, 2017 at 02:46:48AM +0300, Vitaly Lipatov wrote:
> >> ...
> >> >> Удалятся только пакеты, на которые нет зависимостей.
> >> >
> >> > Как это нет зависимостей, если попытка удаления приводит к анметам?
> >> Не удаляются, а удалятся.
> >> К анметам в репозитории это не приводит. Удаление пакета —
> >> традиционный
> >> способ проверить, кому он ещё нужен.
> >
> > Обычно есть более дешёвые способы проверить (apt-cache whatdepends,
> > join -11 -22 -o2.1 - Sisyphus-x86_64/ufb-2), каким пакетам в
> > репозитории
> > нужен тот или иной пакет для установки или сборки.
> А можно опубликовать образец реализации такой проверки? Я бы с радостью
> её использовал.
> Вывод apt-cache whatdepends как-то затруднён для машинного читания,
В каком смысле?
> а что такое Sisyphus-x86_64/ufb-2 я не знаю.
Это таблица Used For Build по результатам последней тестовой пересборки
за вычетом пакетов базовой сборочной среды,
в первом столбце имена исходных пакетов, во втором -
имена бинарных пакетов, попавших к ним в сборочную среду.
ufb-1 отсортирован по 1-му столбцу, ufb-2 - по 2-му.
Эти файлы можно скачивать в сжатом виде, например
http://git.altlinux.org/beehive/stats/Sisyphus-x86_64/ufb-1.xz
http://git.altlinux.org/beehive/stats/Sisyphus-x86_64/ufb-2.xz
Примеры использования:
$ echo gcc6-c++ |
LANG=C join -11 -22 -o2.1 - /path/to/beehive/stats/Sisyphus-x86_64/ufb-2 | wc -l
3141
$ rpmquery --qf '%{name}\n' -p /path/to/Sisyphus/files/SRPMS/gcc4.?-*.src.rpm |
LANG=C join -11 -22 -o2.1 - /beehive/stats/Sisyphus-x86_64/ufb-2 | sort
X-Downloader
abinit
avr-gcc
centerim
cspot
ddd
elilo
epdfview
errut
gcc4.1
gnu-efi-3.0r
gnu-efi-3.0u
java-1.5.0-gcj
java-1.6.0-openjdk
java-1.7.0-openjdk
kernel-image-ovz-el
kernel-modules-eprd-ovz-el
kernel-modules-eprd-ovz-el
kernel-modules-fglrx-ovz-el
kernel-modules-omnibook-ovz-el
kernel-modules-pf_ring-ovz-el
kernel-modules-tp_smapi-ovz-el
kernel-modules-zfs-ovz-el
libface
libkdtree++
libmnetutil
libpcrecpp1
libqalculate4
libtremor
lprof
ltilib2
memtest86+
netpolice-filter
nspec
owfs
palemoon
perl-Term-Gnuplot
primus
refind
roxterm
scourge
shim
syslinux
tremulous
uefi-utils
v8-3.24
vkplayer
xmds
xmds2
xorp
xpdf
--
ldv
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] [#196533] FAILED del=python-module-tinycss2
2017-12-13 9:26 ` Anton Farygin
2017-12-13 10:27 ` Vitaly Lipatov
@ 2017-12-13 11:47 ` Igor Vlasenko
1 sibling, 0 replies; 10+ messages in thread
From: Igor Vlasenko @ 2017-12-13 11:47 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Wed, Dec 13, 2017 at 12:26:05PM +0300, Anton Farygin wrote:
> 13.12.2017 12:22, Vitaly Lipatov пишет:
> > Надеюсь, требования сначала пересобрать пакет, чтобы появиться в
> > changelog, а потом его уже удалять, у нас нет :)
> >
> > И я так и не понял причины беспокойства.
>
> Виталь, лучше удалять попробовав, для начала, пофиксить.
> Удалять скриптом продуктивно, но не эффективно.
Случай питоньих пакетов специальный.
В начале года я делал подход к автоматизации их
обновления, и часто спотыкался об плохой стиль git.
Проще сначала удалить все кривые пакеты, тем более, что
они и не используются.
--
I V
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2017-12-13 11:47 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-12-12 23:39 ` [devel] [#196533] FAILED del=python-module-tinycss2 Dmitry V. Levin
2017-12-12 23:46 ` Vitaly Lipatov
2017-12-12 23:54 ` Dmitry V. Levin
2017-12-13 9:22 ` Vitaly Lipatov
2017-12-13 9:26 ` Anton Farygin
2017-12-13 10:27 ` Vitaly Lipatov
2017-12-13 11:47 ` Igor Vlasenko
2017-12-13 10:38 ` Dmitry V. Levin
2017-12-13 10:51 ` Vitaly Lipatov
2017-12-13 11:11 ` Dmitry V. Levin
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git