Opened 11 years ago

Closed 11 years ago

#40777 closed defect (invalid)

py27-pyqt4 fails to install

Reported by: Scott.Grosch@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.2.0
Keywords: Cc:
Port:

Description

bash-3.2# port selfupdate
--->  Updating MacPorts base sources using rsync
MacPorts base version 2.2.0 installed,
MacPorts base version 2.2.0 downloaded.
--->  Updating the ports tree
--->  MacPorts base is already the latest version

The ports tree has been updated. To upgrade your installed ports, you should run
  port upgrade outdated
bash-3.2# port installed
No ports are installed.
bash-3.2# port install py27-pyqt4
--->  Computing dependencies for py27-pyqt4
--->  Dependencies to be installed: dbus-python27 dbus expat dbus-glib gettext libiconv ncurses glib2 libffi perl5 perl5.12 gdbm zlib py27-gobject libxslt libxml2 xz python27 bzip2 db46 db_select libedit openssl python_select sqlite3 pkgconfig py27-sip qt4-mac jpeg libmng lcms tiff libpng
--->  Fetching archive for expat
--->  Attempting to fetch expat-2.1.0_0.darwin_12.x86_64.tbz2 from http://packages.macports.org/expat
--->  Attempting to fetch expat-2.1.0_0.darwin_12.x86_64.tbz2.rmd160 from http://packages.macports.org/expat
--->  Installing expat @2.1.0_0
--->  Activating expat @2.1.0_0
--->  Cleaning expat
--->  Installing dbus @1.6.12_0+startupitem
Error: org.macports.install for port dbus returned: no destroot found at: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_dbus/dbus/work/destroot
Error: Failed to install dbus
Please see the log file for port dbus for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_dbus/dbus/main.log
Error: The following dependencies were not installed: dbus-python27 dbus dbus-glib gettext libiconv ncurses glib2 libffi perl5 perl5.12 gdbm zlib py27-gobject libxslt libxml2 xz python27 bzip2 db46 db_select libedit openssl python_select sqlite3 pkgconfig py27-sip qt4-mac jpeg libmng lcms tiff libpng
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port py27-pyqt4 failed
bash-3.2# uname -a
Darwin gargoyle 12.5.0 Darwin Kernel Version 12.5.0: Sun Sep 29 13:33:47 PDT 2013; root:xnu-2050.48.12~1/RELEASE_X86_64 x86_64

And here's that log file it references:

% cat /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_dbus/dbus/main.log
version:1
:debug:main changing euid/egid - current euid: 0 - current egid: 0
:debug:main egid changed to: 501
:debug:main euid changed to: 502
:debug:main Executing org.macports.main (dbus)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.archivefetch (dbus)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.fetch (dbus)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.checksum (dbus)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.extract (dbus)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.patch (dbus)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.configure (dbus)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.build (dbus)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.destroot (dbus)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:install install phase started at Tue Oct 15 14:37:27 PDT 2013
:notice:install --->  Installing dbus @1.6.12_0+startupitem
:debug:install Can't run install on this port without elevated privileges. Escalating privileges back to root.
:debug:install euid changed to: 0. egid changed to: 0.
:debug:install Executing org.macports.install (dbus)
:debug:install Using /usr/bin/tar
:debug:install Using /usr/bin/bzip2
:error:install org.macports.install for port dbus returned: no destroot found at: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_dbus/dbus/work/destroot
:debug:install Error code: NONE
:debug:install Backtrace: no destroot found at: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_dbus/dbus/work/destroot
    while executing
"create_archive $location $portarchivetype"
    (procedure "portinstall::install_main" line 22)
    invoked from within
"$procedure $targetname"
:info:install Warning: targets not executed for dbus: org.macports.activate org.macports.install
:error:install Failed to install dbus
:debug:install couldn't open "/System/Library/Frameworks/Tcl.framework/Versions/8.5/Resources/tclIndex": no such file or directory
    while executing
"open [file join $dir tclIndex]"
:notice:install Please see the log file for port dbus for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_dbus/dbus/main.log

Change History (2)

comment:1 Changed 11 years ago by Scott.Grosch@…

Sorry, please close this ticket. There was extraneous 'cruft' down the build directory that port uses. Removing those directories and then re-running caused everything to work.

comment:2 Changed 11 years ago by mf2k (Frank Schima)

Resolution: invalid
Status: newclosed
Note: See TracTickets for help on using tickets.