Re: Пакетирование и sunfreeware

From
Vasily Korytov (2:5020/400)
To
Victor Wagner
Date
2008-03-08T00:17Z
Area
RU.UNIX.SOLARIS
From: Vasily Korytov <vasily@korytov.pp.ru>

On Fri, 7 Mar 2008 20:00:35 +0000 (UTC), Victor Wagner wrote:
> Vasily Korytov <vasily@korytov.pp.ru> wrote:
> VK> То вывод тут один: blastwave не заточен под то, чтоб быть
> VK> зависимостями для других пакетов. Он заточен под одну
> VK> функциональность: с использованием штатного репозитария,
> VK> штатного pkg-get и только с целиковыми обновлениями всего. 
> 
> В смысле, на то что пользователь будет самостоятельно софт собирать -
> оно тоже не рассчитано? (ведь у непакетированного софта будут точно
> такие же проблемы при обновлении)
> Нахрена ж там тогда столько средств разработки в комплекте?

Давай я процитирую http://www.blastwave.org/about.html:

,----
| There are also key software sets of primary importance. These are the
| "software development" tools and "common" foundation packages.
| 
| These packages are used internally for some builds. The maintainers
| have decided that blastwave.org can offer these packages to Solaris
| users in revisions that are more current than that offered by either
| the sunfreeware.com site or by the Sun Companion CD Media. This sort
| of up to date software is demanded by the end user.
`----

Т. е., как я понимаю из этого, software development tools они предлагают
для своих внутренних нужд и так на поиграться. Никакой целью
поддерживать production-level 3rd-party software у них и в помине не
было. Или я ошибаюсь?

> Проблема тут не в устройстве пакетов а в их наборе. Sun не торопится 
> втянуть тысячи фриварных пакетов (а если б и торопился, его пользователи
> не торопятся апгрейдить системы на последнюю версию). А другим
> пакетировщикам, как ты говоришь, доверять не стоит.

Отчасти потому, что они искренне верят, что это нормально, когда ты
собираешь свою программу с библиотекой x.y.z, и используешь её с нею, а
стоит ли тебе эту библиотеку обновлять, решаешь ты сам в каждом
конкретном случае. Чтоб их апгрейд тебе ничего не поломал, они
перекладывают его на твои плечи. Ровно так же, как и сборку нужной
3rd-party софтины.

Понятно, что, собственно, нормальные пакетные системы выросли из того,
что это предположение не верно, и централизованный инструмент управления
и апгрейда таки нужен.

-- 
   DESKPOT-RIPN
--- ifmail v.2.15dev5.4
 * Origin: Good morning, Jah! (2:5020/400)
SEEN-BY: 236/100 450/1024 461/640 469/999 4625/8 5000/5000 5006/1 5007/1
SEEN-BY: 5010/70 5011/13 5015/28 5019/40 5020/175 194 400 545 902 1922 2238
SEEN-BY: 5020/4441 5021/29 5025/3 5030/1080 1957 5035/38 5036/1 5045/7 5051/15
SEEN-BY: 5054/1 4 8 9 28 37 5060/88 5061/15 120 5062/10 5064/7 5066/18 5075/5
SEEN-BY: 5085/13 5093/57 5095/20 5096/18 6001/10 6009/1
PATH: 5020/400 545 5054/1 37