pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/42703: time/ruby-tzinfo PLIST problem (+FIX)

>Number:         42703
>Category:       pkg
>Synopsis:       time/ruby-tzinfo PLIST problem   (+FIX)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Jan 30 09:45:00 +0000 2010
>Originator:     Robert Elz
>Release:        NetBSD 4.0 / i386   (pkgsrc current 2010-01-30)
        Prince of Songkla University
System: NetBSD 4.0_STABLE NetBSD 4.0_STABLE 
(JADE-1.696-20080517) #9: Fri May 23 18:55:13 ICT 2008 i386
Architecture: i386
Machine: i386
        ruby-tzinfo (ruby18-tzinfo-0.3.16) contains the Olson TZ data from
        the 2010a release (so I think I saw anyway - don't trust this PR
        for that information being correct).  That version of the Olson
        tz data file added a new zone, which this package (correctly)
        installs.   However the PLIST file was not updated to account
        for the new zone file.

        I use pkg_comp with NetBSD 4.0 release sets installed (etc - none
        of that is relevant for this PR).

        Upon building time/ruby-tzinfo with PKG_DEVELOPER=yes
        expect to see (something like) ...

=> Generating post-install file lists
=> Checking file-check results for ruby18-tzinfo-0.3.16
ERROR: ************************************************************
ERROR: The following files are in /usr/pkg but not in the PLIST:
*** Error code 1

make: stopped in /usr/pkgsrc/time/ruby-tzinfo

        Apply the patch below that corrects the missing PLIST file entry.
        The patch also does a revbump, as any binary packages built from
        time/ruby-tzinfo after it became ruby18-tzinfo-0.3.16 (without
        having PKG_DEVELOPER set) would have built a package that's missing
        this file.

        After doing that, assassinate all pkgsrc developers who do not
        have PKG_DEVELOPER=yes in their mk.conf files!   This step is a
        critcal part of the fix, and this PR should not be closed until
        it is completed....

Index: Makefile
RCS file: /cvsroot/NetBSD/pkgsrc/time/ruby-tzinfo/Makefile,v
retrieving revision 1.11
diff -u -r1.11 Makefile
--- Makefile    22 Jan 2010 15:30:32 -0000      1.11
+++ Makefile    30 Jan 2010 09:30:42 -0000
@@ -3,6 +3,7 @@
 DISTNAME=      tzinfo-0.3.16
 CATEGORIES=    time
Index: PLIST
RCS file: /cvsroot/NetBSD/pkgsrc/time/ruby-tzinfo/PLIST,v
retrieving revision 1.9
diff -u -r1.9 PLIST
--- PLIST       14 Jun 2009 18:18:00 -0000      1.9
+++ PLIST       30 Jan 2010 09:31:52 -0000
@@ -283,6 +283,7 @@

Home | Main Index | Thread Index | Old Index