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