[MacPorts] #28190: pidgin: /opt/local/lib/libpng12.la: No such file or directory (was: unable to build pidgin after selfupdate)

MacPorts noreply at macports.org
Fri Jan 28 14:28:32 PST 2011


#28190: pidgin: /opt/local/lib/libpng12.la: No such file or directory
--------------------------------+-------------------------------------------
 Reporter:  sgaviria@…          |       Owner:  nefar@…            
     Type:  defect              |      Status:  new                
 Priority:  Normal              |   Milestone:                     
Component:  ports               |     Version:  1.9.2              
 Keywords:  png                 |        Port:  pidgin             
--------------------------------+-------------------------------------------
Changes (by ryandesign@…):

 * cc: ryandesign@… (added)
  * keywords:  pidgin => png
  * owner:  macports-tickets@… => nefar@…


Old description:

> '''I updated macport (selfupdate) in order to grab higher version of
> pidgin, however building is broken:'''
>
> $ sudo port install pidgin[[BR]]
> ....[[BR]]
> --->  Computing dependencies for pidgin[[BR]]
> --->  Building pidgin[[BR]]
> Error: Target org.macports.build returned: shell command failed (see log
> for details)
> Error: Status 1 encountered during processing.
>
> '''Here's what I see in the logs:'''
>
> :info:build Making all in gestures[[BR]]
> :info:build   CCLD   gestures.la[[BR]]
> :info:build grep: /opt/local/lib/libpng12.la: No such file or
> directory[[BR]]
> :info:build sed: /opt/local/lib/libpng12.la: No such file or
> directory[[BR]]
> :info:build libtool: link: `/opt/local/lib/libpng12.la' is not a valid
> libtool archive[[BR]]
> :info:build make[4]: *** [gestures.la] Error 1[[BR]]
> :info:build make[3]: *** [all-recursive] Error 1[[BR]]
> :info:build make[2]: *** [all-recursive] Error 1[[BR]]
> :info:build make[1]: *** [all-recursive] Error 1[[BR]]
> :info:build make: *** [all] Error 2[[BR]]
> :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]]
> :error:build Target org.macports.build returned: shell command failed
> (see log for details)[[BR]]
> :debug:build Backtrace: shell command failed (see log for details)[[BR]]
>     while executing[[BR]]
> "command_exec build"[[BR]]
>     (procedure "portbuild::build_main" line 8)[[BR]]
>     invoked from within[[BR]]
> "$procedure $targetname"[[BR]]
>

> '''Looks related to libpng version:'''
>
> $ ls /opt/local/lib/libpng[[BR]]
> libpng.a           libpng.dylib       libpng.la
> libpng14.14.dylib  libpng14.a         [[BR]]libpng14.dylib
> libpng14.la [[BR]]

New description:

 '''I updated macport (selfupdate) in order to grab higher version of
 pidgin, however building is broken:'''

 {{{
 $ sudo port install pidgin
 ....
 --->  Computing dependencies for pidgin
 --->  Building pidgin
 Error: Target org.macports.build returned: shell command failed (see log
 for details)
 Error: Status 1 encountered during processing.
 }}}

 '''Here's what I see in the logs:'''

 {{{
 :info:build Making all in gestures
 :info:build   CCLD   gestures.la
 :info:build grep: /opt/local/lib/libpng12.la: No such file or directory
 :info:build sed: /opt/local/lib/libpng12.la: No such file or directory
 :info:build libtool: link: `/opt/local/lib/libpng12.la' is not a valid
 libtool archive
 :info:build make[4]: *** [gestures.la] Error 1
 :info:build make[3]: *** [all-recursive] Error 1
 :info:build make[2]: *** [all-recursive] Error 1
 :info:build make[1]: *** [all-recursive] Error 1
 :info:build make: *** [all] Error 2
 :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
 :error:build Target org.macports.build returned: shell command failed (see
 log for details)
 :debug:build Backtrace: shell command failed (see log for details)
     while executing
 "command_exec build"
     (procedure "portbuild::build_main" line 8)
     invoked from within
 "$procedure $targetname"
 }}}

 '''Looks related to libpng version:'''

 {{{
 $ ls /opt/local/lib/libpng
 libpng.a           libpng.dylib       libpng.la          libpng14.14.dylib
 libpng14.a
 libpng14.dylib     libpng14.la
 }}}

--

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.

-- 
Ticket URL: <https://trac.macports.org/ticket/28190#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list