Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 412429 - net-firewall/ufw-0.31.1 version bump
Summary: net-firewall/ufw-0.31.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sławomir Nizio
URL: http://launchpad.net/ufw
Whiteboard:
Keywords: EBUILD, PATCH
Depends on:
Blocks:
 
Reported: 2012-04-17 22:04 UTC by Robert Cabrera
Modified: 2012-06-14 23:32 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
updated ebuild (ufw-0.31.1.ebuild,2.89 KB, text/plain)
2012-04-17 22:05 UTC, Robert Cabrera
Details
updated patch (ufw-0.31.1-encoding.patch,365 bytes, text/plain)
2012-04-17 22:05 UTC, Robert Cabrera
Details
updated patch (ufw-0.31.1-python-abis.patch,921 bytes, patch)
2012-04-17 22:06 UTC, Robert Cabrera
Details | Diff
updated patch (ufw-dont-check-iptables.patch,1.54 KB, patch)
2012-04-17 22:08 UTC, Robert Cabrera
Details | Diff
updated patch (ufw-move-path.patch,6.95 KB, patch)
2012-04-17 22:09 UTC, Robert Cabrera
Details | Diff
ufw-0.31.1.ebuild (ufw-0.31.1.ebuild,2.89 KB, text/plain)
2012-04-17 23:28 UTC, Robert Cabrera
Details
ufw-0.31.1-encoding.patch (ufw-0.31.1-encoding.patch,365 bytes, patch)
2012-04-17 23:31 UTC, Robert Cabrera
Details | Diff
ufw-0.31.1-python-abis.patch (ufw-0.31.1-python-abis.patch,921 bytes, patch)
2012-04-17 23:33 UTC, Robert Cabrera
Details | Diff
ufw-dont-check-iptables.patch (ufw-dont-check-iptables.patch,1.54 KB, patch)
2012-04-17 23:34 UTC, Robert Cabrera
Details | Diff
ufw-move-path.patch (ufw-move-path.patch,6.95 KB, patch)
2012-04-17 23:35 UTC, Robert Cabrera
Details | Diff
ufw-0.31.1.ebuild (ufw-0.31.1.ebuild,2.89 KB, text/plain)
2012-04-18 01:44 UTC, Robert Cabrera
Details
ufw-0.31.1-dont-check-iptables.patch (ufw-0.31.1-dont-check-iptables.patch,1.54 KB, patch)
2012-04-18 01:46 UTC, Robert Cabrera
Details | Diff
ufw-0.31.1-move-path.patch (ufw-0.31.1-move-path.patch,6.95 KB, patch)
2012-04-18 01:47 UTC, Robert Cabrera
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Cabrera 2012-04-17 22:04:15 UTC
New version net-firewall/ufw-0.31.1 was released on 03-13-2012. Firewall has various bugs fixes and minor feature updates.

However this version breaks compatibility with both GUIs in portage, net-firewall/ufw-frontends-0.3.1 and kde-misc/kcm-ufw-0.4.1-r3

I use without GUI and have had no issues since I began using a couple of weeks ago.

I'm including an updated ebuild and updated patches to install and work properly on Gentoo.

Reproducible: Always
Comment 1 Robert Cabrera 2012-04-17 22:05:17 UTC
Created attachment 309329 [details]
updated ebuild
Comment 2 Robert Cabrera 2012-04-17 22:05:59 UTC
Created attachment 309331 [details]
updated patch
Comment 3 Robert Cabrera 2012-04-17 22:06:24 UTC
Created attachment 309333 [details, diff]
updated patch
Comment 4 Robert Cabrera 2012-04-17 22:08:00 UTC
Created attachment 309335 [details, diff]
updated patch
Comment 5 Robert Cabrera 2012-04-17 22:09:40 UTC
Created attachment 309337 [details, diff]
updated patch
Comment 6 Robert Cabrera 2012-04-17 23:28:55 UTC
Created attachment 309341 [details]
ufw-0.31.1.ebuild
Comment 7 Robert Cabrera 2012-04-17 23:31:54 UTC
Created attachment 309343 [details, diff]
ufw-0.31.1-encoding.patch
Comment 8 Robert Cabrera 2012-04-17 23:33:19 UTC
Created attachment 309345 [details, diff]
ufw-0.31.1-python-abis.patch
Comment 9 Robert Cabrera 2012-04-17 23:34:43 UTC
Created attachment 309347 [details, diff]
ufw-dont-check-iptables.patch
Comment 10 Robert Cabrera 2012-04-17 23:35:41 UTC
Created attachment 309349 [details, diff]
ufw-move-path.patch
Comment 11 Robert Cabrera 2012-04-17 23:38:48 UTC
This is my first time trying something like this. I screwed up naming the first set of attachments.

