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!
- 1366 megtekintés
Hozzászólások
echo "app-emulation/virtualbox-bin ~x86" >> /etc/portage/packages.keywords
nem a -r1 -et allitottad be keywordsben
- A hozzászóláshoz be kell jelentkezni
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!
----------------------------------------------------------------
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni