NetBSD Problem Report #48972

From www@NetBSD.org  Mon Jul  7 20:15:05 2014
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
	(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 C2593A653D
	for <gnats-bugs@gnats.NetBSD.org>; Mon,  7 Jul 2014 20:15:05 +0000 (UTC)
Message-Id: <20140707201504.4C665A6548@mollari.NetBSD.org>
Date: Mon,  7 Jul 2014 20:15:04 +0000 (UTC)
From: nils.netbsd@anotherhomepage.org
Reply-To: nils.netbsd@anotherhomepage.org
To: gnats-bugs@NetBSD.org
Subject: p5-Storable-2.45 does not install in pkgsrc-2014Q2 ; please update to p5-Storable-2.51
X-Send-Pr-Version: www-1.0

>Number:         48972
>Category:       pkg
>Synopsis:       p5-Storable-2.45 does not install in pkgsrc-2014Q2 ; please update to p5-Storable-2.51
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          closed
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Mon Jul 07 20:20:00 +0000 2014
>Closed-Date:    Tue Jul 22 06:10:48 +0000 2014
>Last-Modified:  Tue Jul 22 06:10:48 +0000 2014
>Originator:     Nils Ratusznik
>Release:        pkgsrc-2014Q2
>Organization:
>Environment:
NetBSD dev.anotherhomepage.org 6.1.4 NetBSD 6.1.4 (XEN3_DOMU) amd64
>Description:
When trying to install p5-Storable, pkg_add says perl-5.20 conflicts with it : 
pkg_add: Installed package `perl-5.20.0nb1' conflicts with `p5-Storable<2.49' when trying to install `p5-Storable-2.45nb1'.
pkg_add: 1 package addition failed.
>How-To-Repeat:
- bootstrap pkgsrc-2014Q2 ;
- install perl ;
- try to install devel/p5-Storable.
>Fix:
Upgrade to Storable 2.51 :

nils@dev:/usr/pkgsrc/devel/p5-Storable$ cvs diff Makefile distinfo 
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/p5-Storable/Makefile,v
retrieving revision 1.40
diff -u -p -r1.40 Makefile
--- Makefile    29 May 2014 23:36:17 -0000      1.40
+++ Makefile    7 Jul 2014 20:12:58 -0000
@@ -1,6 +1,6 @@
 # $NetBSD: Makefile,v 1.40 2014/05/29 23:36:17 wiz Exp $

-DISTNAME=      Storable-2.45
+DISTNAME=      Storable-2.51
 PKGNAME=       p5-${DISTNAME}
 PKGREVISION=   1
 SVR4_PKGNAME=  p5sto
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/devel/p5-Storable/distinfo,v
retrieving revision 1.19
diff -u -p -r1.19 distinfo
--- distinfo    24 Nov 2013 09:58:21 -0000      1.19
+++ distinfo    7 Jul 2014 20:12:58 -0000
@@ -1,5 +1,5 @@
 $NetBSD: distinfo,v 1.19 2013/11/24 09:58:21 wiz Exp $

-SHA1 (Storable-2.45.tar.gz) = f2237e8a32cfde28fbae212d4178f89f38f84478
-RMD160 (Storable-2.45.tar.gz) = 9e0f40827f65160ca5243447ee293bcad5620697
-Size (Storable-2.45.tar.gz) = 184098 bytes
+SHA1 (Storable-2.51.tar.gz) = 3ccd6ac2b898aa589ac5c6dd73d6b600f5192a47
+RMD160 (Storable-2.51.tar.gz) = b5b299fc48fce0dc77e203c2f7e53163b074825a
+Size (Storable-2.51.tar.gz) = 185489 bytes

>Release-Note:

>Audit-Trail:

State-Changed-From-To: open->feedback
State-Changed-By: obache@NetBSD.org
State-Changed-When: Wed, 16 Jul 2014 12:49:48 +0000
State-Changed-Why:
Updated to 2.51 in pkgsrc-HEAD by schmonz@.
Do you really require 2.50 or later?
If not, 2.49 is a part of perl-5.20.0 core, so no need to install the package.


From: Nils Ratusznik <nils.ratusznik@anotherhomepage.org>
To: gnats-bugs@NetBSD.org
Cc: pkg-manager@netbsd.org, pkgsrc-bugs@netbsd.org, gnats-admin@netbsd.org, 
	obache@NetBSD.org
Subject: Re: pkg/48972 (p5-Storable-2.45 does not install in pkgsrc-2014Q2 ;
 please update to p5-Storable-2.51)
Date: Sun, 20 Jul 2014 17:58:59 +0200 (CEST)

 If perl-5.20.0 core already contains a compatible P5-Storable, then should devel/p5-Storable still exist ?
 Since I don't use it directly, I have no problem with it being deleted : it was certainly a dependency for a package I use, and I build all my packages using a partial pbulk build.

From: "OBATA Akio" <obata@lins.jp>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: pkg/48972 (p5-Storable-2.45 does not install in pkgsrc-2014Q2 ;
 please update to p5-Storable-2.51)
Date: Mon, 21 Jul 2014 10:00:28 +0900

 On Mon, 21 Jul 2014 03:30:00 +0900, Nils Ratusznik <nils.ratusznik@anotherhomepage.org> wrote:

 >  If perl-5.20.0 core already contains a compatible P5-Storable, then should devel/p5-Storable still exist ?

 Depending on your condition.
 Again, perl-5.20.0 contains Storable 2.49.
 If you require Storable-2.51, update of devel/p5-Storable must be pulled up to pkgsrc-2014Q2.

 >  Since I don't use it directly, I have no problem with it being deleted : it was certainly a dependency for a package I use, and I build all my packages using a partial pbulk build.

 Then I guess that your partial pbulk list dose not contains devel/p5-Storable.

 Do you require improvement of binary package manager, p5-Storable should be removed automatically?

 -- 
 OBATA Akio / obata@lins.jp

From: Nils Ratusznik <nils.netbsd@anotherhomepage.org>
To: gnats-bugs@NetBSD.org
Cc: pkg-manager@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org
Subject: Re: pkg/48972 (p5-Storable-2.45 does not install in pkgsrc-2014Q2 ;
 please update to p5-Storable-2.51)
Date: Mon, 21 Jul 2014 19:45:50 +0200 (CEST)

 ----- Mail original -----

 >  >  If perl-5.20.0 core already contains a compatible P5-Storable,
 >  >  then should devel/p5-Storable still exist ?
 >  
 >  Depending on your condition.
 >  Again, perl-5.20.0 contains Storable 2.49.
 >  If you require Storable-2.51, update of devel/p5-Storable must be
 >  pulled up to pkgsrc-2014Q2.

 I don't require it. I'm just concerned about broken packages in stable pkgsrc branches.

 >  >  Since I don't use it directly, I have no problem with it being
 >  >  deleted : it was certainly a dependency for a package I use, and
 >  >  I build all my packages using a partial pbulk build.
 >  
 >  Then I guess that your partial pbulk list dose not contains
 >  devel/p5-Storable.

 Actually, it does contain devel/p5-Storable (How I built the partial pbulk list is another matter).

 >  Do you require improvement of binary package manager, p5-Storable
 >  should be removed automatically?

 I believe p5-Storable should be removed, unless someone needs Storable-2.51 (and I don't).

 -- 
 Nils Ratusznik
 http://blog.anotherhomepage.org
 https://linuxfr.org

State-Changed-From-To: feedback->closed
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Tue, 22 Jul 2014 06:10:48 +0000
State-Changed-Why:
It's there in case someone needs the version newer than the one in perl
core. Just take it out of your bulk build list :-)


>Unformatted:

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-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.