1 |
On Aug 18, 2005, at 5:02 PM, Hasan Khalil wrote: |
2 |
|
3 |
> The Background: |
4 |
> |
5 |
> Perl is almost ready for the default (collision-protect) profiles. |
6 |
> I've modified the latest perl ebuild to install all binaries |
7 |
> (normally installed to '/usr/bin') into another location (/System/ |
8 |
> Library/Perl/${PV}/bin) to avoid collisions. No other collisions |
9 |
> are created by the perl ebuild. I'll make these revisions more |
10 |
> public once I can get them tested more thoroughly (I already broke |
11 |
> Apple's perl on my system, accidentally of course, while working on |
12 |
> Gentoo's perl). There are still a few issues to iron out. |
13 |
|
14 |
This approach only works out of luck, it just so happens the latest |
15 |
portage perl isn't the same version as Apples currently shipping |
16 |
perl. What happens when/if the next software update decides to |
17 |
install Perl 5.8.7? collisions will occur. |
18 |
|
19 |
Anything that installs to /System is a bad idea IMO, /Library is the |
20 |
sandbox apple encourages 3rd party developers to (ab)use. |
21 |
|
22 |
--Kito |
23 |
|
24 |
-- |
25 |
gentoo-osx@g.o mailing list |