[MacPorts] #47489: installing fontforge fails - Xauth.h is being used by another port
MacPorts
noreply at macports.org
Fri Apr 17 07:12:12 PDT 2015
#47489: installing fontforge fails - Xauth.h is being used by another port
-------------------------+--------------------------------
Reporter: normadize@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.3
Keywords: | Port:
-------------------------+--------------------------------
I get this when I attempt to install fontforge, for the `xorg-libXau`
dependency:
{{{
---> Computing dependencies for fontforge
---> Dependencies to be installed: giflib xorg-libX11 xorg-libXau xorg-
libXdmcp xorg-libxcb xorg-libpthread-stubs xorg-xcb-proto libxml2 xz xorg-
libsm xorg-libice jpeg libuninameslist tiff xorg-libXi xorg-inputproto
xorg-libXext xorg-xextproto xorg-libXfixes xorg-fixesproto xorg-libXt
xorg-libxkbui xorg-libxkbfile
---> Activating xorg-libXau @1.0.8_0
Error: org.macports.activate for port xorg-libXau returned:
/opt/local/include/X11/Xauth.h is being used by another port
Error: Failed to install xorg-libXau
Please see the log file for port xorg-libXau for details:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_x11_xorg-libXau/xorg-libXau/main.log
}}}
The `xorg-libXau` log file says:
{{{
$ cat
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_x11_xorg-libXau/xorg-libXau/main.log
version:1
:debug:main Attempting ln -sf
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_x11_xorg-libXau/xorg-libXau/work
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/x11
/xorg-libXau/work
:debug:main changing euid/egid - current euid: 0 - current egid: 0
:debug:main egid changed to: 501
:debug:main euid changed to: 502
:debug:activate activate phase started at Fri Apr 17 15:08:47 BST 2015
:debug:activate Can't run activate on this port without elevated
privileges. Escalating privileges back to root.
:debug:activate euid changed to: 0. egid changed to: 0.
:debug:activate Executing org.macports.activate (xorg-libXau)
:msg:activate ---> Activating xorg-libXau @1.0.8_0
:debug:activate Using /usr/bin/tar
:debug:activate Using /usr/bin/bzip2
:info:activate x ./
:info:activate x ./+COMMENT
:info:activate x ./+CONTENTS
:info:activate x ./+DESC
:info:activate x ./+PORTFILE
:info:activate x ./+STATE
:info:activate x ./opt/
:info:activate x ./opt/local/
:info:activate x ./opt/local/include/
:info:activate x ./opt/local/lib/
:info:activate x ./opt/local/share/
:info:activate x ./opt/local/share/man/
:info:activate x ./opt/local/share/man/man3/
:info:activate x ./opt/local/share/man/man3/Xau.3.gz
:info:activate x ./opt/local/share/man/man3/XauDisposeAuth.3.gz
:info:activate x ./opt/local/share/man/man3/XauFileName.3.gz
:info:activate x ./opt/local/share/man/man3/XauGetAuthByAddr.3.gz
:info:activate x ./opt/local/share/man/man3/XauGetBestAuthByAddr.3.gz
:info:activate x ./opt/local/share/man/man3/XauLockAuth.3.gz
:info:activate x ./opt/local/share/man/man3/XauReadAuth.3.gz
:info:activate x ./opt/local/share/man/man3/XauUnlockAuth.3.gz
:info:activate x ./opt/local/share/man/man3/XauWriteAuth.3.gz
:info:activate x ./opt/local/lib/libXau.6.dylib
:info:activate x ./opt/local/lib/libXau.a
:info:activate x ./opt/local/lib/libXau.dylib
:info:activate x ./opt/local/lib/pkgconfig/
:info:activate x ./opt/local/lib/pkgconfig/xau.pc
:info:activate x ./opt/local/include/X11/
:info:activate x ./opt/local/include/X11/Xauth.h
:debug:activate Activation failed, rolling back.
:error:activate org.macports.activate for port xorg-libXau returned:
/opt/local/include/X11/Xauth.h is being used by another port
:debug:activate Error code: registry::already-active
:debug:activate Backtrace: /opt/local/include/X11/Xauth.h is being used by
another port
while executing
"$port activate $imagefiles"
invoked from within
"try {
$port activate $imagefiles
foreach file $files {
if {[_activate_file "${extracted_dir}${file..."
invoked from within
"registry::write {
# Activate it, and catch errors so we can roll-back
try {
$port activate $imagefiles
..."
invoked from within
"try {
registry::write {
foreach file $imagefiles {
set srcfile "${extracted_dir}${file}"
# To be ..."
(procedure "_activate_contents" line 21)
invoked from within
"_activate_contents $requested"
(procedure "portimage::activate" line 57)
invoked from within
"registry_activate $subport $version $revision $portvariants [array get
user_options]"
(procedure "portactivate::activate_main" line 4)
invoked from within
"portactivate::activate_main org.macports.activate"
("eval" body line 1)
invoked from within
"eval $procedure $targetname"
:error:activate Failed to install xorg-libXau
:debug:activate /opt/local/include/X11/Xauth.h is being used by another
port
while executing
"$port activate $imagefiles"
invoked from within
"try {
$port activate $imagefiles
foreach file $files {
if {[_activate_file "${extracted_dir}${file..."
invoked from within
"registry::write {
# Activate it, and catch errors so we can roll-back
try {
$port activate $imagefiles
..."
invoked from within
"try {
registry::write {
foreach file $imagefiles {
set srcfile "${extracted_dir}${file}"
# To be ..."
(procedure "_activate_contents" line 21)
invoked from within
"_activate_contents $requested"
(procedure "portimage::activate" line 57)
:notice:activate Please see the log file for port xorg-libXau for details:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_x11_xorg-libXau/xorg-libXau/main.log
}}}
--
Ticket URL: <https://trac.macports.org/ticket/47489>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list