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:
(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.