Opened 13 years ago

Closed 13 years ago

#29582 closed defect (duplicate)

awesome: package 'xcb-property>=0.3.0' not found

Reported by: timelzayus@… Owned by: milosh@…
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc: jeremyhu (Jeremy Huddleston Sequoia)
Port: awesome

Description

Hi all, I can't build awesome, the configure fails. Here it is :

(salomon @ iMac) %-> sudo port -v install awesome
--->  Computing dependencies for awesome.
--->  Fetching awesome
--->  Verifying checksum(s) for awesome
--->  Checksumming awesome-3.4.4.tar.bz2
--->  Extracting awesome
--->  Extracting awesome-3.4.4.tar.bz2
--->  Applying patches to awesome
--->  Applying /opt/local/var/macports/sources/rsync.macports.org/release/ports/x11/awesome/files/patch-CMakeLists.txt.diff
patching file CMakeLists.txt
Hunk #1 succeeded at 95 (offset 4 lines).
--->  Configuring awesome
--->  Building awesome
Running cmake…
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Checking whether C compiler has -isysroot
-- Checking whether C compiler has -isysroot - yes
-- Checking whether C compiler supports OSX deployment target flag
-- Checking whether C compiler supports OSX deployment target flag - yes
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Checking whether CXX compiler has -isysroot
-- Checking whether CXX compiler has -isysroot - yes
-- Checking whether CXX compiler supports OSX deployment target flag
-- Checking whether CXX compiler supports OSX deployment target flag - yes
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check if the system is big endian
-- Searching 16 bit integer
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of unsigned short
-- Check size of unsigned short - done
-- Using unsigned short
-- Check if the system is big endian - little endian
-- cat -> /bin/cat
-- ln -> /bin/ln
-- grep -> /usr/bin/grep
-- git -> /opt/local/bin/git
-- hostname -> /bin/hostname
-- gperf -> /opt/local/bin/gperf
-- asciidoc not found.
-- xmlto not found.
-- gzip -> /usr/bin/gzip
-- lua -> /opt/local/bin/lua
-- luadoc not found.
-- convert -> /opt/local/bin/convert
-- Could NOT find Doxygen (missing:  DOXYGEN_EXECUTABLE) 
-- Found Lua51: /opt/local/lib/liblua.dylib 
-- Not generating manpages. Missing: asciidoc xmlto
-- Not generating luadoc. Missing: luadoc
-- checking for module 'xcb>=1.4'
--   found xcb, version 1.7
-- checking for modules 'glib-2.0;cairo;x11;pango>=1.19.3;pangocairo>=1.19.3;xcb-randr;xcb-xtest;xcb-xinerama;xcb-shape;xcb-event>=0.3.6;xcb-aux>=0.3.0;xcb-atom>=0.3.0;xcb-keysyms>=0.3.4;xcb-icccm>=0.3.6;xcb-image>=0.3.0;xcb-property>=0.3.0;cairo-xcb;libstartup-notification-1.0>=0.10;xproto>=7.0.15;imlib2;libxdg-basedir>=1.0.0'
--   package 'xcb-property>=0.3.0' not found
CMake Error at /opt/local/share/cmake-2.8/Modules/FindPkgConfig.cmake:266 (message):
  A required package was not found
Call Stack (most recent call first):
  /opt/local/share/cmake-2.8/Modules/FindPkgConfig.cmake:320 (_pkg_check_modules_internal)
  awesomeConfig.cmake:134 (pkg_check_modules)
  CMakeLists.txt:15 (include)


CMake Error at awesomeConfig.cmake:158 (message):
Call Stack (most recent call first):
  CMakeLists.txt:15 (include)


-- Configuring incomplete, errors occurred!
make: *** [cmake] Error 1
shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_awesome/work/awesome-3.4.4" && /usr/bin/make -j4 all CMAKE_ARGS=" -DCMAKE_INSTALL_PREFIX=/opt/local -DPREFIX=/opt/local -DAWESOME_DOC_PATH=/opt/local/share/doc/awesome -DAWESOME_MAN_PATH=/opt/local/share/man -DAWESOME_XSESSION_PATH=/opt/local/share/xsessions -DSYSCONFDIR=/opt/local/etc -DXDG_CONFIG_HOME=/opt/local/etc/xdg" " returned error 2
Error: Target org.macports.build returned: shell command failed (see log for details)
Warning: the following items did not execute (for awesome): org.macports.activate org.macports.build org.macports.destroot org.macports.install
Log for awesome is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_awesome/main.log
Error: Status 1 encountered during processing.
To report a bug, see <http://guide.macports.org/#project.tickets>

I have installed cairo +x11_xcb and all the packages given by "port search xcb".

Change History (7)

comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Keywords: awesome removed
Owner: changed from macports-tickets@… to milosh@…
Port: awesome added
Summary: Awesome build failed : package 'xcb-property>=0.3.0' not foundawesome: package 'xcb-property>=0.3.0' not found

comment:2 Changed 13 years ago by jmroot (Joshua Root)

Cc: jeremyhu@… added

comment:3 Changed 13 years ago by jmroot (Joshua Root)

The awesome 3.4.10 changelog says they stopped using it, so this should just require a version bump.

comment:4 Changed 13 years ago by jmroot (Joshua Root)

Which conveniently already exists in #29558.

comment:5 Changed 13 years ago by timelzayus@…

Beeing very new to macports... How do I use it ?

comment:6 Changed 13 years ago by timelzayus@…

The patch did help with the configure, but the build fails. I pasted the error in the #29558 thread

comment:7 Changed 13 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Resolution: duplicate
Status: newclosed

Marking as duplicate of #29558

Note: See TracTickets for help on using tickets.