[MacPorts] #42305: librsvg @2.36.4_3 publishes archive library into loaders

MacPorts noreply at macports.org
Wed Jan 29 10:55:25 PST 2014


#42305: librsvg @2.36.4_3 publishes archive library into loaders
--------------------------+-----------------------
  Reporter:  earl_chew@…  |      Owner:  pixilla@…
      Type:  defect       |     Status:  reopened
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:  2.2.1
Resolution:               |   Keywords:
      Port:  librsvg      |
--------------------------+-----------------------
Changes (by dersh@…):

 * status:  closed => reopened
 * resolution:  fixed =>


Comment:

 I just tried to upgrade librsvg @2.36.4_4 to @2.36.4_5.  It builds, but
 then I get an error when it is trying to stage it:


 {{{
 --->  Staging librsvg into destroot
 Error: org.macports.destroot for port librsvg returned: file: no such file
 or directory
 Please see the log file for port librsvg for details:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_librsvg/librsvg/main.log
 Error: Unable to upgrade port: 1
 To report a bug, follow the instructions in the guide:
     http://guide.macports.org/#project.tickets

 }}}


 And here are the last few lines of the log:


 {{{
 :info:destroot xinstall:
 chdir(/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_librsvg/librsvg/work/librsvg-2.36.4/macports)
 :info:destroot xinstall: svg2pdf ->
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_librsvg/librsvg/work/destroot/opt/local/bin/svg2pdf
 :debug:destroot delete: file
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_librsvg/librsvg/work/destroot/opt/local/lib
 /gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.a
 :error:destroot org.macports.destroot for port librsvg returned: file: no
 such file or directory
 :debug:destroot Error code: NONE
 :debug:destroot Backtrace: file: no such file or directory
     while executing
 "$post $targetname"
 :info:destroot Warning: targets not executed for librsvg:
 org.macports.install org.macports.destroot
 :notice:destroot Please see the log file for port librsvg for details:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_librsvg/librsvg/main.log

 }}}

 It looks to me like it is trying to delete a file that is not actually
 installed with the prior version, so it can't complete the staging.

-- 
Ticket URL: <https://trac.macports.org/ticket/42305#comment:5>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list