Gentoo "masked packages"

Discussion in 'Linux -keskustelu' started by Ezzet, May 21, 2005.

  1. Ezzet

    Ezzet Regular member

    Joined:
    Feb 25, 2005
    Messages:
    866
    Likes Received:
    1
    Trophy Points:
    28
    Ilman apua en tästä nyt selviä eli pitäisi saada tuollainen paketti käännettyä! Tein seuraavan lisäyksen /etc/make.confiin: ACCEPT_KEYWORDS="~x86" ja terminaalin viestit tässä:

    bash-2.05b# emerge -pv rt2500
    These are the packages that I would merge, in order:
    Calculating dependencies ...done!
    [ebuild N ] net-wireless/wireless-tools-28_pre6 -multicall +nls 215 kB
    [ebuild N ] net-wireless/rt2500-1.1.0_beta2-r1 +qt 286 kB

    bash-2.05b# emerge net-wireless/rt2500-1.1.0_beta2-r1
    Calculating dependencies
    !!! Problem in net-wireless/rt2500-1.1.0_beta2-r1 dependencies.
    !!! "Specific key requires an operator (net-wireless/rt2500-1.1.0_beta2-r1) (try adding an '=')" exceptions

    Yritin vielä seuraavalla komennolla:
    bash-2.05b# ACCEPT_KEYWORDS="~x86" emerge -pv net-wireless/rt2500-1.1.0_beta2-r1
    These are the packages that I would merge, in order:
    Calculating dependencies
    !!! Problem in net-wireless/rt2500-1.1.0_beta2-r1 dependencies.
    !!! "Specific key requires an operator (net-wireless/rt2500-1.1.0_beta2-r1) (try adding an '=')" exceptions

    Eväät on nyt lähes loppu eli saisiko teiltä "gurut" neuvoja?
     
    Last edited: May 21, 2005
  2. anatemus

    anatemus Regular member

    Joined:
    Mar 11, 2002
    Messages:
    472
    Likes Received:
    0
    Trophy Points:
    26
    Eli haluat koko järjestelmän "testingiksi"?

    Jos haluat vain tuon rt2500:n vähemmmän testattuna lisää /etc/portage/package.keywords-tiedostoon rivi:
    =net-wireless/rt2500-1.1.0_beta2-r1 ~x86 (juuri tuo versio) TAI
    net-wireless/rt2500 ~x86 (kaikki versiot).

    Ei ole nyt gentoo alla, niin en voi tarkistaa tarviiko riippuvuuksiin keywordeja, mutta ne lisätään samalla periaatteella.
     
  3. Ezzet

    Ezzet Regular member

    Joined:
    Feb 25, 2005
    Messages:
    866
    Likes Received:
    1
    Trophy Points:
    28
    No en halunnut mutta tuota neuvottiin tekemään Gentoo Howto-palstalla, jos haluaa asentaa tuollaisen "masked packages".
    Jotenkin tuo engelska ei tunnu näköjään välillä menevän jakeluun mutta itsestään selvähän tuo error-message on.
    Annoin terminaalissa käskyn =net-wireless/rt2500-1.1.0_beta2-r1 ja kääntäminen meni hyvin.Sitten poistin sen jälkeen tuon /etc/make.confissa olleen lisäyksen.

    Kiitos neuvosta!
     
    Last edited: May 21, 2005
  4. Jannejt

    Jannejt Moderator Staff Member

    Joined:
    Feb 10, 2005
    Messages:
    5,045
    Likes Received:
    6
    Trophy Points:
    118
    siis asensit sen sen avulla.. ?? se on sama kuin oisit kirjottanu:
    ACCEPT_KEYWORDS="~x86" emerge xxxxx
    mutta se ei oo hyvä.. nyt kun ajat seuraavan kerran emerge --update world niin se vaihtaa vanhan tilalle.. toi on vaan tilapäinen..
    eli teeppä näin:
    [bold]nano -w /etc/portage/package.keywords[/bold] luodaan siis tommonen tiedosto
    sitten kirjotat sinne
    [bold]=net-wireless/rt2500-1.1.0_beta2-r1 ~x86[/bold]
    noin se nyt antaa sen olla toi versio eikä vaiha päivityksessä vanhempaan... ja kun tosta uudempi tulee niin sitten se päivittää siihen kyllä.. sen jälkeen kun tosta on tullut uudempi versio niin ton voit poistaa...
     
  5. Ezzet

    Ezzet Regular member

    Joined:
    Feb 25, 2005
    Messages:
    866
    Likes Received:
    1
    Trophy Points:
    28
    Lisää kumarruksia teille :D
     
  6. anatemus

    anatemus Regular member

    Joined:
    Mar 11, 2002
    Messages:
    472
    Likes Received:
    0
    Trophy Points:
    26
    Tarkennetaan sen verran, että tuolla Jannejt:n rivillä portage päivittää vasta uuteen vakaaseen versioon... Siinä nimittäin määritellään paketti versionumeron kanssa. Aiemmassa viestissäni olevalla rivillä pysyy ko. paketti "vuotavalla reunalla" ;)

    PS. Noissa voi käyttää myös [bold]<[/bold] ja [bold]>[/bold] -merkkejä. Jääköön kotitehtäväksi niiden käyttö ja sen tarkoitus =)
     
    Last edited: May 21, 2005
  7. Jannejt

    Jannejt Moderator Staff Member

    Joined:
    Feb 10, 2005
    Messages:
    5,045
    Likes Received:
    6
    Trophy Points:
    118
    kiitos anatemus :)
    hyvä opettaa Ezzetille heti näitä gentoon saloja.. :D

    EDIT: mutta jos laittaa tolleen kuten sanoit että on "vuotavalla reunalla" aina niin silloinhan se päästää läpi myös hard masked-paketit siitä..?? niitä en ainakaan ite käytä.. testing menee mutta ei hard masked.. ihan niinkun vakauden kannalta... :D

    mutta kannattaa Ezzet selailla man portage, man emerge ja nettii opiskellakseen noita.. ;)
     
    Last edited: May 21, 2005
  8. anatemus

    anatemus Regular member

    Joined:
    Mar 11, 2002
    Messages:
    472
    Likes Received:
    0
    Trophy Points:
    26
  9. Ezzet

    Ezzet Regular member

    Joined:
    Feb 25, 2005
    Messages:
    866
    Likes Received:
    1
    Trophy Points:
    28
    [bold]Kotitehtäviä kyllä riittää :D[/bold] Täytyy myöntää, että vaikka edellisissä distroissa (SuSE,Mandrake,Ubuntu) oli omat erityispiirteensä niin kyllä Gentoo vaatii minulta jo paljon enemmän opettelua. Tarkkuutta vain pitäisi olla hiukan enemmän ja lukea paremmin tuota Gentoon käyttöohjetta.
     

Share This Page