Matt
A simple solution would be to just install the CA rpms you want and not
lcg-CA itself. The drawback is that you'll have to track the
dependencies of lcg-CA so that you know what CA rpms are needed.
cheers
Steve
> -----Original Message-----
> From: Testbed Support for GridPP member institutes
> [mailto:[log in to unmask]] On Behalf Of Matt Doidge
> Sent: 03 August 2006 11:47
> To: [log in to unmask]
> Subject: apt woes on my SE
>
> Hello,
>
> I'm having apt problems, and having no luck finding any
> solutions to them in the manuals. We were having some trouble
> with our dcache srm flaking out, which was (apparently) fixed
> by removing some CA packages- namely the SWITCH ones. That
> worked (we're not sure how), but now apt is giving me gip due
> to unmet dependencies and not updating or installing
> anything. Trying to install even (as far as I know) unrelated
> packages gives me the error;
>
> lcg-CA: Depends: ca_policy_igtf-classic (= 1.6) but it is not
> going to be installed
> E: Unmet dependencies. Try 'apt-get -f install' with no
> packages (or specify a solution).
>
> I've tried fiddling with apt.conf, adding these lines:
> Ignore {
> "ca_policy_igtf-classic"; "ca_SWITCH-Personal-2006";
> "ca_SWITCH-Server"; "ca_SWITCH"; "ca_SWITCH-Server-2006";
> "ca_SWITCH-Personal"; };
>
> // Do not try to update the following packages // Hold { };
> Hold {"ca_policy_igtf-classic"; "ca_SWITCH-Personal-2006*";
> "ca_SWITCH-Server*"; "ca_SWITCH*"; "ca_SWITCH-Server-2006";
> "ca_SWITCH-Personal"; };
>
> But it doesn't seem to have helped (other then stop
> auto-update installing them). This is extra worrying with the
> need to upgrade lcg-CA. If I can't find an elegant solution
> within apt then I'm going to have to use the sledge-hammer of
> removing my current hacks, installing all the CA rpms again,
> updating everything then removing the offending CA rpms once
> I'm done. Not elegant at all!
>
> Thanks in advance,
> Matt
>
|