> Hi!
> 
> I'm trying to install ceph on Debian wheezy (from deb
> http://ceph.com/debian/ wheezy main) and getting following error:
> 
> # apt-get update && apt-get dist-upgrade -y && apt-get install -y ceph
> 
> ...
> 
> The following packages have unmet dependencies:
>  ceph : Depends: ceph-common (>= 0.78-500) but it is not going to be
> installed
>         Depends: libboost-system1.49.0 (>= 1.49.0-1) but it is not installable
>         Depends: libboost-thread1.49.0 (>= 1.49.0-1) but it is not installable
>         Recommends: btrfs-tools but it is not going to be installed
>         Recommends: ceph-mds but it is not going to be installed
>         Recommends: librados2 but it is not going to be installed
>         Recommends: librbd1 but it is not going to be installed
> E: Unable to correct problems, you have held broken packages.
> 

I've upgraded just now. Are you running with Jessie but using wheezy from 
ceph.com (the only option for ceph.com)?

If so, download and manually install libboost-system1.49.0 and 
libboost-thread1.49.0 from packages.debian.org. It baffled me for a minute - 
1.55.0 is >= 1.49.0, but libboost-system1.49.0 is a completely different 
package to libboost-system1.55.0 so they can't be compared.

Debian has 0.80 in Jessie but it is too old. It's going to be a bit of a pain 
for a while.

Ceph maintainers: Could we get ceph packages built for Jessie?

James

_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to