четверг, 3 октября 2013 г.

забавный глюк - причем непонятно, почему.
для сборки из портов используется утилита, входящая в порты же.  dialog4ports, зависящая от системной библиотеки.
несмотря на то, что обновления в портах при обновлении системной библиотеки были, сама она не пересобралась.
в результате вызов make config всегда заканчивался сообщением options unchanged.
зато узнал опции команды make при дебаге - а их дофига :)
помогла make -dx config - которая таки показала, что за вызов идет. пересобрал - всё заработало. почему это случилось на нетбуке - фик его знает. на рабочем десктопе все в порядке.

пятница, 14 июня 2013 г.

однако

обновил pkgng до беты.
тот стал ругаться на некорректную переменную ENV.
а я стал пытаться понять, откуда она у меня взялась. как оказалось, несмотря на использование tcsh, при загрузке гнома тот использует .profile от bash - и постоянно его подгружает. причем простым unset его не удалить - приходиться использовать unsetenv.

пришлось грохнуть .profiles. пока проблем не замечено :)