[devel] Удаление ctemplate

Evgeny Sinelnikov sin на altlinux.ru
Пн Апр 16 03:56:25 MSK 2012


Здравствуйте,

хочу поднять эту тему. Думаю, всё-таки, что google-ctemplate следует
заменить на ctemplate, а не наоборот. Этого же пакета ожидают и
клиенты. Вот, что выводит mysql-workbench-gpl, который использует
ctemplate:

Library ctemplate not found in system. Install package
libctemplate-devel, ctemplate-devel or libctemplate-dev

Привожу также ниже мой запрос по этому вопросу мейнтейнерам и ответ
Вячеслава (dubrsl@) на этот счёт.


25 января 2012 г. 4:29 пользователь Dubrovskiy Viacheslav
<slava at tangramltd.com> написал:
> 24.01.2012 18:56, Ilya Mashkin пишет:
>> Добрый день!
>>
>> Просьба удалить пакет  ctemplate, по следующим причинам:
> Просто так это не возможно, т.к. именно версия 1.0 нужна для moment
>> 1) Он дублирует уже существующий пакет google-ctemplate
> А почему вы считаете что название google-ctemplate правильнее чем
> ctemplate? Или все что находится на http://code.google.com должно иметь
> префикс google? Тогда по аналогии все что находится на sh.net должно
> иметь префикс sf-%name ? и т.д.? :)
>
> Сайт проекта находится по адресу http://code.google.com/p/ctemplate/
> Вполне логично пакет назвать ctemplate
>> 2) Мешает обновлению пакета google-ctemplate до свежей версии и   с
>> правильным именованием пакета библиотеки (libctemplate)
> Так нужно было упаковывать изначально правильно
>> 3) Ошибочно указана лицензия как GPL3 в то время как лицензия BSD
>> 4) Отсутствует URL
> На аэродинамику не влияет, хотя конечно просмотрел. Господин Every Body
> имеет acl.
>
> Вообще когда он мне понадобился, то т.к. acl небыло, то исправлять, как
> мне показалось старый, не обновляемый пакет, мне не захотелось. Поэтому
> просто залил новый. А тут вот те на, оказывается объявился мантейнер.
>
> Я не против обновить, и т.д. но так, чтобы не пострадали другие пакеты.
>
> --
> WBR,
> Dubrovskiy Viacheslav
>
>
> _______________________________________________
> Devel mailing list
> Devel at lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel


---------- Пересланное сообщение ----------
От кого: Dubrovskiy Viacheslav <slava at tangramltd.com>
Дата: 16 апреля 2012 г. 3:17
Тема: Re: ctemplate Obsoletes google-ctemplate
Кому: sin at altlinux.ru, oddity at altlinux.ru


15.04.2012 18:45, Evgeny Sinelnikov пишет:
> Здравствуйте,
>
> хочу уточнить вопрос по поводу ctemplate. Для сборки
> mysql-workbench-gpl потребовался ctemplate. Пока разбирался что нужно
> установил google-ctemplate. Выяснилось, что нужен libctemplate.
> Обнаружил между ними конфликт.
>
> Поскольку
> http://code.google.com/p/google-ctemplate/
> теперь перенаправляется на
> http://code.google.com/p/ctemplate/
> разумно предположить, что это мейнстрим.
>
> Думаю, стоит сделать
> Obsoletes: google-ctemplate
> для libctemplate
> и
> Obsoletes: google-ctemplate-devel
> для libctemplate-devel
>
> А также, наверное, стоит всё-таки перенести утилиты из libctemplate в
> libctemplate-devel.  Или они всё-таки нужны во время работы, а не
> только во время сборки?
Если честно, то не знаю. Возможно и можно. Со всем согласен.

> В общем, готов выслушать возражения и всё это сделать, а также
> обновить ctemplate до версии 2.1. Для выполнения задачи мне нужны
> права только чтобы удалить устаревший google-ctemplate.
Я не против конечно. Была переписка на эту тему
http://lists.altlinux.org/pipermail/devel/2012-January/193117.html и к
какому-то решению не пришли и все заглохло.

> $ ssh git.alt acl sisyphus google-ctemplate check
> girar-check-perms: access to google-ctemplate DENIED for sin: does not
> belong to approved builders list: oddity @qa
> $ ssh git.alt acl sisyphus ctemplate check
> girar-check-perms: access to ctemplate ALLOWED for sin: project leader
> welcomes random builders
>

--
WBR,
Dubrovskiy Viacheslav



-- 
Sin (Sinelnikov Evgeny)
Etersoft


Подробная информация о списке рассылки Devel