Merge lp:~vanvugt/ubuntu/natty/bcmwl/fix-793890 into lp:ubuntu/natty-proposed/bcmwl

Proposed by Daniel van Vugt
Status: Merged
Merged at revision: 31
Proposed branch: lp:~vanvugt/ubuntu/natty/bcmwl/fix-793890
Merge into: lp:ubuntu/natty-proposed/bcmwl
Diff against target: 39 lines (+6/-7)
2 files modified
debian/bcmwl-kernel-source.postinst (+3/-4)
debian/changelog (+3/-3)
To merge this branch: bzr merge lp:~vanvugt/ubuntu/natty/bcmwl/fix-793890
Reviewer Review Type Date Requested Status
Scott Moser Approve
Stéphane Graber Needs Fixing
Ubuntu branches Pending
Review via email: mp+67294@code.launchpad.net

Description of the change

debian/bcmwl-kernel-source.postinst: fix merge mistake in the previous revision resulting in failure to install (LP: #793890)

This is holding up the release of fixes for bug 776439 and bug 776165.

P.S. Not my fault. My original merge proposals were correct. It was the person who merged them into natty-proposed who made a mistake :)

To post a comment you must log in.
Revision history for this message
Scott Moser (smoser) wrote :

The fix is good, resulting in good shell syntax on
debian/bcmwl-kernel-source.postinst . previously a simple 'bash -n debian/bcmwl-kernel-source.postinst' would fail.

review: Approve
Revision history for this message
Stéphane Graber (stgraber) wrote :

Hmm, that merge proposal is to be applied on top of something that doesn't exist.

As 3.1 failed validation, it got removed from the archive. Therefore the new fix should be stacked on top of:
     bcmwl | 5.100.82.38+bdcom-0ubuntu3 | natty/restricted | source

Also, the diff below contains (unless I missed something) an indentation change that makes it harder to understand what the actual change is.

Reviewing as Needs fixing and marking the merge proposal back to Work in progress.

review: Needs Fixing
Revision history for this message
Scott Moser (smoser) wrote :

Stefan,
The merge proposal is correct, all but the version number. There was a incorrectly done merge that reached natty-proposed, and then was taken from the archive.

The changes apply cleanly to the target branch
(lp:ubuntu/natty-proposed/bcmwl). And the white space change corrects the incorrect indentation that the
previous sponsor added.

$ bzr branch natty-proposed.dist/ natty-proposed
Branched 30 revision(s).
$ bzr merge ../fix-793890/
 M debian/bcmwl-kernel-source.postinst
 M debian/changelog
All changes applied successfully.

The only thing that needs to be fixed is that there are 2 debian changelog entries (5.100.82.38+bdcom-0ubuntu3.1 and 5.100.82.38+bdcom-0ubuntu3.2).

I think that Daniel was likely just not sure what to do about that (merge the 2 into 0ubuntu3.1 or add the 0ubuntu3.2). I think the correct thing to do is to create the single 0ubuntu3.1 entry.

Daniel, or a sponsor could easily make that change and then upload.

review: Approve
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Yes I half expected someone to complain about the changelog entry since 3.1 was never released. But didn't know what the correct policy was. Simple to fix...

Revision history for this message
Stéphane Graber (stgraber) wrote :

3.2 has been sponsored as-is by Daniel T Chen and it's currently in natty-proposed waiting for review.

Please test and confirm the fix in the mentioned bug reports.

I'm removing this merge request from the review queue.

Thanks for your work and patience!

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/bcmwl-kernel-source.postinst'
2--- debian/bcmwl-kernel-source.postinst 2011-06-03 11:45:25 +0000
3+++ debian/bcmwl-kernel-source.postinst 2011-07-28 02:58:28 +0000
4@@ -43,13 +43,12 @@
5 blacklist bcm43xx
6 blacklist brcm80211
7 EOF
8- # If b44 is loaded, append these additional lines
9- if lsmod | grep b44 > /dev/null; then
10- cat >> $BLACKLIST_FILE <<EOF
11+ # If b44 is loaded, append these additional lines
12+ if lsmod | grep b44 > /dev/null; then
13+ cat >> $BLACKLIST_FILE <<EOF
14 blacklist b44
15 install wl modprobe -r b43 b44 b43legacy ssb; modprobe --ignore-install wl $CMDLINE_OPTS; modprobe --ignore-install b44
16 EOF
17- fi
18 fi
19
20 # Update initramfs
21
22=== modified file 'debian/changelog'
23--- debian/changelog 2011-06-03 11:45:25 +0000
24+++ debian/changelog 2011-07-28 02:58:28 +0000
25@@ -2,12 +2,12 @@
26
27 [ Daniel van Vugt ]
28 * debian/bcmwl-kernel-source.prerm:
29- - Don't error out if we can't remove bcmwl module. LP: #776439
30+ - Don't error out if we can't remove bcmwl module. (LP: #776439)
31 * debian/bcmwl-kernel-source.postinst:
32 - Unconditionally update the blacklist (i.e. even on upgrade).
33- LP: #776165
34+ (LP: #776165)
35
36- -- Luke Yelavich <themuso@ubuntu.com> Fri, 03 Jun 2011 11:45:25 +1000
37+ -- Daniel van Vugt <vanvugt@gmail.com> Thu, 28 Jul 2011 10:52:48 +0800
38
39 bcmwl (5.100.82.38+bdcom-0ubuntu3) natty; urgency=low
40

Subscribers

People subscribed via source and target branches