Вы здесь

ошибка при установке vmware-workstation-6.5.1.126130

При установке сабжа возникает такая ошибка:
*******************************************
>> Emerging (1 of 1) app-emulation/vmware-workstation-6.5.1.126130
* VMware-Workstation-6.5.1-126130.x86_64.bundle RMD160 SHA1 SHA256 size ;-) ... [ ok ]
..................................
>>> Unpacking source...
stat: invalid option -- L
Usage: stat [-l] [-f] [-s] [-v] [-h] [-t] [-c format] file1 [file2 ...]
od: invalid -j argument `-4'
magic number does not match
* Applying vmware-workstation-6.5.1.126130-installer.patch ...

* Failed Patch: vmware-workstation-6.5.1.126130-installer.patch !
* ( /usr/local/portage/layman/vmware/app-emulation/vmware-workstation/files/vmware-workstation-6.5.1.126130-installer.patch )
****************************
часть лога ошибки :
**************
PATCH COMMAND: patch -p0 -g0 -E --no-backup-if-mismatch < /usr/local/portage/layman/vmware/app-emulation/vmware-workstation/files/vmware-workstation-6.5.1.126130-installer.patch

===========================================================
can't find file to patch at input line 5
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff --git a/payload/install/vmware-installer/vmis/__init__.py b/payload/install/vmware-installer/vmis/__init__.py
|index 7a46312..e1dbff1 100644
|--- a/payload/install/vmware-installer/vmis/__init__.py
|+++ b/payload/install/vmware-installer/vmis/__init__.py
--------------------------
No file to patch. Skipping patch.
******************
и т.д.

поиск в Гугле показал, что этот патч у всех работает,
значит, ошибка у меня
Подскажите, куда копать?
ЗЫ. Такая же ошибка была с 6.5.0, но я тогда не стал разбираться

Данная ошибка говорит о том что патч не может быть наложен в виду не обнаружения файла, который собственно патч и должен править, лечиться либо ручной установкой, либо правкой ебилда

—

скрытный секс :)

Но, судя по Гуглу, у людей ebuild с этим патчем работает
Поэтому я и думаю, что что-то у меня не так

А где патч лежит-то?

—

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

это из оверлэя vmware
/usr/local/portage/layman/vmware/app-emulation/vmware-workstation/files

сверил с патчем для 6.5.0.ххх точно такой же. но вот ошибка говорит о параметре -p который отвечает за вложенность правимого файла (извиняюсь за корявость языка :)

часть из ебилда:
# Patch up the installer
epatch "${FILESDIR}/${P}-installer.patch"

говорит о том что патч накладывается ебилдовскими средствами, что в свою очередь обычно ведет к тому, что команда patch отрабатывается в несколько проходов с различными параметрами -p ( -p0 ... -p5 к примеру)

выложи ебилд или дай ссылку

—

скрытный секс :)

мельком глянул на ебилд, у меня подобный. пробовали ставить только из svn?

—

скрытный секс :)

С vmware-workstation-6.5.0 из основной ветки та же история

весьма странно :( но это точно ошибка из-за кривости наложения патча, и должно лечится без особых проблем

—

скрытный секс :)

я могу, конечно, забить на эту проблему,
и поставить vmware не по гентовски, как советуют во
многих местах (созданием rcX.d), но чувство неудовлетворенности
останется