похоже, в этот раз я погорячился отсыпая для / целых 8GB. да и в /tmp как-то много свободного места.
похоже, в этот раз я погорячился отсыпая для / целых 8GB. да и в /tmp как-то много свободного места.
— внедрить в порты альтернативные зависимости. например, чтобы порт 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 — это вообще кто придумал? зачем то гавно в таком виде? а в чуть более простом формате не? и это, как бы я так и не понял как можно сделать иерархию вложенную репозиториев. а это надо и важно.
— договоритесь уже все о наименованиях шаренных библиотек. ну блин, ну невозможно же
Что за 18? Откуда эта цифра?
Последовательность действий следующая:
# cd /usr/ports/ports-mgmt/portmaster
# make install clean
# portmaster --check-depends
# portmaster --check-port-dbdir
# portmaster -s
# portmaster -y --clean-distfiles
взято отсюда: opennet.ru
Если что, то свободно написать на инглише какому-нибудь маинтайнеру я в силу своей убогости не могу.
portscout.org живой, по этому случаю обновил py-supervisor
--- 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. """
это даже как-то обыдно :-(
хм, смотрю когда я его отправлял: Wed, 30 Dec 2009 10:03:33 GMT
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):
раскурил wiki.freebsd.org
открываю work/supervisor-3.0a9/LICENSES.txt и зависаю :(
там блять четыре лицензии убористым английским языком!!11 бляя
---> Configuring git-core
---> Building git-core
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
+
do-fetch:
=
профит
:)
#cd /usr/ports/port-mgmt/portupgrade && make install clean
#rehash
#pkg_deinstall -r $portname$