metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2009-10-22 06:58 am

Ухухуху

Собрал и запустил питоново-дотнетово-рдесктопный ад.
Сначала на 8 убунте, где нужные пакеты были в репозитории, а потом и на 9-й, собрав один пакет из исходников. Порадовался тому, что по ошибке gcc (не найден python.h и потом две страницы мусора) можно угадать, что надо доставить пакет python-dev. Этот постфикс -dev он что, стандартный какой-то?

Заодно ночью пообщался с разработчиками. Как я и думал, они забыли в wiki записать половину пакетов, которые есть на их системе, но нету на чистой убунте. Классическая шиза.

[identity profile] dizel-by.livejournal.com 2009-10-22 07:05 am (UTC)(link)
Да, -dev в дебиане стандартный. А говношапках он -devel.

[identity profile] gmax-lj.livejournal.com 2009-10-22 07:19 am (UTC)(link)
ребе, всё плохо. и в дебиане тоже. например, xen-related девелоперские пакеты (из репозитория) ставили только статические либы, и там из разных либ экспортились одинаковые символы. часть essential либ вообще не ставилась. от майнтейнеров тишина в ответ. майндфак везде. компы -- говно.

[identity profile] blacklion.livejournal.com 2009-10-22 07:39 am (UTC)(link)
Читаю я про этот ваш майндфак линуксовый ии тихо радуюсь — как же всё с этим просто во FreeBSD.

[identity profile] jek-hor.livejournal.com 2009-10-22 07:59 am (UTC)(link)
Да, стандартный --- читать Debian Policy :) Оно же говорит, что все пакеты с библиотеками имеют имя lib*

[identity profile] slonopotamus.livejournal.com 2009-10-22 08:14 am (UTC)(link)
Приключения с -dev они сделали потому что инсталляция бинарного дистрибутива по умолчанию не предполагает произведение сборки пакетов на ней (всё типа должно быть заранее собрано и лежать в репозитории) и средства сборки по умолчанию ставить не надо. А раз нет средств сборки, не нужны заголовочные файлы. Вот их и выносят в отдельные -dev пакеты

[identity profile] d4s.livejournal.com 2009-10-22 08:41 am (UTC)(link)
посоветуйте разработчикам пользоваться pbuilder (раз у них hasher'а нету ;-))

[identity profile] mudasobwa.livejournal.com 2009-10-22 08:44 am (UTC)(link)
«Компилировал я тут случайно найденные в инете исходники, с никудышной документацией и без тесткейсов — в девелопер студио. Она ругалась на какую-то непонятную msvcrt.dll. Говно система, в общем. Микрософты лохи.»

И что, находятся люди, которые вам платят деньги? Сочувствую им.

[identity profile] g-rub.livejournal.com 2009-10-22 12:14 pm (UTC)(link)
Ух, наконец-то Ваш парк вентиляторов сработал и приманил смешного толстого тролля :)

[identity profile] zamotivator.livejournal.com 2009-10-23 07:35 am (UTC)(link)
Заодно ночью пообщался с разработчиками. Как я и думал, они забыли в wiki записать половину пакетов, которые есть на их системе, но нету на чистой убунте. Классическая шиза.
Вообще говоря, это всё должно быть указано в зависимостям пакета, а не в wiki =(
Криворукие уроды

[identity profile] zamotivator.livejournal.com 2009-10-23 07:46 am (UTC)(link)
Ребе, я долго думал, и придумал, как вам жить с линуксом.
У убунту есть LTS(long-time-support) и не LTS версии.
Поставьте всем заказчикам на десктоп ubuntu, а на сервера debian stable, разрабатывайте ТОЛЬКО под них, таким образом вы сожрёте не только своих конкурентов, но и конкурентов в смежных областях (т.к. ТОЛЬКО вы сможете разрабатывать под линухи, а вендобыдло не осилит адаптироваться)