pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/45646: textproc/libplist distfile unavailable, master site incorrect, +UPGRADE
>Number: 45646
>Category: pkg
>Synopsis: textproc/libplist distfile unavailable, master site incorrect,
>+UPGRADE
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Nov 23 11:15:05 +0000 2011
>Originator: Robert Elz
>Release: NetBSD 5.0 (pkgsrc current 2011-11-23)
>Organization:
Prince of Songkla University
>Environment:
System: NetBSD jade.coe.psu.ac.th 5.1_STABLE NetBSD 5.1_STABLE
(JADE-1.12-20111117) #25: Thu Nov 17 18:36:00 ICT 2011
kre%jade.coe.psu.ac.th@localhost:/usr/obj/5/kernels/i386/JADE i386
Architecture: i386
Machine: i386
>Description:
The distfile for the new package textproc/libplist is not
available (and in fact the listed MASTER_SITE) seems not
to exist (github just returns a 404 for the directory).
At the HOMEPAGE listed, there is a link to a later version
distfile, so I thought I'd try that one. Apart from the
obvious need to regen the distinfo, that worked (no PLIST
changes needed, and the one pkgsrc patch applied cleanly).
>How-To-Repeat:
Move aside any libplist-1.3.tar.bz2 file you might already
have in your distfiles directory, and attempt "make fetch"
or "make checksum" in pkgsrc/textproc/libplist
Watch it fail ... (we've all seen fetch failures before so I
won't repeat it here). The distfile is not on f.n.o
(because it isn't available at the listed master site) so
the backup fetch fails too.
>Fix:
Apply the following patch. This upgrades the package from 1.3
to 1.4 (I couldn't find a 1.3 distfile anywhere) and alters
the MASTER_SITES setting so that the distfile can be found
(and updates the distinfo to match of course).
Ideally someone with the 1.3 distfile should look to see
what changed, there's nothing on the homepage (which is really
a homepage for some other software) except a link to the file...
Index: Makefile
===================================================================
RCS file: /cvsroot/NetBSD/pkgsrc/textproc/libplist/Makefile,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 Makefile
--- Makefile 21 Nov 2011 18:51:37 -0000 1.1.1.1
+++ Makefile 23 Nov 2011 09:31:39 -0000
@@ -1,9 +1,9 @@
# $NetBSD: Makefile,v 1.1.1.1 2011/11/21 18:51:37 shattered Exp $
#
-DISTNAME= libplist-1.3
+DISTNAME= libplist-1.4
CATEGORIES= textproc
-MASTER_SITES= http://github.com/downloads/JonathanBeck/libplist/
+MASTER_SITES= http://www.libimobiledevice.org/downloads/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
Index: distinfo
===================================================================
RCS file: /cvsroot/NetBSD/pkgsrc/textproc/libplist/distinfo,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 distinfo
--- distinfo 21 Nov 2011 18:51:37 -0000 1.1.1.1
+++ distinfo 23 Nov 2011 09:27:28 -0000
@@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.1.1.1 2011/11/21 18:51:37 shattered Exp $
-SHA1 (libplist-1.3.tar.bz2) = 068980142aede5f7adb208246e035dfe4994ea8c
-RMD160 (libplist-1.3.tar.bz2) = ad93e5a0530adf804340462de509304dbf74cc92
-Size (libplist-1.3.tar.bz2) = 67642 bytes
+SHA1 (libplist-1.4.tar.bz2) = 82e98d13cdff1a62ad1184d515d71e8898866ee4
+RMD160 (libplist-1.4.tar.bz2) = a00366f0fe164d7bd5d516092e2731b3233ac075
+Size (libplist-1.4.tar.bz2) = 68176 bytes
SHA1 (patch-cmake_modules_FindGLIB2.cmake) =
7e61b972dee88d288ebdc067440889d71011e1ed
Home |
Main Index |
Thread Index |
Old Index