Changing in to a sync request and feature freeze exception request. Successful build log attached.
Current version in Karmic is un-installable:
andrew@andrew-testing:~/Desktop$ sudo apt-get install python-clutter
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
python-clutter: Depends: libclutter-gtk-0.8-0 (>= 0.8.2) but it is not installable
E: Broken packages
Sync from Debian installs correctly:
andrew@andrew-testing:~/Desktop$ sudo dpkg -i python-clutter_1.0.0-1_i386.deb
Selecting previously deselected package python-clutter.
(Reading database ... 166410 files and directories currently installed.)
Unpacking python-clutter (from python-clutter_1.0.0-1_i386.deb) ...
Setting up python-clutter (1.0.0-1) ...
Upstream changes since version in Ubuntu:
Overview of changes between 0.9.2 and 1.0.0
===========================================
* Dropped the in-tree bindings of clutter-gtk and clutter-gst: you will
have to install pyclutter-gtk and pyclutter-gst respectively to be able
to import cluttergtk and cluttergst.
* Fixed memory leaks in clutter.Actor.animate [Chideok Hwang]
* Allow accessing child properties for clutter.Container
* Allow iterating over the children of a clutter.Container using the
native Python iterator support
* Allow creating custom ChildMeta classes from Python
* Mark the classes removed from upstream Clutter as "deprecated"; trying
to instantiate one of the deprecated classes will result in the equivalent
class in Clutter 1.0 to be created and a warning printed out on the console
* Override the __repr__ and __str__ methods for clutter.Color: the former
will print out a string that can be used through eval() to create a copy
of the color; the latter will print out the hexadecimal representation of
the color.
* Override the __str__ method of clutter.Event: it will now print more
information on the event (type, time, source actor) and per-event type
fields (button, key, related actor, etc.).
* Deprecated clutter.stage_get_default() in favour of an optional argument
to clutter.Stage(); calling:
clutter.Stage(default=True)
will return the default Stage singleton; the default argument is optional
and it defaults to False.
* Allow passing the following values to methods accepting a clutter.Color:
- a clutter.Color (e.g.: clutter.Color(255, 0, 0, 255))
- a 4-tuple of RGBA values (e.g.: (255, 0, 0, 255))
- a hexadecimal representation of the color (e.g.: '#ff0000ff')
Overview of changes between 0.8.2 and 0.9.2
===========================================
* Require clutter core >= 1.0.0
* Provide better bindings for the Cogl API
* Add more examples ported from the clutter core interactive tests
Overview of changes between 0.8.0 and 0.8.2
===========================================
* Require clutter core >= 0.8.4.
* PyClutter exposes most of the Clutter core API.
* Use floating point values for the units-based API; this breaks
applications written with PyClutter 0.8.0 and using the units
variants of the clutter.Actor API.
* PyClutter now exposes most of the COGL base API, including the generic
Handle type, used for GL objects handles.
* PyClutter now exposes the whole texture COGL API as part of the Handle
class methods.
* Bug 1327 - [PATCH] pyclutter ClutterListModel with multiple
columns [Bastian Winkler]
* Bug 1326 - [PATCH] pyclutter ClutterTimeline list_markers
returns <nil> [Bastian Winkler]
* Bug 1296 - Adding unicode_value attribute to ClutterKeyEvent
[Julien Pauty]
* Bug 1288 - clutter_container_raise_child's second argument should
be optional [Thomas Steinacher]
* Bug 1287 - clutter_event_get_device_id not available in pyclutter
[Thomas Steinacher]
* Bug 1337 - [PATCH] pyclutter ClutterVertex initialization
[Bastian Winkler]
* Bug 1258 - Improvement to pyclutter documentation [Gordon Allott]
* Bug 1341 - [PATCH] Override reading of attributes [Bastian Winkler]
Debian changes since last Ubuntu revision:
pyclutter (1.0.0-1) unstable; urgency=low
[ Ross Burton ]
* Bump libclutter-gtk-0.8-dev to 0.8.2 for pycluttergtk (Closes: #505918)
* Package the API documentation, add build-depends on xsltproc
[ Luca Bruno ]
* New upstream release.
* debian/TODO deleted.
* debian/control.in created and added pkg-gnome team to Uploaders.
* debian/rules:
- Include uploaders.mk, gnome.mk and gnome-get-source.mk.
* debian/control:
- Bump Standards-Version to 3.8.3, no changes needed.
- Build-Depends:
+ Bump to libclutter-1.0-dev
+ Remove libclutter-gtk, libclutter-cairo, python-gst and libclutter-gst
as bindings have been dropped upstream.
+ Remove python and python-dev.
+ Add gnome-pkg-tools.
- Package python-clutter-dbg:
+ Section is debug.
+ Remove shlibs:Depends and python:Depends.
- Add python-clutter-dev.
- Add misc:Depends to python-clutter-doc.
- Add Vcs-* fields.
- Split Build-Depends on more lines.
* debian/examples:
- Ship .png files. Closes: #473315
* debian/copyright:
- Update download url to http://www.clutter-project.org/sources/pyclutter.
- Update copyright holders according to upstream AUTHORS and README.
[ Emilio Pozuelo Monfort ]
* Add python-dev build dependency back, it's needed to build the package.
* Add homepage.
* Set python-clutter-dev to section python.
* Use different synopsis for python-clutter and python-clutter-dbg.
* debian/copyright: The license is LGPL 2.1, not 2.0.
Changing in to a sync request and feature freeze exception request. Successful build log attached.
Current version in Karmic is un-installable:
andrew@ andrew- testing: ~/Desktop$ sudo apt-get install python-clutter
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies: gtk-0.8- 0 (>= 0.8.2) but it is not installable
python-clutter: Depends: libclutter-
E: Broken packages
Sync from Debian installs correctly:
andrew@ andrew- testing: ~/Desktop$ sudo dpkg -i python- clutter_ 1.0.0-1_ i386.deb clutter_ 1.0.0-1_ i386.deb) ...
Selecting previously deselected package python-clutter.
(Reading database ... 166410 files and directories currently installed.)
Unpacking python-clutter (from python-
Setting up python-clutter (1.0.0-1) ...
Upstream changes since version in Ubuntu:
Overview of changes between 0.9.2 and 1.0.0 ======= ======= ======= ======= ======= =
=======
* Dropped the in-tree bindings of clutter-gtk and clutter-gst: you will Actor.animate [Chideok Hwang] stage_get_ default( ) in favour of an optional argument
have to install pyclutter-gtk and pyclutter-gst respectively to be able
to import cluttergtk and cluttergst.
* Fixed memory leaks in clutter.
* Allow accessing child properties for clutter.Container
* Allow iterating over the children of a clutter.Container using the
native Python iterator support
* Allow creating custom ChildMeta classes from Python
* Mark the classes removed from upstream Clutter as "deprecated"; trying
to instantiate one of the deprecated classes will result in the equivalent
class in Clutter 1.0 to be created and a warning printed out on the console
* Override the __repr__ and __str__ methods for clutter.Color: the former
will print out a string that can be used through eval() to create a copy
of the color; the latter will print out the hexadecimal representation of
the color.
* Override the __str__ method of clutter.Event: it will now print more
information on the event (type, time, source actor) and per-event type
fields (button, key, related actor, etc.).
* Deprecated clutter.
to clutter.Stage(); calling:
will return the default Stage singleton; the default argument is optional
and it defaults to False.
* Allow passing the following values to methods accepting a clutter.Color:
- a clutter.Color (e.g.: clutter.Color(255, 0, 0, 255))
- a 4-tuple of RGBA values (e.g.: (255, 0, 0, 255))
- a hexadecimal representation of the color (e.g.: '#ff0000ff')
Overview of changes between 0.8.2 and 0.9.2 ======= ======= ======= ======= ======= =
=======
* Require clutter core >= 1.0.0
* Provide better bindings for the Cogl API
* Add more examples ported from the clutter core interactive tests
Overview of changes between 0.8.0 and 0.8.2 ======= ======= ======= ======= ======= =
=======
* Require clutter core >= 0.8.4. container_ raise_child' s second argument should event_get_ device_ id not available in pyclutter
* PyClutter exposes most of the Clutter core API.
* Use floating point values for the units-based API; this breaks
applications written with PyClutter 0.8.0 and using the units
variants of the clutter.Actor API.
* PyClutter now exposes most of the COGL base API, including the generic
Handle type, used for GL objects handles.
* PyClutter now exposes the whole texture COGL API as part of the Handle
class methods.
* Bug 1327 - [PATCH] pyclutter ClutterListModel with multiple
columns [Bastian Winkler]
* Bug 1326 - [PATCH] pyclutter ClutterTimeline list_markers
returns <nil> [Bastian Winkler]
* Bug 1296 - Adding unicode_value attribute to ClutterKeyEvent
[Julien Pauty]
* Bug 1288 - clutter_
be optional [Thomas Steinacher]
* Bug 1287 - clutter_
[Thomas Steinacher]
* Bug 1337 - [PATCH] pyclutter ClutterVertex initialization
[Bastian Winkler]
* Bug 1258 - Improvement to pyclutter documentation [Gordon Allott]
* Bug 1341 - [PATCH] Override reading of attributes [Bastian Winkler]
Debian changes since last Ubuntu revision:
pyclutter (1.0.0-1) unstable; urgency=low
[ Ross Burton ] gtk-0.8- dev to 0.8.2 for pycluttergtk (Closes: #505918)
* Bump libclutter-
* Package the API documentation, add build-depends on xsltproc
[ Luca Bruno ] source. mk. www.clutter- project. org/sources/ pyclutter.
* New upstream release.
* debian/TODO deleted.
* debian/control.in created and added pkg-gnome team to Uploaders.
* debian/rules:
- Include uploaders.mk, gnome.mk and gnome-get-
* debian/control:
- Bump Standards-Version to 3.8.3, no changes needed.
- Build-Depends:
+ Bump to libclutter-1.0-dev
+ Remove libclutter-gtk, libclutter-cairo, python-gst and libclutter-gst
as bindings have been dropped upstream.
+ Remove python and python-dev.
+ Add gnome-pkg-tools.
- Package python-clutter-dbg:
+ Section is debug.
+ Remove shlibs:Depends and python:Depends.
- Add python-clutter-dev.
- Add misc:Depends to python-clutter-doc.
- Add Vcs-* fields.
- Split Build-Depends on more lines.
* debian/examples:
- Ship .png files. Closes: #473315
* debian/copyright:
- Update download url to http://
- Update copyright holders according to upstream AUTHORS and README.
[ Emilio Pozuelo Monfort ]
* Add python-dev build dependency back, it's needed to build the package.
* Add homepage.
* Set python-clutter-dev to section python.
* Use different synopsis for python-clutter and python-clutter-dbg.
* debian/copyright: The license is LGPL 2.1, not 2.0.
-- Emilio Pozuelo Monfort <email address hidden> Thu, 03 Sep 2009 23:41:58 +0200