Чтобы добавлять сообщения и комментарии, .

@digital-freak:
digital-freak

внезапно при сборке editors/openoffice-4 закончилось свободное место на /usr
похоже, в этот раз я погорячился отсыпая для / целых 8GB. да и в /tmp как-то много свободного места.

@schors:
schors

а что такое эти .la файлы из-за которых осенью все порты поломались? усрался обновлять

@schors:
schors

есть FreeBSD. в портах есть lang/php5. обращаюсь к помощи зала за разъяснением, что делают прилагающиеся к порту патчи. честно говоря, мне большинство не очевидно. очень похоже на какие-то наколенные штуковины...

@schors:
schors

FreeBSD надо срочно со сроками "вчера" в режиме "всё бросили и метнулись и волосы назад" надо:
— внедрить в порты альтернативные зависимости. например, чтобы порт p5-DBD-mysql ставился и при наличии mysql55-client, и при наличии mysql56-client, и при наличии percona5x-client, а не пытался тянуть mysql55-client. собственно порт вроде не тянет, но эту строку наследует pkgng и сцуко считает зависимостью. это важно.
— убить того, кто придумал переменные WANT_. это убивает вообще всё. или выносите WANT_ в суффикс названия пакета. а вообще без этого можно обойтись, просто поделив пакет по дебилиановски на дев, коммон, сам, доки/примеры. например, отсутствие отдельных пакетов на php-cli, php-cgi, php-fpm, php-mod_php — это какой-то фейспалмджепеге.
— pkg.conf — это вообще кто придумал? зачем то гавно в таком виде? а в чуть более простом формате не? и это, как бы я так и не понял как можно сделать иерархию вложенную репозиториев. а это надо и важно.
— договоритесь уже все о наименованиях шаренных библиотек. ну блин, ну невозможно же

@xorkrus:
xorkrus

Вообще кто-нибудь может пояснить, почему Analog4 27-го пина на атмеге328 (про мини), это #define glcdEN 18 ?
Что за 18? Откуда эта цифра?

@hizel:
hizel

рассматриваю такой патч от патча к патчу X_X через colordiff

@hizel:
hizel

ports-mgmt/porttools, смарика лицом к мантейнерам повернулись

@alar:
alar

ловкой установкой галки в конфиге можно сделать порт hsColor зависящим от hsColor

@dinart:
dinart

чтоб автоматом создать plist надо собирать пакет, вот такой вот маразм

@mikeb:
mikeb

товарищ, занимающийся билдами портов для openbsd/sparc (32-битный спарк), сообщает что компеляция одого определенного c++ файла занимает 24 часа.

@mgrt:
mgrt

нарушена целостность базы портов*
Последовательность действий следующая:

# cd /usr/ports/ports-mgmt/portmaster
# make install clean
# portmaster --check-depends
# portmaster --check-port-dbdir
# portmaster -s
# portmaster -y --clean-distfiles

взято отсюда: opennet.ru

@alxrt:
alxrt

Чуваки, если я напишу порт для спектрума (это такой транспортный комбайн для жаббера), то к кому мне обратиться, чтобы его начали использовать другие?
Если что, то свободно написать на инглише какому-нибудь маинтайнеру я в силу своей убогости не могу.

@hizel:
hizel

portscout.org живой, по этому случаю обновил py-supervisor

@hizel:
hizel

diff -ruN py-supervisor.orig/files/patch-src-supervisor-options.py py-supervisor/files/patch-src-supervisor-options.py
--- py-supervisor.orig/files/patch-src-supervisor-options.py 2011-04-05 13:15:36.000000000 +0400
+++ py-supervisor/files/patch-src-supervisor-options.py 2011-04-05 13:22:22.000000000 +0400
@@ -1,5 +1,5 @@
---- src/supervisor/options.py.orig 2010-08-14 02:34:50.000000000 +0800
-+++ src/supervisor/options.py 2010-11-23 02:33:20.000000000 +0800
+--- src/supervisor/options.py~ 2011-01-20 00:33:39.000000000 +0300
++++ src/supervisor/options.py 2011-04-05 13:21:02.000000000 +0400
@@ -105,10 +105,7 @@
def default_configfile(self):
"""Return the name of the found config file or raise. """
это даже как-то обыдно :-(

@hizel:
hizel

ой вай miwi решил аправурить патч к моему порту без моего разрешения !? аа оо!! :-)

