autounmask не размаскировывает, руки тоже не помогают!
Не мог раз маскировать пакет!
app-emulation/wine-etersoft-public-1.0.11_p11
localhost alexey # ls /var/lib/layman/crg/app-emulation/wine-etersoft-public/wine-etersoft-public-1.0.11*
/var/lib/layman/crg/app-emulation/wine-etersoft-public/wine-etersoft-public-1.0.11_p10.ebuild
/var/lib/layman/crg/app-emulation/wine-etersoft-public/wine-etersoft-public-1.0.11_p11.ebuild - нужен этот пакет!
/var/lib/layman/crg/app-emulation/wine-etersoft-public/wine-etersoft-public-1.0.11_p9.ebuild
localhost alexey #
Размаскировывал программой autounmask - так она просто во все файлы - use unmask keywords, кроме комментариев нисчего не добавляет...
Если размаскировываю руками, то всё равно ставится пакет -
localhost alexey # emerge -av wine-etersoft-public
* IMPORTANT: 4 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] app-emulation/wine-etersoft-public-1.0.12_p1 USE="X alsa cifs cups dbus hal jpeg lcms ldap ncurses opengl xml -arts -esd -jack -nas -oss -scanner" 0 kB [1]
Total: 1 package (1 new), Size of downloads: 0 kB
Portage tree and overlays:
[0] /usr/portage
[1] /var/lib/layman/crg
Would you like to merge these packages? [Yes/No]
Как размаскировать?
- Для комментирования войдите или зарегистрируйтесь
А где в вашем сообщении хотя
А где в вашем сообщении хотя бы слово о «маскировке»?
emerge
предлагает вам установить пакет app-emulation/wine-etersoft-public-1.0.12_p1, выбрав для ответа [Yes/No].Я ♥ Gentoo & Funtoo
,
А с чего ты взял, что он замаскирован?
emerge -av пакет
ставит наибольшую доступную версию - в твоем случае 1.0.12_p1.Чтоб узнать как поставить определенную версию нужно погуглить
/etc/portage/package.unmask
имя пакета без номера версии.
пример:
Кстати, обратите внимание, что в /etc/portage/package.use (так-же как и в package.keywords, package.unmask...) имена пакетов записываются без номера версии пакета.
Пример package.keywords, разрешение установки пакетов замаскированных по ~amd64 :
app-portage/esearch ~amd64
gnome-extra/gnome-device-manager ~amd64
gnome-extra/gnome-lirc-properties ~amd64
dev-perl/File-Scan-ClamAV ~amd64
dev-tcltk/tkimg ~amd64
dev-tcltk/itk ~amd64
dev-tcltk/itcl ~amd64
media-gfx/uniconvertor ~amd64
media-gfx/yafaray ~amd64
media-libs/libpng ~amd64
sci-misc/brlcad ~amd64
sci-misc/pythoncad ~amd64
sci-libs/jama ~amd64
sci-libs/tnt ~amd64
Пример package.unmask, разрешение установки замаскированных пакетов:
gnome-extra/gnome-lirc-properties
media-gfx/uniconvertor
cyberdimk
А у меня и с номерами,и без
А у меня и с номерами,и без номеров,и с различными знаками,типа < = > :))
А как насчёт хотя бы это почитать?
можно замаскировать 1.0.12_p1
можно замаскировать 1.0.12_p1 и тогда emerge поставит самую последнюю до "1.0.12_p1" версию, то есть в вашем случае нужну вам версию
в make.conf
ACCEPT_KEYWORDS="*"
ACCEPT_LICENSE="*"
# emerge -av wine
cyberdimk
Ты осознаешь все последствия
Ты осознаешь все последствия данного шага?
Сделай сначала у себя так.
Не грусти, товарищ! Всё хорошо, beautiful good!
+1
желательно, для полного эффекта сделать после вышеперечисленного emerge -e world
сделал
появилась пара циклических зависимостей - в первом убрал use второго, в package.use запретил для второго первый.
ну и диски для анрила требует, для переустановки. ПС все через sudo
cyberdimk
кому интересно emerge -e world
успешно завершился неудачей на ~800 пакете из 980... нечто vhba обломало, посоветовав сначала # cd /usr/src/linux , затем # modules_prepare , после чего нечто vhba собралось, ... старт 2 - emerge -e world.. интересно какой пакет будет 970? (я знаю, что предпоследний был glibc)
cyberdimk
да некоторые
да некоторые пакеты только после глобального принятия лицензии поставились - например adobe flash. да! кейвордс-наверно слишком ядрено - но без него не ставилось замаскированное по "missing keywords" а теперь не знаю где глюк будет - а emerge -e world - проходит, `980 пакетов.
CFLAGS="-march=amdfam10 -O2 -pipe"
CXXFLAGS="-march=amdfam10 -O2 -pipe"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="x86_64-pc-linux-gnu"
# These are the USE flags that were used in addition to what is provided by the
# profile used for building.
USE="qt kde 3dnow X a52 aac aalib acl acpi alsa bluetooth branding cairo cdda cdr clamav css cxx dbus dga djvu dvb dvd dvdr fam fbcon fftw flac fortran ftp gd$
MAKEOPTS="-j5"
VIDEO_CARDS="nvidia"
INPUT_DEVICES="evdev keyboard mouse"
ALSA_CARDS="mcp55 ad1938"
LIRC_DEVICES="devinput"
ACCEPT_KEYWORDS="*"
ACCEPT_LICENSE="*"
FEATURES="ccache"
CCACHE_SIZE="18G"
CCACHE_DIR="/var/tmp/ccache"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
GENTOO_MIRRORS="http://gentoo.inode.at/ http://ftp.fi.muni.cz/pub/linux/gentoo/ ftp://trumpetti.atm.tut.fi/gentoo/ ftp://gentoo.imj.fr/pub/gentoo/ http://gent$
# "rsync://rsync2.ru.gentoo.org/gentoo-portage"
cyberdimk
Лучше
ACCEPT_KEYWORDS="**"
в/etc/make.conf
После чего, как уже сказано
emerge -e world
:wq
--
Live free or die
Эх... ну и ну.emerge -av
Эх... ну и ну.
emerge -av =app-emulation/wine-etersoft-public-1.0.11_p11
UPD
или
echo ">app-emulation/wine-etersoft-public-1.0.11_p11" > /etc/portage/package.mask/app-emulation
- маскируем...а затем
emerge -uav app-emulation/wine-etersoft-public
Но в любом случае, замаскировать обязательно. Иначе простоит сия версия до первого обновления системы...
Я не смог понять твой комментарий...
И по этому поводу решил подарить тебе запятую: ",". Используй её с умом!