Can't build on trusty: missing gee-1.0

Bug #1348657 reported by PerfectCarl
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Cable
New
Undecided
Unassigned

Bug Description

I can't build the application on trusty.

-- checking for modules 'granite;glib-2.0>=.0;gio-2.0>=2.28.0;gtk+-3.0>=3.4.0;gee-1.0;unity;libnotify'
-- package 'gee-1.0' not found
CMake Error at /usr/share/cmake-2.8/Modules/FindPkgConfig.cmake:283 (message):
  A required package was not found
Call Stack (most recent call first):
  /usr/share/cmake-2.8/Modules/FindPkgConfig.cmake:337 (_pkg_check_modules_internal)
  CMakeLists.txt:32 (pkg_check_modules)

The application requires gee-1.0 that refers to an old library.

The name has changed I've been told.

The makefile shall be updated to use the new name of gee (and maybe chech that there is no regression).

Cheers,
Carl.

Related branches

Revision history for this message
PerfectCarl (name-is-carl) wrote :
Revision history for this message
PerfectCarl (name-is-carl) wrote :

After updating the dependencies, the build is successful but produces this warning (likely from valac)

** (valac:7409): CRITICAL **: vala_data_type_get_actual_type: assertion 'self != NULL' failed

** (valac:7409): CRITICAL **: vala_data_type_get_actual_type: assertion 'self != NULL' failed
/home/cran/Projects/cable/unit/TestCase.vala:120.27-120.32: warning: copying delegates is not supported

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.