Yes, it is installed. No idea at all what this has to do with an Xbox though .....
> On 19 Oct 2017, at 6:46 am, John <miao...@gmail.com> wrote: > > Thanks for pointing out that I should open the "Terminal". I tried it; could > you check if my Cairo is installed successfully? Should I do something on > Xbox? Thanks!! > > > Last login: Wed Oct 18 21:01:15 on ttys001 > John-MacBook-Pro:~ john$ sudo port install cairo > Password: > Sorry, try again. > Password: > Warning: The Xcode Command Line Tools don't appear to be installed; most > ports will likely fail to build. > Warning: Install them by running `xcode-select --install'. > ---> Computing dependencies for cairo > The following dependencies will be installed: > bzip2 > db48 > expat > fontconfig > freetype > gettext > glib2 > libedit > libffi > libiconv > libpixman > libpng > libxml2 > ncurses > openssl > pcre > python27 > python2_select > python_select > sqlite3 > xorg-kbproto > xorg-libX11 > xorg-libXau > xorg-libXdmcp > xorg-libXext > xorg-libpthread-stubs > xorg-libxcb > xorg-renderproto > xorg-xcb-proto > xorg-xcb-util > xorg-xextproto > xorg-xproto > xrender > xz > zlib > Continue? [Y/n]: Y > ---> Fetching archive for expat > ---> Attempting to fetch expat-2.2.4_0.darwin_16.x86_64.tbz2 from > http://kmq.jp.packages.macports.org/expat > ---> Attempting to fetch expat-2.2.4_0.darwin_16.x86_64.tbz2.rmd160 from > http://kmq.jp.packages.macports.org/expat > ---> Installing expat @2.2.4_0 > ---> Activating expat @2.2.4_0 > ---> Cleaning expat > ---> Fetching archive for bzip2 > ---> Attempting to fetch bzip2-1.0.6_0.darwin_16.x86_64.tbz2 from > http://kmq.jp.packages.macports.org/bzip2 > ---> Attempting to fetch bzip2-1.0.6_0.darwin_16.x86_64.tbz2.rmd160 from > http://kmq.jp.packages.macports.org/bzip2 > ---> Installing bzip2 @1.0.6_0 > ---> Activating bzip2 @1.0.6_0 > ---> Cleaning bzip2 > ---> Fetching archive for zlib > ---> Attempting to fetch zlib-1.2.11_0.darwin_16.x86_64.tbz2 from > http://kmq.jp.packages.macports.org/zlib > ---> Attempting to fetch zlib-1.2.11_0.darwin_16.x86_64.tbz2.rmd160 from > http://kmq.jp.packages.macports.org/zlib > ---> Installing zlib @1.2.11_0 > ---> Activating zlib @1.2.11_0 > ---> Cleaning zlib > ---> Fetching archive for libpng > ---> Attempting to fetch libpng-1.6.32_0.darwin_16.x86_64.tbz2 from > http://kmq.jp.packages.macports.org/libpng > ---> Attempting to fetch libpng-1.6.32_0.darwin_16.x86_64.tbz2.rmd160 from > http://kmq.jp.packages.macports.org/libpng > ---> Installing libpng @1.6.32_0 > ---> Activating libpng @1.6.32_0 > ---> Cleaning libpng > ---> Fetching archive for freetype > ---> Attempting to fetch freetype-2.8_0.darwin_16.x86_64.tbz2 from > http://kmq.jp.packages.macports.org/freetype > ---> Attempting to fetch freetype-2.8_0.darwin_16.x86_64.tbz2.rmd160 from > http://kmq.jp.packages.macports.org/freetype > ---> Installing freetype @2.8_0 > ---> Activating freetype @2.8_0 > ---> Cleaning freetype > ---> Fetching archive for libiconv > ---> Attempting to fetch libiconv-1.15_0.darwin_16.x86_64.tbz2 from > http://kmq.jp.packages.macports.org/libiconv > ---> Attempting to fetch libiconv-1.15_0.darwin_16.x86_64.tbz2.rmd160 from > http://kmq.jp.packages.macports.org/libiconv > ---> Installing libiconv @1.15_0 > ---> Activating libiconv @1.15_0 > ---> Cleaning libiconv > ---> Fetching archive for fontconfig > ---> Attempting to fetch fontconfig-2.12.6_1.darwin_16.x86_64.tbz2 from > http://kmq.jp.packages.macports.org/fontconfig > ---> Attempting to fetch fontconfig-2.12.6_1.darwin_16.x86_64.tbz2.rmd160 > from http://kmq.jp.packages.macports.org/fontconfig > ---> Installing fontconfig @2.12.6_1 > ---> Activating fontconfig @2.12.6_1 > ---> Cleaning fontconfig > ---> Fetching archive for ncurses > ---> Attempting to fetch ncurses-6.0-20170916_0.darwin_16.x86_64.tbz2 from > http://kmq.jp.packages.macports.org/ncurses > ---> Attempting to fetch ncurses-6.0-20170916_0.darwin_16.x86_64.tbz2.rmd160 > from http://kmq.jp.packages.macports.org/ncurses > ---> Installing ncurses @6.0-20170916_0 > ---> Activating ncurses @6.0-20170916_0 > ---> Cleaning ncurses > ---> Fetching archive for gettext > ---> Attempting to fetch gettext-0.19.8.1_0.darwin_16.x86_64.tbz2 from > http://kmq.jp.packages.macports.org/gettext > ---> Attempting to fetch gettext-0.19.8.1_0.darwin_16.x86_64.tbz2.rmd160 > from http://kmq.jp.packages.macports.org/gettext > ---> Installing gettext @0.19.8.1_0 > ---> Activating gettext @0.19.8.1_0 > ---> Cleaning gettext > ---> Fetching archive for libffi > ---> Attempting to fetch libffi-3.2.1_0.darwin_16.x86_64.tbz2 from > http://kmq.jp.packages.macports.org/libffi > ---> Attempting to fetch libffi-3.2.1_0.darwin_16.x86_64.tbz2.rmd160 from > http://kmq.jp.packages.macports.org/libffi > ---> Installing libffi @3.2.1_0 > ---> Activating libffi @3.2.1_0 > ---> Cleaning libffi > ---> Fetching archive for libedit > ---> Attempting to fetch libedit-20170329-3.1_2.darwin_16.x86_64.tbz2 from > http://kmq.jp.packages.macports.org/libedit > ---> Attempting to fetch libedit-20170329-3.1_2.darwin_16.x86_64.tbz2.rmd160 > from http://kmq.jp.packages.macports.org/libedit > ---> Installing libedit @20170329-3.1_2 > ---> Activating libedit @20170329-3.1_2 > ---> Cleaning libedit > ---> Fetching archive for pcre > ---> Attempting to fetch pcre-8.41_0.darwin_16.x86_64.tbz2 from > http://kmq.jp.packages.macports.org/pcre > ---> Attempting to fetch pcre-8.41_0.darwin_16.x86_64.tbz2.rmd160 from > http://kmq.jp.packages.macports.org/pcre > ---> Installing pcre @8.41_0 > ---> Activating pcre @8.41_0 > ---> Cleaning pcre > ---> Fetching archive for glib2 > ---> Attempting to fetch glib2-2.54.1_0+x11.darwin_16.x86_64.tbz2 from > http://kmq.jp.packages.macports.org/glib2 > ---> Attempting to fetch glib2-2.54.1_0+x11.darwin_16.x86_64.tbz2.rmd160 > from http://kmq.jp.packages.macports.org/glib2 > ---> Installing glib2 @2.54.1_0+x11 > ---> Activating glib2 @2.54.1_0+x11 > ---> Cleaning glib2 > ---> Fetching archive for libpixman > ---> Attempting to fetch libpixman-0.34.0_0.darwin_16.x86_64.tbz2 from > http://kmq.jp.packages.macports.org/libpixman > ---> Attempting to fetch libpixman-0.34.0_0.darwin_16.x86_64.tbz2.rmd160 > from http://kmq.jp.packages.macports.org/libpixman > ---> Installing libpixman @0.34.0_0 > ---> Activating libpixman @0.34.0_0 > ---> Cleaning libpixman > ---> Fetching archive for xorg-kbproto > ---> Attempting to fetch xorg-kbproto-1.0.7_0.darwin_16.noarch.tbz2 from > http://kmq.jp.packages.macports.org/xorg-kbproto > ---> Attempting to fetch xorg-kbproto-1.0.7_0.darwin_16.noarch.tbz2.rmd160 > from http://kmq.jp.packages.macports.org/xorg-kbproto > ---> Installing xorg-kbproto @1.0.7_0 > ---> Activating xorg-kbproto @1.0.7_0 > ---> Cleaning xorg-kbproto > ---> Fetching archive for xorg-xproto > ---> Attempting to fetch xorg-xproto-7.0.31_0.darwin_16.noarch.tbz2 from > http://kmq.jp.packages.macports.org/xorg-xproto > ---> Attempting to fetch xorg-xproto-7.0.31_0.darwin_16.noarch.tbz2.rmd160 > from http://kmq.jp.packages.macports.org/xorg-xproto > ---> Installing xorg-xproto @7.0.31_0 > ---> Activating xorg-xproto @7.0.31_0 > ---> Cleaning xorg-xproto > ---> Fetching archive for xorg-libXau > ---> Attempting to fetch xorg-libXau-1.0.8_0.darwin_16.x86_64.tbz2 from > http://kmq.jp.packages.macports.org/xorg-libXau > ---> Attempting to fetch xorg-libXau-1.0.8_0.darwin_16.x86_64.tbz2.rmd160 > from http://kmq.jp.packages.macports.org/xorg-libXau > ---> Installing xorg-libXau @1.0.8_0 > ---> Activating xorg-libXau @1.0.8_0 > ---> Cleaning xorg-libXau > ---> Fetching archive for xorg-libXdmcp > ---> Attempting to fetch xorg-libXdmcp-1.1.2_0.darwin_16.x86_64.tbz2 from > http://kmq.jp.packages.macports.org/xorg-libXdmcp > ---> Attempting to fetch xorg-libXdmcp-1.1.2_0.darwin_16.x86_64.tbz2.rmd160 > from http://kmq.jp.packages.macports.org/xorg-libXdmcp > ---> Installing xorg-libXdmcp @1.1.2_0 > ---> Activating xorg-libXdmcp @1.1.2_0 > ---> Cleaning xorg-libXdmcp > ---> Fetching archive for db48 > ---> Attempting to fetch db48-4.8.30_4.darwin_16.x86_64.tbz2 from > http://kmq.jp.packages.macports.org/db48 > ---> Attempting to fetch db48-4.8.30_4.darwin_16.x86_64.tbz2.rmd160 from > http://kmq.jp.packages.macports.org/db48 > ---> Installing db48 @4.8.30_4 > ---> Activating db48 @4.8.30_4 > ---> Cleaning db48 > ---> Fetching archive for openssl > ---> Attempting to fetch openssl-1.0.2l_0.darwin_16.x86_64.tbz2 from > http://kmq.jp.packages.macports.org/openssl > ---> Attempting to fetch openssl-1.0.2l_0.darwin_16.x86_64.tbz2.rmd160 from > http://kmq.jp.packages.macports.org/openssl > ---> Installing openssl @1.0.2l_0 > ---> Activating openssl @1.0.2l_0 > ---> Cleaning openssl > ---> Fetching archive for python2_select > ---> Attempting to fetch python2_select-0.0_2.darwin_16.noarch.tbz2 from > http://kmq.jp.packages.macports.org/python2_select > ---> Attempting to fetch python2_select-0.0_2.darwin_16.noarch.tbz2.rmd160 > from http://kmq.jp.packages.macports.org/python2_select > ---> Installing python2_select @0.0_2 > ---> Activating python2_select @0.0_2 > ---> Cleaning python2_select > ---> Fetching archive for python_select > ---> Attempting to fetch python_select-0.3_7.darwin_16.noarch.tbz2 from > http://kmq.jp.packages.macports.org/python_select > ---> Attempting to fetch python_select-0.3_7.darwin_16.noarch.tbz2.rmd160 > from http://kmq.jp.packages.macports.org/python_select > ---> Installing python_select @0.3_7 > ---> Activating python_select @0.3_7 > ---> Cleaning python_select > ---> Fetching archive for sqlite3 > ---> Attempting to fetch sqlite3-3.20.1_0.darwin_16.x86_64.tbz2 from > http://kmq.jp.packages.macports.org/sqlite3 > ---> Attempting to fetch sqlite3-3.20.1_0.darwin_16.x86_64.tbz2.rmd160 from > http://kmq.jp.packages.macports.org/sqlite3 > ---> Installing sqlite3 @3.20.1_0 > ---> Activating sqlite3 @3.20.1_0 > ---> Cleaning sqlite3 > ---> Fetching archive for python27 > ---> Attempting to fetch python27-2.7.14_0.darwin_16.x86_64.tbz2 from > http://kmq.jp.packages.macports.org/python27 > ---> Attempting to fetch python27-2.7.14_0.darwin_16.x86_64.tbz2.rmd160 from > http://kmq.jp.packages.macports.org/python27 > ---> Installing python27 @2.7.14_0 > ---> Activating python27 @2.7.14_0 > ---> Cleaning python27 > ---> Fetching archive for xorg-libpthread-stubs > ---> Attempting to fetch xorg-libpthread-stubs-0.3_0.darwin_16.noarch.tbz2 > from http://kmq.jp.packages.macports.org/xorg-libpthread-stubs > ---> Attempting to fetch > xorg-libpthread-stubs-0.3_0.darwin_16.noarch.tbz2.rmd160 from > http://kmq.jp.packages.macports.org/xorg-libpthread-stubs > ---> Installing xorg-libpthread-stubs @0.3_0 > ---> Activating xorg-libpthread-stubs @0.3_0 > ---> Cleaning xorg-libpthread-stubs > ---> Fetching archive for xz > ---> Attempting to fetch xz-5.2.3_0.darwin_16.x86_64.tbz2 from > http://kmq.jp.packages.macports.org/xz > ---> Attempting to fetch xz-5.2.3_0.darwin_16.x86_64.tbz2.rmd160 from > http://kmq.jp.packages.macports.org/xz > ---> Installing xz @5.2.3_0 > ---> Activating xz @5.2.3_0 > ---> Cleaning xz > ---> Fetching archive for libxml2 > ---> Attempting to fetch libxml2-2.9.6_0.darwin_16.x86_64.tbz2 from > http://kmq.jp.packages.macports.org/libxml2 > ---> Attempting to fetch libxml2-2.9.6_0.darwin_16.x86_64.tbz2.rmd160 from > http://kmq.jp.packages.macports.org/libxml2 > ---> Installing libxml2 @2.9.6_0 > ---> Activating libxml2 @2.9.6_0 > ---> Cleaning libxml2 > ---> Fetching archive for xorg-xcb-proto > ---> Attempting to fetch > xorg-xcb-proto-1.12_1+python27.darwin_16.noarch.tbz2 from > http://kmq.jp.packages.macports.org/xorg-xcb-proto > ---> Attempting to fetch > xorg-xcb-proto-1.12_1+python27.darwin_16.noarch.tbz2.rmd160 from > http://kmq.jp.packages.macports.org/xorg-xcb-proto > ---> Installing xorg-xcb-proto @1.12_1+python27 > ---> Activating xorg-xcb-proto @1.12_1+python27 > ---> Cleaning xorg-xcb-proto > ---> Fetching archive for xorg-libxcb > ---> Attempting to fetch xorg-libxcb-1.12_2+python27.darwin_16.x86_64.tbz2 > from http://kmq.jp.packages.macports.org/xorg-libxcb > ---> Attempting to fetch > xorg-libxcb-1.12_2+python27.darwin_16.x86_64.tbz2.rmd160 from > http://kmq.jp.packages.macports.org/xorg-libxcb > ---> Installing xorg-libxcb @1.12_2+python27 > ---> Activating xorg-libxcb @1.12_2+python27 > ---> Cleaning xorg-libxcb > ---> Fetching archive for xorg-libX11 > ---> Attempting to fetch xorg-libX11-1.6.5_0.darwin_16.x86_64.tbz2 from > http://kmq.jp.packages.macports.org/xorg-libX11 > ---> Attempting to fetch xorg-libX11-1.6.5_0.darwin_16.x86_64.tbz2.rmd160 > from http://kmq.jp.packages.macports.org/xorg-libX11 > ---> Installing xorg-libX11 @1.6.5_0 > ---> Activating xorg-libX11 @1.6.5_0 > ---> Cleaning xorg-libX11 > ---> Fetching archive for xorg-xextproto > ---> Attempting to fetch xorg-xextproto-7.3.0_0.darwin_16.noarch.tbz2 from > http://kmq.jp.packages.macports.org/xorg-xextproto > ---> Attempting to fetch xorg-xextproto-7.3.0_0.darwin_16.noarch.tbz2.rmd160 > from http://kmq.jp.packages.macports.org/xorg-xextproto > ---> Installing xorg-xextproto @7.3.0_0 > ---> Activating xorg-xextproto @7.3.0_0 > ---> Cleaning xorg-xextproto > ---> Fetching archive for xorg-libXext > ---> Attempting to fetch xorg-libXext-1.3.3_0.darwin_16.x86_64.tbz2 from > http://kmq.jp.packages.macports.org/xorg-libXext > ---> Attempting to fetch xorg-libXext-1.3.3_0.darwin_16.x86_64.tbz2.rmd160 > from http://kmq.jp.packages.macports.org/xorg-libXext > ---> Installing xorg-libXext @1.3.3_0 > ---> Activating xorg-libXext @1.3.3_0 > ---> Cleaning xorg-libXext > ---> Fetching archive for xorg-xcb-util > ---> Attempting to fetch xorg-xcb-util-0.4.0_0.darwin_16.x86_64.tbz2 from > http://kmq.jp.packages.macports.org/xorg-xcb-util > ---> Attempting to fetch xorg-xcb-util-0.4.0_0.darwin_16.x86_64.tbz2.rmd160 > from http://kmq.jp.packages.macports.org/xorg-xcb-util > ---> Installing xorg-xcb-util @0.4.0_0 > ---> Activating xorg-xcb-util @0.4.0_0 > ---> Cleaning xorg-xcb-util > ---> Fetching archive for xorg-renderproto > ---> Attempting to fetch xorg-renderproto-0.11.1_0.darwin_16.noarch.tbz2 > from http://kmq.jp.packages.macports.org/xorg-renderproto > ---> Attempting to fetch > xorg-renderproto-0.11.1_0.darwin_16.noarch.tbz2.rmd160 from > http://kmq.jp.packages.macports.org/xorg-renderproto > ---> Installing xorg-renderproto @0.11.1_0 > ---> Activating xorg-renderproto @0.11.1_0 > ---> Cleaning xorg-renderproto > ---> Fetching archive for xrender > ---> Attempting to fetch xrender-0.9.10_0.darwin_16.x86_64.tbz2 from > http://kmq.jp.packages.macports.org/xrender > ---> Attempting to fetch xrender-0.9.10_0.darwin_16.x86_64.tbz2.rmd160 from > http://kmq.jp.packages.macports.org/xrender > ---> Installing xrender @0.9.10_0 > ---> Activating xrender @0.9.10_0 > ---> Cleaning xrender > ---> Fetching archive for cairo > ---> Attempting to fetch cairo-1.14.10_0+quartz+x11.darwin_16.x86_64.tbz2 > from http://kmq.jp.packages.macports.org/cairo > ---> Attempting to fetch > cairo-1.14.10_0+quartz+x11.darwin_16.x86_64.tbz2.rmd160 from > http://kmq.jp.packages.macports.org/cairo > ---> Installing cairo @1.14.10_0+quartz+x11 > ---> Activating cairo @1.14.10_0+quartz+x11 > ---> Cleaning cairo > ---> Updating database of binaries > ---> Scanning binaries for linking errors > ---> No broken files found. > ---> Some of the ports you installed have notes: > python27 has the following notes: > To make this the default Python or Python 2 (i.e., the version run by the > 'python' or 'python2' commands), run one or both of: > > sudo port select --set python python27 > sudo port select --set python2 python27 > John-MacBook-Pro:~ john$ xcode-select --install > xcode-select: note: install requested for command line developer tools > John-MacBook-Pro:~ john$ sudo port install cairo > Password: > ---> Computing dependencies for cairo > ---> Cleaning cairo > ---> Scanning binaries for linking errors > ---> No broken files found. > John-MacBook-Pro:~ john$ sudo port install cairo > Password: > ---> Computing dependencies for cairo > ---> Cleaning cairo > ---> Scanning binaries for linking errors > ---> No broken files found. > John-MacBook-Pro:~ john$ > > > 2017-10-18 18:14 GMT-07:00 Ryan Schmidt <ryandes...@macports.org>: >> Remember to Reply All so our conversation stays on the mailing list. >> >> My reply is below. >> >> >> On Oct 18, 2017, at 20:05, John wrote: >> >> > 2017-10-18 7:50 GMT-07:00 Ryan Schmidt: >> >> On Oct 18, 2017, at 04:25, John wrote: >> >> >> >>> I tried to install Macports on my Mac OS Sierra 10.12.6, and type >> >>> "sudo port install cairo", but it did not respond. I haven't seen any >> >>> file name or app called Macports, but one file called "port" which is >> >>> located at >> >>> >> >>> loca/bin/port" >> >>> >> >>> How should I do it? >> >>> >> >>> Thanks, >> >>> >> >>> John >> >>> ******* >> >>> >> >>> Last login: Sun Oct 15 02:52:49 on console >> >>> Johns-MacBook-Pro:~ john$ /opt/local/bin/port ; exit; >> >>> MacPorts 2.4.2 >> >>> Entering shell mode... ("help" for help, "quit" to quit) >> >>> [Users/john] > sudo port install cairo >> >>> Error: Unrecognized action "port sudo" >> >> >> >> You are correct; there is no GUI app called MacPorts. MacPorts is the >> >> command line program /opt/local/bin/port. >> >> >> >> The installer should have set up your PATH so that you can run it by just >> >> typing "port" instead of that full path. >> >> >> >> From your output above, I see you inadvertently entered MacPorts shell >> >> mode, indicated by the ">" prompt, by running "port" with no arguments. >> >> As it says, to exit that mode, type "quit" to get back to your normal >> >> shell's "$" prompt. At your normal shell "$" prompt, you can run "sudo >> >> port install cairo". >> >> > >> > After typing quit, I got the following: >> > ****** >> > >> > [Users/john] > quit >> > Goodbye >> > logout >> > Saving session... >> > ...copying shared history... >> > ...saving history...truncating history files... >> > ...completed. >> > >> > [Process completed] >> > >> > ******** >> > >> > and then I can't type anything.... >> >> Ok, it sounds like what you actually did was you double-clicked on "port" in >> the Finder, which opened Terminal and ran the port command for you with no >> arguments. >> >> That's not how MacPorts is used. Instead, open the Terminal, if it's not >> still open. It's in /Applications/Utilities. Then type the command you want, >> like "sudo port install cairo". >> >> >> >