Opened 12 years ago

Last modified 12 years ago

#37360 closed defect

zlib, ncurses: no destroot found — at Version 1

Reported by: adrawbond@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: Cc: ryandesign@…
Port: zlib, ncurses

Description (last modified by ryandesign (Ryan Carsten Schmidt))

When trying to install ettercap-ng its dependencies won't install.

{~ sudo port install ettercap-ng
--->  Computing dependencies for ettercap-ng
--->  Dependencies to be installed: openssl zlib pcre bzip2 libedit ncurses pkgconfig
--->  Installing zlib @1.2.7_0
Error: org.macports.install for port zlib returned: no destroot found at: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_archivers_zlib/zlib/work/destroot
Error: Failed to install zlib
Please see the log file for port zlib for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_archivers_zlib/zlib/main.log
Error: The following dependencies were not installed: openssl zlib pcre bzip2 libedit ncurses pkgconfig
Error: Processing of port ettercap-ng failed}

When I try to install zlib by itself it also fails to install

When I try installing ettercap-ng using:

{~ sudo port install ettercap-ng +gtk
--->  Computing dependencies for ettercap-ng
--->  Dependencies to be installed: gtk2 atk gettext ncurses glib2 perl5 perl5.12 gdbm zlib gobject-introspection cairo fontconfig freetype bzip2 libpixman libpng xorg-libXext xorg-libX11 xorg-kbproto xorg-libXau xorg-xproto xorg-libXdmcp xorg-libxcb python27 db46 libedit openssl python_select sqlite3 xorg-libpthread-stubs xorg-xcb-proto libxml2 xz xorg-xextproto xorg-xcb-util xrender xorg-renderproto gdk-pixbuf2 jasper jpeg 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-inputproto xorg-libXinerama xorg-xineramaproto xorg-libXrandr xorg-randrproto pcre pkgconfig
--->  Installing ncurses @5.9_1
Error: org.macports.install for port ncurses returned: no destroot found at: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_ncurses/ncurses/work/destroot
Error: Failed to install ncurses
Please see the log file for port ncurses for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_ncurses/ncurses/main.log
Error: The following dependencies were not installed: gtk2 atk gettext ncurses glib2 perl5 perl5.12 gdbm zlib gobject-introspection cairo fontconfig freetype bzip2 libpixman libpng xorg-libXext xorg-libX11 xorg-kbproto xorg-libXau xorg-xproto xorg-libXdmcp xorg-libxcb python27 db46 libedit openssl python_select sqlite3 xorg-libpthread-stubs xorg-xcb-proto libxml2 xz xorg-xextproto xorg-xcb-util xrender xorg-renderproto gdk-pixbuf2 jasper jpeg 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-inputproto xorg-libXinerama xorg-xineramaproto xorg-libXrandr xorg-randrproto pcre pkgconfig
Error: Processing of port ettercap-ng failed}

Again when I try to install ncurses by itself it does not work.

My OS is Lion and my version of Xcode is 4.2.1. I am running the latest version of MacPorts and it is completely up to date.

Change History (1)

comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added; gmail.com:ultrix removed
Description: modified (diff)
Keywords: ettercap-ng removed
Port: zlib ncurses added; ettercap-ng removed
Summary: Ettercap-ng dependencies won't installzlib, ncurses: no destroot found

This sounds like #29223, for which the solution is to clean and try again, which you should try anytime any port fails to build.

sudo port clean zlib ncurses

If it fails again, please attach the main.log file.

Note: See TracTickets for help on using tickets.