Re: Пакетирование и sunfreeware
- From
- Victor Wagner (2:5020/400)
- To
- Vasily Korytov
- Date
- 2008-03-07T19:55:30Z
- Area
- RU.UNIX.SOLARIS
From: vitus@wagner.pp.ru (Victor Wagner)
Vasily Korytov <vasily@korytov.pp.ru> wrote:
VK> On Fri, 7 Mar 2008 14:40:07 +0000 (UTC), Victor Wagner
VK> wrote:
>> Что скажет типичный солярисный админ, если, когда он вставит
>> купленный его конторой сидюк с коммерческим пакетом, ему
>> предложат установить еще пяток пакетов, имена которых
>> начинаются с SMC или CSW? А если эти пакеты будут на том же
>> сидюке?
VK> Увидев CSW для пакетов, на которые завязана купленная
VK> софтина, типичный солярисный админ легко может
VK> обплеваться. По крайней мере, я с такими говорил.
VK> Собственно, учитывая то, что пакеты из CSW могут
VK> обновиться (если админ их использует, есть риск, что он
VK> обновляет blastwave скопом) и всё замечательно поломать,
VK> это совсем не выбор.
Ну учитывыя то, что на других платформах обновление пакетов штатная
операция, и ничего не ломается, то...
Хотя вот на sunfreeware недавно вышло несовместимое обновление -
пакет SMCtcl предоставлял libtcl8.4.so, а теперь предоставляет
libtcl8.5.so.
Во всех нормальных операционных системах при этом выпукается пакет
tcl8.5 а пакет tcl8.4 остается, и продолжает поддерживаться.
Впрочем, это SUNW* - к операционной системе, а SMC* - куда-нибудь в
другую сторону. Вот если бы SUNWTcl был бы 8.4, мы б его использовали и
не парились. Но там слишком допотопный 8.3.
А в 8 и 9 tcl вообще отсутствует. И iconv(3), как правило не понимает
скормленного туда результата nl_langinfo(CODESET). поэтому приходится
libiconv еще за собой таскать.
--
When in doubt, use brute force --- Ken Thompson
--- ifmail v.2.15dev5.4
* Origin: Free Net of Leninsky,45 (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