Moving X11 install into their own subdirectory
Blair Zajac
blair at orcaware.com
Tue Mar 17 10:37:57 PDT 2009
Jeremy Huddleston wrote:
>
> On Mar 14, 2009, at 20:41, Blair Zajac wrote:
>
>> Jeremy Huddleston wrote:
>>> On Mar 14, 2009, at 14:15, Blair Zajac wrote:
>>> Further, moving all of X11 into a subdirectory would require changes
>>> to base, massive changes throughout the tree, or both. It's not
>>> feasible.
>>
>> Well, I think it's rude to tread on some another port without even an
>> apology and requiring work on my part to fix something imposed on me.
>
> I didn't "tread on some another (sic) port". libICE had been in MP for
> a long time (before I got here, so don't point at me) before this
> conflict was discovered.
>
>> And you say that this is infeasible.
>
> Yes. libICE has been around for 20 years! It is linked against by
> numerous ports and third party apps. It's unfortunate that this ice-cpp
> package chose an existing name for their library, but this is really a
> problem that upstream should've considered before releasing their package.
Agreed.
> Well, like I said, I have no idea how to solve this. It's a difficult
> problem with no easy solution. If I could help, I would... but I don't
> see an out.
Sorry for my heated responses in this thread :)
I've asked ZeroC to suggest an alternate name for their shared library and I
think the only solution is to rename their shared library.
>>> And if you want to play the "who was there first" game... X11R6 has
>>> been around since 1987.
>>
>> True, but not in this distribution.
>
> libICE was added in with XFree86 in r134 (2002-08-06). ice-cpp was
> added in r23806 (2007-04-09). libICE was added independent of XFree86
> as xorg-libice in r34665 (2008-03-01)
I checked svn and just saw it as a separate port. Did MacPorts X11 libraries
always install into $prefix/lib or into an X11R6 style subdirectory?
Regards,
Blair
More information about the macports-dev
mailing list