* [devel] repocop+sisyphus_check @ 2008-08-08 18:35 Igor Vlasenko 2008-08-08 18:44 ` Igor Vlasenko 2008-08-08 20:06 ` Alexey Gladkov 0 siblings, 2 replies; 32+ messages in thread From: Igor Vlasenko @ 2008-08-08 18:35 UTC (permalink / raw) To: devel Уважаемые коллеги, по просьбам трудящихся (https://bugzilla.altlinux.org/show_bug.cgi?id=16550) скрестил repocop и sisyphus_check. sisyphus_check похоже надо еще подпилить. Он слишком много ругается :( [repocop@repocop ~]$ sisyphus_check --verbose --files /home/repocop/Sisyphus/files/noarch/RPMS/pngbook-1.0-alt1.noarch.rpm /home/repocop/Sisyphus/files/noarch/RPMS/pngbook-1.0-alt1.noarch.rpm: rpmsign failed sisyphus_check: check-gpg ERROR: package signatures violation grep: /usr/lib/rpm/*-files.req.list: No such file or directory Похоже не все тесты из sisyphus_check имеют смысл вне hasher, поэтому их нужно разбить на группы. -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-08 18:35 [devel] repocop+sisyphus_check Igor Vlasenko @ 2008-08-08 18:44 ` Igor Vlasenko 2008-08-08 20:06 ` Alexey Gladkov 1 sibling, 0 replies; 32+ messages in thread From: Igor Vlasenko @ 2008-08-08 18:44 UTC (permalink / raw) To: ALT Linux Team development discussions On Fri, Aug 08, 2008 at 09:35:33PM +0300, Igor Vlasenko wrote: > sisyphus_check похоже надо еще подпилить. > Он слишком много ругается :( Я все-таки наверное выложу результат, так как там наряду с плевелами вида fail FTSC-20020412-alt2.noarch sisyphus_check failed: /home/repocop/Sisyphus/files/noarch/RPMS/FTSC-20020412-alt2.noarch.rpm: unacceptable BUILDHOST: altair.office.altlinux.ru sisyphus_check: check-buildhost ERROR: unacceptable non-hasher buildhost name /home/repocop/Sisyphus/files/noarch/RPMS/FTSC-20020412-alt2.noarch.rpm: rpmsign failed sisyphus_check: check-gpg ERROR: package signatures violation grep: /usr/lib/rpm/*-files.req.list: No such file or directory; бывают и зерна (правда, тоже в плевелах) fail MySQL-server-5.0.51-alt2.a.x86_64 sisyphus_check failed: /home/re pocop/Sisyphus/files/x86_64/RPMS/MySQL-server-5.0.51-alt2.a.x86_64.rpm: unpackag ed directory: /var/lib/mysql/usr /home/repocop/Sisyphus/files/x86_64/RPMS/MySQL- server-5.0.51-alt2.a.x86_64.rpm: unpackaged directory: /var/lib/mysql/usr/share sisyphus_check: check-subdirs ERROR: subdirectories packaging violation grep: /u sr/lib/rpm/*-files.req.list: No such file or directory; 310 пакетов, просьба не пугаться. -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-08 18:35 [devel] repocop+sisyphus_check Igor Vlasenko 2008-08-08 18:44 ` Igor Vlasenko @ 2008-08-08 20:06 ` Alexey Gladkov 2008-08-08 20:13 ` Igor Vlasenko 2008-08-08 20:13 ` Led 1 sibling, 2 replies; 32+ messages in thread From: Alexey Gladkov @ 2008-08-08 20:06 UTC (permalink / raw) To: ALT Linux Team development discussions Igor Vlasenko wrote: > Похоже не все тесты из sisyphus_check имеют смысл вне hasher, > поэтому их нужно разбить на группы. Все. Они все создавались, чтобы работать вне hasher. sisyphus_check для этого и существует: дать возможность проверить пакет до отправки в сизиф. -- Rgrds, legion ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-08 20:06 ` Alexey Gladkov @ 2008-08-08 20:13 ` Igor Vlasenko 2008-08-08 20:14 ` Mikhail Gusarov ` (3 more replies) 2008-08-08 20:13 ` Led 1 sibling, 4 replies; 32+ messages in thread From: Igor Vlasenko @ 2008-08-08 20:13 UTC (permalink / raw) To: ALT Linux Team development discussions On Sat, Aug 09, 2008 at 12:06:37AM +0400, Alexey Gladkov wrote: > Igor Vlasenko wrote: >> Похоже не все тесты из sisyphus_check имеют смысл вне hasher, >> поэтому их нужно разбить на группы. > > Все. Они все создавались, чтобы работать вне hasher. sisyphus_check для > этого и существует: дать возможность проверить пакет до отправки в сизиф. Да, но sisyphus_check запускался для проверки пакетов, _уже_ лежащих в Сизифе, Вот пример: FTSC-20020412-alt2.noarch.rpm: unacceptable BUILDHOST: altair.office.altlinux.ru sisyphus_check: check-buildhost ERROR: unacceptable non-hasher buildhost name это не ошибка в исходном пакете. Это проверка на вход в incoming /home/repocop/Sisyphus/files/noarch/RPMS/FTSC-20020412-alt2.noarch.rpm: rpmsign failed sisyphus_check: check-gpg ERROR: package signatures violation это не ошибка в пакете. /usr/lib/rpm/*-files.req.list: No such file or directory; это ошибка в sisyphus_check -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-08 20:13 ` Igor Vlasenko @ 2008-08-08 20:14 ` Mikhail Gusarov 2008-08-08 20:19 ` Igor Vlasenko 2008-08-08 20:17 ` Igor Vlasenko ` (2 subsequent siblings) 3 siblings, 1 reply; 32+ messages in thread From: Mikhail Gusarov @ 2008-08-08 20:14 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 857 bytes --] Twas brillig at 23:13:37 08.08.2008 UTC+03 when vlasenko@imath.kiev.ua did gyre and gimble: >>> Похоже не все тесты из sisyphus_check имеют смысл вне hasher, ^^^^^^ >>> поэтому их нужно разбить на группы. >> >> Все. Они все создавались, чтобы работать вне hasher. sisyphus_check для >> этого и существует: дать возможность проверить пакет до отправки в сизиф. IV> Да, но sisyphus_check запускался для проверки пакетов, _уже_ лежащих в Сизифе, Тогда ты в подчёркнутом опечатался: там должно быть "вне incoming" -- [-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --] ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-08 20:14 ` Mikhail Gusarov @ 2008-08-08 20:19 ` Igor Vlasenko 0 siblings, 0 replies; 32+ messages in thread From: Igor Vlasenko @ 2008-08-08 20:19 UTC (permalink / raw) To: ALT Linux Team development discussions On Sat, Aug 09, 2008 at 03:14:58AM +0700, Mikhail Gusarov wrote: > Twas brillig at 23:13:37 08.08.2008 UTC+03 when vlasenko@imath.kiev.ua did gyre and gimble: > > >>> Похоже не все тесты из sisyphus_check имеют смысл вне hasher, > ^^^^^^ > Тогда ты в подчёркнутом опечатался: там должно быть "вне incoming" Да. "вне incoming". -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-08 20:13 ` Igor Vlasenko 2008-08-08 20:14 ` Mikhail Gusarov @ 2008-08-08 20:17 ` Igor Vlasenko 2008-08-08 20:28 ` Alexey Tourbin 2008-08-08 20:44 ` Alexey Gladkov 3 siblings, 0 replies; 32+ messages in thread From: Igor Vlasenko @ 2008-08-08 20:17 UTC (permalink / raw) To: ALT Linux Team development discussions On Fri, Aug 08, 2008 at 11:13:37PM +0300, Igor Vlasenko wrote: > On Sat, Aug 09, 2008 at 12:06:37AM +0400, Alexey Gladkov wrote: > > Igor Vlasenko wrote: > >> Похоже не все тесты из sisyphus_check имеют смысл вне hasher, > >> поэтому их нужно разбить на группы. > > > > Все. Они все создавались, чтобы работать вне hasher. sisyphus_check для > > этого и существует: дать возможность проверить пакет до отправки в сизиф. > > Да, но sisyphus_check запускался для проверки пакетов, _уже_ лежащих в Сизифе, Т.е. хочется расширить сферу применимости sisyphus_check. Чтобы можно было не только "до", но и "после". И даже "вместо". (как просил уважаемый sin@ в #15376). -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-08 20:13 ` Igor Vlasenko 2008-08-08 20:14 ` Mikhail Gusarov 2008-08-08 20:17 ` Igor Vlasenko @ 2008-08-08 20:28 ` Alexey Tourbin 2008-08-08 20:29 ` Mikhail Gusarov ` (2 more replies) 2008-08-08 20:44 ` Alexey Gladkov 3 siblings, 3 replies; 32+ messages in thread From: Alexey Tourbin @ 2008-08-08 20:28 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 201 bytes --] On Fri, Aug 08, 2008 at 11:13:37PM +0300, Igor Vlasenko wrote: > /usr/lib/rpm/*-files.req.list: No such file or directory; > это ошибка в sisyphus_check На эту ошибку можно не обращать внимания. [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-08 20:28 ` Alexey Tourbin @ 2008-08-08 20:29 ` Mikhail Gusarov 2008-08-08 20:31 ` Igor Vlasenko 2008-08-08 20:41 ` Alexey Gladkov 2 siblings, 0 replies; 32+ messages in thread From: Mikhail Gusarov @ 2008-08-08 20:29 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 423 bytes --] Twas brillig at 00:28:06 09.08.2008 UTC+04 when at@altlinux.ru did gyre and gimble: >> /usr/lib/rpm/*-files.req.list: No such file or directory; >> это ошибка в sisyphus_check AT> На эту ошибку можно не обращать внимания. Роботам, обрабатывающим выхлоп, тоже всем объяснишь не обращать внимания? -- [-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --] ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-08 20:28 ` Alexey Tourbin 2008-08-08 20:29 ` Mikhail Gusarov @ 2008-08-08 20:31 ` Igor Vlasenko 2008-08-08 20:36 ` Alexey Tourbin 2008-08-08 20:41 ` Alexey Gladkov 2 siblings, 1 reply; 32+ messages in thread From: Igor Vlasenko @ 2008-08-08 20:31 UTC (permalink / raw) To: ALT Linux Team development discussions On Sat, Aug 09, 2008 at 12:28:06AM +0400, Alexey Tourbin wrote: > On Fri, Aug 08, 2008 at 11:13:37PM +0300, Igor Vlasenko wrote: > > /usr/lib/rpm/*-files.req.list: No such file or directory; > > это ошибка в sisyphus_check > > На эту ошибку можно не обращать внимания. Я понимаю, но тонкость в том, что хотелось бы прогонять старые пакеты через каждую новую версию sisyphus_check, и показывать результат на sisyphus.ru. Все лишние сообщения будут только смущать. -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-08 20:31 ` Igor Vlasenko @ 2008-08-08 20:36 ` Alexey Tourbin 2008-08-08 20:38 ` Igor Vlasenko 0 siblings, 1 reply; 32+ messages in thread From: Alexey Tourbin @ 2008-08-08 20:36 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 593 bytes --] On Fri, Aug 08, 2008 at 11:31:53PM +0300, Igor Vlasenko wrote: > On Sat, Aug 09, 2008 at 12:28:06AM +0400, Alexey Tourbin wrote: > > On Fri, Aug 08, 2008 at 11:13:37PM +0300, Igor Vlasenko wrote: > > > /usr/lib/rpm/*-files.req.list: No such file or directory; > > > это ошибка в sisyphus_check > > > > На эту ошибку можно не обращать внимания. > > Я понимаю, > но тонкость в том, что хотелось бы > прогонять старые пакеты через каждую новую версию > sisyphus_check, и показывать результат на sisyphus.ru. > > Все лишние сообщения будут только смущать. Надо обновить rpm. [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-08 20:36 ` Alexey Tourbin @ 2008-08-08 20:38 ` Igor Vlasenko 2008-08-08 20:56 ` Alexey Tourbin 0 siblings, 1 reply; 32+ messages in thread From: Igor Vlasenko @ 2008-08-08 20:38 UTC (permalink / raw) To: ALT Linux Team development discussions On Sat, Aug 09, 2008 at 12:36:11AM +0400, Alexey Tourbin wrote: > On Fri, Aug 08, 2008 at 11:31:53PM +0300, Igor Vlasenko wrote: > > On Sat, Aug 09, 2008 at 12:28:06AM +0400, Alexey Tourbin wrote: > > > On Fri, Aug 08, 2008 at 11:13:37PM +0300, Igor Vlasenko wrote: > > > > /usr/lib/rpm/*-files.req.list: No such file or directory; > > > > это ошибка в sisyphus_check > > > > > > На эту ошибку можно не обращать внимания. > > > > Я понимаю, > > но тонкость в том, что хотелось бы > > прогонять старые пакеты через каждую новую версию > > sisyphus_check, и показывать результат на sisyphus.ru. > > > > Все лишние сообщения будут только смущать. > > Надо обновить rpm. Спасибо! обновил до rpm 4.0.4-alt96. -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-08 20:38 ` Igor Vlasenko @ 2008-08-08 20:56 ` Alexey Tourbin 2008-08-09 7:18 ` Igor Vlasenko 0 siblings, 1 reply; 32+ messages in thread From: Alexey Tourbin @ 2008-08-08 20:56 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1463 bytes --] On Fri, Aug 08, 2008 at 11:38:22PM +0300, Igor Vlasenko wrote: > On Sat, Aug 09, 2008 at 12:36:11AM +0400, Alexey Tourbin wrote: > > On Fri, Aug 08, 2008 at 11:31:53PM +0300, Igor Vlasenko wrote: > > > On Sat, Aug 09, 2008 at 12:28:06AM +0400, Alexey Tourbin wrote: > > > > On Fri, Aug 08, 2008 at 11:13:37PM +0300, Igor Vlasenko wrote: > > > > > /usr/lib/rpm/*-files.req.list: No such file or directory; > > > > > это ошибка в sisyphus_check > > > > > > > > На эту ошибку можно не обращать внимания. > > > > > > Я понимаю, > > > но тонкость в том, что хотелось бы > > > прогонять старые пакеты через каждую новую версию > > > sisyphus_check, и показывать результат на sisyphus.ru. > > > > > > Все лишние сообщения будут только смущать. > > > > Надо обновить rpm. > > Спасибо! > обновил до rpm 4.0.4-alt96. Вот полный список файлов, в которых может содеражться информация об эксклюзивном владении каталогами. $ grep $'^/usr/lib/rpm/.*-files\.req\.list\t' ~tmp/build/cache/contents/contents_index_all /usr/lib/rpm/0common-files.req.list rpm-build /usr/lib/rpm/apache-files.req.list rpm-build-apache /usr/lib/rpm/apache2-files.req.list rpm-build-apache2 /usr/lib/rpm/perl-base-files.req.list perl-base /usr/lib/rpm/pkg-config-files.req.list pkg-config /usr/lib/rpm/vhosts-filesystem-files.req.list rpm-build-vhosts-filesystem /usr/lib/rpm/webserver-common-files.req.list rpm-build-webserver-common $ [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-08 20:56 ` Alexey Tourbin @ 2008-08-09 7:18 ` Igor Vlasenko 2008-08-09 7:34 ` Alexey Tourbin 0 siblings, 1 reply; 32+ messages in thread From: Igor Vlasenko @ 2008-08-09 7:18 UTC (permalink / raw) To: ALT Linux Team development discussions On Sat, Aug 09, 2008 at 12:56:48AM +0400, Alexey Tourbin wrote: > Вот полный список файлов, в которых может содеражться информация > об эксклюзивном владении каталогами. > > $ grep $'^/usr/lib/rpm/.*-files\.req\.list\t' ~tmp/build/cache/contents/contents_index_all > /usr/lib/rpm/0common-files.req.list rpm-build > /usr/lib/rpm/apache-files.req.list rpm-build-apache > /usr/lib/rpm/apache2-files.req.list rpm-build-apache2 > /usr/lib/rpm/perl-base-files.req.list perl-base > /usr/lib/rpm/pkg-config-files.req.list pkg-config > /usr/lib/rpm/vhosts-filesystem-files.req.list rpm-build-vhosts-filesystem > /usr/lib/rpm/webserver-common-files.req.list rpm-build-webserver-common Еще такой вопрос: как отсутствие какого-то из этих файлов влияет на sisyphus_check - уменьшает истинные срабатывания или увеличивает ложные срабатывания? и тот же вопрос если стоят устаревшие версии какого-то из этих файлов. -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-09 7:18 ` Igor Vlasenko @ 2008-08-09 7:34 ` Alexey Tourbin 2008-08-09 7:48 ` Igor Vlasenko 0 siblings, 1 reply; 32+ messages in thread From: Alexey Tourbin @ 2008-08-09 7:34 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1475 bytes --] On Sat, Aug 09, 2008 at 10:18:04AM +0300, Igor Vlasenko wrote: > On Sat, Aug 09, 2008 at 12:56:48AM +0400, Alexey Tourbin wrote: > > Вот полный список файлов, в которых может содеражться информация > > об эксклюзивном владении каталогами. > > > > $ grep $'^/usr/lib/rpm/.*-files\.req\.list\t' ~tmp/build/cache/contents/contents_index_all > > /usr/lib/rpm/0common-files.req.list rpm-build > > /usr/lib/rpm/apache-files.req.list rpm-build-apache > > /usr/lib/rpm/apache2-files.req.list rpm-build-apache2 > > /usr/lib/rpm/perl-base-files.req.list perl-base > > /usr/lib/rpm/pkg-config-files.req.list pkg-config > > /usr/lib/rpm/vhosts-filesystem-files.req.list rpm-build-vhosts-filesystem > > /usr/lib/rpm/webserver-common-files.req.list rpm-build-webserver-common > > Еще такой вопрос: > как отсутствие какого-то из этих файлов > влияет на sisyphus_check - > уменьшает истинные срабатывания или > увеличивает ложные срабатывания? В этих файлах перечислены пары <путь к каталогу> <пакет, который эксклюзивно владеет каталогом> Значит, уменьшает истинные срабатывания -- просто нет информации, кому каталоги принадлежат. > и тот же вопрос если стоят > устаревшие версии какого-то из этих файлов. В принципе получается, что проверка привязана к содержимому сборочного чрута. Нужно так раскладывать эти *-files.req.list, чтобы нельзя было собрать профильный пакет, не установив при этом пакет с соответствующим файлом. [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-09 7:34 ` Alexey Tourbin @ 2008-08-09 7:48 ` Igor Vlasenko 2008-08-10 1:55 ` Денис Смирнов 0 siblings, 1 reply; 32+ messages in thread From: Igor Vlasenko @ 2008-08-09 7:48 UTC (permalink / raw) To: ALT Linux Team development discussions On Sat, Aug 09, 2008 at 11:34:22AM +0400, Alexey Tourbin wrote: > > Еще такой вопрос: > > как отсутствие какого-то из этих файлов > > влияет на sisyphus_check - > > уменьшает истинные срабатывания или > > увеличивает ложные срабатывания? > > В этих файлах перечислены пары > <путь к каталогу> <пакет, который эксклюзивно владеет каталогом> > > Значит, уменьшает истинные срабатывания -- просто нет информации, > кому каталоги принадлежат. это хорошо. Сейчас без этих файлов sisyphus_check --no-check-gpg --no-check-buildhost --no-check-buildtime не проходят 26 пакетов: MySQL-server-5.0.51-alt2.a.x86_64 Pymacs-0.22-alt2.1.noarch apache2-mod_security-2.1.1-alt1.x86_64 docbook-utils-0.6.14-alt1.noarch dovecot11-1.1.alpha1-alt1.hg20070722.x86_64 emacs-mode-psgml-1.2.5-alt1.noarch gap-4.4-alt2.x86_64 gap-pkg-tomlib-4.4-alt2.x86_64 gnome-libs-devel-1.4.2-alt7.x86_64 i386-mingw32msvc-libpng-devel-1.2.8-alt2.noarch jigdo-0.7.3-alt2.x86_64 kdebase-konqueror-3.5.9-alt7.x86_64 kernel-modules-zaptel-ovz-smp-1.4.9.2-alt2.132626.23.x86_64 kernel-modules-zaptel-ovz-wks-1.4.9.2-alt2.132626.1.x86_64 kernel-modules-zaptel-std-ll-1.4.9.2-alt1.132632.1.x86_64 libImageMagick-devel-6.3.7.2-alt1.1.x86_64 libaot-1.74.1-alt0.1.x86_64 libstatgrab-devel-0.14-alt5.x86_64 most-4.10.2-alt0.x86_64 mx4j-3.0.1-alt5_7jpp1.7.noarch netams-apache2-3.4.0rc2-alt4.x86_64 perl-Image-Info-1.28-alt1.noarch tetex-core-2.0-alt4.x86_64 wallpapers-flowers-1-alt1.1.noarch wallpapers-landscapes-1-alt1.noarch wammu-0.22-alt1.1.noarch -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-09 7:48 ` Igor Vlasenko @ 2008-08-10 1:55 ` Денис Смирнов 2008-08-10 2:05 ` Led 2008-08-10 3:56 ` Igor Vlasenko 0 siblings, 2 replies; 32+ messages in thread From: Денис Смирнов @ 2008-08-10 1:55 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 411 bytes --] On Sat, Aug 09, 2008 at 10:48:12AM +0300, Igor Vlasenko wrote: IV> kernel-modules-zaptel-ovz-smp-1.4.9.2-alt2.132626.23.x86_64 IV> kernel-modules-zaptel-ovz-wks-1.4.9.2-alt2.132626.1.x86_64 IV> kernel-modules-zaptel-std-ll-1.4.9.2-alt1.132632.1.x86_64 Что с ними не так? -- С уважением, Денис http://freesource.info ---------------------------------------------------------------------------- [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-10 1:55 ` Денис Смирнов @ 2008-08-10 2:05 ` Led 2008-08-10 3:56 ` Igor Vlasenko 1 sibling, 0 replies; 32+ messages in thread From: Led @ 2008-08-10 2:05 UTC (permalink / raw) To: ALT Linux Team development discussions Sunday, 10 August 2008 04:55:56 Денис Смирнов написав: > On Sat, Aug 09, 2008 at 10:48:12AM +0300, Igor Vlasenko wrote: > > IV> kernel-modules-zaptel-ovz-smp-1.4.9.2-alt2.132626.23.x86_64 > IV> kernel-modules-zaptel-ovz-wks-1.4.9.2-alt2.132626.1.x86_64 > IV> kernel-modules-zaptel-std-ll-1.4.9.2-alt1.132632.1.x86_64 > > Что с ними не так? Не знаю, что там repocop нашёл, но %files там ужасно кривой. -- Led ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-10 1:55 ` Денис Смирнов 2008-08-10 2:05 ` Led @ 2008-08-10 3:56 ` Igor Vlasenko 1 sibling, 0 replies; 32+ messages in thread From: Igor Vlasenko @ 2008-08-10 3:56 UTC (permalink / raw) To: ALT Linux Team development discussions On Sun, Aug 10, 2008 at 05:55:56AM +0400, Денис Смирнов wrote: > On Sat, Aug 09, 2008 at 10:48:12AM +0300, Igor Vlasenko wrote: > > IV> kernel-modules-zaptel-ovz-smp-1.4.9.2-alt2.132626.23.x86_64 > IV> kernel-modules-zaptel-ovz-wks-1.4.9.2-alt2.132626.1.x86_64 > IV> kernel-modules-zaptel-std-ll-1.4.9.2-alt1.132632.1.x86_64 > > Что с ними не так? Судя по названию теста, их ругает sisyphus_check :) [repocop@repocop ~]$ sisyphus_check --files --verbose kernel-modules-zaptel-ovz-smp-1.4.9.2-alt2.132626.23.x86_64.rpm kernel-modules-zaptel-ovz-smp-1.4.9.2-alt2.132626.23.x86_64.rpm: unpackaged directory: /lib/modules/2.6.18-ovz-smp-alt23/zaptel/ti24 sisyphus_check: check-subdirs ERROR: subdirectories packaging violation -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-08 20:28 ` Alexey Tourbin 2008-08-08 20:29 ` Mikhail Gusarov 2008-08-08 20:31 ` Igor Vlasenko @ 2008-08-08 20:41 ` Alexey Gladkov 2008-08-08 20:58 ` Alexey Tourbin 2 siblings, 1 reply; 32+ messages in thread From: Alexey Gladkov @ 2008-08-08 20:41 UTC (permalink / raw) To: ALT Linux Team development discussions Alexey Tourbin wrote: > На эту ошибку можно не обращать внимания. Эту ошибку можно исправить и это нужно сделать. -- Rgrds, legion ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-08 20:41 ` Alexey Gladkov @ 2008-08-08 20:58 ` Alexey Tourbin 2008-08-08 21:25 ` Alexey Gladkov 0 siblings, 1 reply; 32+ messages in thread From: Alexey Tourbin @ 2008-08-08 20:58 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 421 bytes --] On Sat, Aug 09, 2008 at 12:41:48AM +0400, Alexey Gladkov wrote: > Alexey Tourbin wrote: > >На эту ошибку можно не обращать внимания. > > Эту ошибку можно исправить и это нужно > сделать. В /dev/null что ли grep отправить? Но это как раз означает скрывать информацию информацию о том, что проверка работать не будет. Можно было бы поставить зависимость на свежий релиз rpm, но я почему-то этого не сделал. [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-08 20:58 ` Alexey Tourbin @ 2008-08-08 21:25 ` Alexey Gladkov 2008-08-09 1:15 ` Alexey Tourbin 0 siblings, 1 reply; 32+ messages in thread From: Alexey Gladkov @ 2008-08-08 21:25 UTC (permalink / raw) To: ALT Linux Team development discussions Alexey Tourbin wrote: > В /dev/null что ли grep отправить? Но это как раз означает скрывать > информацию информацию о том, что проверка работать не будет. Можно было > бы поставить зависимость на свежий релиз rpm, но я почему-то этого не > сделал. Если проверка не может быть выполнена и это не ошибка пакета. sisyphus_check должен молчать. В этом его суть. Он либо говорит об ошибках, либо ничего не выводит. -- Rgrds, legion ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-08 21:25 ` Alexey Gladkov @ 2008-08-09 1:15 ` Alexey Tourbin 0 siblings, 0 replies; 32+ messages in thread From: Alexey Tourbin @ 2008-08-09 1:15 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 534 bytes --] On Sat, Aug 09, 2008 at 01:25:39AM +0400, Alexey Gladkov wrote: > Alexey Tourbin wrote: > >В /dev/null что ли grep отправить? Но это как > >раз означает скрывать > >информацию информацию о том, что > >проверка работать не будет. Можно было > >бы поставить зависимость на свежий > >релиз rpm, но я почему-то этого не > >сделал. > > Если проверка не может быть выполнена и > это не ошибка пакета. sisyphus_check должен > молчать. В этом его суть. Он либо говорит > об ошибках, либо ничего не выводит. Пожалуй. [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-08 20:13 ` Igor Vlasenko ` (2 preceding siblings ...) 2008-08-08 20:28 ` Alexey Tourbin @ 2008-08-08 20:44 ` Alexey Gladkov 2008-08-08 20:50 ` Igor Vlasenko 3 siblings, 1 reply; 32+ messages in thread From: Alexey Gladkov @ 2008-08-08 20:44 UTC (permalink / raw) To: ALT Linux Team development discussions Igor Vlasenko wrote: > unacceptable BUILDHOST: altair.office.altlinux.ru > sisyphus_check: check-buildhost ERROR: unacceptable non-hasher buildhost name > это не ошибка в исходном пакете. Это проверка на вход в incoming Этот пакет попал в сизиф _до_ того как проверка была добавлена. В 2002 hasher ещё не было. -- Rgrds, legion ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-08 20:44 ` Alexey Gladkov @ 2008-08-08 20:50 ` Igor Vlasenko 2008-08-08 21:05 ` Alexey Gladkov 2008-08-08 21:09 ` Igor Vlasenko 0 siblings, 2 replies; 32+ messages in thread From: Igor Vlasenko @ 2008-08-08 20:50 UTC (permalink / raw) To: ALT Linux Team development discussions On Sat, Aug 09, 2008 at 12:44:58AM +0400, Alexey Gladkov wrote: > Igor Vlasenko wrote: >> unacceptable BUILDHOST: altair.office.altlinux.ru sisyphus_check: >> check-buildhost ERROR: unacceptable non-hasher buildhost name >> это не ошибка в исходном пакете. Это проверка на вход в incoming > > Этот пакет попал в сизиф _до_ того как проверка была добавлена. В 2002 > hasher ещё не было. О том же и речь. Что для incoming эти проверки нужны, а для майнтайнера - нет. соответственно тесты надо поделить. 'unacceptable non-hasher buildhost name' не имеет смысла показывать на sisyphus.ru. Старому пакету они не мешают, а при отправке нового пакета пропадут автоматически. Там место только для таких ошибок, которые нужно исправлять. -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-08 20:50 ` Igor Vlasenko @ 2008-08-08 21:05 ` Alexey Gladkov 2008-08-08 21:09 ` Igor Vlasenko 1 sibling, 0 replies; 32+ messages in thread From: Alexey Gladkov @ 2008-08-08 21:05 UTC (permalink / raw) To: ALT Linux Team development discussions Igor Vlasenko wrote: > О том же и речь. Что для incoming эти проверки нужны, > а для майнтайнера - нет. Вы заблуждаетесь. Если buildhost пакета будет другим, то такой пакет в сизиф не попадёт. Так что это инструмент именно для майнтайнера. > 'unacceptable non-hasher buildhost name' > не имеет смысла показывать на sisyphus.ru. Это значит, что этот пакет давно не собирался и не проходил через hasher. Мне кажется, что это важная информация. -- Rgrds, legion ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-08 20:50 ` Igor Vlasenko 2008-08-08 21:05 ` Alexey Gladkov @ 2008-08-08 21:09 ` Igor Vlasenko 2008-08-08 21:55 ` Evgeny Sinelnikov 1 sibling, 1 reply; 32+ messages in thread From: Igor Vlasenko @ 2008-08-08 21:09 UTC (permalink / raw) To: ALT Linux Team development discussions On Fri, Aug 08, 2008 at 11:50:32PM +0300, Igor Vlasenko wrote: > Там место только для таких ошибок, которые нужно исправлять. Кроме того, если дополнительно выделить экспериментальные тесты, то у майнтайнеров будет период адаптации к новшествам. а также время что-то подкорректировать в самих тестах. Например, будет возможно такое полиси: новый тест sisyphus_check должен будет сначала 2 недели ругать пакеты через sisyphus.ru, и только потом, если не будет возражений, будет включаться в incoming. -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-08 21:09 ` Igor Vlasenko @ 2008-08-08 21:55 ` Evgeny Sinelnikov 0 siblings, 0 replies; 32+ messages in thread From: Evgeny Sinelnikov @ 2008-08-08 21:55 UTC (permalink / raw) To: ALT Linux Team development discussions 9 августа 2008 г. 1:09 пользователь Igor Vlasenko <vlasenko@imath.kiev.ua> написал: > On Fri, Aug 08, 2008 at 11:50:32PM +0300, Igor Vlasenko wrote: >> Там место только для таких ошибок, которые нужно исправлять. > > Кроме того, если дополнительно выделить экспериментальные тесты, > то у майнтайнеров будет период адаптации к новшествам. > а также время что-то подкорректировать в самих тестах. > > Например, будет возможно такое полиси: > новый тест sisyphus_check должен будет сначала 2 недели ругать > пакеты через sisyphus.ru, > и только потом, если не будет возражений, будет включаться в incoming. > Хотел бы пояснить официальное мнение на этот счёт. Я некоторое время действительно провёл в попытках решить этот вопрос для себя только задача у меня ставилась иначе, чем запускать любые тесты. Тут смешалось две задачи... Проверка пакетов на удовлетворение заданным критериям с целью выявить и обозначить потенциальные проблемы (repocop) и выполнить проверку на удовлетворение policy по прохождению пакетов в Сизиф (sisyphus_check). Выделение не-полиси-специфичной части более подходит как решение поднимаемой проблемы. Для этого тоже было предложено решение в процессе обсуждения упомянутого #15376. Решение состояло в том, чтобы вынести базовую утилиту проверки в некий rpm-check. Пользуясь которым, можно сделать любую программу проверки. sisyphus_check, как утилита проверки sisyphus policy, является в такой схеме, одной из программ использующих данный механизм. repocop получается второй... Мне же интересен был третий вариант, который бы не просто мог проверять, но и мог бы быть использован в hasher, взамен стандартной политики, требующей, например, чтобы у сборщика был email в домене altlinux.org или соотвествующий gpg-ключ и подпись - мне нужны были совместно новый, дополнительный домен и новый, дополнительный набор ключей... В текущем положении дел назрела действительная возможность к реализации описанного выше решения. Готов поучаствовать в его реализации и развитии. К сожалению, я не особый ценитель программирования на bash или Perl и, самостоятельно, я скорее готов всё переписать на python. Но осознавая, что не всех это устроит. С технической точки зрения это ещё и дополнительные зависимости в сборчной среде... В общем архитектуру на bash я придумать конечно могу, но боюсь, что кто-то, кто не так испорчен ООП языками, может сделать это лучше. С другой стороны, я готов обсуждать и участвовать в любых вопросах в рамках этой задачи. -- Sin (Sinelnikov Evgeny) ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-08 20:06 ` Alexey Gladkov 2008-08-08 20:13 ` Igor Vlasenko @ 2008-08-08 20:13 ` Led 2008-08-08 20:16 ` Alexey Gladkov 1 sibling, 1 reply; 32+ messages in thread From: Led @ 2008-08-08 20:13 UTC (permalink / raw) To: ALT Linux Team development discussions Friday, 08 August 2008 23:06:37 Alexey Gladkov написав: > Igor Vlasenko wrote: > > Похоже не все тесты из sisyphus_check имеют смысл вне hasher, > > поэтому их нужно разбить на группы. > > Все. Они все создавались, чтобы работать вне hasher. sisyphus_check > для этого и существует: дать возможность проверить пакет до отправки в > сизиф. Тест по наличию архитектурно-зависимимых файлов в /usr/share/ "врёт" как минимум в половине случаев. -- Led ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-08 20:13 ` Led @ 2008-08-08 20:16 ` Alexey Gladkov 2008-08-08 20:33 ` Led 0 siblings, 1 reply; 32+ messages in thread From: Alexey Gladkov @ 2008-08-08 20:16 UTC (permalink / raw) To: ALT Linux Team development discussions Led wrote: > Тест по наличию архитектурно-зависимимых файлов в /usr/share/ "врёт" как > минимум в половине случаев. Если он врёт, то это нужно исправлять. Номер баги ? -- Rgrds, legion ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-08 20:16 ` Alexey Gladkov @ 2008-08-08 20:33 ` Led 2008-08-18 7:45 ` Michael Shigorin 0 siblings, 1 reply; 32+ messages in thread From: Led @ 2008-08-08 20:33 UTC (permalink / raw) To: ALT Linux Team development discussions Friday, 08 August 2008 23:16:11 Alexey Gladkov написав: > Led wrote: > > Тест по наличию архитектурно-зависимимых файлов в /usr/share/ "врёт" как > > минимум в половине случаев. > > Если он врёт, то это нужно исправлять. Номер баги ? https://bugzilla.altlinux.org/show_bug.cgi?id=13053 -- Led ^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [devel] repocop+sisyphus_check 2008-08-08 20:33 ` Led @ 2008-08-18 7:45 ` Michael Shigorin 0 siblings, 0 replies; 32+ messages in thread From: Michael Shigorin @ 2008-08-18 7:45 UTC (permalink / raw) To: ALT Linux Team development discussions On Fri, Aug 08, 2008 at 11:33:45PM +0300, Led wrote: > > > Тест по наличию архитектурно-зависимимых файлов в > > > /usr/share/ "врёт" как минимум в половине случаев. > > Если он врёт, то это нужно исправлять. Номер баги ? > https://bugzilla.altlinux.org/show_bug.cgi?id=13053 Эта бага висит на gfdisk. Точно не промахнулся? -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 32+ messages in thread
end of thread, other threads:[~2008-08-18 7:45 UTC | newest] Thread overview: 32+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2008-08-08 18:35 [devel] repocop+sisyphus_check Igor Vlasenko 2008-08-08 18:44 ` Igor Vlasenko 2008-08-08 20:06 ` Alexey Gladkov 2008-08-08 20:13 ` Igor Vlasenko 2008-08-08 20:14 ` Mikhail Gusarov 2008-08-08 20:19 ` Igor Vlasenko 2008-08-08 20:17 ` Igor Vlasenko 2008-08-08 20:28 ` Alexey Tourbin 2008-08-08 20:29 ` Mikhail Gusarov 2008-08-08 20:31 ` Igor Vlasenko 2008-08-08 20:36 ` Alexey Tourbin 2008-08-08 20:38 ` Igor Vlasenko 2008-08-08 20:56 ` Alexey Tourbin 2008-08-09 7:18 ` Igor Vlasenko 2008-08-09 7:34 ` Alexey Tourbin 2008-08-09 7:48 ` Igor Vlasenko 2008-08-10 1:55 ` Денис Смирнов 2008-08-10 2:05 ` Led 2008-08-10 3:56 ` Igor Vlasenko 2008-08-08 20:41 ` Alexey Gladkov 2008-08-08 20:58 ` Alexey Tourbin 2008-08-08 21:25 ` Alexey Gladkov 2008-08-09 1:15 ` Alexey Tourbin 2008-08-08 20:44 ` Alexey Gladkov 2008-08-08 20:50 ` Igor Vlasenko 2008-08-08 21:05 ` Alexey Gladkov 2008-08-08 21:09 ` Igor Vlasenko 2008-08-08 21:55 ` Evgeny Sinelnikov 2008-08-08 20:13 ` Led 2008-08-08 20:16 ` Alexey Gladkov 2008-08-08 20:33 ` Led 2008-08-18 7:45 ` Michael Shigorin
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