MacPorts 1.8.0

Frank J. R. Hanstick trog24 at comcast.net
Fri Aug 28 07:48:29 PDT 2009


Hello,
	I used:

		sudo port upgrade --enforce-variants
		sudo port /upgrade --enforce-variants

as suggested with the following result:

		Can't map the URL 'file://.' to a port description file ("Could not  
find Portfile in /Users/frank").
		Please verify that the directory and portfile syntax are correct.
		To use the current port, you must be in a port's directory.
		(you might also see this message if a pseudo-port such as
		outdated or installed expands to no ports).

On Aug 28, 2009, at 1:00 AM, Ryan Schmidt wrote:

> On Aug 28, 2009, at 02:40, Frank J. R. Hanstick wrote:
>
>> 		sudo port upgrade installed
>>
>> after upgrading to 1.8.0 resulted in the following messages:
>>
>> Warning: Skipping upgrade since apache-ant 1.7.1_0 >= apache-ant  
>> 1.7.1_0, even though installed variants "" do not match "+darwin".  
>> Use 'upgrade --enforce-variants' to switch to the requested variants.
>> Warning: Skipping upgrade since readline 6.0.000_1 >= readline  
>> 6.0.000_1, even though installed variants "" do not match  
>> "+darwin". Use 'upgrade --enforce-variants' to switch to the  
>> requested variants.
>> Warning: Skipping upgrade since gmp 4.3.1_1 >= gmp 4.3.1_1, even  
>> though installed variants "" do not match "+powerpc". Use 'upgrade  
>> --enforce-variants' to switch to the requested variants.
>> Warning: Skipping upgrade since gnustep-make 2.2.0_0 >= gnustep- 
>> make 2.2.0_0, even though installed variants "+gnustep_layout" do  
>> not match "+darwin+gnustep_layout". Use 'upgrade --enforce- 
>> variants' to switch to the requested variants.
>> Warning: Skipping upgrade since openssl 0.9.8k_0 >= openssl  
>> 0.9.8k_0, even though installed variants "" do not match  
>> "+darwin". Use 'upgrade --enforce-variants' to switch to the  
>> requested variants.
>> Warning: Skipping upgrade since gnustep-base 1.19.1_0 >= gnustep- 
>> base 1.19.1_0, even though installed variants "+ffi" do not match  
>> "+darwin+ffi". Use 'upgrade --enforce-variants' to switch to the  
>> requested variants.
>> Warning: Skipping upgrade since gnustep-gui 0.17.0_0 >= gnustep- 
>> gui 0.17.0_0, even though installed variants "" do not match  
>> "+darwin". Use 'upgrade --enforce-variants' to switch to the  
>> requested variants.
>> Warning: Skipping upgrade since tcl 8.5.6_0 >= tcl 8.5.6_0, even  
>> though installed variants "" do not match "+darwin". Use 'upgrade  
>> --enforce-variants' to switch to the requested variants.
>> Warning: Skipping upgrade since tk 8.5.6_1 >= tk 8.5.6_1, even  
>> though installed variants "" do not match "+darwin". Use 'upgrade  
>> --enforce-variants' to switch to the requested variants.
>> Warning: Skipping upgrade since bzip2 1.0.5_2 >= bzip2 1.0.5_2,  
>> even though installed variants "" do not match "+darwin". Use  
>> 'upgrade --enforce-variants' to switch to the requested variants.
>> Warning: Skipping upgrade since python26 2.6.2_4 >= python26  
>> 2.6.2_4, even though installed variants "" do not match "+darwin".  
>> Use 'upgrade --enforce-variants' to switch to the requested variants.
>> Warning: Skipping upgrade since glib2 2.20.4_0 >= glib2 2.20.4_0,  
>> even though installed variants "" do not match "+darwin". Use  
>> 'upgrade --enforce-variants' to switch to the requested variants.
>> Warning: Skipping upgrade since gcc43 4.3.4_0 >= gcc43 4.3.4_0,  
>> even though installed variants "" do not match "+powerpc". Use  
>> 'upgrade --enforce-variants' to switch to the requested variants.
>>
>> 	The system is MacOS 10.4.11 on a PPC.
>
> MacPorts is informing you that the variants it would select for  
> these ports today do not match the variants that were recorded in  
> the registry for the port at the time it was installed. You can  
> ignore the warnings, or forcibly rebuild each affected port if you  
> would like them to go away.
>
> There are two reasons this situation might occur. One is that a  
> port may have had a variant added to it since you installed it, or  
> for some other reason a variant which should be automatically  
> selected was not in your previous install, but would be now. Taking  
> gcc43 for example, I'm not sure why you don't have the +powerpc  
> variant selected since it has been in the port since it was  
> created. Did you perhaps explicitly turn it off when you installed  
> it by using "sudo port isntall gcc43 -powerpc"? MacPorts 1.8.0 no  
> longer allows you to deselect platform variants so that situation  
> should hopefully no longer be possible.
>
> The other reason is that the registry did not used to record the  
> variant "+darwin" for some reason. So any port that has a +darwin  
> variant will show this warning until you upgrade it. MacPorts 1.8.0  
> now records all variants including "+darwin".
>
>

Frank J. R. Hanstick
trog24 at comcast.net

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-users/attachments/20090828/a6cdff69/attachment.html>


More information about the macports-users mailing list