Нужно установить определенную версию пакета[SOLVED]

Пытаюсь установить VMWAre Workstation. Есть уже скачаный VMware-Workstation-6.5.2-156735.i386.bundle
но проблема в том что на данный момент в портах уже отмечен app-emulation/vmware-workstation-6.5.3.185404.
Как пишет оч много разных howto которые я на данный момент прочитал чтоб заставить портаж ставить нужную тебе а не последнюю версию пакета есть 2 варианта :

1) прописываем в файле /etc/portage/package.keywords строчку =app-emulation/vmware-workstation-6.5.2-156735
2) прям в командной строке пишем emerge -Daqv "=app-emulation/vmware-workstation-6.5.2-156735"

Но дело в том что оба способа не дают нужного результата:
1) emerge -Daqv app-emulation/vmware-workstation все равно продолжает упорно предлагать поставить 6.5.3
2) выдает ошибку emerge: there are no ebuilds to satisfy "=app-emulation/vmware-workstation-6.5.2-156735"

Помогите разобраться что я делаю не так?

6.5.2.156735 не тильдовый,

6.5.2.156735 не тильдовый, его в /etc/portage/package.keywords прописывать не нужно, наоборот нужно чтоб упоминаний о нём не было в этой директории (или файле).

ОК тогда укажите место где

ОК тогда укажите место где НУЖНО его указать так как если не указывать нигде то будет ставиться ненужный мне 6.5.3

? echo

?

echo ">app-emulation/vmware-workstation-6.5.2.156735" >> /etc/portage.mask/vmware-workstation

Если используйте нестабильную ветку, можно попробовать

echo ">app-emulation/vmware-workstation-6.5.2.156735-r1" >> /etc/portage.mask/vmware-workstation

Я Gentoo & Funtoo

Пробывал оба ваших варианта -

Пробывал оба ваших варианта - все равно предлагает ставить 6.5.3 :((((

Странно,

Странно, конечно.
Попробуйте

echo "=app-emulation/vmware-workstation-6.5.3.185404" >> /etc/portage.mask/vmware-workstation

Я Gentoo & Funtoo

Опять же повторюсь, что-то

Опять же повторюсь, что-то странное, не поленился

#emerge -pv app-emulation/vmware-workstation                                                                            [21:10]

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] app-emulation/vmware-modules-1.0.0.25  478 kB
[ebuild  N    ] dev-cpp/libsexymm-0.1.9  USE="-debug -doc" 341 kB
[ebuild  N    ] x11-libs/libview-0.6.2  USE="-debug" 273 kB      
[ebuild  N    ] gnome-base/gnome-keyring-2.26.3  USE="X hal pam -debug -doc -test" 2,630 kB
[ebuild  N    ] gnome-base/libgtop-2.26.1  USE="-debug" 750 kB                             
[ebuild  N    ] gnome-base/libgnomecanvas-2.26.0  USE="X -debug -doc" 587 kB               
[ebuild  N    ] dev-cpp/libgnomecanvasmm-2.26.0  USE="-debug -doc -examples" 320 kB        
[ebuild  N    ] x11-libs/libgksu-2.0.12  USE="nls -doc" 467 kB                             
[ebuild IN F  ] app-emulation/vmware-workstation-6.5.3.185404  402,187 kB                  

Total: 9 packages (9 new, 1 interactive), Size of downloads: 408,030 kB
echo ">app-emulation/vmware-workstation-6.5.2.156735-r1" >> /etc/portage/package.mask/vmware-workstation
#emerge -pv app-emulation/vmware-workstation                                                                            [21:10]

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] app-emulation/vmware-modules-1.0.0.24  476 kB
[ebuild  N    ] x11-libs/libview-0.6.2  USE="-debug" 273 kB  
[ebuild  N    ] dev-cpp/libsexymm-0.1.9  USE="-debug -doc" 341 kB
[ebuild  N    ] gnome-base/gnome-keyring-2.26.3  USE="X hal pam -debug -doc -test" 2,630 kB
[ebuild  N    ] gnome-base/libgtop-2.26.1  USE="-debug" 750 kB                             
[ebuild  N    ] gnome-base/libgnomecanvas-2.26.0  USE="X -debug -doc" 587 kB               
[ebuild  N    ] dev-cpp/libgnomecanvasmm-2.26.0  USE="-debug -doc -examples" 320 kB        
[ebuild  N    ] x11-libs/libgksu-2.0.12  USE="nls -doc" 467 kB                             
[ebuild IN F  ] app-emulation/vmware-workstation-6.5.2.156735-r1  344,720 kB               

Total: 9 packages (9 new, 1 interactive), Size of downloads: 350,561 kB
Fetch Restriction: 1 package (1 unsatisfied)

Покажите, что у вас в файле /etc/portage/package.mask/vmware-workstation.
Вынужден извиниться, допустил ошибку

echo ">app-emulation/vmware-workstation-6.5.2.156735-r1" >> /etc/portage/package.mask/vmware-workstation

Я Gentoo & Funtoo

Спасиба Lupo Alberto ваш

Спасиба Lupo Alberto ваш способ действует, у меня не работало так как в первом посте вы допустили ошибку написав

/etc/portage.mask/vmware-workstation вместо /etc/portage/package.mask/vmware-workstation а я слепо повторил ее за вами :)

после исправления все стало на свои места. Еще раз спасиба !

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".