I was doing some playing around with the port command last night and ran into the following: silentbob:~ pburleson$ port list installed apache2 @2.2.4 www/apache2 apr @1.2.8 devel/apr apr-util @1.2.8 devel/apr-util autoconf @2.61 devel/autoconf bison @2.3 devel/bison db44 @4.4.20 databases/db44 expat @2.0.0 textproc/expat fcgi @2.4.0 www/fcgi gettext @0.16.1 devel/gettext libiconv @1.11 textproc/libiconv lighttpd @1.4.13 www/lighttpd m4 @1.4.8b devel/m4 mysql5 @5.0.33 databases/mysql5 ncurses @5.5 devel/ncurses ncursesw @5.5 devel/ncursesw neon @0.26.3 www/neon openssl @0.9.8e devel/openssl pcre @7.0 devel/pcre perl5.8 @5.8.8 lang/perl5.8 postgresql81 @8.1.8 databases/postgresql81 postgresql81-server @8.1.8 databases/postgresql81-server rb-fcgi @0.8.6 ruby/rb-fcgi rb-mysql @2.7.1 ruby/rb-mysql rb-postgres @0.7.1 ruby/rb-postgres rb-rubygems @0.9.1 ruby/rb-rubygems readline @5.1.004 devel/readline ruby @1.8.5-p12 lang/ruby subversion @1.4.3 devel/subversion zlib @1.2.3 archivers/zlib silentbob:~ pburleson$ sudo port upgrade lighttpd silentbob:~ pburleson$ sudo port upgrade fcgi silentbob:~ pburleson$ sudo port upgrade subversion ---> Fetching openssl ---> Attempting to fetch openssl-0.9.8e.tar.gz from http://www.openssl.org/source/ ---> Verifying checksum(s) for openssl ---> Extracting openssl ---> Applying patches to openssl ---> Configuring openssl ---> Building openssl with target all ---> Staging openssl into destroot ---> Deactivating openssl 0.9.8d_0+darwin_8 ---> Installing openssl 0.9.8e_0+darwin_8 ---> Activating openssl 0.9.8e_0+darwin_8 ---> Cleaning openssl ---> Fetching sqlite3 ---> Attempting to fetch sqlite-3.3.13.tar.gz from http://www.sqlite.org/ ---> Verifying checksum(s) for sqlite3 ---> Extracting sqlite3 ---> Applying patches to sqlite3 ---> Configuring sqlite3 ---> Building sqlite3 with target all ---> Staging sqlite3 into destroot ---> Installing sqlite3 3.3.13_0+darwin_8 ---> Activating sqlite3 3.3.13_0+darwin_8 ---> Cleaning sqlite3 ---> Fetching apr-util ---> Verifying checksum(s) for apr-util ---> Extracting apr-util ---> Configuring apr-util ---> Building apr-util with target all ---> Staging apr-util into destroot ---> Deactivating apr-util 1.2.8_1 ---> Installing apr-util 1.2.8_2 ---> Activating apr-util 1.2.8_2 ---> Cleaning apr-util silentbob:~ pburleson$ port list installed apache2 @2.2.4 www/apache2 apr @1.2.8 devel/apr apr-util @1.2.8 devel/apr-util apr-util @1.2.8 devel/apr-util autoconf @2.61 devel/autoconf bison @2.3 devel/bison db44 @4.4.20 databases/db44 expat @2.0.0 textproc/expat fcgi @2.4.0 www/fcgi gettext @0.16.1 devel/gettext libiconv @1.11 textproc/libiconv lighttpd @1.4.13 www/lighttpd m4 @1.4.8b devel/m4 mysql5 @5.0.33 databases/mysql5 ncurses @5.5 devel/ncurses ncursesw @5.5 devel/ncursesw neon @0.26.3 www/neon openssl @0.9.8e devel/openssl openssl @0.9.8e devel/openssl pcre @7.0 devel/pcre perl5.8 @5.8.8 lang/perl5.8 postgresql81 @8.1.8 databases/postgresql81 postgresql81-server @8.1.8 databases/postgresql81-server rb-fcgi @0.8.6 ruby/rb-fcgi rb-mysql @2.7.1 ruby/rb-mysql rb-postgres @0.7.1 ruby/rb-postgres rb-rubygems @0.9.1 ruby/rb-rubygems readline @5.1.004 devel/readline ruby @1.8.5-p12 lang/ruby sqlite3 @3.3.13 databases/sqlite3 subversion @1.4.3 devel/subversion zlib @1.2.3 archivers/zlib silentbob:~ pburleson$ The oddity there is when I issued the command "sudo port upgrade subversion". Things that I already have installed are downloaded and installed again, and there's the weird inclusion of sqlite3. Then in the final list of installed ports, openssl and apr-util are duplicated. Is my MacPorts install borked? I have everything setup the default way, in /opt/local . Any help or ideas would be greatly appreciated. Thanks, Patrick