From: Alexey Tourbin <at@altlinux.ru> To: ALT Devel discussion list <devel@lists.altlinux.org> Subject: Re: [devel] I: kernel-modules-nvidia-std-* cheating Date: Fri, 13 Mar 2009 19:55:14 +0300 Message-ID: <20090313165514.GD9773@altlinux.org> (raw) In-Reply-To: <20090313114718.GA24307@wo.int.altlinux.org> [-- Attachment #1: Type: text/plain, Size: 5482 bytes --] On Fri, Mar 13, 2009 at 02:47:18PM +0300, Dmitry V. Levin wrote: > Если в Сизифе уже есть пакет с некоторой версией-релизом, то пересобирать > его с той же версией-релизом нельзя ни при каких обстоятельствах. Такие > пакеты становится невозможно обновить. > > За нижеприведённое жульничество буду отключать доступ к сборке пакетов на > неопределённое время. В первоначальной реализации girar-builder удаление пакетов из репозитария не было предусмотрено. Я склонялся к мысли, что удалять пакеты может только администратор (с помощью отдельного скрипта, который проверяет целостность и т.д., но но который может запустить только администратор). Почва для жульничества она слишком благодатна. Математически обновление пакета распадается на удаление старого пакета и добавление вместо него нового пакета. Но при обновлении версия проверяется, а эквивалентное удаление+добавление отрубает эту проверку. > On Fri, Mar 13, 2009 at 11:55:08AM +0300, Girar Builder robot wrote: > > *** source package version is either the same or older than existing > > kernel-modules-nvidia-std-def 180.35-alt1.132635.13 180.29-alt1.132635.13 > > *** binary package version is either the same or older than existing > > kernel-modules-nvidia-std-def 180.35-alt1.132635.13 180.29-alt1.132635.13 > > *** binary package version is either the same or older than existing > > kernel-modules-nvidia-std-def 180.35-alt1.132635.13 180.29-alt1.132635.13 > > 2009-Mar-13 11:55:08 :: version check FAILED > > 2009-Mar-13 11:55:08 :: task #2540 for sisyphus FAILED > On Fri, Mar 13, 2009 at 12:02:57PM +0300, Girar Builder robot wrote: > > 2009-Mar-13 12:01:06 :: task #2541 for sisyphus started: > > #1 delete kernel-modules-nvidia-std-def > > #2 build kernel-modules-nvidia-std-def-180.29-alt1.132635.13 from /people/silicium/packages/kernel-modules.git > > 2009-Mar-13 12:01:07 :: created pkg.tar for kernel-modules.git tag kernel-modules-nvidia-std-def-180.29-alt1.132635.13 > > 2009-Mar-13 12:01:07 :: [x86_64] kernel-modules.git kernel-modules-nvidia-std-def-180.29-alt1.132635.13: build start > > 2009-Mar-13 12:01:07 :: [i586] kernel-modules.git kernel-modules-nvidia-std-def-180.29-alt1.132635.13: build start > > 2009-Mar-13 12:02:46 :: [i586] kernel-modules.git kernel-modules-nvidia-std-def-180.29-alt1.132635.13: build OK > > 2009-Mar-13 12:02:53 :: [x86_64] kernel-modules.git kernel-modules-nvidia-std-def-180.29-alt1.132635.13: build OK > > 2009-Mar-13 12:02:56 :: build check OK > > 2009-Mar-13 12:02:57 :: FAILED to delete just built packages: kernel-modules-nvidia-std-def > > 2009-Mar-13 12:02:57 :: task #2541 for sisyphus FAILED > > On Fri, Mar 13, 2009 at 12:17:29PM +0300, Girar Builder robot wrote: > > 2009-Mar-13 12:13:07 :: task #2541 for sisyphus resumed: > > #1 delete kernel-modules-nvidia-std-def > > #2 removed > > 2009-Mar-13 12:13:08 :: build check OK > > 2009-Mar-13 12:13:08 :: plan OK > > 2009-Mar-13 12:13:09 :: version check OK > > 2009-Mar-13 12:15:07 :: dependencies check OK > > 2009-Mar-13 12:15:12 :: ELF symbols check OK > > 2009-Mar-13 12:15:12 :: acl check OK > > 2009-Mar-13 12:15:24 :: gears inheritance check OK > > 2009-Mar-13 12:15:25 :: packages update OK > > 2009-Mar-13 12:17:04 :: indices update OK > > Deleted branch sisyphus (2008485). > > 2009-Mar-13 12:17:04 :: removed /gears/k/kernel-modules-nvidia-std-def.git branch `sisyphus' > > 2009-Mar-13 12:17:06 :: gears update OK > > 2009-Mar-13 12:17:06 :: ACL for old project `kernel-modules-nvidia-std-def' removed > > 2009-Mar-13 12:17:29 :: task #2541 for sisyphus COMPLETE > > On Fri, Mar 13, 2009 at 12:25:12PM +0300, Girar Builder robot wrote: > > 2009-Mar-13 12:19:06 :: task #2543 for sisyphus started: > > #1 build kernel-modules-nvidia-std-def-180.29-alt1.132635.13 from /people/silicium/packages/kernel-modules.git > > 2009-Mar-13 12:19:06 :: created pkg.tar for kernel-modules.git tag kernel-modules-nvidia-std-def-180.29-alt1.132635.13 > > 2009-Mar-13 12:19:07 :: [i586] kernel-modules.git kernel-modules-nvidia-std-def-180.29-alt1.132635.13: build start > > 2009-Mar-13 12:19:07 :: [x86_64] kernel-modules.git kernel-modules-nvidia-std-def-180.29-alt1.132635.13: build start > > 2009-Mar-13 12:20:57 :: [i586] kernel-modules.git kernel-modules-nvidia-std-def-180.29-alt1.132635.13: build OK > > 2009-Mar-13 12:21:04 :: [x86_64] kernel-modules.git kernel-modules-nvidia-std-def-180.29-alt1.132635.13: build OK > > 2009-Mar-13 12:21:07 :: build check OK > > 2009-Mar-13 12:21:08 :: plan OK > > 2009-Mar-13 12:21:08 :: version check OK > > 2009-Mar-13 12:22:38 :: dependencies check OK > > 2009-Mar-13 12:22:54 :: ELF symbols check OK > > 2009-Mar-13 12:23:18 :: install check OK > > 2009-Mar-13 12:23:18 :: girar-check-perms: access to kernel-modules-nvidia-std-def ALLOWED for silicium: project `kernel-modules-nvidia-std-def' is not listed in acl file for repository `sisyphus' > > 2009-Mar-13 12:23:18 :: acl check OK > > 2009-Mar-13 12:23:18 :: gears inheritance check OK > > 2009-Mar-13 12:23:18 :: packages update OK > > 2009-Mar-13 12:24:55 :: indices update OK > > 2009-Mar-13 12:24:55 :: created /gears/k/kernel-modules-nvidia-std-def.git branch `sisyphus' > > 2009-Mar-13 12:24:56 :: gears update OK > > 2009-Mar-13 12:24:56 :: ACL for new project `kernel-modules-nvidia-std-def' assigned to user `silicium' and group "kernel" > > 2009-Mar-13 12:25:11 :: task #2543 for sisyphus COMPLETE [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
next prev parent reply other threads:[~2009-03-13 16:55 UTC|newest] Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top 2009-03-13 11:47 ` Dmitry V. Levin 2009-03-13 11:54 ` Valery V. Inozemtsev 2009-03-13 12:12 ` Dmitry V. Levin 2009-03-13 12:18 ` Valery V. Inozemtsev 2009-03-13 12:23 ` Dmitry V. Levin 2009-03-13 12:35 ` Valery V. Inozemtsev 2009-03-13 12:33 ` Sergey V Turchin 2009-03-13 12:56 ` Alexey Gladkov 2009-03-13 11:55 ` Michail Yakushin 2009-03-13 16:55 ` Alexey Tourbin [this message] 2009-03-15 2:41 ` Денис Смирнов
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20090313165514.GD9773@altlinux.org \ --to=at@altlinux.ru \ --cc=devel@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
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