Oneiric package built against old Gnome2 libraries, package unusable

Matthias Klose doko at ubuntu.com
Mon Sep 12 09:42:56 UTC 2011


This is not the correct way to report/ask for an issue. It has nothing to do
with ubuntu-archive.

You did file the report for the *upstream* project, it didn't show up in Ubuntu.
Now done. A better place might be to ask on ubuntu-devel-discuss. Ubuntu doesn't
know about binNMUs, so this has to be re-uploaded with no changes.

  Matthias

On 09/11/2011 02:15 PM, Emilien Klein wrote:
> 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