LINUX.ORG.RU

ПАМАГИТЕ!!!!!11

 , ,


0

1

решил поставить mplayer-tools а в репах нету... скачал. собрал. поставил. удалил make uninstall

теперь есле пускать /usr/bin/mplayer -работает, если коротко

mplayer
-bash: mcatcher: команда не найдена] 
PS.mplayer пересобирал в надежде на исправление( не помогло... чо делать? и как жить дальше?
juri@gentoo ~ $ echo $PATH
/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.6.3
juri@gentoo ~ $ find / -name mplayer 2> /dev/null
/usr/bin/mplayer
/usr/share/mplayer
/usr/share/bash-completion/mplayer
/usr/portage/media-video/mplayer
/var/lib/layman/calculate/profiles/templates/install/1live/mplayer
/var/lib/layman/calculate/profiles/templates/install-3.0/1live/mplayer
/var/lib/layman/calculate/media-video/mplayer
/etc/mplayer
/media/USB_HDD/Dropbox/thecross/xcm/mplayer
juri@gentoo ~ $ ls -la /usr/bin/mplayer
-rwxr-xr-x 1 root root 8178052 авг.   3 17:00 /usr/bin/mplayer
juri@gentoo ~ $ ls -la /usr/share/mplayer
итого 8
drwxr-xr-x   2 root root 4096 авг.   3 17:00 .
drwxr-xr-x 218 root root 4096 авг.   3 20:45 ..
lrwxrwxrwx   1 root root   33 авг.   3 17:00 mplayer.conf -> ../../../etc/mplayer/mplayer.conf
juri@gentoo ~ $ ls -la /usr/share/bash-completion/mplayer
-rw-r--r-- 1 root root 10475 февр. 16 20:47 /usr/share/bash-completion/mplayer
juri@gentoo ~ $ mplayer
-bash: mcatcher: команда не найдена
juri@gentoo ~ $ 


Ответ на: комментарий от anonymous

ls -l $(which mplayer) -rwxr-xr-x 1 root root 8178052 авг. 3 17:00 /usr/bin/mplayer

strace -o temp_mplayer

кажет хелп стрэйса...

JK ()
Ответ на: комментарий от anonymous

вот так всё работает....

$ strace -o trace — mplayer MPlayer SVN-r33094-4.6.3 (C) 2000-2011 MPlayer Team Can't open joystick device /dev/input/js0: No such file or directory Can't init input joystick

Playing file_test. File not found: 'file_test' Failed to open file_test.

Exiting... (End of file)

JK ()
Ответ на: комментарий от JK

Э, я прочитал топик, тебе не нужен strace.

which mplayer
Очевидно, у тебя в $PATH какая-то обёртка или вроде того.

anonymous ()
Ответ на: комментарий от JK

Это значит, что где-то определена такая функция. Погрепай в /etc и $HOME.

anonymous ()
Ответ на: комментарий от AITap
$ find ~ /etc -type f -maxdepth 1 -exec grep -F mcatcher {} +
find: warning: you have specified the -maxdepth option after a non-option argument -type, but options are not positional (-maxdepth affects tests specified before it as well as those specified after it).  Please specify options before other arguments.

grep: /etc/securetty: Отказано в доступе
grep: /etc/group-: Отказано в доступе
grep: /etc/.pwd.lock: Отказано в доступе
grep: /etc/shadow: Отказано в доступе
grep: /etc/gshadow-: Отказано в доступе
grep: /etc/passwd-: Отказано в доступе
grep: /etc/gshadow: Отказано в доступе
grep: /etc/sudoers: Отказано в доступе
grep: /etc/ldap.conf.sudo: Отказано в доступе
grep: /etc/shadow-: Отказано в доступе
JK ()
Ответ на: комментарий от JK

Ну ладно, grep -Fr mcatcher /etc ~ 2>/dev/null
Из найденных файлов удалите описание этой функции (предварительно убедитесь, что они не принадлежат никакому пакету) и перезапустите шелл/перелогиньтесь.

AITap ★★★★★ ()
Ответ на: комментарий от AITap

вероятно ты прав. а я дибил. ребут всё починилл. SOLVED.

JK ()
Ответ на: ПАМАГИТЕ!!!!!11 от anonymous

надо бы )

AITap спасибо за мучения твои)))

PS если возможно - потрите сей топег..

JK ()
Ответ на: комментарий от anonymous

Я был уверен, что blackst0ne не посоветует херню от балды, поэтому читать топик не стал. А он посоветовал :)


Люди, что создают топики с такими названиями, должны страдать парсить вывод strace.

blackst0ne ★★★★★ ()
Ответ на: комментарий от JK

ты идиот?!!!

идиот именно ты, приятель. Объясню почему: только отъявленная обезьяна (homo debiloidus) ставит в генте чтолибо вне менеджера пакетов, ты мог написать или скопипастить ебилд для нужно тебе версии и всё ок. А так - ты упоротая обезьяна. Здесь говорить больше не о чем.

science ★★☆ ()
Ответ на: комментарий от Pinkbyte

Если в дистрибутиве нельзя нормально поставить пакет из исходников, без менеджера пакетов, то это проблема дистрибутива, а не пользователя.

Jonson___ ()
Ответ на: комментарий от Jonson___

Без менеджера пакетов это по определению не нормально. Или система должна через libastral определять, что и куда наставилось?

anonymous ()
Ответ на: комментарий от Jonson___

В Gentoo можно поставить пакет из исходников. Для этого есть /usr/local - директория, в которую НИКОГДА ничего не будет писать portage, согласно PMS. А срать в корень(особенно если Makefile не умеет uninstall, именно на такую возможность и направлен пост о ереси 14443) - это не нормально.

Pinkbyte ★★★★★ ()
Последнее исправление: Pinkbyte (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.