zondag 19 augustus 2007

gentoo portage blues

Gentoo portage does have some nasty conflict situations from time to time. Of course when you don't update a machine for a long time, you get several weird situations at once. Thanks for the great Gentoo community, finding a solution for these issues is a matter of searching the gentoo forums.

So get this:
mod_perl 2.02 conflicts with apache-test-129, but mod_perl-2.03 needs apache-test. So updating to perl-mod 2.03 is a challenge, since this will lead to a circular problem.

Knowing this ofcourse makes it easy, just unmerge perl_mod, compile apache-test en remerge perl_mod,
or override the dependency check with --nodeps
unmerging:
  1. emerge -c mod_perl

  2. emerge Apache-Test

  3. emerge mod_perl


overriding dependency check:
emerge --oneshot --nodeps Apache-Test && emerge mod_perl --nodeps

Geen opmerkingen: