Merge lp:~ldgoodridge95/ubuntu/vivid/upstart/rm-libjson0 into lp:ubuntu/vivid/upstart

Proposed by Lance Goodridge
Status: Rejected
Rejected by: Mathieu Trudel-Lapierre
Proposed branch: lp:~ldgoodridge95/ubuntu/vivid/upstart/rm-libjson0
Merge into: lp:ubuntu/vivid/upstart
Diff against target: 44 lines (+9/-3)
2 files modified
debian/changelog (+6/-0)
debian/control (+3/-3)
To merge this branch: bzr merge lp:~ldgoodridge95/ubuntu/vivid/upstart/rm-libjson0
Reviewer Review Type Date Requested Status
Mathieu Trudel-Lapierre Disapprove
Review via email: mp+247526@code.launchpad.net

Commit message

Changed libjson0 to libjson-c2 in Build Dependencies

To post a comment you must log in.
Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

Looks fine, but the Build-Depends should probably be libjson-c-dev instead.

Note; I'm looking at the upstart binary package and it looks like it probably doesn't need to Depends on libjson at all, and the upstart-bin package appears to already Depends on libjson-c2 via shlibs:Depends, so you might as well remove it from there too :)

With these changes made I think things will be just fine to merge and upload.

review: Needs Fixing
Revision history for this message
Lance Goodridge (ldgoodridge95) wrote :

Hello Mr Trudel-Lapierre,

Thank you for reviewing my patch! I have removed the two libjson0-dev
dependencies per your suggestion and have a submitted a new merge
request.

Lance

On Mon, Feb 16, 2015 at 6:01 PM, Mathieu Trudel-Lapierre
<email address hidden> wrote:
> Review: Needs Fixing
>
> Looks fine, but the Build-Depends should probably be libjson-c-dev instead.
>
> Note; I'm looking at the upstart binary package and it looks like it probably doesn't need to Depends on libjson at all, and the upstart-bin package appears to already Depends on libjson-c2 via shlibs:Depends, so you might as well remove it from there too :)
>
> With these changes made I think things will be just fine to merge and upload.
> --
> https://code.launchpad.net/~ldgoodridge95/ubuntu/vivid/upstart/rm-libjson0/+merge/247526
> You are the owner of lp:~ldgoodridge95/ubuntu/vivid/upstart/rm-libjson0.

Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :
review: Disapprove

Unmerged revisions

1607. By Lance Goodridge

Replaced libjson0-dev with libjson-c2 in Dependencies.

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 2015-01-20 10:55:02 +0000
3+++ debian/changelog 2015-01-24 23:55:29 +0000
4@@ -1,3 +1,9 @@
5+upstart (1.13.2-0ubuntu8) vivid; urgency=medium
6+
7+ * Replaced libjson0-dev with libjson-c2 in Dependencies.
8+
9+ -- Lance Goodridge <ldgoodridge95@gmail.com> Sat, 24 Jan 2015 17:16:37 +0000
10+
11 upstart (1.13.2-0ubuntu7) vivid; urgency=medium
12
13 * Correct upstart-udev-bridge session job start/stop on conditions.
14
15=== modified file 'debian/control'
16--- debian/control 2015-01-17 01:04:09 +0000
17+++ debian/control 2015-01-24 23:55:29 +0000
18@@ -5,7 +5,7 @@
19 XSBC-Orig-Maintainer: Steve Langasek <vorlon@debian.org>
20 Uploaders: Scott James Remnant <scott@netsplit.com>, James Hunt <james.hunt@ubuntu.com>
21 Standards-Version: 3.9.5
22-Build-Depends: debhelper (>= 9), pkg-config (>= 0.22), libnih-dev (>= 1.0.3), libnih-dbus-dev (>= 1.0.3), nih-dbus-tool (>= 1.0.3), libdbus-1-dev (>= 1.2.16), libexpat1-dev (>= 2.0.0), libudev-dev (>= 151-5), libjson0-dev (>= 0.10), dbus, bash-completion, dh-autoreconf, autopoint, python3:any, automake (>= 1.12), libdconf-dev, libselinux1-dev [linux-any], libcgmanager-dev [linux-any]
23+Build-Depends: debhelper (>= 9), pkg-config (>= 0.22), libnih-dev (>= 1.0.3), libnih-dbus-dev (>= 1.0.3), nih-dbus-tool (>= 1.0.3), libdbus-1-dev (>= 1.2.16), libexpat1-dev (>= 2.0.0), libudev-dev (>= 151-5), libjson-c2, dbus, bash-completion, dh-autoreconf, autopoint, python3:any, automake (>= 1.12), libdconf-dev, libselinux1-dev [linux-any], libcgmanager-dev [linux-any]
24 X-Python3-Version: >= 3.2
25 Vcs-Bzr: lp:ubuntu/upstart
26 XS-Debian-Vcs-Bzr: nosmart+http://bzr.debian.org/bzr/collab-maint/upstart/trunk/
27@@ -15,7 +15,7 @@
28
29 Package: upstart
30 Architecture: any
31-Depends: upstart-bin (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, sysvinit-utils, initscripts, mountall, ifupdown (>= 0.6.10ubuntu5), libjson0 (>= 0.10-1.1ubuntu1), debianutils (>= 4)
32+Depends: upstart-bin (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, sysvinit-utils, initscripts, mountall, ifupdown (>= 0.6.10ubuntu5), libjson-c2, debianutils (>= 4)
33 Suggests: python3, graphviz, bash-completion, upstart-monitor
34 Replaces: upstart-job, sysvinit, upstart-compat-sysv, startup-tasks, system-services
35 Conflicts: upstart-job, sysvinit, upstart-compat-sysv, startup-tasks, system-services, lxcguest
36@@ -31,7 +31,7 @@
37
38 Package: upstart-bin
39 Architecture: any
40-Depends: ${shlibs:Depends}, ${misc:Depends}, sysvinit-utils, initscripts, libjson0 (>= 0.10-1.1ubuntu1), debianutils (>= 4)
41+Depends: ${shlibs:Depends}, ${misc:Depends}, sysvinit-utils, initscripts, libjson-c2, debianutils (>= 4)
42 Suggests: python3, graphviz, bash-completion, upstart-monitor
43 Replaces: upstart (<< 1.13.2-0ubuntu6)
44 Breaks: upstart (<< 1.13.2-0ubuntu6)

Subscribers

People subscribed via source and target branches