jeremyhu at macports.org
Wed Apr 22 16:01:25 PDT 2009
This should tell you which one is problematic:
for f in /opt/local/var/macports/receipts/*/*/receipt.bz2; do echo -n
$f && bzcat $f | wc -l; done | grep -v ' 2$'
On Apr 22, 2009, at 14:09, Rainer Müller wrote:
> Darren Weber wrote:
>> I've got a corrupted registry (receipts).
> Do you know which receipt it is?
> I assume this the issue with using \n in the
> description/long_description as you did in your gdb port. In this
> you could fix it by editing the receipt by hand. A valid receipt
> have only two lines. The first is the version number, the second one
> contains all the information about the port.
> If there was some \n in the description/long_description, these new
> lines are written into this receipt file as actual new lines. So, to
> a working receipt again, remove the new lines by joining these lines
> a single one.
> You will find the receipt at
> These are compressed, but plain text. Uncompress, edit and compress
> again (or if you know vim, it will do it automatically for you).
> If my guess above was wrong, please show the receipt file in question
> and describe what you did.
> macports-users mailing list
> macports-users at lists.macosforge.org
More information about the macports-users