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=-2.6 required=5.0 tests=BAYES_00 autolearn=unavailable version=3.2.5 To: ALT Devel discussion list X-PHP-Originating-Script: 0:main.inc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Tue, 17 Sep 2013 13:38:59 +0200 From: Vitaly Kuznetsov In-Reply-To: <20130917101816.GA19757@altlinux.org> References: <201309121102.44647.asy@altlinux.ru> <201309171406.04926.asy@altlinux.ru> <20130917101816.GA19757@altlinux.org> Message-ID: <6e4c934776da384f5eb706028b49cdc2@hadoop.ru> X-Sender: vitty@altlinux.ru User-Agent: Roundcube Webmail/0.7.2 Subject: Re: [devel] #103969 shared task: cyrus-sasl 2.1.26 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, 17 Sep 2013 11:39:22 -0000 Archived-At: List-Archive: List-Post: Dmitry V. Levin писал 17.09.2013 12:18: > On Tue, Sep 17, 2013 at 02:06:04PM +0400, Sergey Y. Afonin wrote: >> On Thursday 12 September 2013, Sergey Y. Afonin wrote: >> >> > А давайте cyrus-sasl обновим ? >> >> Откуда такая засада ? > > На мой взгляд, это была не засада, а мина замедленного действия. > Мина - это когда наступишь и всё плохо. А тут наступили - и есть повод подумать :-) >> почему в c6 случился пакет старше, чем в Сизифе ? > > $ rpmquery --changes-since 6.0.7-alt1 -p > files/SRPMS/mozldap-6.0.7-alt2.M60C.1.src.rpm 2>/dev/null > * Wed Apr 25 2012 Vitaly Kuznetsov 6.0.7-alt2.M60C.1 > - mozldap-alt-fix-ldap_str2charray.patch Я уже немного подзабыл эту историю, но мне сейчас думается, что без него thunderbird склеивал ласты при некотором специальном состоянии среды (в районе pam/nss). Это специальное состояние среды встречалось только у одного конкретного пользователя c6 и этот патч (точное происхождение вспомнить сложно, сейчас гуглится в suse: https://build.opensuse.org/package/view_file?file=mozldap-charray_strdup.patch&package=MozillaThunderbird2&project=mozilla%3Alegacy) ситуацию исправлял. В связи с тем, что бранчи образуются почкованием требовалось повысить релиз. Можно, наверное, было дать -alt1.1.M60C.1 или нечто подобное, но об это тоже можно было споткнуться. Итого: 1) Решение сейчас: собирать в Сизиф -alt3. Нужен ли патч - вопрос к поддерживающим c6. 2) Решение на будущее: такие специальные бранчи, требующие специального сопровождения, со своими гарантиями по поддержке не могут быть "чистым" даунстримом Сизифа, специальные изменения будут существовать всегда. Текущий способ производства бранчей (почкование) этому немного припятствует в том смысле, что для внесения изменений нужно повышать релиз в Сизифе. Для того, чтобы такой конфликт не возникал нужно иметь какое-то место в релизе, позволяюшее проводить пересборки после бранчевания.