SRU to 0.4 in Oneiric
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nautilus-image-manipulator (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
== SRU ==
[Impact]
Nautilus Image Manipulator does not work in Oneiric since the Nautilus extension and the program had to be upgraded to work with Nautilus 3 and PyGI/GTK+ 3. See related bug reports [0] and [1].
[Development Fix]
I have released a new microrelease that solely addresses this issue. N I M 0.4 is now available and I've uploaded it to Debian Unstable. The package in Precise should work out of the box when it is refreshed from Sid (along with python-nautilus). I haven't actually tested the package in Precise, but have in Debian Sid and Ubuntu Oneiric (see below).
[Stable Fix]
Version 0.4 is a microrelease made to address only this problem, no new functionality has been added. The changes can be reviewed in lp:nautilus-image-manipulator, r92 to r100. The code in version 0.4 is the same as the current head, i.e. r100.
I've installed the package straight from Debian [3] and it works in Oneiric. There is a warning when installing the package with `dpkg` since there is a dependency on python-nautilus (>= 1.1) but Oneiric has 1.0-0ubuntu2. But the needed patch to python-nautilus [4] is present in the current version in Oneiric. I would need somebody to explain to me if the Depends line in `debian/control` needs to be modified to `python-nautilus (>= 1.0-0ubuntu2)` manually, or if this can be done automagically.
[Test Case]
bzr branch lp:nautilus-image-manipulator
cd nautilus-
mkdir -p ~/.local/
cp ./nautilus_
sudo ln -s [FULL_PATH_
nautilus -q && nautilus --no-desktop
When right-clicking on an image file (or a group of files), a new contextual menu will appear, called "Resize images...". It launches Nautilus Image Manipulator.
[Regression Potential]
The package is currently broken in Oneiric, i.e. it can be installed from the repository but nothing will appear. No other package depend on this package, so I see very little regression potential. Consider also that Oneiric is the first release where Nautilus Image Manipulator would be available, so there is no problem like upgrading users being affected.
[0] https:/
[1] https:/
[3] http://
[4] https:/
The SRU will be handled on bug #849361, this one can be closed.