LINUX.ORG.RU

Сообщения lempicka

 

плееры с возможностью поиска по тэгам

Какие плееры умеют поиск по тэгам, а не только по артисту\альбому?

lempicka
()

[gentoo] sopcast failed

emerge media-tv/gsopcast
Calculating dependencies... done!

The following keyword changes are necessary to proceed:
#required by media-tv/gsopcast (argument)
>=media-tv/gsopcast-999 **

NOTE: This --autounmask behavior can be disabled by setting
      EMERGE_DEFAULT_OPTS="--autounmask=n" in make.conf.

Use --autounmask-write to write changes to config files (honoring CONFIG_PROTECT).

emerge: there are no ebuilds to satisfy ">=media-tv/sopcast-1.1.1".
(dependency required by "media-tv/gsopcast-999" [ebuild])
(dependency required by "media-tv/gsopcast" [argument])

Добавляю соответствующее в /etc/portage/package.keywords, получаю

emerge media-tv/gsopcast
Calculating dependencies... done!

emerge: there are no ebuilds to satisfy ">=media-tv/sopcast-1.1.1".
(dependency required by "media-tv/gsopcast-999" [ebuild])
(dependency required by "media-tv/gsopcast" [argument])

 

lempicka
()

[sed] [bash] escape-symbol проблемы в седе

$> cat ~/bin/color_test.sh 
#!/bin/bash

ColorOff='\e[0m'       # Text Reset
BWhite='\e[1;37m'      # Bold White

string="test TEST test"
echo -e "$string" | sed -e "s/TEST/${BWhite}TEST${ColorOff}/g"

$> ~/bin/color_test.sh 
test e[1;37mTESTe[0m test

Вообще говоря, ожидалось увидеть что-то вроде test TEST test

Вопрос - как не меняя цвето-переменные добиться нужного результата?

 ,

lempicka
()

[gentoo] layman failed

layman -a damex-overlay
* Running Git... # /usr/bin/git clone -q git://github.com/damex/damex-overlay.git /var/lib/layman/damex-overlay
Exception caught enabling repository 'damex-overlay' : 'TarOverlay' object has no attribute 'subpath'
* Failed to add overlay(s).
* Error was: Exception caught enabling repository 'damex-overlay' : 'TarOverlay' object has no attribute 'subpath'

 

lempicka
()

mp3 player, неправильное монтирование

Плеер Sansa Clip+, MTP mode, определяется как устройство /dev/sdd. То есть как цельный неразмеченый том. Поэтому chown user на примонтированной локации не срабатывает. Собственно, производить любые операции с плеером, будь то копирование музыки или скроблирование накопившегося, можно только под рутом. Удобного мало.

Вопрос - что нужно сделать с устройством, чтобы стало возможным корректное примонтирование с последующим изменением пермиссий и так далее?

lempicka
()

[gentoo] xmpppy failed

 # emerge dev-python/xmpppy
Calculating dependencies... done!

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) dev-python/xmpppy-0.5.0_rc1
 * xmpppy-0.5.0-rc1.tar.gz RMD160 SHA1 SHA256 size ;-) ...                  [ ok ]
