Merge lp:~xnox/unity-scope-mediascanner/fix-py3-xcc into lp:unity-scope-mediascanner

Proposed by Dimitri John Ledkov
Status: Work in progress
Proposed branch: lp:~xnox/unity-scope-mediascanner/fix-py3-xcc
Merge into: lp:unity-scope-mediascanner
Diff against target: 12 lines (+1/-1)
1 file modified
debian/control (+1/-1)
To merge this branch: bzr merge lp:~xnox/unity-scope-mediascanner/fix-py3-xcc
Reviewer Review Type Date Requested Status
Dimitri John Ledkov Disapprove
PS Jenkins bot (community) continuous-integration Approve
James Henstridge Pending
Michi Henning Pending
Unity Team Pending
Review via email: mp+227507@code.launchpad.net

Commit message

Correct python3 build-dependency to be cross-compilation safe.

Description of the change

Correct python3 build-dependency to be cross-compilation safe.

To post a comment you must log in.
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
Revision history for this message
Michi Henning (michihenning) wrote :

Thanks for that Dimitri!

Actually, the python dependencies are redundant and can be removed altogether. But, after I removed them, I got the failure I mentioned on IRC. Did it cross-build for you with this change? If it did, either there is something wrong with my chroot, or I removed more than I should have.

I'll try your change tomorrow, thanks!

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

On 21 July 2014 09:35, Michi Henning <email address hidden> wrote:
> Thanks for that Dimitri!
>
> Actually, the python dependencies are redundant and can be removed altogether. But, after I removed them, I got the failure I mentioned on IRC. Did it cross-build for you with this change? If it did, either there is something wrong with my chroot, or I removed more than I should have.
>
> I'll try your change tomorrow, thanks!

That's just one step. After that fix, libunity-dev:armhf is failing to
install, and I'm not yet sure why.

--
Regards,

Dimitri.

Revision history for this message
Michi Henning (michihenning) wrote :

Yes, I'm seeing the same thing:

The following packages have unmet dependencies:
 libunity-dev:armhf : Depends: gir1.2-unity-5.0:armhf (= 7.1.4+14.04.20140210-0ubuntu1) but it is not going to be installed
                      Depends: libdee-dev:armhf but it is not going to be installed
                      Depends: libdbusmenu-glib-dev:armhf but it is not going to be installed
E: Build-dependencies for sbuild-build-depends-unity-scope-mediascanner-dummy could not be satisfied.

However, after removing the two python lines from debian/control altogether, it works.
James mentioned that these are no longer needed:

# python3:any,
# python3-dbusmock,

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

On 22 July 2014 03:37, Michi Henning <email address hidden> wrote:
> Yes, I'm seeing the same thing:
>
> The following packages have unmet dependencies:
> libunity-dev:armhf : Depends: gir1.2-unity-5.0:armhf (= 7.1.4+14.04.20140210-0ubuntu1) but it is not going to be installed
> Depends: libdee-dev:armhf but it is not going to be installed
> Depends: libdbusmenu-glib-dev:armhf but it is not going to be installed
> E: Build-dependencies for sbuild-build-depends-unity-scope-mediascanner-dummy could not be satisfied.
>
> However, after removing the two python lines from debian/control altogether, it works.
> James mentioned that these are no longer needed:
>
> # python3:any,
> # python3-dbusmock,
>

Ok, so clearly there are conflicts somewhere between python3 &
libunity-dev, but if python3 not needed and cross compilation works
without them, then go for removing those.

--
Regards,

Dimitri.

Revision history for this message
Dimitri John Ledkov (xnox) :
review: Disapprove

Unmerged revisions

121. By Dimitri John Ledkov

Correct python3 build-dependency to be cross-compilation safe.

120. By Launchpad Translations on behalf of unity-team

Launchpad automatic translations update.

119. By Launchpad Translations on behalf of unity-team

Launchpad automatic translations update.

118. By Launchpad Translations on behalf of unity-team

Launchpad automatic translations update.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/control'
2--- debian/control 2014-06-18 12:32:12 +0000
3+++ debian/control 2014-07-21 08:17:38 +0000
4@@ -13,7 +13,7 @@
5 libsqlite3-dev,
6 mediascanner2.0,
7 pkg-config,
8- python3,
9+ python3:any,
10 python3-dbusmock,
11 Standards-Version: 3.9.4
12 Homepage: https://launchpad.net/unity-scope-mediascanner

Subscribers

People subscribed via source and target branches