[megoldva] Virtualbox (binary release) Gentoo-on?

Fórumok

Sziasztok!

Stabil gentoo-t használok (x86). Kérem segítsetek egy kicsit, mert most már egy kicsit elvesztem a portage sokféle opciója/kapcsolója között. Végülis az 1.5.0-r1-es verziót szeretném telepíteni. Mivel ez a verzió az unstable (~x86) ebuild-ek között van csak meg, ezért beállítottam a következőket az /etc/portage/package.keywords-ben

=app-emulation/virtualbox-1.5.0 ~x86
=app-emulation/virtualbox-modules-1.5.0 ~x86

valamint ezeket az /etc/portage/package.unmask -ban

=app-emulation/virtualbox-1.5.0-r1
=app-emulation/virtualbox-modules-1.5.0-r1

És most ezek ellenére a következő hibaüzenet fogad:

bboy virtualbox-bin # emerge -av =app-emulation/virtualbox-bin-1.5.0-r1

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

Calculating dependencies |
!!! All ebuilds that could satisfy "=app-emulation/virtualbox-bin-1.5.0-r1" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-emulation/virtualbox-bin-1.5.0-r1 (masked by: ~x86 keyword)

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

Hol rontottam el?

Előre is köszönöm a segítséget!

Hozzászólások

echo "app-emulation/virtualbox-bin ~x86" >> /etc/portage/packages.keywords

nem a -r1 -et allitottad be keywordsben

szerintem inkább maszkold a jelenlegi verziót ill az alatt !

echo "'<'app-emulation/virtualbox-1.5.0-r1" >> /etc/portage/package.mask

echo "app-emulation/virtualbox ~x86" >> /etc/portage/package.keywords

Az ~x86 kulcsnál(keyword) nem kell verziót megadni, ha jól tudom!

----------------------------------------------------------------

Köszönöm a segítséget! Már megy is fel az 1.5.0 binary :)

Ezekkel a beállításokkal:
/etc/portage/package.mask

app-emulation/virtualbox-2.5.0-r1

/etc/portage/package.keywords

app-emulation/virtualbox ~x86
app-emulation/virtualbox-modules ~x86
app-emulation/virtualbox-additions ~x86