← Back to team overview

sslug-teknik team mailing list archive

recursive unstable install af pakker på Gentoo

 

Ole Tange spurgte på aftenens Gentoo hyggemøde om hvordan man kan
installere en pakke som er markeret unstable samt dens dependencies som
også er markeret unstable uden at slå unstable til for alle pakker - han
efterlyste noget ala et "ja jeg ved godt at jeg er ved at lave noget
lort, men installer nu bare de her versioner og lad mig smadre mit
system"-parameter til emerge, hvilket der pt. ikke findes.
Det er lige slået mig hvordan man kan opnå en sådan effekt på en simpel
måde uden at lave en patch til portage der gør dette:

ACCEPTS_KEYWORDS="~x86" emerge pakkenavn

det er en lidt længere kommando, men det slår unstable pakker til for
denne ene "emerge session". Dette omgår dog ikke specifikt masked
pakker.

Man kan så gå skridtet videre og lave:

alias emerge-unstable='ACCEPT_KEYWORDS="~x86" emerge'

hvis man ofte laver den slags men ikke vil køre unstable pakker hele
vejen igennem :)

(Tag den Ole, dit brokkehoved ;)

-- 
Anders
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS/O d--@ s:+ a-- C++ $UL+++ P++ L+++ E- W+ N(+) o K? w O- M-- V
PS+ PE@ Y+ PGP+ t 5 X R+ tv+ b+ DI+++ D+ G e- h !r y?
------END GEEK CODE BLOCK------
PGPKey: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x8BFECB41


Follow ups