>>> Unpacking source...
>>> Unpacking xmpppy-0.5.0-rc1.tar.gz to /var/tmp/portage/dev-python/xmpppy-0.5.0_rc1/work
>>> Source unpacked in /var/tmp/portage/dev-python/xmpppy-0.5.0_rc1/work
>>> Preparing source in /var/tmp/portage/dev-python/xmpppy-0.5.0_rc1/work/xmpppy-0.5.0-rc1 ...
 * Applying xmpppy-hashlib_ssl_deprecation.patch ...                        [ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-python/xmpppy-0.5.0_rc1/work/xmpppy-0.5.0-rc1 ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-python/xmpppy-0.5.0_rc1/work/xmpppy-0.5.0-rc1 ...
 * Building of dev-python/xmpppy-0.5.0_rc1 with CPython 2.7...
python2.7 setup.py build -b build-2.7
Traceback (most recent call last):
  File "setup.py", line 4, in <module>
    from setuptools import setup
ImportError: No module named setuptools
 * ERROR: dev-python/xmpppy-0.5.0_rc1 failed (compile phase):
 *   Building failed with CPython 2.7 in distutils_building() function
 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_compile
 *   environment, line 5111:  Called distutils_src_compile
 *   environment, line 1278:  Called python_execute_function 'distutils_building'
 *   environment, line 3485:  Called die
 * The specific snippet of code:
 *                       die "${failure_message}";
 * 
 * If you need support, post the output of 'emerge --info =dev-python/xmpppy-0.5.0_rc1',
 * the complete build log and the output of 'emerge -pqv =dev-python/xmpppy-0.5.0_rc1'.
 * The complete build log is located at '/var/log/portage/dev-python:xmpppy-0.5.0_rc1:20110819-222142.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-python/xmpppy-0.5.0_rc1/temp/environment'.
 * S: '/var/tmp/portage/dev-python/xmpppy-0.5.0_rc1/work/xmpppy-0.5.0-rc1'

>>> Failed to emerge dev-python/xmpppy-0.5.0_rc1, Log file:

>>>  '/var/log/portage/dev-python:xmpppy-0.5.0_rc1:20110819-222142.log'

 * Messages for package dev-python/xmpppy-0.5.0_rc1:

 * ERROR: dev-python/xmpppy-0.5.0_rc1 failed (compile phase):
 *   Building failed with CPython 2.7 in distutils_building() function
 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_compile
 *   environment, line 5111:  Called distutils_src_compile
 *   environment, line 1278:  Called python_execute_function 'distutils_building'
 *   environment, line 3485:  Called die
 * The specific snippet of code:
 *                       die "${failure_message}";
 * 
 * If you need support, post the output of 'emerge --info =dev-python/xmpppy-0.5.0_rc1',
 * the complete build log and the output of 'emerge -pqv =dev-python/xmpppy-0.5.0_rc1'.
 * The complete build log is located at '/var/log/portage/dev-python:xmpppy-0.5.0_rc1:20110819-222142.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-python/xmpppy-0.5.0_rc1/temp/environment'.
 * S: '/var/tmp/portage/dev-python/xmpppy-0.5.0_rc1/work/xmpppy-0.5.0-rc1'

 

lempicka
()

[vim] функция, изменяющая выделенный текст

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

 

lempicka
()

[screen] проблемы с кодировкой

Кириллица при ssh-коннекте на сервер в самой консоли отображается корректно. Если открыть screen или vim, то вместо кириллицы получается несвязная каша. http://img694.imageshack.us/img694/9875/201108141313316989.png

Что не так работает?

 

lempicka
()

Логгирование прослушиваний в mp3-плеерах

Как вообще можно вести лог прослушанных композиций на обычном mp3-плеере? Не айпод, конечно, потому как оно, совокупляясь с айтюнсом. с этой задачей справляется на ура. А вот, допустим, какой-нибудь `Samsung YP-Q3C` осилит такое? Главное - это иметь какой-то отстойник в виде списка композиций, который потом можно быстро сабскрайбнуть десктопом на ласт.фм и прочее. Другой вопрос - как этот лист генерировать?

lempicka
()

пропадает меню, pentadactyl

Pentadactyl, ff4, xmonad, gentoo

Суть проблемы такая. Иногда пентадактиль отказывается корректно работать с меню. Да, с тем меню, которое появляется по нажатию правой кнопки мыши (inb4 мышевозы, но мышью быстрее сохранять файлы). Если навести мышь на появившееся меню, то оно пропадает.

Кто-нибудь сталкивался с подобным лагом? Как оно лечится?

lempicka
()

[gentoo] [lastfmsubmitd]

# emerge media-sound/lastfmsubmitd
Calculating dependencies | * 
 * "/var/lib/layman/mpd/media-sound/lastfmsubmitd/lastfmsubmitd-9999.ebuild":
 * Deprecation Warning: Usage of distutils.eclass in packages not supporting installation
 * for multiple Python ABIs in EAPI <=2 is deprecated and will be banned on 2011-06-01.
 * The ebuild needs to be fixed. Please report a bug, if it has not been already reported.
 *                                                                                     ... done!

!!! All ebuilds that could satisfy "media-sound/lastfmsubmitd" have been masked.
!!! One of the following masked packages is required to complete your request:
- media-sound/lastfmsubmitd-9999 (masked by: package.mask)
/var/lib/layman/mpd/profiles/package.mask:
## Masked due to no maintained version of py-libmpdclient
## TODO: This appears to be alive and kicking again, I'll fix this one up soon.


For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

Оверлей - mpd

Собственно, вопрос. Доколе?

 

lempicka
()

[gentoo] [help2man]

Что-то с новым help2man? Я ничего не понял


>>> Failed to emerge sys-apps/help2man-1.39.1, Log file:

>>>  '/var/log/portage/sys-apps:help2man-1.39.1:20110413-221536.log'

 * Messages for package sys-apps/help2man-1.39.1:

 * ERROR: sys-apps/help2man-1.39.1 failed (configure phase):
 *   econf failed
 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_configure
 *   environment, line 2175:  Called econf '--enable-nls'
 *     ebuild.sh, line  557:  Called die
 * The specific snippet of code:
 *   			die "econf failed"
 * 
 * If you need support, post the output of 'emerge --info =sys-apps/help2man-1.39.1',
 * the complete build log and the output of 'emerge -pqv =sys-apps/help2man-1.39.1'.
 * The complete build log is located at '/var/log/portage/sys-apps:help2man-1.39.1:20110413-221536.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sys-apps/help2man-1.39.1/temp/environment'.
 * S: '/var/tmp/portage/sys-apps/help2man-1.39.1/work/help2man-1.39.

Ну и как просят:

 emerge --info =sys-apps/help2man-1.39.1 
http://pastebin.com/rYqgwshS

 cat /var/tmp/portage/sys-apps/help2man-1.39.1/work/help2man-1.39.1/config.log 

http://pastebin.com/Z1dMQ9yD

 

lempicka
()

xmobar, кириллица, xft

Кривое отображение кириллицы в xmobare с xft: шрифтом

Config { lowerOnStart = False,
         font    = "xft:Terminus-12"
       , bgColor = "#000000"
       , fgColor = "#8080A1"
       , position = Top
       , commands = [ Run Network "eth0" ["-L","0","-H","32","--normal","#429942","--high","#A36666"] 10
                    , Run Cpu ["-L","3","-H","50","--normal","green","--high","red"] 10
                    , Run Memory ["-t","Mem: <usedratio>%"] 10
                    , Run Date "%a %b %_d %Y %H:%M" "date" 10
                    , Run StdinReader
                    ] 
       , sepChar = "%"
       , alignSep = "}{"
       , template = " %StdinReader% }{  %cpu% | %memory% | %eth0% | %date%"
       }

При замене font на обычный не xft

font = "-*-terminus-*-*-*-*-20-*-*-*-*-*-*-*"
наблюдаю корректное отображение кириллицы.

Что я делаю не так?

lempicka
()

взаимоблокировки virtual/ffmpeg и media-video/ffmpeg

Conflict: 1 block (1 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (media-video/libav-0.6.2, ebuild scheduled for merge) pulled in by
    media-video/libav[X,encode,mp3,-sdl,-theora,threads,vdpau,x264] required by (virtual/ffmpeg-0, ebuild scheduled for merge)

  (media-video/ffmpeg-0.6_p25767, ebuild scheduled for merge) pulled in by
    media-video/ffmpeg required by @selected
    media-video/ffmpeg required by (media-plugins/audacious-plugins-2.4.4-r1, installed)
    media-video/ffmpeg required by (media-sound/picard-0.12.1-r1, installed)
    (and 2 more)
# equery d virtual/ffmpeg-0
 * These packages depend on virtual/ffmpeg-0:
kde-base/ffmpegthumbs-4.6.1 (virtual/ffmpeg)
media-libs/gegl-0.1.6 (ffmpeg ? virtual/ffmpeg)
media-libs/xine-lib-1.1.19 (virtual/ffmpeg)
media-sound/moc-2.5.0_alpha4 (ffmpeg ? virtual/ffmpeg)
# equery d media-video/ffmpeg
 * These packages depend on media-video/ffmpeg:
media-plugins/audacious-plugins-2.4.4-r1 (ffmpeg ? media-video/ffmpeg)
media-sound/deadbeef-0.4.4 (ffmpeg ? media-video/ffmpeg)
media-sound/picard-0.12.1-r1 (ffmpeg ? media-video/ffmpeg)
media-video/vlc-1.1.7 (ffmpeg ? >=media-video/ffmpeg-0.4.9_p20090201)
                      (vaapi ? >=media-video/ffmpeg-0.5_p22846)

virtual/ в общем-то не нужен, но всё равно непонятно, как эту блокировку разрешить.

И вообще, на кой чёрт нужно два разных ffmpeg'а?

lempicka
()

[xmonad] [setxkbmap]

Стартовал xmonad - раскладка клавы одна, стандартные биндинги работают ок.

Чпокаем

setxkbmap -layout 'ru,us' -option 'grp:caps_toggle'
Теперь раскладки клавы туглятся, стандартные биндинги не работают.

1) Что происходит?

2) Как без xorg.conf'а добавить туглер раскладок, при этом не повлияв на работу xmonad'а и соответствующих хоткеев.

Спасибо-пожалуйста

 ,

lempicka
()

[kde][konqueror][file assosiation]

С кедами случился какой-то странный конфуз.

1) Application Launcher (да, пускоподобное меню с буквой К) утеряло информацию о всех application'ах. То есть, там совсем пусто и ничего не ищется.

2) Нет возможности сохранять file-assosiation в konqueror'е. Соответствующее поле Aplication Preference Order пустует, а по добавлению Add'ом ничего не меняется.

В общем, судя по всему где-то неправильно установлены права для чтения. На какие директории следует обратить внимание?

 ,

lempicka
()

tex | gentoo | app-text/poppler

pdflatex: error while loading shared libraries: libpoppler.so.7: cannot open shared object file: No such file or directory

Версия попплера 0.16.2

lempicka
()

mocp не видит файлы

Проблема в том, что mocp видит директории, но содержимое всех директорий пустое. Непонятно почему. Какая-то глупая проблема.

Подскажите, в какую сторону копать?

lempicka
()

[gentoo][fonts][kde]

Поставил шрифт Glass TTY VT220 по инструкции отсюда. Права директории /usr/share/fonts 644 это, кстати, нормально, да?

После fc-cache часть шрифтов отпала

Удалил новую директорию, удалил строку из иксорга, сделал fc-cache вновь. Ничего не изменилось.

