New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #18652 (closed defect: invalid)

Opened 4 years ago

Last modified 4 years ago

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

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

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:3 Changed 4 years ago by ryandesign@…

  • Description modified (diff)

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.

comment:6 Changed 4 years ago by jeremyhu@…

  • Status changed from new to closed
  • Resolution set to invalid

yeah, don't forget to port upgrade outdated ;)

comment:7 Changed 4 years ago by anonymous

  • Milestone Port Bugs deleted

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.