[MacPorts] #19110: gdb: Malformed receipt

MacPorts noreply at macports.org
Wed Apr 1 15:09:52 PDT 2009


#19110: gdb: Malformed receipt
-----------------------------------+----------------------------------------
 Reporter:  dweber@…               |       Owner:  dweber@…           
     Type:  defect                 |      Status:  assigned           
 Priority:  Normal                 |   Milestone:  Port Bugs          
Component:  ports                  |     Version:  1.7.0              
 Keywords:  gdb ports-filesystems  |        Port:  gdb binutils       
-----------------------------------+----------------------------------------

Comment(by dweber@…):

 It appears that gdb needs to install a bunch of stuff into ${prefix}/info
 (or ${destroot}${prefix}/info, but this path is not a default path in
 macports.  Where are all the info files kept in macports (looks like
 /opt/local/share/info/)?  Maybe there is a configure argument for gdb to
 have it put the info files into /opt/local/share/info/?

 {{{
 /bin/sh .././etc/../mkinstalldirs
 /opt/local/var/macports/build/_Users_dweber_ports_devel_gdb/work/destroot/opt/local/info
 mkdir
 /opt/local/var/macports/build/_Users_dweber_ports_devel_gdb/work/destroot/opt/local/info
 if test ! -f standards.info; then cd .././etc; fi; \
         if test -f standards.info; then \
           for i in standards.info*; do \
             /usr/bin/install -c -m 644 $i
 /opt/local/var/macports/build/_Users_dweber_ports_devel_gdb/work/destroot/opt/local/info/$i;
 \
           done; \
         fi
 if test ! -f configure.info; then cd .././etc; fi; \
         if test -f configure.info; then \
           for i in configure.info*; do \
             /usr/bin/install -c -m 644 $i
 /opt/local/var/macports/build/_Users_dweber_ports_devel_gdb/work/destroot/opt/local/info/$i;
 \
           done; \
         fi

 ...

 DEBUG: Executing destroot_finish
 DEBUG: checking for mtree violations
 Warning: violation by /opt/local/info
 Warning: gdb violates the layout of the ports-filesystems!
 Warning: Please fix or indicate this misbehavior (if it is intended), it
 will be an error in future releases!

 }}}

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


More information about the macports-tickets mailing list