Merge lp:~vthompson/music-app/fix-1284637 into lp:music-app/trusty

Proposed by Victor Thompson
Status: Merged
Approved by: Victor Thompson
Approved revision: 372
Merged at revision: 371
Proposed branch: lp:~vthompson/music-app/fix-1284637
Merge into: lp:music-app/trusty
Diff against target: 24 lines (+2/-3)
2 files modified
debian/changelog (+1/-1)
debian/control (+1/-2)
To merge this branch: bzr merge lp:~vthompson/music-app/fix-1284637
Reviewer Review Type Date Requested Status
Victor Thompson Approve
Ubuntu Phone Apps Jenkins Bot continuous-integration Approve
Nekhelesh Ramananthan Pending
Nicholas Skaggs Pending
Review via email: mp+209986@code.launchpad.net

Commit message

Fix PPA issue due to changelog

Description of the change

I was investigating this change that occurs for a number of apps after the move to cmake and it seems like lp:ubuntu-weather-app is one of the only apps that is currently building. It seems the issue might be with the changelog. Could we get a person more familiar with debian packaging to confirm?

To post a comment you must log in.
Revision history for this message
Ubuntu Phone Apps Jenkins Bot (ubuntu-phone-apps-jenkins-bot) wrote :
review: Approve (continuous-integration)
Revision history for this message
Victor Thompson (vthompson) wrote :

Actually, the real issue is probably that we need python in the build-depends in the control file.

lp:~vthompson/music-app/fix-1284637 updated
371. By Victor Thompson

Attempt to fix PPA issue in control file

Revision history for this message
Ubuntu Phone Apps Jenkins Bot (ubuntu-phone-apps-jenkins-bot) wrote :
review: Approve (continuous-integration)
Revision history for this message
Nicholas Skaggs (nskaggs) wrote :

In order to confirm / deny this, we'll need to build these locally in a chroot the same way as the ppa. Did you reproduce the issue locally Victor?

Revision history for this message
Nicholas Skaggs (nskaggs) wrote :
Revision history for this message
Nekhelesh Ramananthan (nik90) wrote :

I don't think I should be reviewing this MP since I am not really familiar with debian packaging. I usually tend to copy this stuff from other working packages :) I will leave this to Nicholas

lp:~vthompson/music-app/fix-1284637 updated
372. By Victor Thompson

Fix dependencies

Revision history for this message
Victor Thompson (vthompson) wrote :

I had to remove 2 dependencies that the clean build environment couldn't satisfy. Also, I verified that it does need to depend on python.

dpkg-deb: building package `music-app' in `../music-app_1.2ubuntu1_all.deb'.
dpkg-deb: building package `music-app-autopilot' in `../music-app-autopilot_1.2ubuntu1_all.deb'.
 dpkg-genchanges >../music-app_1.2ubuntu1_amd64.changes
dpkg-genchanges: including full source code in upload
 dpkg-source --after-build music-app-1.2ubuntu1
dpkg-buildpackage: full upload; Debian-native package (full source is included)
I: Copying back the cached apt archive contents
I: unmounting dev/pts filesystem
I: unmounting run/shm filesystem
I: unmounting proc filesystem
I: cleaning the build env
I: removing directory /var/cache/pbuilder/build//27349 and its subdirectories
I: Current time: Fri Mar 7 14:51:30 CST 2014
I: pbuilder-time-stamp: 1394225490

Revision history for this message
Nicholas Skaggs (nskaggs) wrote :

Thanks for looking into this Victor! I think we'll clone your findings into the other apps.

@nik90 I laughed when you assumed I understood debian packaging :-p

Revision history for this message
Ubuntu Phone Apps Jenkins Bot (ubuntu-phone-apps-jenkins-bot) wrote :
review: Approve (continuous-integration)
Revision history for this message
Victor Thompson (vthompson) wrote :

I'm going to approve this so we can verify that my pbuilder tests were accurate. Then we can proceed with the other apps.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2014-03-01 05:42:33 +0000
3+++ debian/changelog 2014-03-07 20:50:05 +0000
4@@ -1,4 +1,4 @@
5-music-app (1.2) trusty; urgency=medium
6+music-app (1.2ubuntu1) UNRELEASED; urgency=medium
7
8 [ Daniel Holm ]
9 * Search functionality
10
11=== modified file 'debian/control'
12--- debian/control 2014-02-13 01:11:15 +0000
13+++ debian/control 2014-03-07 20:50:05 +0000
14@@ -4,9 +4,8 @@
15 Maintainer: Ubuntu App Cats <ubuntu-touch-coreapps@lists.launchpad.net>
16 Build-Depends: cmake,
17 debhelper (>= 9),
18+ python,
19 qt5-default,
20- qtdeclarative5-dev-tools,
21- qtdeclarative5-qtquick2-plugin,
22 Standards-Version: 3.9.4
23 Homepage: https://launchpad.net/music-app
24 Vcs-Bzr: https://code.launchpad.net/~music-app-dev/music-app/trunk

Subscribers

People subscribed via source and target branches

to status/vote changes: