[MacPorts] #33717: docbook-xml-4.1.2: tar: +CONTENTS: Not found in archive

MacPorts noreply at macports.org
Sun Apr 15 11:51:03 PDT 2012


#33717: docbook-xml-4.1.2: tar: +CONTENTS: Not found in archive
-------------------------------------+--------------------------------------
 Reporter:  dianabowley@…            |       Owner:  macports-tickets@…                   
     Type:  defect                   |      Status:  new                                  
 Priority:  Normal                   |   Milestone:                                       
Component:  ports                    |     Version:  2.0.4                                
 Keywords:                           |        Port:  docbook-xml-4.1.2                    
-------------------------------------+--------------------------------------

Comment(by mk@…):

 I came across the same problem when trying to upgrade ktoblzcheck locally
 to 1.38 (1.37 is currently the most recent version in MacPorts):
 {{{
 $ sudo port installed ktoblzcheck
 The following ports are currently installed:
   ktoblzcheck @1.37_0 (active)
 $ sudo port build
 --->  Computing dependencies for ktoblzcheck
 --->  Fetching ktoblzcheck
 --->  Attempting to fetch ktoblzcheck-1.38.tar.gz from
 http://switch.dl.sourceforge.net/ktoblzcheck
 --->  Verifying checksum(s) for ktoblzcheck
 --->  Extracting ktoblzcheck
 --->  Applying patches to ktoblzcheck
 --->  Configuring ktoblzcheck
 --->  Building ktoblzcheck
 $ sudo port install
 --->  Computing dependencies for ktoblzcheck
 --->  Fetching archive for ktoblzcheck
 --->  Installing ktoblzcheck @1.38_0
 Error: Target org.macports.install returned: tar: +CONTENTS: Not found in
 archive
 tar: Error exit delayed from previous errors.
 Log for ktoblzcheck is at:
 /opt/local/var/macports/logs/_Users_marko_WC_MacPorts_ports_devel_ktoblzcheck/ktoblzcheck/main.log
 Error: Status 1 encountered during processing.
 To report a bug, see <http://guide.macports.org/#project.tickets>
 }}}

 As you can see above extract and even build works just fine, but when I
 try to install it fails.

 The log shows eventually this:
 {{{
 .
 .
 .
 :notice:install --->  Installing ktoblzcheck @1.38_0
 :debug:install Executing org.macports.install (ktoblzcheck)
 :error:install Target org.macports.install returned: tar: +CONTENTS: Not
 found in archive
 tar: Error exit delayed from previous errors.
 :debug:install Backtrace: tar: +CONTENTS: Not found in archive
 tar: Error exit delayed from previous errors.
     while executing
 "exec [findBinary tar ${portutil::autoconf::tar_path}] -xOj${qflag}f
 $location +CONTENTS"
     (procedure "extract_contents" line 6)    invoked from within
 "extract_contents $location $portarchivetype"    (procedure
 "portinstall::install_main" line 19)
     invoked from within
 "$procedure $targetname"
 :info:install Warning: the following items did not execute (for
 ktoblzcheck): org.macports.activate org.macports.install
 :notice:install Log for ktoblzcheck is at:
 /opt/local/var/macports/logs/_Users_marko_WC_MacPorts_ports_devel_ktoblzcheck/ktoblzcheck/main.log
 }}}
 which tells us that MacPorts tried to installed a binary version which it
 ''CANNOT'' find at all, since it still doesn't exist in the repo.

 '''So, I guess, this is a bug with binary versions, isn't it?'''

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


More information about the macports-tickets mailing list