ports/99818: Duplicated ports (ports/devel/otrs and ports/www/otrs)
Sergey Skvortsov
skv at FreeBSD.org
Thu Jul 6 10:04:09 UTC 2006
Sergey Matveychuk wrote:
> Nick Barkas wrote:
>> The following reply was made to PR ports/99818; it has been noted by GNATS.
>>
>> From: Nick Barkas <snb at threerings.net>
>> To: bug-followup at FreeBSD.org
>> Cc:
>> Subject: Re: ports/99818: Duplicated ports (ports/devel/otrs and ports/www/otrs)
>> Date: Wed, 05 Jul 2006 22:53:45 -0700
>>
>> Wow, how very odd that two people created the same port at the same
>> time. I've looked over the devel/otrs port briefly and it appears to be
>> fairly similar, though does things somewhat differently, to my own
>> www/otrs port. I think www is a better category for the port, but don't
>> really care if my port or the other one is kept (or if they're somehow
>> merged together).
>
> But you was first.
> I've assigned the PR to skv who is an author of devel/otrs.
> Please coordinate with him what port will stay.
Sorry for my inadvertence :(
Of course I ready to delete devel/otrs (I respect historical precedence).
But there are some notes:
1. I suppose "devel" category is better than "www" because Bugzilla is
placed inside "devel". Maybe it is not a good reason. Frankly, we need
some new category like "www-apps" (like in Gentoo).
2. I'm not happy with "www/otrs"'s Makefile. First of all, this port was
not even audited carefully before committing, for example:
* to make OPTIONS really working you need wrap section with WITH/WITHOUT
conditions with ".include <bsd.port.pre.mk>" and ".include
<bsd.port.post.mk>"
* many modules inside Kernel/cpan-lib/ should be cleaned out, because
they can conflict with installed from ports tree
* port's files was not patched to replace "/opt" with correct "${PREFIX}".
I suppose my port is a little bit cleaner but my option can not be very
objective ;)
As a solution, I see two ways:
1. I remove "www/otrs"
2. I can pass mainainership of "devel/otrs" to snb at threerings.net
3. Nick will merge all good features from "www/otrs"
or
1. I remove "devel/otrs"
2. Nick merge all good features (if any) from "devel/otrs" into "www/otrs".
So, I wait for your suggestions/opinions.
Anyway, I ready to review any changes/patches from Nick to "otrs" port
and commit them immediately.
--
Sergey Skvortsov
mailto: skv at FreeBSD.org
More information about the freebsd-ports-bugs
mailing list