Opened 12 years ago
Closed 12 years ago
#37283 closed defect (worksforme)
xorg-libXext @1.3.1_0 conflicts with xorg-xextproto?
Reported by: | rwannama@… | Owned by: | jeremyhu (Jeremy Huddleston Sequoia) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.1.2 |
Keywords: | Cc: | ||
Port: | xorg-libXext xorg-xextproto |
Description (last modified by jmroot (Joshua Root))
complete noob - thanks in advance for any help
running OS X 10.8.2 (Mountain Lion) installed Xcode Version 4.5.2 (4G2008a) installed xcode452cltools10_86938211a.dmg installed MacPorts-2.1.2-10.8-MountainLion.pkg
Here's the problem:
sudo port install gtk2 ---> Computing dependencies for gtk2 ---> Dependencies to be installed: atk gobject-introspection cairo xorg-libXext xorg-xcb-util xorg-libxcb python27 db46 libedit ncurses openssl python_select sqlite3 xorg-libpthread-stubs xorg-xcb-proto libxml2 xz xrender xorg-renderproto gdk-pixbuf2 jasper tiff hicolor-icon-theme pango Xft2 shared-mime-info xorg-libXcomposite xorg-compositeproto xorg-libXfixes xorg-fixesproto xorg-libXcursor xorg-libXdamage xorg-damageproto xorg-libXi xorg-libXinerama xorg-xineramaproto xorg-libXrandr xorg-randrproto ---> Activating xorg-libXext @1.3.1_0 Error: org.macports.activate for port xorg-libXext returned: Image error: /opt/local/include/X11/extensions/MITMisc.h is being used by the active xorg-xextproto port. Please deactivate this port first, or use 'port -f activate xorg-libXext' to force the activation. Error: Failed to install xorg-libXext Please see the log file for port xorg-libXext for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_x11_xorg-libXext/xorg-libXext/main.log Error: The following dependencies were not installed: atk gobject-introspection cairo xorg-libXext xorg-xcb-util xorg-libxcb python27 db46 libedit ncurses openssl python_select sqlite3 xorg-libpthread-stubs xorg-xcb-proto libxml2 xz xrender xorg-renderproto gdk-pixbuf2 jasper tiff hicolor-icon-theme pango Xft2 shared-mime-info xorg-libXcomposite xorg-compositeproto xorg-libXfixes xorg-fixesproto xorg-libXcursor xorg-libXdamage xorg-damageproto xorg-libXi xorg-libXinerama xorg-xineramaproto xorg-libXrandr xorg-randrproto To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port gtk2 failed
Attachments (1)
Change History (15)
comment:1 Changed 12 years ago by jmroot (Joshua Root)
Cc: | rwannama@… removed |
---|---|
Description: | modified (diff) |
Keywords: | gtk2 xorg-libXext removed |
Owner: | changed from macports-tickets@… to jeremyhu@… |
Port: | xorg-libXext xorg-xextproto added; gtk2 removed |
Summary: | Processing of port gtk2 failed → xorg-libXext @1.3.1_0 conflicts with xorg-xextproto? |
comment:2 follow-up: 3 Changed 12 years ago by jeremyhu (Jeremy Huddleston Sequoia)
It shouldn't be. It's provided by libXext:
$ port provides /opt/local/include/X11/extensions/MITMisc.h /opt/local/include/X11/extensions/MITMisc.h is provided by: xorg-libXext $ port contents xorg-xextproto Port xorg-xextproto contains: /opt/local/include/X11/extensions/EVI.h /opt/local/include/X11/extensions/EVIproto.h /opt/local/include/X11/extensions/ag.h /opt/local/include/X11/extensions/agproto.h /opt/local/include/X11/extensions/cup.h /opt/local/include/X11/extensions/cupproto.h /opt/local/include/X11/extensions/dbe.h /opt/local/include/X11/extensions/dbeproto.h /opt/local/include/X11/extensions/dpmsconst.h /opt/local/include/X11/extensions/dpmsproto.h /opt/local/include/X11/extensions/ge.h /opt/local/include/X11/extensions/geproto.h /opt/local/include/X11/extensions/lbx.h /opt/local/include/X11/extensions/lbxproto.h /opt/local/include/X11/extensions/mitmiscconst.h /opt/local/include/X11/extensions/mitmiscproto.h /opt/local/include/X11/extensions/multibufconst.h /opt/local/include/X11/extensions/multibufproto.h /opt/local/include/X11/extensions/secur.h /opt/local/include/X11/extensions/securproto.h /opt/local/include/X11/extensions/shapeconst.h /opt/local/include/X11/extensions/shapeproto.h /opt/local/include/X11/extensions/shapestr.h /opt/local/include/X11/extensions/shm.h /opt/local/include/X11/extensions/shmproto.h /opt/local/include/X11/extensions/shmstr.h /opt/local/include/X11/extensions/syncconst.h /opt/local/include/X11/extensions/syncproto.h /opt/local/include/X11/extensions/syncstr.h /opt/local/include/X11/extensions/xtestconst.h /opt/local/include/X11/extensions/xtestext1const.h /opt/local/include/X11/extensions/xtestext1proto.h /opt/local/include/X11/extensions/xtestproto.h /opt/local/lib/pkgconfig/xextproto.pc
What is the output of those commands for you?
comment:3 Changed 12 years ago by rwannama@…
Replying to jeremyhu@…:
It shouldn't be. It's provided by libXext:
$ port provides /opt/local/include/X11/extensions/MITMisc.h /opt/local/include/X11/extensions/MITMisc.h is provided by: xorg-libXext $ port contents xorg-xextproto Port xorg-xextproto contains: /opt/local/include/X11/extensions/EVI.h /opt/local/include/X11/extensions/EVIproto.h /opt/local/include/X11/extensions/ag.h /opt/local/include/X11/extensions/agproto.h /opt/local/include/X11/extensions/cup.h /opt/local/include/X11/extensions/cupproto.h /opt/local/include/X11/extensions/dbe.h /opt/local/include/X11/extensions/dbeproto.h /opt/local/include/X11/extensions/dpmsconst.h /opt/local/include/X11/extensions/dpmsproto.h /opt/local/include/X11/extensions/ge.h /opt/local/include/X11/extensions/geproto.h /opt/local/include/X11/extensions/lbx.h /opt/local/include/X11/extensions/lbxproto.h /opt/local/include/X11/extensions/mitmiscconst.h /opt/local/include/X11/extensions/mitmiscproto.h /opt/local/include/X11/extensions/multibufconst.h /opt/local/include/X11/extensions/multibufproto.h /opt/local/include/X11/extensions/secur.h /opt/local/include/X11/extensions/securproto.h /opt/local/include/X11/extensions/shapeconst.h /opt/local/include/X11/extensions/shapeproto.h /opt/local/include/X11/extensions/shapestr.h /opt/local/include/X11/extensions/shm.h /opt/local/include/X11/extensions/shmproto.h /opt/local/include/X11/extensions/shmstr.h /opt/local/include/X11/extensions/syncconst.h /opt/local/include/X11/extensions/syncproto.h /opt/local/include/X11/extensions/syncstr.h /opt/local/include/X11/extensions/xtestconst.h /opt/local/include/X11/extensions/xtestext1const.h /opt/local/include/X11/extensions/xtestext1proto.h /opt/local/include/X11/extensions/xtestproto.h /opt/local/lib/pkgconfig/xextproto.pcWhat is the output of those commands for you?
port provides /opt/local/include/X11/extensions/MITMisc.h /opt/local/include/X11/extensions/MITMisc.h is provided by: xorg-xextproto
port contents xorg-xextproto Port xorg-xextproto contains:
/opt/local/include/X11/extensions/MITMisc.h /opt/local/include/X11/extensions/XEVI.h /opt/local/include/X11/extensions/XEVIstr.h /opt/local/include/X11/extensions/XLbx.h /opt/local/include/X11/extensions/XShm.h /opt/local/include/X11/extensions/XTest.h /opt/local/include/X11/extensions/Xag.h /opt/local/include/X11/extensions/Xagstr.h /opt/local/include/X11/extensions/Xcup.h /opt/local/include/X11/extensions/Xcupstr.h /opt/local/include/X11/extensions/Xdbe.h /opt/local/include/X11/extensions/Xdbeproto.h /opt/local/include/X11/extensions/Xext.h /opt/local/include/X11/extensions/Xge.h /opt/local/include/X11/extensions/dpms.h /opt/local/include/X11/extensions/dpmsstr.h /opt/local/include/X11/extensions/extutil.h /opt/local/include/X11/extensions/ge.h /opt/local/include/X11/extensions/geproto.h /opt/local/include/X11/extensions/lbxbuf.h /opt/local/include/X11/extensions/lbxbufstr.h /opt/local/include/X11/extensions/lbxdeltastr.h /opt/local/include/X11/extensions/lbximage.h /opt/local/include/X11/extensions/lbxopts.h /opt/local/include/X11/extensions/lbxstr.h /opt/local/include/X11/extensions/lbxzlib.h /opt/local/include/X11/extensions/mitmiscstr.h /opt/local/include/X11/extensions/multibuf.h /opt/local/include/X11/extensions/multibufst.h /opt/local/include/X11/extensions/security.h /opt/local/include/X11/extensions/securstr.h /opt/local/include/X11/extensions/shape.h /opt/local/include/X11/extensions/shapestr.h /opt/local/include/X11/extensions/shmstr.h /opt/local/include/X11/extensions/sync.h /opt/local/include/X11/extensions/syncstr.h /opt/local/include/X11/extensions/xtestext1.h /opt/local/include/X11/extensions/xteststr.h /opt/local/lib/pkgconfig/xextproto.pc
by the way, I also installed X11 using XQuartz-2.7.4.dmg before installing MacPorts
comment:4 follow-up: 5 Changed 12 years ago by jeremyhu (Jeremy Huddleston Sequoia)
Just do 'sudo port -v -f uninstall xorg-xext-proto' and then try installing again... I dunno why it's like that...
comment:5 follow-up: 6 Changed 12 years ago by rwannama@…
Replying to jeremyhu@…:
Just do 'sudo port -v -f uninstall xorg-xext-proto' and then try installing again... I dunno why it's like that...
Here's what happens:
sudo port -v -f uninstall xorg-xext-proto Password: xorg-xext-proto is already uninstalled
Then if I do sudo port install gtk2 I get the same failure as before.
comment:6 follow-up: 7 Changed 12 years ago by jeremyhu (Jeremy Huddleston Sequoia)
Replying to rwannama@…:
Replying to jeremyhu@…:
Just do 'sudo port -v -f uninstall xorg-xext-proto' and then try installing again... I dunno why it's like that...
Sorry, do 'sudo port -v -f uninstall xorg-xextproto'
comment:7 Changed 12 years ago by rwannama@…
Replying to jeremyhu@…:
Replying to rwannama@…:
Replying to jeremyhu@…:
Just do 'sudo port -v -f uninstall xorg-xext-proto' and then try installing again... I dunno why it's like that...
Sorry, do 'sudo port -v -f uninstall xorg-xextproto'
Thanks. This got me a lot further, but there are still problems (see below). Can you please advise?
sudo port install gtk2 ---> Computing dependencies for gtk2 ---> Dependencies to be installed: gdk-pixbuf2 ---> Installing gdk-pixbuf2 @2.26.5_0 Error: org.macports.install for port gdk-pixbuf2 returned: no destroot found at: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/destroot Error: Failed to install gdk-pixbuf2 Please see the log file for port gdk-pixbuf2 for details:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/main.log
Error: The following dependencies were not installed: gdk-pixbuf2 To report a bug, follow the instructions in the guide:
Error: Processing of port gtk2 failed
sudo port upgrade --enforce-variants gtk2 +universal Error: Requested variants "+universal" do not match original selection "". Please use the same variants again, perform 'port clean gdk-pixbuf2' or specify the force option (-f). Error: Problem while installing gdk-pixbuf2 To report a bug, follow the instructions in the guide:
comment:8 follow-up: 9 Changed 12 years ago by mf2k (Frank Schima)
Please use WikiFormatting in your replies.
The output tells you what you need to do. Namely:
port clean gdk-pixbuf2
comment:9 follow-up: 12 Changed 12 years ago by rwannama@…
Replying to macsforever2000@…:
Please use WikiFormatting in your replies.
The output tells you what you need to do. Namely:
port clean gdk-pixbuf2
Thanks. I tried that but it didn't help.
port clean gdk-pixbuf2
---> Cleaning gdk-pixbuf2
Warning: Only cleaning in ~/.macports; insufficient privileges for standard locations
sudo port install gtk2
Password:
---> Computing dependencies for gtk2
---> Dependencies to be installed: gdk-pixbuf2
---> Installing gdk-pixbuf2 @2.26.5_0
Error: org.macports.install for port gdk-pixbuf2 returned: no destroot found at: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/work/destroot
Error: Failed to install gdk-pixbuf2
Please see the log file for port gdk-pixbuf2 for details:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_gdk-pixbuf2/gdk-pixbuf2/main.log
Error: The following dependencies were not installed: gdk-pixbuf2
To report a bug, follow the instructions in the guide:
Error: Processing of port gtk2 failed
comment:10 follow-up: 11 Changed 12 years ago by jeremyhu (Jeremy Huddleston Sequoia)
Can you please attach main.log
Changed 12 years ago by rwannama@…
comment:11 Changed 12 years ago by rwannama@…
comment:12 follow-up: 13 Changed 12 years ago by larryv (Lawrence Velázquez)
Replying to rwannama@…:
Thanks. I tried that but it didn't help.
port clean gdk-pixbuf2
---> Cleaning gdk-pixbuf2
Warning: Only cleaning in ~/.macports; insufficient privileges for standard locations
That should probably have been
sudo port clean gdk-pixbuf2
comment:13 Changed 12 years ago by rwannama@…
Replying to larry.velazquez@…:
Replying to rwannama@…:
Thanks. I tried that but it didn't help.
port clean gdk-pixbuf2
---> Cleaning gdk-pixbuf2
Warning: Only cleaning in ~/.macports; insufficient privileges for standard locations
That should probably have been
sudo port clean gdk-pixbuf2
Doh.
Everything appears to be working now. Thanks for all of your help.
comment:14 Changed 12 years ago by jmroot (Joshua Root)
Resolution: | → worksforme |
---|---|
Status: | new → closed |
MITMisc.h is not installed by xorg-xextproto on my system.