1.5.0 packaging & receipt bug

Blair Zajac blair at orcaware.com
Sun Jul 15 18:12:04 PDT 2007


On Jul 15, 2007, at 6:07 PM, Blair Zajac wrote:

> Doing a complete rebuild of 1.5.0 today, I ran into this bug:
>
> man8/sasldblistusers2.8.gz: changing permissions from 00644 to 00444
> man8/saslpasswd2.8:      51.8% -- replaced with man8/saslpasswd2.8.gz
> man8/saslpasswd2.8.gz: changing permissions from 00644 to 00444
> --->  Packaging tbz2 archive for cyrus-sasl2 2.1.21_0+kerberos darwin
> --->  Creating cyrus-sasl2-2.1.21_0+kerberos darwin.i386.tbz2
> bzip2: Can't open input file darwin.i386.tbz2: No such file or  
> directory.
> /usr/bin/tar: -: Cannot open: Bad file descriptor
> /usr/bin/tar: Error is not recoverable: exiting now
> Error: Target org.macports.archive returned: shell command " cd "/ 
> opt/local/var/macports/build/ 
> _opt_local_var_macports_sources_rsync.macports.org_release_ports_secur 
> ity_cyrus-sasl2/work/destroot" && /usr/bin/tar -cvf - . | /opt/ 
> local/bin/bzip2 -c9 > /opt/local/var/macports/packages/darwin/i386/ 
> cyrus-sasl2-2.1.21_0+kerberos darwin.i386.tbz2 " returned error 1
> Command output: bzip2: Can't open input file darwin.i386.tbz2: No  
> such file or directory.
>
> Regards,
> Blair

This is also broken if you disable the packaging.  Further on:

--->  Installing cyrus-sasl2 2.1.21_0+kerberos darwin
mv: target `darwin/receipt' is not a directory
Error: Target org.macports.install returned: shell command "mv /opt/ 
local/var/macports/receipts/cyrus-sasl2/2.1.21_0+kerberos darwin/ 
receipt.tmp /opt/local/var/macports/receipts/cyrus-sasl2/2.1.21_0 
+kerberos darwin/receipt" returned error 1
Command output: mv: target `darwin/receipt' is not a directory

Blair





More information about the macports-dev mailing list