Merge lp:~brendan-donegan/checkbox-certification/bug1274094 into lp:checkbox-certification

Proposed by Brendan Donegan
Status: Rejected
Rejected by: Daniel Manrique
Proposed branch: lp:~brendan-donegan/checkbox-certification/bug1274094
Merge into: lp:checkbox-certification
Diff against target: 30 lines (+4/-5)
2 files modified
debian/changelog (+3/-4)
debian/control (+1/-1)
To merge this branch: bzr merge lp:~brendan-donegan/checkbox-certification/bug1274094
Reviewer Review Type Date Requested Status
Daniel Manrique (community) Needs Fixing
Zygmunt Krynicki (community) Approve
Brendan Donegan (community) Needs Resubmitting
Review via email: mp+204360@code.launchpad.net

Description of the change

Remove dependency on checkbox from checkbox-certification-tools (because it doesn't strictly speaking require checkbox to function), but add python3-requests, because it does need that to function.

To post a comment you must log in.
Revision history for this message
Daniel Manrique (roadmr) wrote :

Ah, why are the bluray changes sneaking into this MR?

Revision history for this message
Zygmunt Krynicki (zyga) wrote :

I guess it needs fixin'

review: Needs Fixing
Revision history for this message
Brendan Donegan (brendan-donegan) wrote :

Bug in git-bzr-ng? I'll redo this one

Revision history for this message
Zygmunt Krynicki (zyga) wrote :

IMHO git-bzr-ng is only useful for one-way trips.

Thanks
ZK

On Sat, Feb 1, 2014 at 12:23 AM, Brendan Donegan <
<email address hidden>> wrote:

> Bug in git-bzr-ng? I'll redo this one
> --
>
> https://code.launchpad.net/~brendan-donegan/checkbox-certification/bug1274094/+merge/204360
> You are reviewing the proposed merge of
> lp:~brendan-donegan/checkbox-certification/bug1274094 into
> lp:checkbox-certification.
>

Revision history for this message
Brendan Donegan (brendan-donegan) wrote :

Redid it with good old bzr, for now

review: Needs Resubmitting
Revision history for this message
Daniel Manrique (roadmr) wrote :

Hm, changelog says:

+ * Changed python3 to python3-all in Build-Depends.

but I don't see that change. Was that intentional?

The rest looks fine, let's clarify this and we can merge.

review: Needs Information
Revision history for this message
Brendan Donegan (brendan-donegan) wrote :

I was fixing the changelog, but might need to do a bit more - @zyga, do you know why version 0.18 is missing in trunk and the build-depends fix that was in that revision was moved to 0.19?

review: Needs Information
Revision history for this message
Zygmunt Krynicki (zyga) wrote :

No idea. I'll check this at home
1 lut 2014 10:14 "Brendan Donegan" <email address hidden>
napisał(a):

> Review: Needs Information
>
> I was fixing the changelog, but might need to do a bit more - @zyga, do
> you know why version 0.18 is missing in trunk and the build-depends fix
> that was in that revision was moved to 0.19?
> --
>
> https://code.launchpad.net/~brendan-donegan/checkbox-certification/bug1274094/+merge/204360
> You are reviewing the proposed merge of
> lp:~brendan-donegan/checkbox-certification/bug1274094 into
> lp:checkbox-certification.
>

Revision history for this message
Brendan Donegan (brendan-donegan) wrote :

I think you forgot the 'dch -r' step when cutting the release. If you run 'dch -i -U' when the current revision is UNRELEASED it just increments the version number instead of adding a new revision. I think I'll probably rework the documentation to ask to use the script in hwcert-tools - it's mature enough now and ensures steps won't be missed.

> No idea. I'll check this at home
> 1 lut 2014 10:14 "Brendan Donegan" <email address hidden>
> napisał(a):
>
> > Review: Needs Information
> >
> > I was fixing the changelog, but might need to do a bit more - @zyga, do
> > you know why version 0.18 is missing in trunk and the build-depends fix
> > that was in that revision was moved to 0.19?
> > --
> >
> > https://code.launchpad.net/~brendan-donegan/checkbox-
> certification/bug1274094/+merge/204360
> > You are reviewing the proposed merge of
> > lp:~brendan-donegan/checkbox-certification/bug1274094 into
> > lp:checkbox-certification.
> >

Revision history for this message
Zygmunt Krynicki (zyga) wrote :

Hmm.

I'm sure I did follow the directions step by step but I might have made a
mistake. I think we should stop doing it manually, just really script
everything and fix it until we just blindly run the script.

Thanks
ZK

On Sat, Feb 1, 2014 at 3:36 PM, Brendan Donegan <
<email address hidden>> wrote:

> I think you forgot the 'dch -r' step when cutting the release. If you run
> 'dch -i -U' when the current revision is UNRELEASED it just increments the
> version number instead of adding a new revision. I think I'll probably
> rework the documentation to ask to use the script in hwcert-tools - it's
> mature enough now and ensures steps won't be missed.
>
> > No idea. I'll check this at home
> > 1 lut 2014 10:14 "Brendan Donegan" <email address hidden>
> > napisał(a):
> >
> > > Review: Needs Information
> > >
> > > I was fixing the changelog, but might need to do a bit more - @zyga, do
> > > you know why version 0.18 is missing in trunk and the build-depends fix
> > > that was in that revision was moved to 0.19?
> > > --
> > >
> > > https://code.launchpad.net/~brendan-donegan/checkbox-
> > certification/bug1274094/+merge/204360
> > > You are reviewing the proposed merge of
> > > lp:~brendan-donegan/checkbox-certification/bug1274094 into
> > > lp:checkbox-certification.
> > >
> --
>
> https://code.launchpad.net/~brendan-donegan/checkbox-certification/bug1274094/+merge/204360
> You are reviewing the proposed merge of
> lp:~brendan-donegan/checkbox-certification/bug1274094 into
> lp:checkbox-certification.
>

Revision history for this message
Brendan Donegan (brendan-donegan) wrote :

This should be ok now - I guess the changelog is what it is at this point.

review: Needs Resubmitting
Revision history for this message
Zygmunt Krynicki (zyga) wrote :

Looks good.

review: Approve
Revision history for this message
Daniel Manrique (roadmr) wrote :

Attempt to merge into lp:checkbox-certification failed due to conflicts:

text conflict in debian/changelog

Revision history for this message
Daniel Manrique (roadmr) wrote :

Attempt to merge into lp:checkbox-certification failed due to conflicts:

text conflict in debian/changelog

Revision history for this message
Daniel Manrique (roadmr) wrote :

It's not obvious in the launchpad diff, but here's the conflict:

  [ Brendan Donegan ]

  * Changed python3 to python3-all in Build-Depends.
<<<<<<<
  * Removed whitelists because they're now in checkbox.
=======
  * Removed dependency on checkbox from checkbox-certification-tools
>>>>>>>
    and added a dependency on python3-requests (LP: #1274094)

review: Needs Fixing
Revision history for this message
Daniel Manrique (roadmr) wrote :

To lighten Brendan's workload, I fixed the changelog and submitted this here:

https://code.launchpad.net/~roadmr/checkbox-certification/bug1274094/+merge/221237

Thus I'll reject this MR to have it drop off our radars.

Unmerged revisions

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-01-28 02:10:30 +0000
3+++ debian/changelog 2014-01-31 23:26:55 +0000
4@@ -2,10 +2,9 @@
5
6 [ Brendan Donegan ]
7
8- * Changed python3 to python3-all in Build-Depends.
9-
10- [ Zygmunt Krynicki ]
11- * Incremented changelog
12+ * Changed python3 to python3-all in Build-Depends.
13+ * Removed dependency on checkbox from checkbox-certification-tools
14+ and added a dependency on python3-requests (LP: #1274094)
15
16 -- Zygmunt Krynicki <zygmunt.krynicki@canonical.com> Tue, 28 Jan 2014 03:10:26 +0100
17
18
19=== modified file 'debian/control'
20--- debian/control 2014-01-17 16:59:28 +0000
21+++ debian/control 2014-01-31 23:26:55 +0000
22@@ -55,7 +55,7 @@
23 Section: python
24 Architecture: all
25 Priority: standard
26-Depends: checkbox (>= 0.16~ppa), python3-pkg-resources, ${python3:Depends}
27+Depends: python3-pkg-resources, python3-requests, ${python3:Depends}
28 Description: Checkbox Certification Tools
29 This package contains additional, useful tools to aid in the certification
30 process.

Subscribers

People subscribed via source and target branches