On 18.03.2014, at 8:13AM, Ivan Kanis <i...@kanis.fr> wrote:

>>> "/sw/fink/dists/stable/main/finkinfo/10.4-EOL/base/libgettext8-shlibs.patch"
>>> checksum does not match!
>>> Actual: 0fa124a9e56f702eb9f817ebd10aae5f
>>> Expected: 34a11cf58bde5e40fd110004731fb574
> 
>> My guess is that you can edit
>> /sw/fink/10.4/stable/main/finkinfo/10.4-EOL/base/libgettext8-shlibs.info
>> and put the "Actual" value above in its PatchFile-MD5 field.
> 
> The info file looks correct:
> 
> Source-MD5: 0fa124a9e56f702eb9f817ebd10aae5f
> # libgettext8-shlibs.patch must be regenerated for every update since
> # dpkg uses it and needs the correct full file headers for patch -p0
> PatchFile: %n.patch
> : 0fa124a9e56f702eb9f817ebd10aae5f
> 
> It seems that fink is looking at Source-MD5 to check for the patch. If
> you could tell me what script is doing this I can take it from there.

No, this does not look correct - the source file, probably this
md5sum /sw/src/gettext-0.18.3.1.tar.gz                                          
                                             
3fc808f7d25487fc72b5759df7419e02  /sw/src/gettext-0.18.3.1.tar.gz

and the patch definitely should not have the same md5sum.
But it is a mystery to me why it would expect a completely different MD5,
and why this did not fail right at the beginning of the build with a wrong
MD5 for the source file. But apparently the package build was completed
and then only the buildlock removal failed, maybe something got messed
up in fink's internal database…
Can you check if it's still there with
fink list fink-buildlock-gettext-tools-0.18.1.1-1
                                            ^^^
Oh, just noticed this, that looks definitely odd - the PatchFile-MD5 in your 
info
file is for libgettext 1.18.3.1-2 (and for 1.18.2.1-1 it was 
0fc008bcbe67004c6f2bcbf5581ef1c3)
but the buildlock claims it's for 1.18.1.1-1, looks like it was left over from 
an old
update and maybe the info files had been updated in the meantime.
I'd try to remove it manually with 
fink remove fink-buildlock-gettext-tools-0.18.1.1-1
or "sudo dpkg -r …" and then try a "fink rebuild libgettext8-shlibs", see if 
that helps.
(But you want to make sure the Source-MD5 in the info file is correct for that).

                                        Derek
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to