The ebuild and all of the patches I uploaded have been sourced to their new versions.

Once again enjoy!!!


Ciao
Comment 12 Jeroen Roovers (RETIRED) gentoo-dev 2012-04-17 23:51:32 UTC
Comment on attachment 309341 [details]
ufw-0.31.1.ebuild

--- ufw-0.30.1-r4.ebuild        2012-02-28 12:42:22.000000000 +0100
+++ -   2012-04-18 01:50:41.216331415 +0200
@@ -1,6 +1,6 @@
 # Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-firewall/ufw/ufw-0.30.1-r4.ebuild,v 1.1 2012/02/28 11:42:22 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-firewall/ufw/ufw-0.31.1.ebuild,v 1.1 2012/02/28 11:42:22 scarabeus Exp $
 
 EAPI=4
 PYTHON_DEPEND="2:2.5

The attached ebuild doesn't apply any of the patches.
Comment 13 Jeroen Roovers (RETIRED) gentoo-dev 2012-04-17 23:53:09 UTC
(In reply to comment #12)
> The attached ebuild doesn't apply any of the patches.

Ah yes, because it applies versioned ones. My fault.
Comment 14 Robert Cabrera 2012-04-18 01:43:06 UTC
(In reply to comment #13)
> (In reply to comment #12)
> > The attached ebuild doesn't apply any of the patches.
> 
> Ah yes, because it applies versioned ones. My fault.

You removed the ebuild I uploaded. So I re-uploaded with the changes to the patch names reflecting that they've been modified to patch this version of ufw.

All other files needed to install and run on Gentoo are the same as the previous version.

Again I repeat, this version seems to break the current GUI tool used to administer UFW.

Since I don't use them this is not an issue, but it may be an issue for others.

Ciao
Comment 15 Robert Cabrera 2012-04-18 01:44:17 UTC
Created attachment 309357 [details]
ufw-0.31.1.ebuild
Comment 16 Robert Cabrera 2012-04-18 01:46:10 UTC
Created attachment 309361 [details, diff]
ufw-0.31.1-dont-check-iptables.patch
Comment 17 Robert Cabrera 2012-04-18 01:47:32 UTC
Created attachment 309365 [details, diff]
ufw-0.31.1-move-path.patch
Comment 18 Robert Cabrera 2012-04-18 01:48:01 UTC
I hope this helps

Rob
Comment 19 Sławomir Nizio 2012-04-18 17:00:39 UTC
Hi and thanks for your work!
I'd already sent ebuilds and patches for the new version to the proxy maintainer, but it was useful to recheck mine by doing differences between them. (In your ufw-0.31.1-move-path.patch there's a mistake - part from old ufw ("d" parameter) - patch utility works with it anyway, giving a warning: "Hunk #2 succeeded at 40 with fuzz 2.").

If you're curious, it can be found (masked because of compatibility with older GUI frontends) in the 'sabayon' overlay.
This version also comes with improved handling of LINGUAS and better support for PyPy (improved ufw-0.31.1-python-abis.patch).

With version bump of ufw, a new net-firewall/ufw-frontends will be comitted which adds support for this version (backward compatible) and new kde-misc/kcm-ufw (maintained by someone else).
Comment 20 Robert Cabrera 2012-04-23 14:09:15 UTC
You're welcome, and thanks for the heads-up on the Sabayon overlay. I see the differences you mentioned between what I did vs. the ebuild there.

Thanks again for the info. I'm looking forward to trying out the new kcm-ufw when it hits the tree.
Comment 21 Sławomir Nizio 2012-06-14 23:31:18 UTC
In Portage, thanks for Ian Whyman.
Comment 22 Sławomir Nizio 2012-06-14 23:32:50 UTC
(who committed the stuff)