Transition to libgnome-menu-3-0

Bug #1048503 reported by Didier Roche-Tolomelli
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
unity-lens-applications
Fix Committed
Undecided
Paweł Stołowski
unity-lens-applications (Ubuntu)
Fix Released
Undecided
Michal Hruby

Bug Description

The lastest part keeping libgnome-menu2 on the default install is unity-lens-application. Other apps use the -3 flavor. We need to port it to the new maintained library.

Changing in configure.ac results in:

/home/didrocks/work/unity/unity-lens-applications/build-area/unity-lens-applications-6.2.0/src/daemon.c:1140: undefined reference to `gmenu_tree_ref'
unity_applications_daemon-daemon.o: In function `unity_applications_lens_daemon_build_app_menu_index':
/home/didrocks/work/unity/unity-lens-applications/build-area/unity-lens-applications-6.2.0/src/daemon.c:1185: undefined reference to `gmenu_tree_unref'
/home/didrocks/work/unity/unity-lens-applications/build-area/unity-lens-applications-6.2.0/src/daemon.c:1188: undefined reference to `gmenu_tree_add_monitor'
unity_applications_daemon-daemon.o: In function `unity_applications_lens_daemon_finalize':
/home/didrocks/work/unity/unity-lens-applications/build-area/unity-lens-applications-6.2.0/src/daemon.c:4647: undefined reference to `gmenu_tree_unref'
unity-package-search.o: In function `index_menu_item':
/home/didrocks/work/unity/unity-lens-applications/build-area/unity-lens-applications-6.2.0/src/./unity-package-search.cc:148: undefined reference to `gmenu_tree_item_get_type'
/home/didrocks/work/unity/unity-lens-applications/build-area/unity-lens-applications-6.2.0/src/./unity-package-search.cc:154: undefined reference to `gmenu_tree_directory_get_contents'
/home/didrocks/work/unity/unity-lens-applications/build-area/unity-lens-applications-6.2.0/src/./unity-package-search.cc:165: undefined reference to `gmenu_tree_entry_get_display_name'
/home/didrocks/work/unity/unity-lens-applications/build-area/unity-lens-applications-6.2.0/src/./unity-package-search.cc:167: undefined reference to `gmenu_tree_entry_get_display_name'
/home/didrocks/work/unity/unity-lens-applications/build-area/unity-lens-applications-6.2.0/src/./unity-package-search.cc:168: undefined reference to `gmenu_tree_entry_get_icon'
/home/didrocks/work/unity/unity-lens-applications/build-area/unity-lens-applications-6.2.0/src/./unity-package-search.cc:170: undefined reference to `gmenu_tree_entry_get_icon'
/home/didrocks/work/unity/unity-lens-applications/build-area/unity-lens-applications-6.2.0/src/./unity-package-search.cc:177: undefined reference to `gmenu_tree_entry_get_display_name'
/home/didrocks/work/unity/unity-lens-applications/build-area/unity-lens-applications-6.2.0/src/./unity-package-search.cc:180: undefined reference to `gmenu_tree_entry_get_display_name'
/home/didrocks/work/unity/unity-lens-applications/build-area/unity-lens-applications-6.2.0/src/./unity-package-search.cc:184: undefined reference to `gmenu_tree_entry_get_name'
/home/didrocks/work/unity/unity-lens-applications/build-area/unity-lens-applications-6.2.0/src/./unity-package-search.cc:187: undefined reference to `gmenu_tree_entry_get_name'
/home/didrocks/work/unity/unity-lens-applications/build-area/unity-lens-applications-6.2.0/src/./unity-package-search.cc:191: undefined reference to `gmenu_tree_entry_get_comment'
/home/didrocks/work/unity/unity-lens-applications/build-area/unity-lens-applications-6.2.0/src/./unity-package-search.cc:194: undefined reference to `gmenu_tree_entry_get_comment'
/home/didrocks/work/unity/unity-lens-applications/build-area/unity-lens-applications-6.2.0/src/./unity-package-search.cc:236: undefined reference to `gmenu_tree_entry_get_display_name'
/home/didrocks/work/unity/unity-lens-applications/build-area/unity-lens-applications-6.2.0/src/./unity-package-search.cc:241: undefined reference to `gmenu_tree_entry_get_name'
/home/didrocks/work/unity/unity-lens-applications/build-area/unity-lens-applications-6.2.0/src/./unity-package-search.cc:247: undefined reference to `gmenu_tree_entry_get_exec'
/home/didrocks/work/unity/unity-lens-applications/build-area/unity-lens-applications-6.2.0/src/./unity-package-search.cc:271: undefined reference to `gmenu_tree_item_get_type'

Related branches

summary: - Transition to libgnome-menu-30
+ Transition to libgnome-menu-3-0
Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

just assigning, but seems 13.04 material IMHO.

   mhr3 | didrocks, i actually think we might be able to use gio itself, in the past it was missing some apis, but they
        | should be there by now

Changed in unity-lens-applications (Ubuntu):
status: New → Triaged
assignee: nobody → Michal Hruby (mhr3)
Changed in unity-lens-applications:
assignee: nobody → Pawel Stolowski (stolowski)
Changed in unity-lens-applications:
status: New → In Progress
Changed in unity-lens-applications:
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity-lens-applications - 6.10.0daily12.12.05-0ubuntu1

---------------
unity-lens-applications (6.10.0daily12.12.05-0ubuntu1) raring; urgency=low

  [ Michael Terry ]
  * debian/control:
    - Update Vcs-Bzr
    - Bump required valac to 0.18
    - Bump required debhelper to 9 and drop cdbs
    - Fix libgnome-menu-dev Build-Dep to be libgnome-menu-3-dev
  * debian/rules:
    - Use dh9 instead of cdbs
    - Use --fail-missing
  * Automatic snapshot from revision 317 (bootstrap)
    - Transition to libgnome-menu-3-0 (LP: #1048503)

  [ Automatic PS uploader ]
  * Automatic snapshot from revision 320
 -- Automatic PS uploader <email address hidden> Wed, 05 Dec 2012 09:26:30 +0000

Changed in unity-lens-applications (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.