My bad. In your original post your sources.list included the CDs for Lenny, so I just assumed you were running testing. In any case, this was your error: libssl-dev: Depends: libssl0.9.8 (= 0.9.8c-4) but 0.9.8e-4 is to be installed So, the libssl-dev it knows about is version 0.9.8c-4. However, it the libssl0.9.8 it knows about is 0.9.8e-4. What is the output of 'apt-cache policy libssl-dev libssl0.9.8' ?
dns8214E770:~/lustre/etch-root# apt-cache policy libssl0.9.8 libssl-dev libssl0.9.8: Installed: 0.9.8e-4 Candidate: 0.9.8e-4 Version table: *** 0.9.8e-4 0 100 /var/lib/dpkg/status 0.9.8c-4 0 500 http://ftp.us.debian.org etch/main Packages libssl-dev: Installed: (none) Candidate: 0.9.8c-4 Version table: 0.9.8c-4 0 500 http://ftp.us.debian.org etch/main Packages dns8214E770:~/lustre/etch-root# Yeah I don't really have any policies with the repositories or anything maybe they are out of date?
On my Etch system, this is what I have: libssl-dev: Installed: (none) Candidate: 0.9.8c-4 Version table: 0.9.8c-4 0 500 http://miami etch/main Packages libssl0.9.8: Installed: 0.9.8c-4 Candidate: 0.9.8c-4 Version table: *** 0.9.8c-4 0 500 http://miami etch/main Packages 100 /var/lib/dpkg/status
Thanks - David Brown