[MacPorts] #22212: pidgin, finch: restore perl and make it a variant
MacPorts
noreply at macports.org
Fri May 28 10:07:26 PDT 2010
#22212: pidgin, finch: restore perl and make it a variant
----------------------------------+-----------------------------------------
Reporter: nefar@… | Owner: ryandesign@…
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 1.8.1
Resolution: fixed | Keywords:
Port: pidgin, finch |
----------------------------------+-----------------------------------------
Changes (by ryandesign@…):
* status: reopened => closed
* resolution: => fixed
Comment:
Replying to [comment:3 nefar@…]:
> It seems you also disabled the ability of having both finch and pidgin
installed.
Yes, I did. r68115 contained fixes for many tickets, and this fix which
didn't have a ticket, but I didn't think I needed to create a ticket and
describe the problem because I didn't think it was a controversial change.
> there's absolutely no reason why both should not be able to co-exist.
Well, yes there is. pidgin and finch have files in common and therefore
cannot be active at the same time. That's why I marked them as
conflicting. If I hadn't done so, you would get an error like this:
{{{
$ sudo port -v activate finch
---> Activating finch
Error: port activate failed: Image error:
/opt/local/include/libpurple/account.h is being used by the active pidgin
port. Please deactivate this port first, or use 'port -f activate finch'
to force the activation.
}}}
/opt/local/include/libpurple/account.h is just the first of the
conflicting files; there are 245 others.
If you have a fix that allows both ports to coexist (i.e. have no files in
common), please file a new ticket and attach a patch. One solution might
be to create a third port (libpurple?) to contain the parts that are
common to pidgin and finch, and have both pidgin and finch depend on it.
Or perhaps we should rethink why there are two ports at all; perhaps it
makes more sense to delete finch and add a variant for whatever it's doing
to pidgin. (What are the differences? Why would someone want both of them
installed?)
--
Ticket URL: <http://trac.macports.org/ticket/22212#comment:4>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list