Subject: pkg/34462: rpm2pkg cannot install suse100_libpng on amd64
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <p@ppires.org>
List: pkgsrc-bugs
Date: 09/04/2006 03:50:00
>Number:         34462
>Category:       pkg
>Synopsis:       rpm2pkg cannot install suse100_libpng on amd64
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Sep 04 03:50:00 +0000 2006
>Originator:     Paulo A. P. Pires
>Release:        4.99.1 (-current as of 2006/09/02), pkgsrc as of same date
>Organization:
>Environment:
NetBSD mateus.ap.ppires.org 4.99.1 NetBSD 4.99.1 (MATEUS64-20060831) #0: Fri Sep  1 01:31:34 BRT 2006  Pappires@mateus.ap.ppires.org:/usr/obj/sys/arch/amd64/compile/MATEUS64-20060831 amd64
>Description:
In a fresh system and pkg installation, installing suse100 fails during suse100_libpng step, with rpm2pkg displaying a message about an an error while reading header in libpng-1.2.8-5.x86_64.rpm.

/usr/pkg/sbin/rpm2pkg -d /usr/pkg -f /usr/tmp/emulators/suse100_libpng/work/PLIST_DYNAMIC -p emul/linux -s 1 /usr/pkgsrc/distfiles/suse100/x86_64/libpng-1.2.8-5.x86_64.rpm
/usr/pkgsrc/distfiles/suse100/x86_64/libpng-1.2.8-5.x86_64.rpm: error reading header.
>How-To-Repeat:
In an amd64 box, a "cd /usr/pkgsrc/emulators/suse100_libpng && make install" will cause the error.
>Fix: