clutter-cairomm is obsolete and should be retired
Kevin Kofler
kevin.kofler at chello.at
Sun Oct 4 02:02:39 UTC 2009
Hi,
(I've already mailed this to the maintainer on October 1st, no answer so far.)
clutter-cairomm has longstanding broken dependencies in Fedora 12:
clutter-cairomm-0.7.4-2.fc11.i586 requires libclutter-cairo-0.8.so.0
clutter-cairomm-0.7.4-2.fc11.i586 requires libcluttermm-0.8.so.2
clutter-cairomm-0.7.4-2.fc11.i586 requires libclutter-glx-0.8.so.0
clutter-cairomm-devel-0.7.4-2.fc11.i586 requires
pkgconfig(cluttermm-0.8)
clutter-cairomm-devel-0.7.4-2.fc11.i586 requires pkgconfig(clutter-0.8)
It turns out this is because clutter-cairo, which this was wrapping, isn't in
Fedora at all anymore, clutter obsoletes it:
http://cvs.fedoraproject.org/viewvc/rpms/clutter/devel/clutter.spec?r1=1.28&r2=1.29
https://fedorahosted.org/rel-eng/ticket/2005
Upstream also considers it obsolete:
http://git.gnome.org/cgit/clutter-cairomm/commit/?id=cb06f43f509b6609ddc055b08aa1a3d7a43d500e
and there will apparently be no new release to work with the new Clutter API,
instead cluttermm should be used directly.
So IMHO we should:
1. have cluttermm obsolete clutter-cairomm and
2. follow the package retirement policy:
https://fedoraproject.org/wiki/How_to_remove_a_package_at_end_of_life for
clutter-cairomm, in particular get it blocked from F12 by rel-eng as soon as
possible.
Nothing in Rawhide requires clutter-cairomm according to:
repoquery --repoid=rawhide --whatrequires --alldeps clutter-cairomm
Kevin Kofler
More information about the fedora-devel-list
mailing list