Ticket #18652 (closed defect: invalid)
xorg-??? can't find Xproto
| Reported by: | niels.olson@… | Owned by: | jeremyhu@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | 1.7.0 |
| Keywords: | ImageMagick Xorg xproto dependency dependencies | Cc: | ryandesign@… |
| Port: | ImageMagick |
Description (last modified by ryandesign@…) (diff)
$ sudo port install ImageMagick
blah, blah, blah
checking for XPROTO... configure: error: Package requirements (xproto >= 7.0.13) were not met: Requested 'xproto >= 7.0.13' but version of Xproto is 7.0.11
blah, blah, blah (try pkg-config, etc)
Error: The following dependencies failed to build: xorg-libXext xorg-libX11 xorg-libXt xorg-libsm xorg-libice Error: Status 1 encountered during processing.
I see there are a pile of reports on ImageMagick Xorg dependencies today, is there some sort of --force flag to blow through this kind of stuff?
Change History
comment:1 Changed 4 years ago by blb@…
- Owner changed from macports-tickets@… to ryandesign@…
- Priority changed from Not set to Normal
comment:2 Changed 4 years ago by niels.olson@…
tanks for the quick comeback. I installed xorg-xproto, which, yes installed 7.0.14, then I cleaned the ImageMagick install just to be sure, tried to install ImageMagick again, and got the exact same error. Word for word.
comment:4 Changed 4 years ago by ryandesign@…
- Owner changed from ryandesign@… to jeremyhu@…
- Cc ryandesign@… added
- Summary changed from ImageMagick fails on Xproto to xorg-??? can't find Xproto
It looks like the failing port is not ImageMagick but one of xorg-libXext xorg-libX11 xorg-libXt xorg-libsm xorg-libice.
Which "pile of reports on ImageMagick Xorg dependencies" are you referring to?
Could you please clean the port in question and try again with the debug option and attach the complete output as an attachment to this ticket? Replace "PORT" with whatever port was failing (not ImageMagick).
sudo port clean PORT sudo port -d install PORT 2>&1 | tee ~/Desktop/out.txt
Then attach out.txt from your desktop to this ticket.
comment:5 Changed 4 years ago by niels.olson@…
Okay, feeling pretty stupid. I had done run selfupdate from 1.6. to 1.7, but I hadn't run upgrade. Cleared that pile of dependencies right up.


Sounds like you need to upgrade your xorg-xproto port (which is currently 7.0.14).