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