I got my shiny new work laptop yesterday and decided to switch my
desktop to amd64. Since several packages were missing I decided to use
ports. I ran into some breakage.
For example:
===> mplayer-1.0rc2p2 depends on: faad-* - not found
===> Verifying install for faad-* in audio/faad
===> Checking files for faad2-2.0
`/usr/ports/distfiles/faad2-2.0.tar.gz' is up to date.
>> (SHA256) faad2-2.0.tar.gz: OK
===> faad-2.0p6 depends on: xmms-* - not found
===> Verifying install for xmms-* in audio/xmms
===> Checking files for xmms-1.2.11
`/usr/ports/distfiles/xmms-1.2.11.tar.gz' is up to date.
>> (SHA256) xmms-1.2.11.tar.gz: OK
===> xmms-1.2.11p1 depends on: gtk+-* - not found
===> Verifying install for gtk+-* in x11/gtk+
===> Building for gtk+-1.2.10p6
make all-recursive
Making all in po
Making all in gdk
Making all in gtk
/usr/local/bin/libtool --mode=link cc -O2 -pipe -Wall -L/usr/local/lib -o
libgtk.la -rpath /usr/local/lib -version-info 3:0:0
-export-dynamic
-L/usr/local/lib -Wl,-E -lgmodule -lglib
-L/usr/X11R6/lib
-lXi -lXext -lX11
-lm gtkaccelgroup.lo gtkaccellabel.lo gtkadjustment.lo gtkalignment.lo
gtkarg.lo gtkarrow.lo gtkaspectframe.lo gtkbin.lo gtkbindings.lo gtkbbox.lo
gtkbox.lo gtkbutton.lo gtkcalendar.lo gtkcheckbutton.lo gtkcheckmenuitem.lo
gtkclist.lo gtkcolorsel.lo gtkcombo.lo gtkcontainer.lo gtkctree.lo gtkcurve.lo
gtkdata.lo gtkdialog.lo gtkdnd.lo gtkdrawingarea.lo gtkeditable.lo gtkentry.lo
gtkeventbox.lo gtkfilesel.lo gtkfixed.lo gtkfontsel.lo gtkframe.lo
gtkgamma.lo gtkgc.lo gtkhandlebox.lo gtkhbbox.lo gtkhbox.lo gtkhpaned.lo
gtkhruler.lo gtkhscale.lo gtkhscrollbar.lo gtkhseparator.lo gtkimage.lo
gtkinputdialog.lo gtkinvisible.lo gtkitem.lo gtkitemfactory.lo gtklabel.lo
gtklayout.lo gtklist.lo gtklistitem.lo gtkmain.lo gtkmarshal.lo gtkmenu.lo
gtkmenubar.lo gtkmenufactory.lo gtkmenuitem.lo gtkmenushell.lo gtkmisc.lo
gtknotebook.lo gtkobject.lo gtkoptionmenu.lo gtkpacker.lo gtkpaned.lo
gtkpixmap.lo gtkplug.lo gtkpreview.lo gtkprogress.lo gtkprogressbar.lo
gtkradiobutton.lo gtkradiomenuitem.lo gtkrange.lo gtkrc.lo gtkruler.lo
gtkscale.lo gtkscrollbar.lo gtkscrolledwindow.lo gtkselection.lo
gtkseparator.lo gtksignal.lo gtksocket.lo gtkspinbutton.lo gtkstyle.lo
gtkstatusbar.lo gtktable.lo gtktearoffmenuitem.lo gtktext.lo gtkthemes.lo
gtktipsquery.lo gtktogglebutton.lo gtktoolbar.lo gtktooltips.lo gtktree.lo
gtktreeitem.lo gtktypeutils.lo gtkvbbox.lo gtkvbox.lo gtkviewport.lo
gtkvpaned.lo gtkvruler.lo gtkvscale.lo gtkvscrollbar.lo gtkvseparator.lo
gtkwidget.lo gtkwindow.lo fnmatch.lo -liconv -lintl -liconv
libtool: link: `gtkpixmap.lo' is not a valid libtool object
*** Error code 1
Stop in /usr/ports/x11/gtk+/w-gtk+-1.2.10p6/gtk+-1.2.10/gtk (line 371 of
Makefile).
*** Error code 1
Stop in /usr/ports/x11/gtk+/w-gtk+-1.2.10p6/gtk+-1.2.10 (line 301 of Makefile).
*** Error code 1
Stop in /usr/ports/x11/gtk+/w-gtk+-1.2.10p6/gtk+-1.2.10 (line 451 of Makefile).
*** Error code 1
Stop in /usr/ports/x11/gtk+ (line 2092 of
/usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1
Stop in /usr/ports/x11/gtk+ (line 1392 of
/usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1
Stop in /usr/ports/x11/gtk+ (line 1890 of
/usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1
Stop in /usr/ports/x11/gtk+ (line 1422 of
/usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1
Stop in /usr/ports/audio/xmms (line 1550 of
/usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1
Stop in /usr/ports/audio/xmms (line 1921 of
/usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1
Stop in /usr/ports/audio/xmms (line 1392 of
/usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1
Stop in /usr/ports/audio/xmms (line 1890 of
/usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1
Stop in /usr/ports/audio/xmms (line 1422 of
/usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1
Stop in /usr/ports/audio/faad (line 1550 of
/usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1
Stop in /usr/ports/audio/faad (line 1921 of
/usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1
Stop in /usr/ports/audio/faad (line 1392 of
/usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1
Stop in /usr/ports/audio/faad (line 1890 of
/usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1
Stop in /usr/ports/audio/faad (line 1422 of
/usr/ports/infrastructure/mk/bsd.port.mk).
*** Error code 1
Stop in /usr/ports/x11/mplayer (line 1550 of
/usr/ports/infrastructure/mk/bsd.port.mk).
This seems to affect other ports too like pgadmin3:
# make install
===> Checking files for pgadmin3-1.8.2
`/usr/ports/distfiles/pgadmin3-1.8.2.tar.gz' is up to date.
>> (SHA256) pgadmin3-1.8.2.tar.gz: OK
===> pgadmin3-1.8.2 depends on: wxWidgets-gtk2->=2.8.7 - not found
===> Verifying install for wxWidgets-gtk2->=2.8.7 in x11/wxWidgets
===> Checking files for wxWidgets-gtk2-2.8.7
`/usr/ports/distfiles/wxWidgets-2.8.7.tar.gz' is up to date.
>> (SHA256) wxWidgets-2.8.7.tar.gz: OK
===> wxWidgets-gtk2-2.8.7 depends on: iodbc-* - not found
===> Verifying install for iodbc-* in databases/iodbc
===> Checking files for iodbc-3.52.4
`/usr/ports/distfiles/libiodbc-3.52.4.tar.gz' is up to date.
>> (SHA256) libiodbc-3.52.4.tar.gz: OK
===> iodbc-3.52.4p2 depends on: gtk+-* - not found
===> Verifying install for gtk+-* in x11/gtk+
===> Building for gtk+-1.2.10p6
make all-recursive
Making all in po
Making all in gdk
Making all in gtk
/usr/local/bin/libtool --mode=link cc -O2 -pipe -Wall -L/usr/local/lib
-o libgtk.la -rpath /usr/local/lib -version-info 3:0:0
-export-dynamic
-L/usr/local/lib -Wl,-E -lgmodule -lglib
-L/usr/X11R6/lib
-lXi -lXext -lX11
-lm gtkaccelgroup.lo gtkaccellabel.lo gtkadjustment.lo gtkalignment.lo
gtkarg.lo gtkarrow.lo gtkaspectframe.lo gtkbin.lo gtkbindings.lo
gtkbbox.lo gtkbox.lo gtkbutton.lo gtkcalendar.lo gtkcheckbutton.lo
gtkcheckmenuitem.lo gtkclist.lo gtkcolorsel.lo gtkcombo.lo
gtkcontainer.lo gtkctree.lo gtkcurve.lo gtkdata.lo gtkdialog.lo
gtkdnd.lo gtkdrawingarea.lo gtkeditable.lo gtkentry.lo gtkeventbox.lo
gtkfilesel.lo gtkfixed.lo gtkfontsel.lo gtkframe.lo gtkgamma.lo
gtkgc.lo gtkhandlebox.lo gtkhbbox.lo gtkhbox.lo gtkhpaned.lo
gtkhruler.lo gtkhscale.lo gtkhscrollbar.lo gtkhseparator.lo gtkimage.lo
gtkinputdialog.lo gtkinvisible.lo gtkitem.lo gtkitemfactory.lo
gtklabel.lo gtklayout.lo gtklist.lo gtklistitem.lo gtkmain.lo
gtkmarshal.lo gtkmenu.lo gtkmenubar.lo gtkmenufactory.lo gtkmenuitem.lo
gtkmenushell.lo gtkmisc.lo gtknotebook.lo gtkobject.lo gtkoptionmenu.lo
gtkpacker.lo gtkpaned.lo gtkpixmap.lo gtkplug.lo gtkpreview.lo
gtkprogress.lo gtkprogressbar.lo gtkradiobutton.lo gtkradiomenuitem.lo
gtkrange.lo gtkrc.lo gtkruler.lo gtkscale.lo gtkscrollbar.lo
gtkscrolledwindow.lo gtkselection.lo gtkseparator.lo gtksignal.lo
gtksocket.lo gtkspinbutton.lo gtkstyle.lo gtkstatusbar.lo gtktable.lo
gtktearoffmenuitem.lo gtktext.lo gtkthemes.lo gtktipsquery.lo
gtktogglebutton.lo gtktoolbar.lo gtktooltips.lo gtktree.lo
gtktreeitem.lo gtktypeutils.lo gtkvbbox.lo gtkvbox.lo gtkviewport.lo
gtkvpaned.lo gtkvruler.lo gtkvscale.lo gtkvscrollbar.lo
gtkvseparator.lo gtkwidget.lo gtkwindow.lo fnmatch.lo -liconv -lintl
-liconv
libtool: link: `gtkpixmap.lo' is not a valid libtool object
*** Error code 1
--- snip ---
I found some more breakage and will report that later.