[PlanetCCRMA] Package Conflicts and other stuff

Fernando Pablo Lopez-Lezcano nando@ccrma.Stanford.EDU
Tue Mar 25 11:12:01 2003


> I just did an apt-get update followed by apt-get upgrade and got the 
> following errors:
> 
> Executing RPM (-Uvh)...
> warning: /var/cache/apt/archives/glibc-devel_2.3.2-4.80_i386.rpm: V3 DSA 
> signature: NOKEY, key ID db42a60e
> Preparing...                ########################################### 
> [100%]
> package openssl-0.9.6b-31 is already installed
> file /lib/libcrypto.so.0.9.6b from install of openssl-0.9.6b-31 
> conflicts with file from package openssl-0.9.6b-31
> file /lib/libssl.so.0.9.6b from install of openssl-0.9.6b-31 conflicts 
> with file from package openssl-0.9.6b-31
> .
> file /usr/share/man/man7/des_modes.7ssl.gz from install of 
> openssl-0.9.6b-31 conflicts with file from package openssl-0.9.6b-31
> E: Sub-process /bin/rpm returned an error code (35)

There was another user hitting the same problem and I've been thinking
on why this might happen. I think I do have an answer. At some point
openssl was updated and I think I forgot to include the i686 package in
the repository. If at that point you upgraded then the i386 package was
installed. Then I fixed the repository and added the i686 package. On
the next update cycle apt tries to install the i686 package but can't
because the i386 package is already there. Just a guess...

Try:
  apt-get --reinstall install openssl
That should fix it...

> I was also wondering why several packages are habitually 'kept back'....
> 
> The following packages have been kept back
>   dvgrab ecasound gem

Most probably missing dependencies. You could try to manually install
them to see what is wrong and why are they kept back:
  apt-get install dvgrab
  apt-get install ecasound
and so on and so forth...

-- Fernando