Port upgrade outdated sequence
Ryan Schmidt
ryandesign at macports.org
Mon Jan 6 11:09:04 PST 2014
On Jan 6, 2014, at 13:07, Peter Brommer wrote:
> I just noticed that it was not port upgrade that did the out-of-order install, but rather a "rebuild after database errors". My first port upgrade command ran into bug https://trac.macports.org/ticket/41737 (against webkit-gtk, which appears to be still open). The workaround requires running
> port -f deactivate webkit-gtk
> port install webkit-gtk-2.0
>
> The latter command resulted in the following output:
> [..]
> ---> Cleaning webkit-gtk-2.0
> ---> Updating database of binaries: 100.0%
> ---> Scanning binaries for linking errors: 100.0%
> ---> Found 412 broken file(s), matching files to ports
> ---> Found 27 broken port(s), determining rebuild order
> ---> Rebuilding in order
> py27-matplotlib @1.3.1 +tkinter
> pymol @1.6.0
> qt4-mac @4.8.5
> wxPython-3.0 @2.9.5
> wxWidgets-3.0 @3.0.0
> ImageMagick @6.8.7-3 +x11
> gimp2 @2.8.8 +help_browser+python27
> GraphicsMagick @1.3.18 +q8
> gnuplot @4.6.4 +aquaterm+luaterm+pangocairo+wxwidgets+x11
> mplayer-devel @36449
> openmotif @2.3.4
> ddd @3.3.12
> netpbm @10.64.04
> graphviz @2.34.0 +pangocairo+x11
> transfig @3.2.5d
> povray @3.7.0.0
> xcursorgen @1.0.5
> grace @5.1.23
> libsdl_image @1.2.12
> xorg-libXfont @1.4.6
> gtkglext @1.2.0
> gtkmm @2.24.4 +x11
> gtkimageview @1.6.4
> ufraw @0.19.2
> gtkspell2 @2.0.16 +x11
> inkscape @0.48.4 +python27+x11
> octave @3.2.4 +atlas+gcc47-gcc45
> [snip..much later]
> ---> Computing dependencies for graphviz
> ---> Fetching archive for graphviz
> ---> Attempting to fetch graphviz-2.34.0_4+pangocairo+x11.darwin_12.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/graphviz
> ---> Attempting to fetch graphviz-2.34.0_4+pangocairo+x11.darwin_12.x86_64.tbz2 from http://lil.fr.packages.macports.org/graphviz
> ---> Attempting to fetch graphviz-2.34.0_4+pangocairo+x11.darwin_12.x86_64.tbz2 from http://packages.macports.org/graphviz
> ---> Fetching distfiles for graphviz
> ---> Verifying checksums for graphviz
> ---> Extracting graphviz
> ---> Configuring graphviz
> ---> Building graphviz
> Error: org.macports.build for port graphviz returned: command execution failed
>
> The "repair" job thus tried to rebuild graphviz, without upgrading libLASi beforehand, and thus failed.
Ah yes. That is a bug.
https://trac.macports.org/ticket/40150
It’s fixed in trunk, which will become MacPorts 2.3 eventually.
More information about the macports-dev
mailing list