Bug 198888 - net-mgmt/tcptrack: FIX, Update to 1.4.3, take MAINTAINERship
Summary: net-mgmt/tcptrack: FIX, Update to 1.4.3, take MAINTAINERship
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords: patch
Depends on:
Blocks:
 
Reported: 2015-03-24 23:56 UTC by Chris Hutchinson
Modified: 2015-05-20 09:41 UTC (History)
3 users (show)

See Also:


Attachments
svn diff for net-mgmt/tcptrack (10.55 KB, patch)
2015-03-24 23:56 UTC, Chris Hutchinson
no flags Details | Diff
QA session LOG for net-mgmt/tcptrack (12.01 KB, text/plain)
2015-03-24 23:57 UTC, Chris Hutchinson
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Hutchinson 2015-03-24 23:56:52 UTC
Created attachment 154784 [details]
svn diff for net-mgmt/tcptrack

Well, I thought this was a pretty convenient tool. But
noticed that: WWW has been long since abandoned, there
were reported issues with it, as a result, it was slated
for deletion, and there was no MAINTAINER.

I'm here to say, none of those are any longer true. :)

Reworked most all of the source, should no longer exhibit
any issues.

In short; Modifies
PORTVERSION
PORTREVISION
MASTER_SITES
MAINTAINER
LICENSE
WWW

Removes
files/*

and this PR comes with an svn diff, and QA session LOG.
Just to make the committer's job, not a job. :)

Thanks!
Comment 1 Chris Hutchinson 2015-03-24 23:57:55 UTC
Created attachment 154785 [details]
QA session LOG for net-mgmt/tcptrack
Comment 2 Bartek Rutkowski freebsd_committer freebsd_triage 2015-05-18 13:16:09 UTC
Chris, few comments:

- have you taken ownership of that project? You've changed MASTER_SITES to point to your personal page, but the current upstream doesnt seem to have any 1.4.3 version. If you dont own the project, then doing something like that is not possible. You should stick to the upstream or fork the project and create new port for your own fork. 

- if you're doing PORTVERSION bump, then PORTREVISION, if exists, should be removed instead of bumped.
Comment 3 Chris Hutchinson 2015-05-19 14:45:37 UTC
(In reply to Bartek Rutkowski from comment #2)
> Chris, few comments:
> 
> - have you taken ownership of that project? You've changed MASTER_SITES to
> point to your personal page, but the current upstream doesnt seem to have
> any 1.4.3 version. If you dont own the project, then doing something like
> that is not possible. You should stick to the upstream or fork the project
> and create new port for your own fork. 
> 
> - if you're doing PORTVERSION bump, then PORTREVISION, if exists, should be
> removed instead of bumped.

Well, I thought I did the right thing;
I fixed a bug in the source, and attempted to push the changes upstream.
But the last known contact: tcptrack2 @ s.rhythm.cx isn't valid
(s.rhythm.cx doesn't exist). So I simply bumped the version to
reflect the changes. Given rhythm.cx, nor www.rhythm.cx exist. I
opted to provide an informational web page for tcptrack.

I see now that mi@ disregarded this pr(1) and pushed a fix for this
some 8 wks. ago.
So maybe this was all just a waste of time. :(

Thank you very much, Bartek Rutkowski, for taking the time to
look at this.

--Chris
Comment 4 Jason Helfman freebsd_committer freebsd_triage 2015-05-19 15:02:42 UTC
I have come across this situation many times where there is a delay in upstream acceptance of a patch, which could be for many reasons. In this case, I usually keep the MASTER_SITES as is, as they are the authority for the software, add the patch to the ${FILESDIR}, and bump the PORTREVISION. Assuming the patch is accepted at some point, the patch is removed and the PORTVERSION is bumped to match the new version which includes your merged patch from the upstream vendor.

Thanks for your work!
Comment 5 Chris Hutchinson 2015-05-19 15:28:14 UTC
revision 382040, makes this pr(1) redundant.

Thanks to both  Bartek Rutkowski, and jgh@FreeBSD.org
for their valuable input, and attention to this. It was
greatly appreciated. :)

--Chris
Comment 6 Kubilay Kocak freebsd_committer freebsd_triage 2015-05-20 09:41:40 UTC
Clean up after close