App fails to build in PPA

Bug #1284637 reported by Alan Pope 🍺🐧🐱 🦄
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Calculator App
Fix Released
Undecided
Victor Thompson
Ubuntu Clock App
Fix Released
High
Victor Thompson
Ubuntu File Manager App
Fix Released
Undecided
Victor Thompson
Ubuntu Music App
Fix Released
High
Victor Thompson
Ubuntu Shorts App
Fix Released
Undecided
Victor Thompson
Ubuntu Terminal App
Fix Released
Undecided
Victor Thompson

Bug Description

https://launchpadlibrarian.net/167469456/buildlog_ubuntu-saucy-i386.ubuntu-clock-app_1.0ubuntu1bzr350saucy0_FAILEDTOBUILD.txt.gz

-- 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
-- Found Gettext: /usr/bin/msgmerge (found version "0.18.1")
CMake Error at tests/autopilot/CMakeLists.txt:5 (install):
  install DIRECTORY given no DESTINATION!

-- Configuring incomplete, errors occurred!
dh_auto_configure: cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo returned exit code 1
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
******************************************************************************
Build finished at 20140224-1720
FAILED [dpkg-buildpackage died]
******************************************************************************

Related branches

Changed in ubuntu-clock-app:
assignee: nobody → Nicholas Skaggs (nskaggs)
importance: Undecided → Critical
status: New → Confirmed
importance: Critical → High
milestone: none → 1.8
Revision history for this message
Victor Thompson (vthompson) wrote :

The CMakeList.txt in the tests/autopilot directory expects the following command to produce the PYTHON_PACKAGE_DIR:
python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"

It appears as though this is not producing the desired affect on the servers that build packages.

Changed in music-app:
status: New → Confirmed
importance: Undecided → High
Changed in music-app:
assignee: nobody → Victor Thompson (vthompson)
status: Confirmed → In Progress
Changed in ubuntu-terminal-app:
status: New → In Progress
assignee: nobody → Victor Thompson (vthompson)
Changed in ubuntu-filemanager-app:
status: New → In Progress
assignee: nobody → Victor Thompson (vthompson)
Changed in ubuntu-calculator-app:
assignee: nobody → Victor Thompson (vthompson)
status: New → In Progress
Revision history for this message
Ubuntu Phone Apps Jenkins Bot (ubuntu-phone-apps-jenkins-bot) wrote :

Fix committed into lp:music-app at revision None, scheduled for release in music-app, milestone 1.0

Changed in music-app:
status: In Progress → Fix Committed
Changed in ubuntu-rssreader-app:
assignee: nobody → Victor Thompson (vthompson)
status: New → In Progress
Revision history for this message
Ubuntu Phone Apps Jenkins Bot (ubuntu-phone-apps-jenkins-bot) wrote :

Fix committed into lp:ubuntu-rssreader-app at revision 188, scheduled for release in ubuntu-rssreader-app, milestone alpha-1

Changed in ubuntu-rssreader-app:
status: In Progress → Fix Committed
Changed in ubuntu-clock-app:
assignee: Nicholas Skaggs (nskaggs) → Victor Thompson (vthompson)
status: Confirmed → In Progress
Revision history for this message
Ubuntu Phone Apps Jenkins Bot (ubuntu-phone-apps-jenkins-bot) wrote :

Fix committed into lp:ubuntu-clock-app at revision 371, scheduled for release in ubuntu-clock-app, milestone 1.8

Changed in ubuntu-clock-app:
status: In Progress → Fix Committed
Revision history for this message
Nicholas Skaggs (nskaggs) wrote :

Thanks for looking into this. I too share a slight concern that python has been added as a build dependency for these apps; there is probably a slightly more elegant way to do it. Regardless, this works and will keep the debian packages in line. Cmake / debian gurus I assume would have something a bit better, and we'll happy merge it when they propose it :-)

Revision history for this message
Ubuntu Phone Apps Jenkins Bot (ubuntu-phone-apps-jenkins-bot) wrote :

Fix committed into lp:ubuntu-calculator-app at revision 229, scheduled for release in ubuntu-calculator-app, milestone 1.6

Changed in ubuntu-calculator-app:
status: In Progress → Fix Committed
Changed in ubuntu-terminal-app:
status: In Progress → Fix Committed
Revision history for this message
Ubuntu Phone Apps Jenkins Bot (ubuntu-phone-apps-jenkins-bot) wrote :

Fix committed into lp:ubuntu-terminal-app at revision 42, scheduled for release in ubuntu-terminal-app, milestone alpha-1

Revision history for this message
Ubuntu Phone Apps Jenkins Bot (ubuntu-phone-apps-jenkins-bot) wrote :

Fix committed into lp:ubuntu-filemanager-app at revision 138, scheduled for release in ubuntu-filemanager-app, milestone alpha-1

Changed in ubuntu-filemanager-app:
status: In Progress → Fix Committed
Changed in ubuntu-calculator-app:
status: Fix Committed → Fix Released
Changed in ubuntu-clock-app:
status: Fix Committed → Fix Released
Changed in music-app:
status: Fix Committed → Fix Released
Changed in ubuntu-terminal-app:
status: Fix Committed → Fix Released
Changed in ubuntu-rssreader-app:
status: Fix Committed → Fix Released
Changed in ubuntu-filemanager-app:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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