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