question about upgrading port (getting errors)

Evan Burrows eburrows at gmail.com
Sat Jun 2 10:49:28 PDT 2007


Here are the dependencies for php5 on my machine:

php5 has library dependencies on:
        libxml2
        libxslt
        openssl
        zlib
        libiconv
        expat
        gettext
        tiff
        mhash
        libmcrypt
        curl
        pcre
        jpeg
        libpng
        freetype

When i originally tried installing php5 again it required a higher version
of pcre than i had.  so I deactivated the old version and installed the new
version:
The following ports are currently installed:
  pcre @4.5_0 (active)
  pcre @7.1_1+utf8



But I can't see to deactivate the 4.5_0 version because i get the error i
stated earlier.  I did a selfupdate yesterday and again this morning before
trying to uninstall and install php5 but still had the same problems.  Like
I said earlier I have been able to install other ports so it isn't like my
whole macports installation is busted.  Just php5 is giving me an issue
right now.

On 6/2/07, Jyrki Wahlstedt <jwa at macports.org> wrote:
>
>
> On 2.6.2007, at 20.06, Evan Burrows wrote:
>
> > I did try to uninstall php5 first but it gave me the following
> > error and
> > didn't look as though it understood the uninstall command:
> >
> > sudo /opt/local/bin/port uninstall php5
> > Password:
> > Error: port uninstall failed: invalid command name
> > "portuninstall::uninstall"
> >
> > So, addressing you comments..
> >>> I am sorry, if I am wrong, but I understand that you tried to
> >>> install
> >>> php5 +mysql5 &c while having php5 +mysql4 installed?
> >
> > I used the clean argument like you mentioned for php5, pcre, and
> > expat. And
> > as I said above i tried an uninstall and it failed.. so i
> > deactivated php5
> > and tried to install a new version of php5
> >
> >>> It is also hard to understand, where does pcre @4.5_0 come from.
> >
> > I have no idea what pcre has to do with a php5 install but when i
> > tried
> > running the php5 install command that was one of the items that
> > threw the "
> > Image error: Another version of this port (pcre @4.5_0) is already
> > active."
> > error.  For that reason I mentioned that in my original email but
> > like I
> > said I don't know what the relationship between that and php5 (if
> > there is
> > one).
> >
> You can see the dependencies doing 'port deps': e.g. 'port deps php5'
> gives '       libxml2
>          libxslt
>          openssl
>          zlib
>          libiconv
>          expat
>          gettext
>          tiff
>          mhash
>          libmcrypt
>          curl
>          pcre
>          jpeg
>          libpng
>          freetype') basically, variants add to these. If you say
> 'port installed pcre', you see all installed versions of pcre.
>
> > I am running 10.4.9, MacPorts 1.442, Xcode 2.4.1.  I really
> > appreciate your
> > help since I am relatively new to macports and am a little
> > frustrated at
> > this point.
> >
> > Thanks for the prompt response!
> > Evan
> >
> Hi again,
> I am a bit at loss, because I don't see any such errors, as:
> jwa at lan3:midgard> sudo port -f uninstall php5 @5.2.1_3+apache2
> +darwin_8+macosx+mysql5+pear+postgresql
> --->  Unable to uninstall php5 5.2.1_3+apache2+darwin_8+macosx+mysql5
> +pear+postgresql, the following ports depend on it:
> --->    midgard-php4
> Warning: Uninstall forced.  Proceeding despite dependencies.
> --->  Uninstalling php5 5.2.1_3+apache2+darwin_8+macosx+mysql5+pear
> +postgresql
> jwa at lan3:midgard>
>
> (that was inactive anyway).
> Have you performed sync or selfupdate lately? You could try cleaning
> out the whole port system, installing it again from scratch and doing
> selfupdate, and install php5 with variants after that. This is a bit
> of work, but ports do not behave like that in my system, I am on MBP,
> OS X 10.4.9, Xcode 2.4.1, MP 1.442
> !
> ! Jyrki Wahlstedt
> !       skype:jyrkiwahlstedt
> !       http://www.wahlstedt.fi/jyrki/
> !
> ! Our life is no dream; but it ought to become one and perhaps will.
> ! PGP key ID: 0x139CC386 fingerprint: F355 B46F 026C B8C1 89C0  A780
> 6366 EFD9 139C C386
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-users/attachments/20070602/ade86f4a/attachment.html


More information about the macports-users mailing list