LINUX.ORG.RU

История изменений

Исправление pavlick, (текущая версия) :

А я хочу в /usr/local для всех юзеров, мне нужно прекратить это из-за странных доков Потеринга? Да и что это меняет, могу сделать хозяином директории в /usr/local/stow юзера, если ошибки, значит поделка какого-то говнокодера, который забил на стандарты. Такую же ошибку получишь и ты, когда будешь ставить в хомяка, софтина захочет записать куда-нибудь через pkg-config, кто-то перелогинется в рута и поставит.

Как ты вообще представляешь что он должен угадывать где расположены unit-файлы в бесконечном множестве префиксов? не проще ли тогда пропатчить stow, чтобы он делал нужные симлинки(я так понял как stow делает сейчас для бинарников, библиотек и прочего в /usr/local)?

Блин, ну сто раз писал - systemd ищет в /usr/lib и /usr/local/lib, если префикс указывает туда, то системд спокойно находит, если в какое-то другое место, то нет, сам ставил черт знает куда, сам думай что с этим делать.

ЗЫ: опять же, установка юзером не сделат ldconfig, mandb, … . Сам потом руками будешь всё делать, если установка вообще не упадёт где-нибудь в середине.

Исправление pavlick, :

А я хочу в /usr/local для всех юзеров, мне нужно прекратить это из-за странных доков Потеринга? Да и что это меняет, могу сделать хозяином директории в /usr/local/stow юзера, если ошибки, значит поделка какого-то говнокодера, который забил на стандарты. Такую же ошибку получишь и ты, когда будешь ставить в хомяка, софтина захочет записать куда-нибудь через pkg-config, кто-то перелогинется в рута и поставит.

Как ты вообще представляешь что он должен угадывать где расположены unit-файлы в бесконечном множестве префиксов? не проще ли тогда пропатчить stow, чтобы он делал нужные симлинки(я так понял как stow делает сейчас для бинарников, библиотек и прочего в /usr/local)?

Блин, ну сто раз писал - systemd ищет в /usr/lib и /usr/local/lib, если префикс указывает туда, то системд спокойно находит, если в какое-то другое место, то нет, сам ставил черт знает куда, сам думай что с этим делать.

Исходная версия pavlick, :

А я хочу в /usr/local для всех юзеров, мне нужно прекратить это из-за странных доков Потеринга? Да и что это меняет, могу сделать хозяином директории в /usr/local/stow юзера, если ошибки, значит поделка какого-то говнокодера, который забил на стандарты. Такую же ошибку получишь и ты, когда будешь ставить в хомяка, софтина захочет записать куда-нибудь через pkg-config, кто-то перелогинется в рута и поставит.