1

Возникла ситуация, что нужно поставить программу из исходников и нужно что-бы она отслеживалась системой. Был софт, который мог создавать deb пакет ( к примеру ), вот нужно тоже самое только для ebuild.

— Ты кто?
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст

2

riso, а что за программа?
Можно поискать в оверлеях (это не все, только как пример), можно поискать в багзилле, можно попытаться написать самому.

Был, был и весь вышел...

3

да conky-cli хочу собрать, взял pkbuild с archlinux, пошел по ссылке, загрузил conky, сконфигурировал

./configure --prefix=/usr --sysconfdir=/etc --disable-lua --disable-x11 --disable-double-buffer --disable-xdamage --disable-own-window --disable-xft --disable-hddtemp --disable-portmon

если установлю, сложно будет удалять, разве что руками.
Та что в portage не хочет отдавать вывод в консоль, хотя собрал я ее без поддержки X. Поэтому и маюсь.

— Ты кто?
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст

4

riso, напомните, пожалуйста, зачем вам вывод conky в консоль.

Был, был и весь вышел...

5

связка dzen2+conky , я уже привык к ней.

— Ты кто?
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст

6

riso пишет:

да conky-cli хочу собрать, взял pkbuild с archlinux, пошел по ссылке, загрузил conky, сконфигурировал

Точно так можно сконфигурировать, используя USE-флаги.
Покажите конфигурационный файл Conky.

Был, был и весь вышел...

7

background no
out_to_console yes
update_interval 5
 
TEXT
${if_mpd_playing}^fg(\#ffffff)^fg(\#4c5fff)^i(/home/riso/.xmonad/dzen/note.xbm): ${mpd_artist} - ${mpd_title 60}${endif}\
 ${if_match "${exec /home/riso/.xmonad/mail_script}" > "0"} ^fg(\#ebac54) ^i(/home/riso/.xmonad/dzen/mail.xbm) ^fg(\#f21906)${exec /home/riso/.xmonad/mail_script} ${else}${endif}\
${if_match "${execi 30 /home/riso/.xmonad/servers/liga.sh}" != "on"} ^fg(\#ff306e) [liga:off] ${else} ^fg(\#949494)[liga:on]${endif}${if_match "${execi 30 /home/riso/.xmonad/servers/debian.sh}" != "on"} ^fg(\#ff306e) [debian:off] ${else} ^fg(\#949494)[debian:on]${endif}\
 ^fg(\#ffffff):: ^fg(\#ebac54)^i(/home/riso/.xmonad/dzen/diskette.xbm) ^fg(\#49a5c2)d:^fg(\#949494)${fs_free_perc /d}% | ^fg(\#49a5c2)home:^fg(\#949494)${fs_free /home} | ^fg(\#49a5c2)root:^fg(\#949494)${fs_free /} ^fg(\#ffffff):: \
 ^fg(\#ebac54)^i(/home/riso/.xmonad/dzen/mem.xbm) ^fg(\#abd82c)${memperc}%\
 ^fg(\#ffffff)::^fg(\#ffaf5f) ^i(/home/riso/.xmonad/dzen/cpu.xbm) ^fg(\#abd82c)${cpu}%\
 ^fg(\#49a5c2)vol: ^fg(\#ffffff)[${exec /home/riso/.xmonad/volume}]\
 ^fg(\#6bd395)^i(/home/riso/.xmonad/dzen/clock.xbm) ${exec date +%A_%e\|%R}\
 ${if_match "${exec /home/riso/mail}" == "1"} 1 ${else} 0 ${endif}

дело в том, что запускаю

background no
out_to_console yes
update_interval 5
TEXT
${cpu 1}

все работает. А если так

background no
out_to_console yes
update_interval 5
TEXT
${exec date +%A_%e\|%R}

то не работает

— Ты кто?
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст

8

Попробуйте первой строкой в конфигурационном файле Conky поставить

out_to_x no
Был, был и весь вышел...

9

riso, у Conky для отображения даты и времени есть своя собственная команда — time

Был, был и весь вышел...

10

Попробуйте первой строкой в конфигурационном файле Conky поставить

 no such configuration: 'out_to_x'

ну с датой еще ладно, но вот если exec не работает, тяжко будет.

— Ты кто?
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст

11

riso, exec со стандартным conky работает.
Вот к примеру у меня сенсоры:

k10:${alignr}${execi 1 sensors | sed -n  '3p' | cut -c16-22}
CPU:${alignr}${execi 1 sensors | sed -n '19p' | cut -c16-22}
M/B:${alignr}${execi 1 sensors | sed -n '20p' | cut -c16-22}
FAN:${alignr}${execi 1 sensors | sed -n '17p' | cut -c14-21}
FAN:${alignr}${execi 1 sensors | sed -n '18p' | cut -c14-21}

Все отлично и не надо никаких ebuild'ов своих .

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

12

хм, тогда буду думать, что у меня не так.

— Ты кто?
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст