Since the upgrade to fink-0.26 (and the latest tar), I am seeing a
couple of strange things. Is it me or fink?

1 and 2 are probably harmless, but ugly; the third one is fatal, it
prevents several apt-get-related commands from working properly.

1. Both on a ppc/Panther and an intel/Tiger, I am getting

>  tar: -: file name read contains nul character

This is when the buildlock package gets made.
(I see that dmacks reported this already.)

2. On intel/Tiger:

> % fink install postgresql80-unified 
> Information about 5652 packages read in 1 seconds.
> Validation of splitoffs failed.
> Validation of splitoffs failed.
> Validation of splitoffs failed.
> Validation of splitoffs failed.
> Validation of splitoffs failed.
> Validation of splitoffs failed.
> The following package will be installed or updated:
>  postgresql80-unified

Fink validate for the same package doesn't protest at all.

3. On a ppc/Panther which hadn't been updated for a year and was now
selfupdated, I am getting apt-get errors like this:

> E: Encountered a section with no Package: header
> E: Problem with MergeList 
> /sw/var/lib/apt/lists/_sw_fink_dists_unstable_main_binary-darwin-powerpc_Packages

The latter file does indeed have incomplete sections that consist only
of 3 lines and have no "Packages:" line, for example:

> Filename: 
> dists/unstable/main/binary-darwin-powerpc/base/libncurses5-shlibs_5.4-20041023-9_darwin-powerpc.deb
> Size: 311630
> MD5sum: 17e9edbf3a40692c6176eecb6e7a3065

The problem is that when I delete the Packages file and recreate it with
"fink scanpackages" or similar, these broken sections come back. No
matter what cache files for apt or dpkg I delete and recreate or change 
manually, the problem persists. Several packages get these broken 
sections, cctools-extra_590.18-1, fink-mirrors_0.25.1.2-1,
libncurses5_5.4-20041023-9, ncurses_5.4-20041023-9, all built after the 
update to fink-0.26. Rebuilding these packages doesn't help either. I 
assume that this is a fink bug, because these 3 lines get added by fink, 
not by apt or dpkg.

-- 
Martin







-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to