From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00, RCVD_IN_SORBS_WEB,SPF_PASS autolearn=no version=3.2.5 Date: Tue, 10 Apr 2012 21:03:58 +0300 From: Igor Vlasenko To: ALT Linux Team development discussions Message-ID: <20120410180358.GA4920@dad.imath.kiev.ua> References: <20120401223100.GA24948@dad.imath.kiev.ua> <4F83349E.4060903@altlinux.com> <20120409220549.GA4804@mw.mithraen.ru> <3fe26847db69336cc85e8f27d4e77e25@hadoop.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-imath-kiev-ua-MailScanner-Information: Please contact the ISP for more information X-imath-kiev-ua-MailScanner-ID: BF0594B0515.AE5BE X-imath-kiev-ua-MailScanner: Found to be clean X-imath-kiev-ua-MailScanner-From: vlasenko@imath.kiev.ua Subject: Re: [devel] =?utf-8?b?0J/RgNC+0LPRgNCw0LzQvNCwINC/0L4g0LDQstGC0L4=?= =?utf-8?b?0LzQsNGC0LjQt9Cw0YbQuNC4INC90LAgMjAxMiDQs9C+0LQuINCnLjE=?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Apr 2012 18:04:05 -0000 Archived-At: List-Archive: List-Post: On Tue, Apr 10, 2012 at 08:40:26AM +0400, Aleksey Novodvorsky wrote: > Это какие-то роботы-паразиты. Я бы сосредоточился на другой > автоматизации, не паразитической. cronbuild, autoports, cpanupdate, octave-package-builder - их никак нельзя назвать паразитами. И они одной крови (выполнены наодних и тех же библиотках) с jppimport, fedoraimport и их родичами. Последние тоже язык не поворачивается так назвать, ведь они не более чем автоматизируют достаточно типичный процесс сопровождения пакетов, когда майнтайнер не участвует в разработке, а берет патчи из других дистрибутивов. Если то паразитизм - то и это паразитизм, правда тёплый ламповый, а не китайской штамповки. Однако за время своей работы тот же fedoraimport внес свой вклад в сообщество. Итогом работы fedoraimport является пакет ALT Linux; при этом пакет проходит ряд наших проверок, с помощью которых можно выявить новые баги, не замеченные апстримом или другими дистрибутивами. Эти выявленные баги я развешиваю либо прямо в апстрим, принося пользу всем, либо в багзиллу откуда брал пакет. Это симбиотические отношения. Вторым побочным эффектом от fedoraimport оказалось дополнительное тестирование имеющихся в Сизифе библиотек. Достаточно часто проблема в библиотеке обнаруживалась благодаря тестированию собранного fedoraimport клиента библиотеки. Проиллюстрирую это примером. Я в начале брал для fedoraimport пакеты только отсутствующие в Сизифе и с таким прицелом, чтобы поменьше пересекаться с другими майнтайнерами, чтобы меньше было споров. Сегодня решил для примера собрать роботом что-нибудь нужное и хорошее. Для примера выбрал поддержку h264 Hi10p. Наш теплый ламповый mplayer относится скорее к антиквариату, так как уже год не обновлялся. h264 Hi10p им проигрывать не выйдет, получается диких цветов картинка. Решил не трогать mplayer, а рядом собрать mplayer2. Первый раз сказал роботу "Собрать!" - сборку выбило на error: call to __builtin___snprintf_chk will always overflow destination buffer сделал патч и повесил апстриму http://devel.mplayer2.org/ticket/164 Второй раз сказал роботу "Собрать!" - сборку выбило на нашем баге, который я повесил как https://bugzilla.altlinux.org/show_bug.cgi?id=27197 добавил объезд. Третий раз сказал роботу "Собрать!" - робот собрал. Все про все заняло не более 10 минут. Полученный mplayer2 выложил в репозиторий autoimports на watch.altlinux.org. Теперь и в Альте можно смотреть h264 Hi10p :) А руками я бы ковырялся не меньше пол-дня. К чему все эти призывы к мазохизму? Пользователям нужно, чтобы работало. А теплое и ламповое, но не рабочее не пойдет. -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.