/usr/share/fonts: caching, new cache contents: 0 fonts, 15 dirs
/usr/share/fonts/100dpi: caching, new cache contents: 0 fonts, 0 dirs
/usr/share/fonts/75dpi: caching, new cache contents: 0 fonts, 0 dirs
/usr/share/fonts/corefonts: caching, new cache contents: 30 fonts, 0 dirs
/usr/share/fonts/cyrillic: caching, new cache contents: 0 fonts, 0 dirs
/usr/share/fonts/default: caching, new cache contents: 0 fonts, 1 dirs
/usr/share/fonts/default/ghostscript: caching, new cache contents: 35 fonts, 0 dirs
/usr/share/fonts/dejavu: caching, new cache contents: 21 fonts, 0 dirs
/usr/share/fonts/droid: caching, new cache contents: 17 fonts, 0 dirs
/usr/share/fonts/encodings: caching, new cache contents: 0 fonts, 1 dirs
/usr/share/fonts/encodings/large: caching, new cache contents: 0 fonts, 0 dirs
/usr/share/fonts/liberation-fonts: caching, new cache contents: 12 fonts, 0 dirs
/usr/share/fonts/misc: caching, new cache contents: 47 fonts, 0 dirs
/usr/share/fonts/terminus: caching, new cache contents: 32 fonts, 0 dirs
/usr/share/fonts/texcm-ttf: caching, new cache contents: 4 fonts, 0 dirs
/usr/share/fonts/ttf-bitstream-vera: caching, new cache contents: 10 fonts, 0 dirs
/usr/share/fonts/urw-fonts: caching, new cache contents: 35 fonts, 0 dirs
/usr/share/fonts/util: caching, new cache contents: 0 fonts, 0 dirs
/usr/local/share/fonts: skipping, no such directory
/root/.fonts: skipping, no such directory
/var/cache/fontconfig: cleaning cache directory
/root/.fontconfig: not cleaning non-existent cache directory
fc-cache: succeeded

Вопрос. Это в кедах какие-то шрифты используются без ведома fc-cache? Или как они умудрились отпасть? Причём, отпали не все, не везде. А только в кедово-qt-шных приложениях.

Например, терминус в konsole не отображается. А терминус в urxvt работает.

Что делать?

 ,

lempicka
()

latex | gentoo | dev-tex/listings blocked

root>> emerge dev-tex/listings                                         
Calculating dependencies... done!
[ebuild  N    ] dev-tex/listings-1.4  USE="-doc" 
[blocks B     ] dev-tex/listings ("dev-tex/listings" is blocking dev-texlive/texlive-latexrecommended-2010)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (dev-tex/listings-1.4, ebuild scheduled for merge) pulled in by
    dev-tex/listings

  (dev-texlive/texlive-latexrecommended-2010, installed) pulled in by
    dev-texlive/texlive-latexrecommended required by (virtual/latex-base-1.0, installed)


For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked

Анмержить virtual/latex-base-1.0 не представляется возможным. Вопрос - что делать, кто-нибудь сталкивался?

lempicka
()

RSS подписка на новые темы