View previous topic :: View next topic |
Author |
Message |
anidabi Tux's lil' helper
Joined: 05 Feb 2005 Posts: 102 Location: Finland
|
Posted: Wed Sep 20, 2006 10:18 am Post subject: Miten jättää pois paketteja asennuksessa? |
|
|
Eli jos vaikka ajan emerge -eav systeemin uudelleenkääntämiseksi, niin miten voin jättää päivittämästä jotain paketteja? Esim. aiemmin oli openldap asennettuna, mut en enään tarvi sitä ja use flagit on poistettu. Haluan näin eroon koko roskasta ja että se ei enään koskaan asenna sitä poistamisen jälkeen kun kääntää koko systeemin.
Onko olemassa emergessä komentoja tähän, tai jotain scriptiä?
Eli yritän tossa ylempänä sanoa myös sitä että ärsyttää ihan helvetisti se et ei tunnu ssaavan jotain pakettaj pois systeemistä lopullisesti ei sitten millään. Jos vaikka olen aiemmin käyttänyt ldapia ja sen use flageja erityisissä paketeissa ja myöhemmin poistanut kaikki use flagit ja samalla koko ohjelman. Silti se vaan kääntää seuraavassa systeemin päivityksessä kaikki ne poistetut ohjelmat. Use flagit jää tietenkin käyttämättä kun niitä ei ole enään määritelty millekkään ohjelmalle. _________________ How do you do the things you do... |
|
Back to top |
|
|
Paapaa l33t
Joined: 14 Aug 2005 Posts: 955 Location: Finland
|
Posted: Wed Sep 20, 2006 2:32 pm Post subject: |
|
|
Olet siis itse joskus asentanut openldap:n ja nyt haluat siitä eroon?
1. USE-flagit kuntoon.
2. Päivitä koko roska uusilla flageilla: Code: | emerge -uDpvN world |
3. Poista openldap:
Code: | emerge -Cp openldap |
4. Poista turha tauhka varovaisesti:
Code: | emerge --depclean -p world |
Ja "p":t pois komennoista, kun olet varmistanut, että Portage käsittelee oikeita paketteja. |
|
Back to top |
|
|
Shopro l33t
Joined: 12 May 2004 Posts: 678 Location: Dayton, OH, USA
|
Posted: Wed Sep 20, 2006 3:15 pm Post subject: |
|
|
--depcleanin jälkeen on vielä hyvä ajaa tämä.
_________________ Just because I have nothing to say is no reason why you shouldn't listen. |
|
Back to top |
|
|
anidabi Tux's lil' helper
Joined: 05 Feb 2005 Posts: 102 Location: Finland
|
Posted: Thu Sep 21, 2006 5:05 pm Post subject: |
|
|
Jees, olen tässä säädellyt taas vähän. Toi emerge -uDpvN world halusi emerge -e:n jälkeen vielä asentaa ldapin vaikka sitä ei ollut koko systeemissä missään ja kaikki use flagit poistettu. No ajoin kuitenkin ton emergen ja sit homma kaatui siihen että se ei kääntynyt kerberos tuki päällä. Varmaan johtui siitä että mod_auth_kerb-5.0_rc7 ei käänny, siinä nyt joku kusee. Otin sit kerberos use flagit pois php:stä ja ldapista niin nyt meni käännökset läpi. Mietin tässä vain et tekeekö koko kerberoksella mitään? Yritän tässä saada vähän kevyemmäksi syteemiä ja poistaa kaikkia n00b juttuja, lähinnä turhia use flageja.
Niin ja samoin revdep-rebuild kusee kun kerberoksen takia menee depencyt vituiks. Tätä ton mod_auth_kerb-5.0_rc7 käännös pukkaa:
Code: |
In file included from spnegokrb5/asn1_MechType.c:10:
spnegokrb5/spnego_asn1.h:102: error: array type has incomplete element type
apxs:Error: Command failed with rc=65536
.
make: *** [src/mod_auth_kerb.so] Error 1
!!! ERROR: net-www/mod_auth_kerb-5.0_rc7 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_compile
ebuild.sh, line 937: Called src_compile
mod_auth_kerb-5.0_rc7.ebuild, line 39: Called die
|
Niin et kun en oikeen tiedä mitään tosta kerberoksesta ja sekin on system wide use flagigsi asennettuna, et teenkö sillä mitään kun en edes ole sitä millään tavalla säätänyt? Voinko siis poistaa sen use flageista ja kääntää kaiken uudelleen ja elää taas muutamaa harmaata hiusta vähempänä? Koko gentoon käytön ajan, eri kerberos versiot on tuottaneet ongelmia, joka toinen versio kääntyy ja joka toinen ei. _________________ How do you do the things you do... |
|
Back to top |
|
|
|