Changes between Initial Version and Version 2 of Ticket #28190


Ignore:
Timestamp:
Jan 28, 2011, 10:28:31 PM (13 years ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

Many ports need to be rebuilt following the upgrade to libpng 1.4. Please use "port outdated" to see what they are, and try updating them. If you run into errors, skip those ports and come back to them later. Because libpng is such a ubiquitous library, not all ports that use it are actually declaring dependencies on it, which can cause MacPorts to not necessarily upgrade everything in the correct order on its own.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #28190

    • Property Keywords png added; pidgin removed
    • Property Cc ryandesign@… added
    • Property Owner changed from macports-tickets@… to nefar@…
    • Property Summary changed from unable to build pidgin after selfupdate to pidgin: /opt/local/lib/libpng12.la: No such file or directory
  • Ticket #28190 – Description

    initial v2  
    11'''I updated macport (selfupdate) in order to grab higher version of pidgin, however building is broken:'''
    22
    3 $ sudo port install pidgin[[BR]]
    4 ....[[BR]]
    5 --->  Computing dependencies for pidgin[[BR]]
    6 --->  Building pidgin[[BR]]
     3{{{
     4$ sudo port install pidgin
     5....
     6--->  Computing dependencies for pidgin
     7--->  Building pidgin
    78Error: Target org.macports.build returned: shell command failed (see log for details)
    89Error: Status 1 encountered during processing.
     10}}}
    911
    1012'''Here's what I see in the logs:'''
    1113
    12 :info:build Making all in gestures[[BR]]
    13 :info:build   CCLD   gestures.la[[BR]]
    14 :info:build grep: /opt/local/lib/libpng12.la: No such file or directory[[BR]]
    15 :info:build sed: /opt/local/lib/libpng12.la: No such file or directory[[BR]]
    16 :info:build libtool: link: `/opt/local/lib/libpng12.la' is not a valid libtool archive[[BR]]
    17 :info:build make[4]: *** [gestures.la] Error 1[[BR]]
    18 :info:build make[3]: *** [all-recursive] Error 1[[BR]]
    19 :info:build make[2]: *** [all-recursive] Error 1[[BR]]
    20 :info:build make[1]: *** [all-recursive] Error 1[[BR]]
    21 :info:build make: *** [all] Error 2[[BR]]
    22 :info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_pidgin/work/pidgin-2.7.9" && /usr/bin/make -j2 all " returned error 2[[BR]]
    23 :error:build Target org.macports.build returned: shell command failed (see log for details)[[BR]]
    24 :debug:build Backtrace: shell command failed (see log for details)[[BR]]
    25     while executing[[BR]]
    26 "command_exec build"[[BR]]
    27     (procedure "portbuild::build_main" line 8)[[BR]]
    28     invoked from within[[BR]]
    29 "$procedure $targetname"[[BR]]
    30 
     14{{{
     15:info:build Making all in gestures
     16:info:build   CCLD   gestures.la
     17:info:build grep: /opt/local/lib/libpng12.la: No such file or directory
     18:info:build sed: /opt/local/lib/libpng12.la: No such file or directory
     19:info:build libtool: link: `/opt/local/lib/libpng12.la' is not a valid libtool archive
     20:info:build make[4]: *** [gestures.la] Error 1
     21:info:build make[3]: *** [all-recursive] Error 1
     22:info:build make[2]: *** [all-recursive] Error 1
     23:info:build make[1]: *** [all-recursive] Error 1
     24:info:build make: *** [all] Error 2
     25:info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_pidgin/work/pidgin-2.7.9" && /usr/bin/make -j2 all " returned error 2
     26:error:build Target org.macports.build returned: shell command failed (see log for details)
     27:debug:build Backtrace: shell command failed (see log for details)
     28    while executing
     29"command_exec build"
     30    (procedure "portbuild::build_main" line 8)
     31    invoked from within
     32"$procedure $targetname"
     33}}}
    3134
    3235'''Looks related to libpng version:'''
    3336
    34 $ ls /opt/local/lib/libpng[[BR]]
    35 libpng.a           libpng.dylib       libpng.la          libpng14.14.dylib  libpng14.a         [[BR]]libpng14.dylib     libpng14.la [[BR]]
     37{{{
     38$ ls /opt/local/lib/libpng
     39libpng.a           libpng.dylib       libpng.la          libpng14.14.dylib  libpng14.a         
     40libpng14.dylib     libpng14.la
     41}}}