← Back to team overview

sslug-teknik team mailing list archive

Re: recursive unstable install af pakker på Gentoo

 

Anders Bruun Olsen <anders@xxxxxxxxxxxxxxx> writes:

> 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 ;)


Det er også muligt at merge unstable ebuilds ved, at angive hele stien
for ebuilden (/usr/portage/..../ebuild ) til emerge.

/Rene


Follow ups

References