[39286] trunk/dports/databases/oracle-instantclient/Portfile

Daniel J. Luke dluke at geeklair.net
Sat Aug 16 07:53:35 PDT 2008


On Aug 15, 2008, at 8:34 PM, Ryan Schmidt wrote:
>> An alternate way of handling this would be to make the oracle- 
>> instantclient port an empty port that just depends on either the  
>> PPC or intel version of the client (which you would make new ports  
>> for).
>
> How do I handle upgrading from the current port to that? If oracle- 
> instantclient is changed to depend on oracle-instantclient-intel,  
> say, and oracle-instantclient-intel installs the files that are  
> currently installed by oracle-instantclient, then MacPorts will try  
> to install oracle-instantclient-intel first before uninstalling the  
> old oracle-instantclient and it'll have an activation error because  
> the files are still there.


I don't know of a good way of doing it.

I think it's preferable to suffer some immediate pain (with ui_msg  
instructions to tell people to uninstall the old instantclient) in  
order to get it fixed, though.

You could also change where things get installed so that the platform- 
specific instantclients don't conflict with the current port, but  
that's probably not a great solution.

--
Daniel J. Luke
+========================================================+
| *---------------- dluke at geeklair.net ----------------* |
| *-------------- http://www.geeklair.net -------------* |
+========================================================+
|   Opinions expressed are mine and do not necessarily   |
|          reflect the opinions of my employer.          |
+========================================================+



-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 194 bytes
Desc: This is a digitally signed message part
Url : http://lists.macosforge.org/pipermail/macports-dev/attachments/20080816/067ce913/attachment.bin 


More information about the macports-dev mailing list