NetBSD Problem Report #51213

From dholland@macaran.eecs.harvard.edu  Fri Jun  3 01:31:00 2016
Return-Path: <dholland@macaran.eecs.harvard.edu>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 85B6D7A489
	for <gnats-bugs@gnats.NetBSD.org>; Fri,  3 Jun 2016 01:31:00 +0000 (UTC)
Message-Id: <20160603012955.3A6B96E264@macaran.eecs.harvard.edu>
Date: Thu,  2 Jun 2016 21:29:55 -0400 (EDT)
From: dholland@eecs.harvard.edu
Reply-To: dholland@netbsd.org
To: gnats-bugs@NetBSD.org
Subject: devel/p5-Scalar-List-Utils fails after system update
X-Send-Pr-Version: 3.95

>Number:         51213
>Category:       pkg
>Synopsis:       devel/p5-Scalar-List-Utils fails after system update
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Jun 03 01:35:00 +0000 2016
>Originator:     David A. Holland
>Release:        NetBSD 7.0_STABLE (20160531) pkgsrc 20160531
>Organization:
>Environment:
System: NetBSD weatherwax 7.0_STABLE NetBSD 7.0_STABLE (WEATHERWAX) #9: Tue May 31 18:05:25 EDT 2016  ocelot@weatherwax:/usr/src/sys/arch/amd64/compile/WEATHERWAX amd64
Architecture: x86_64
Machine: amd64
>Description:

I updated a -5 machine to -7 and, after recompiling Perl from pkgsrc
HEAD (5.22.2), proceeded to rebuild some necessary Perl modules.

In this state attempting to build any Perl module first goes to
p5-Module-Build and then explodes:

===> Configuring for p5-Module-Build-0.42180
ListUtil.c: loadable library and perl binaries are mismatched (got handshake key 0xd280080, needed 0xd480080)

This turns out to be because the preexisting devel/p5-Scalar-List-Utils 
package was no good after the system update and the Perl rebuild, but
finding this out required more digging than can be expected of the the
average user.

Even if it can't be made to work or automatically rebuild this random
list utils module on its own, can we at least get it to print a
comprehensible message that gives some indication of what's failing?

>How-To-Repeat:
as above

>Fix:
delete :-)

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2014 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.