* 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: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
* 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
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