@hizel:
hizel

хуясе, первый раз кто-то за меня сделал обновление порта ^_^

@hizel:
hizel

плять, Erwin Lansing обозвал edwin, иии, стыднааа

@hizel:
hizel

на текущий момент ни что так меня не стимулирует изучать басурманский, как написание своего труъ мантейнерского PR :]

@hizel:
hizel

скоро день рождение моего первого порта :-)
хм, смотрю когда я его отправлял: Wed, 30 Dec 2009 10:03:33 GMT

@hizel:
hizel

патч к порту py-xmpppy закоммитили, теперь придется писать своего ботика :(

@Disabler:
Disabler

это пиздец! ну для чего зарезать скорость в репах портов убунты? реальная скорость ~16кб\сек! иметь канал 100мбит и качать на скорости 128кбит — нервы ж могут сдать!

@hizel:
hizel

проклюнулся PR

diff -ruN auth.py~ auth.py --- auth.py~ 2010-11-20 00:02:20.000000000 +0300
+++ auth.py 2010-11-20 00:02:41.000000000 +0300
@@ -35,7 +35,7 @@
""" For python version >= 2.6 """
def _SHA(some): return hashlib.sha1(some)
def HH(some): return hashlib.md5(some).hexdigest()
— def h(some): return hashlib.md5(some).digest()
+ def H(some): return hashlib.md5(some).digest()


class NonSASL(PlugIn):

@hizel:
hizel

озаботился впейсать на свой порт какой он лицензии
раскурил wiki.freebsd.org
открываю work/supervisor-3.0a9/LICENSES.txt и зависаю :(
там блять четыре лицензии убористым английским языком!!11 бляя

@USeTi:
USeTi

сколько же барахла за собой тащит простой wget в зависимостях

@zEvg:
zEvg

Наконец-то:
---> Configuring git-core
---> Building git-core

@zEvg:
zEvg

Не пойму я эту систему портов, ну нафига ему python26 для обновления git ....

@zEvg:
zEvg

У кого фотошоп а у кого mac ports обновляют git пытаясь выкачать весь интернет вмире :)

@SnoT:
SnoT

скачать порты с зависимостями make fetch-recursive

@hizel:
hizel

без mivi@ печально :(

@zEvg:
zEvg

Установка тривиального софта сводится к выкачиванию всего интернета... это нормально ? =\

@hizel:
hizel

парочка простых односторчников
comm -13 ~/dirs-old ~/dirs-new | sort -r | sed -e 's#./lib/python2.6/site-packages/Pylons-1.0-py2.6.egg#%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%#' | sed -e 's#^#@dirrm #' >> /usr/ports/hizel/py-pylons1/pkg-plist
comm -13 ~/files-old ~/files-new | sort | sed -e 's#./lib/python2.6/site-packages/Pylons-1.0-py2.6.egg#%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%#' >> /usr/ports/hizel/py-pylons1/pkg-plist

@hizel:
hizel

MASTER_SITES= ${MASTER_SITE_LOCAL}
+
do-fetch:
=
профит
:)

@hizel:
hizel

ад и погибель: дымлюсь

@hizel:
hizel

заслал новую версию с sqlalchemy 0.6.x, валнуюс

@hizel:
hizel

amdmi3 направил на путь истиный в сторону pkg-{install,deinstall}, тяжела тропинка мантейнерская :)

@hizel:
hizel

после почти создания порта, думаю monitorix не нужен в дереве портов, надо просто слямзить тему оформления :]

@hizel:
hizel

понятно почему miwi отказался пилить, гг

@hizel:
hizel

весь раб день неспешно трачу на создание порта monitorix, добрался до самого увлекательного — pkg-plist и что замечательно: настроение приподнятое :}

@hizel:
hizel

открываем для себя infracaninophile.co.uk

@z0mb1e:
z0mb1e

Удаление порта с зависимостьями.

#cd /usr/ports/port-mgmt/portupgrade && make install clean

#rehash
#pkg_deinstall -r $portname$