Oneiric package built against old Gnome2 libraries, package unusable

Emilien Klein emilien+ubuntu at klein.st
Sun Sep 11 12:15:47 UTC 2011


Hey admins,

Has anbody an idea about the issue I reported?

Thanks,
Emilien

2011/9/6 Emilien Klein <emilien+ubuntu at klein.st>:
> Hi Ubuntu Package Archive Administrators,
>
> NOTE: if my theory is indeed correct, other packages could also be
> affected by the same root cause.
>
> A bug [0] got reported against nautilus-image-manipulator (a program I
> develop and that I also package for Debian): in Oneiric, the Nautilus
> extension that is used to launch the program is not placed in the
> right directory, making the program unusable since it can't be
> launched by right clicking on images...
>
>
> When installing the package from the Ubuntu repository, the extension
> gets placed in
> /usr/lib/nautilus/extensions-2.0/python
>
> Since Ubuntu is now using the new Gnome3 libraries (or environment, or
> whatever it's called), the extension should instead be located in
> /usr/lib/nautilus/extensions-3.0/python
>
>
> The place where the extension is to be set is determined in the
> setup.py [1] file, by running (needs the python-nautilus package
> installed)
>    pkg-config --variable=pythondir nautilus-python
>
> In my copy of Oneiric beta 1, this command correctly returns the "3.0"
> folder location. And when I build the package manually in Oneiric, the
> resulting .deb correctly places the extension in the "3.0" folder.
>
> I suspect that when the package got built on the Ubuntu Autobuilders
> (on 2011-05-20 08:52:55 UTC) the Gnome3 packages were not yet used in
> Oneiric, so it built the package for a Gnome2 environment. I think
> that the package should be built again, this time using the correct
> Gnome3 files.
>
>
> How can I make sure the package is built again? Should it receive a
> new version number (in the -nubuntun range?)
>
> Thanks for reviewing this issue. Also, please CC me on your responses
> since I'm not subscribed to this list.
> If this is not the correct place to report this, thanks for pointing
> me to the right one.
>    +Emilien
>
> [0] https://bugs.launchpad.net/nautilus-image-manipulator/+bug/836601
> [1] http://bazaar.launchpad.net/~emilien-klein/nautilus-image-manipulator/trunk/view/head:/setup.py
>



More information about the ubuntu-archive mailing list