NetBSD Problem Report #49689

From www@NetBSD.org  Tue Feb 24 02:20:21 2015
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" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id C9091A582D
	for <gnats-bugs@gnats.NetBSD.org>; Tue, 24 Feb 2015 02:20:20 +0000 (UTC)
Message-Id: <20150224022019.BC509A6554@mollari.NetBSD.org>
Date: Tue, 24 Feb 2015 02:20:19 +0000 (UTC)
From: jdbaker@mylinuxisp.com
Reply-To: jdbaker@mylinuxisp.com
To: gnats-bugs@NetBSD.org
Subject: multimedia/gmplayer distfiles out of date
X-Send-Pr-Version: www-1.0

>Number:         49689
>Notify-List:    martin@NetBSD.org
>Category:       pkg
>Synopsis:       multimedia/gmplayer distfiles out of date
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          closed
>Class:          support
>Submitter-Id:   net
>Arrival-Date:   Tue Feb 24 02:25:00 +0000 2015
>Closed-Date:    Thu Oct 29 19:57:35 +0000 2015
>Last-Modified:  Sat Nov 21 17:25:00 +0000 2015
>Originator:     John D. Baker
>Release:        NetBSD/i386-6.1_STABLE, pkgsrc-20114Q4
>Organization:
>Environment:
NetBSD plextwo 6.1_STABLE NetBSD 6.1_STABLE (PLEXOR) #22: Wed Feb 11 12:25:44 CST 2015  sysop@verthandi.technoskunk.fur:/d0/build/netbsd-6/obj/i386/sys/arch/i386/compile/PLEXOR i386

>Description:
Some of the distfiles required by "multimedia/gmplayer" (and probably
"gmencoder") are no-longer available--replaced by later versions.

In particular the "Blue" skin/theme listed in the "SKINS" variable
in the makefile has increased version (1.10) and the version listed in
the Makefile and distinfo (1.8) is no-longer available.

Also "avifile-1.6" -> "avifile-1.7"
     "mentalic-1.2" -> "mentalic-1.3"
     "neutron-1.5" -> "neutron-1.6"
     "phony-1.1" -> "phony-1.2"
     "plastic-1.2" -> "plastic-1.3"
     "slim-1.2" -> "slim-1.3"
     "xanim-1.6" -> "xanim-1.7"

Also affects the package in pkgsrc-HEAD.
>How-To-Repeat:
Attempt to build "multimedia/gmplayer".  Observe failure to fetch
"Blue-1.8.tar.bz2", etc. from any master/mirror site.
>Fix:
Patches in followup email.

>Release-Note:

>Audit-Trail:
From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/49689: multimedia/gmplayer distfiles out of date
Date: Mon, 23 Feb 2015 20:32:32 -0600 (CST)

 The following patches allow "multimedia/gmplayer" to fetch all needed
 distfiles for skins:


 +Index: multimedia/gmplayer/Makefile
 +===================================================================
 +RCS file: /cvsroot/pkgsrc/multimedia/gmplayer/Makefile,v
 +retrieving revision 1.121
 +diff -u -p -r1.121 Makefile
 +--- multimedia/gmplayer/Makefile	3 Dec 2014 15:08:02 -0000	1.121
 ++++ multimedia/gmplayer/Makefile	24 Feb 2015 02:15:13 -0000
 +@@ -27,24 +27,24 @@ BUILD_DEPENDS+=		yasm-[0-9]*:../../devel
 + COMMENT=	Fast, cross-platform movie player with GTK2+ interface
 + 
 + SKINS+=		AlienMind-1.2${SKIN_EXTRACT_SUFX}		\
 +-		Blue-1.8${SKIN_EXTRACT_SUFX}			\
 ++		Blue-1.10${SKIN_EXTRACT_SUFX}			\
 + 		BlueHeart-1.5${SKIN_EXTRACT_SUFX}		\
 + 		CornerMP-1.2${SKIN_EXTRACT_SUFX}		\
 + 		CornerMP-aqua-1.4${SKIN_EXTRACT_SUFX}		\
 + 		Cyrus-1.2${SKIN_EXTRACT_SUFX}			\
 + 		MidnightLove-1.6${SKIN_EXTRACT_SUFX}		\
 + 		WMP6-2.2${SKIN_EXTRACT_SUFX}			\
 +-		avifile-1.6${SKIN_EXTRACT_SUFX}			\
 ++		avifile-1.7${SKIN_EXTRACT_SUFX}			\
 + 		gnome-1.1${SKIN_EXTRACT_SUFX}			\
 + 		hayraphon-1.0${SKIN_EXTRACT_SUFX}		\
 + 		hwswskin-1.3${SKIN_EXTRACT_SUFX}		\
 +-		mentalic-1.2${SKIN_EXTRACT_SUFX}		\
 +-		neutron-1.5${SKIN_EXTRACT_SUFX}			\
 +-		phony-1.1${SKIN_EXTRACT_SUFX}			\
 +-		plastic-1.2${SKIN_EXTRACT_SUFX}			\
 ++		mentalic-1.3${SKIN_EXTRACT_SUFX}		\
 ++		neutron-1.6${SKIN_EXTRACT_SUFX}			\
 ++		phony-1.2${SKIN_EXTRACT_SUFX}			\
 ++		plastic-1.3${SKIN_EXTRACT_SUFX}			\
 + 		proton-1.2${SKIN_EXTRACT_SUFX}			\
 +-		slim-1.2${SKIN_EXTRACT_SUFX}			\
 +-		xanim-1.6${SKIN_EXTRACT_SUFX}			\
 ++		slim-1.3${SKIN_EXTRACT_SUFX}			\
 ++		xanim-1.7${SKIN_EXTRACT_SUFX}			\
 + 		xine-lcd-1.2${SKIN_EXTRACT_SUFX}
 + 
 + .for skin in ${SKINS}


 +Index: multimedia/gmplayer/distinfo
 +===================================================================
 +RCS file: /cvsroot/pkgsrc/multimedia/gmplayer/distinfo,v
 +retrieving revision 1.88
 +diff -u -p -r1.88 distinfo
 +--- multimedia/gmplayer/distinfo	9 Oct 2014 14:48:51 -0000	1.88
 ++++ multimedia/gmplayer/distinfo	24 Feb 2015 02:14:51 -0000
 +@@ -3,9 +3,9 @@ $NetBSD: distinfo,v 1.88 2014/10/09 14:4
 + SHA1 (mplayer/AlienMind-1.2.tar.bz2) = 34370da1e003e4accceae194a63483aa6eebc4dc
 + RMD160 (mplayer/AlienMind-1.2.tar.bz2) = f3fda7d44a59f98097162f76d0a0d58840974998
 + Size (mplayer/AlienMind-1.2.tar.bz2) = 131295 bytes
 +-SHA1 (mplayer/Blue-1.8.tar.bz2) = 0250d0b468b36ee13f160a814297afcb77f97e1d
 +-RMD160 (mplayer/Blue-1.8.tar.bz2) = 08b8d15a1c39a74898aec0927f6c9cfbc6064147
 +-Size (mplayer/Blue-1.8.tar.bz2) = 223118 bytes
 ++SHA1 (mplayer/Blue-1.10.tar.bz2) = 11c570e53af35f78b8b5ae0b2f0d9a9804ca6796
 ++RMD160 (mplayer/Blue-1.10.tar.bz2) = 6712894ff8a02e89e59b46747be85b7fc6848003
 ++Size (mplayer/Blue-1.10.tar.bz2) = 222555 bytes
 + SHA1 (mplayer/BlueHeart-1.5.tar.bz2) = 157aca7420e8003ced2f4f1cb38a33c1bfd0db13
 + RMD160 (mplayer/BlueHeart-1.5.tar.bz2) = 39e139b5428a695e5eb56e72e0e626cb3a5a2eea
 + Size (mplayer/BlueHeart-1.5.tar.bz2) = 281051 bytes
 +@@ -27,9 +27,9 @@ Size (mplayer/MidnightLove-1.6.tar.bz2) 
 + SHA1 (mplayer/WMP6-2.2.tar.bz2) = 6cf2062ddf41423edfa35a9a159614ef7996deb3
 + RMD160 (mplayer/WMP6-2.2.tar.bz2) = 1cf366456372027d738359f6611b4b95891ade5a
 + Size (mplayer/WMP6-2.2.tar.bz2) = 39267 bytes
 +-SHA1 (mplayer/avifile-1.6.tar.bz2) = 061f3e7a2b92e3e41d43f706c93e5f249c5c989a
 +-RMD160 (mplayer/avifile-1.6.tar.bz2) = 684f7e9259f4333aca285d2d8356b7c6cbbbfc16
 +-Size (mplayer/avifile-1.6.tar.bz2) = 42409 bytes
 ++SHA1 (mplayer/avifile-1.7.tar.bz2) = 638d9c10dbc03421df87099263181d418b6960ae
 ++RMD160 (mplayer/avifile-1.7.tar.bz2) = c82c15f2040f6a663b4c9f34b129a358e8a1eddc
 ++Size (mplayer/avifile-1.7.tar.bz2) = 42406 bytes
 + SHA1 (mplayer/gnome-1.1.tar.bz2) = 0852aaab4336d37bef439a6d11aaab1422df6caa
 + RMD160 (mplayer/gnome-1.1.tar.bz2) = 5850b3e5ce508ec40b82032125ee0c83a3ca9f49
 + Size (mplayer/gnome-1.1.tar.bz2) = 368649 bytes
 +@@ -39,27 +39,27 @@ Size (mplayer/hayraphon-1.0.tar.bz2) = 7
 + SHA1 (mplayer/hwswskin-1.3.tar.bz2) = eaacadd605e9263bb3269b5853422d32535edb10
 + RMD160 (mplayer/hwswskin-1.3.tar.bz2) = eb04b5b5ebb1ff6818f1748d563da4bf7cbad35c
 + Size (mplayer/hwswskin-1.3.tar.bz2) = 21426 bytes
 +-SHA1 (mplayer/mentalic-1.2.tar.bz2) = 47a0c7f8cebba83b50b381ff923d91904cc5b514
 +-RMD160 (mplayer/mentalic-1.2.tar.bz2) = d561f0c1c3396c2776175f58f0d69b39623e9fee
 +-Size (mplayer/mentalic-1.2.tar.bz2) = 166570 bytes
 +-SHA1 (mplayer/neutron-1.5.tar.bz2) = 757a2aef5a6eb6873024d8cafa5f862377af9239
 +-RMD160 (mplayer/neutron-1.5.tar.bz2) = 9434c545386357c540a43c5cb37f70a6308b1ed7
 +-Size (mplayer/neutron-1.5.tar.bz2) = 369303 bytes
 +-SHA1 (mplayer/phony-1.1.tar.bz2) = 68189ce1ffca26694edf5440769a1d61b84b70bc
 +-RMD160 (mplayer/phony-1.1.tar.bz2) = 5fd2b0befc46a995579b3722952a73f2c1b062e5
 +-Size (mplayer/phony-1.1.tar.bz2) = 386399 bytes
 +-SHA1 (mplayer/plastic-1.2.tar.bz2) = 414560bfdd660a3b44d1f75adda8c36c437ad2d3
 +-RMD160 (mplayer/plastic-1.2.tar.bz2) = 3e2bed634d2f7a55313e9d6332c57f48f6b0f761
 +-Size (mplayer/plastic-1.2.tar.bz2) = 454167 bytes
 ++SHA1 (mplayer/mentalic-1.3.tar.bz2) = 0e006ccec21d9bc5817541851c07c7ce0ef5a6ee
 ++RMD160 (mplayer/mentalic-1.3.tar.bz2) = fe0686d837b60fc40568fedd2aaa20ba065ad329
 ++Size (mplayer/mentalic-1.3.tar.bz2) = 164295 bytes
 ++SHA1 (mplayer/neutron-1.6.tar.bz2) = 0ff7f0f6e55d62758c70906f2307bd2c6f84ef55
 ++RMD160 (mplayer/neutron-1.6.tar.bz2) = 53530b1be8054e8ba27573515954364b508e3a86
 ++Size (mplayer/neutron-1.6.tar.bz2) = 369310 bytes
 ++SHA1 (mplayer/phony-1.2.tar.bz2) = 501adc8d6953ea9935e6456e6124fe94d9caf1b8
 ++RMD160 (mplayer/phony-1.2.tar.bz2) = b3ad2f0ac5c057a6c1f3ee14396e730d611c2752
 ++Size (mplayer/phony-1.2.tar.bz2) = 386285 bytes
 ++SHA1 (mplayer/plastic-1.3.tar.bz2) = 2162c1bea2985196ca8677f52897ae4f0cc4251f
 ++RMD160 (mplayer/plastic-1.3.tar.bz2) = 5379f7184d6630ea163a36df3b4fe91ed72a04b1
 ++Size (mplayer/plastic-1.3.tar.bz2) = 454194 bytes
 + SHA1 (mplayer/proton-1.2.tar.bz2) = a5178bc09a75464183abc78c380b5b661a3aaf68
 + RMD160 (mplayer/proton-1.2.tar.bz2) = 276e93b2c7cf695fdfa5a723fc6074bfa6405172
 + Size (mplayer/proton-1.2.tar.bz2) = 322612 bytes
 +-SHA1 (mplayer/slim-1.2.tar.bz2) = 3913748d9bfb126ec677e84b068c54fb7111196f
 +-RMD160 (mplayer/slim-1.2.tar.bz2) = 2ec2b2362c4b89ffbe79421b14f3f5f4341996f1
 +-Size (mplayer/slim-1.2.tar.bz2) = 398873 bytes
 +-SHA1 (mplayer/xanim-1.6.tar.bz2) = 1b63395d12bfe6eb63c6aa6ea3b870ddbdd26658
 +-RMD160 (mplayer/xanim-1.6.tar.bz2) = 5c0f34bb4cd722469402cd69de3c4d75e10611f9
 +-Size (mplayer/xanim-1.6.tar.bz2) = 94564 bytes
 ++SHA1 (mplayer/slim-1.3.tar.bz2) = f222bc7dafbb099039ddef0b6e410a21f300fa44
 ++RMD160 (mplayer/slim-1.3.tar.bz2) = e0ea5be1c2b024aca086b4bf87f49cabba31d1f3
 ++Size (mplayer/slim-1.3.tar.bz2) = 398963 bytes
 ++SHA1 (mplayer/xanim-1.7.tar.bz2) = f215885fbb3d563a024d45e0f940d88315199907
 ++RMD160 (mplayer/xanim-1.7.tar.bz2) = d3d3ea2577c153177156331e6495988d368dc502
 ++Size (mplayer/xanim-1.7.tar.bz2) = 94526 bytes
 + SHA1 (mplayer/xine-lcd-1.2.tar.bz2) = 2fa7811e0dc7316d0c996b0a5bc37f5c97d1dd18
 + RMD160 (mplayer/xine-lcd-1.2.tar.bz2) = 785f6826d49eddabd7ebc431db77139771f208f5
 + Size (mplayer/xine-lcd-1.2.tar.bz2) = 172270 bytes

 -- 
 |/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
 |\ / jdbaker[snail]mylinuxisp[flyspeck]com    OpenBSD            FreeBSD
 | X  No HTML/proprietary data in email.   BSD just sits there and works!
 |/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645

State-Changed-From-To: open->closed
State-Changed-By: wiz@NetBSD.org
State-Changed-When: Tue, 24 Feb 2015 08:44:07 +0000
State-Changed-Why:
Committed, thanks!
(there is an additional file installed, which means the PLIST needed
changes too, and I bumped PKGREVISION because the binary package changed)


From: "Thomas Klausner" <wiz@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/49689 CVS commit: pkgsrc/multimedia/gmplayer
Date: Tue, 24 Feb 2015 08:43:31 +0000

 Module Name:	pkgsrc
 Committed By:	wiz
 Date:		Tue Feb 24 08:43:31 UTC 2015

 Modified Files:
 	pkgsrc/multimedia/gmplayer: Makefile PLIST distinfo

 Log Message:
 Update skins to current versions. From John D. Baker in PR 49689.
 Update PLIST to match and bump PKGREVISION.


 To generate a diff of this commit:
 cvs rdiff -u -r1.122 -r1.123 pkgsrc/multimedia/gmplayer/Makefile
 cvs rdiff -u -r1.8 -r1.9 pkgsrc/multimedia/gmplayer/PLIST
 cvs rdiff -u -r1.88 -r1.89 pkgsrc/multimedia/gmplayer/distinfo

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

From: Martin Husemann <martin@duskware.de>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/49689
Date: Sat, 21 Mar 2015 07:24:18 +0100

 This caused a lot fallout, see PR pkg/49766.

 Any idea what went wrong?

 Martin

From: Martin Husemann <martin@duskware.de>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/49689
Date: Sat, 21 Mar 2015 11:35:35 +0100

 It seems "pimage" is new, at least it is not documented in the pkg version:

 	fgrep -ri pimage /usr/pkg/share/mplayer/DOCS/HTML/en

 turns up empty, while it is documented here:

 	http://www.mplayerhq.hu/DOCS/HTML/en/skin-file.html#skin-pimage

 So using the current skins does seem like a very bad idea to me.

 Martin

From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/49689
Date: Sat, 21 Mar 2015 15:19:23 -0500 (CDT)

 On Sat, 21 Mar 2015, Martin Husemann wrote:

 >  This caused a lot fallout, see PR pkg/49766.
 >  
 >  Any idea what went wrong?

 I'm afraid I didn't actually run gmplayer after building it--just
 noting the build (fetch) failure.

 The note about using the current skins being a bad idea is troubling
 as they are the only ones available.  The previous ones are simply
 not available at any master/mirror site for {,g}mplayer--hence this PR.

 Unless one has the old distfiles cached somewhere and can put them
 on a NetBSD.org-operated mirror...

 -- 
 |/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
 |\ / jdbaker[snail]mylinuxisp[flyspeck]com    OpenBSD            FreeBSD
 | X  No HTML/proprietary data in email.   BSD just sits there and works!
 |/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645

From: Martin Husemann <martin@duskware.de>
To: gnats-bugs@NetBSD.org
Cc: pkg-manager@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org,
	jdbaker@mylinuxisp.com, martin@NetBSD.org
Subject: Re: pkg/49689
Date: Sat, 21 Mar 2015 21:29:51 +0100

 On Sat, Mar 21, 2015 at 08:20:01PM +0000, John D. Baker wrote:
 >  The note about using the current skins being a bad idea is troubling
 >  as they are the only ones available.  The previous ones are simply
 >  not available at any master/mirror site for {,g}mplayer--hence this PR.

 We can mirror ourselves the patched versions, or make the pkg patch
 them after download. They look mostly reasonable, may be missing
 minor details...

 Or: we extract the patches from upstream subversion that added the new
 keywords and patch that into the old release?

 Martin

From: Martin Husemann <martin@duskware.de>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/49689
Date: Sun, 22 Mar 2015 09:57:57 +0100

 I filed an upstream request for this:

 	https://trac.mplayerhq.hu/ticket/2235#ticket

From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/49689: multimedia/gmplayer distfiles out of date
Date: Sun, 22 Mar 2015 09:35:20 -0500 (CDT)

 On Sun, 22 Mar 2015, Martin Husemann wrote:

 >  I filed an upstream request for this:
 >  
 >  	https://trac.mplayerhq.hu/ticket/2235#ticket

 I was about to ask about more recent releases.  So it appears we're
 using the latest there is right now--just that the extras have been
 updated out from under it.

 So what to do until then (as I doubt it'll be done before 2015QQ1 is
 tagged)?

 > Date: Sat, 21 Mar 2015 21:29:51 +0100
 > From: Martin Husemann <martin@duskware.de>
 > 
 > We can mirror ourselves the patched versions, or make the pkg patch
 > them after download. They look mostly reasonable, may be missing
 > minor details...

 You're referring to patched versions of the skins (or arranging patch-phase
 patches to elide the offending extensions in the skin config files), right?

 Your statement implies that doing so will allow them to load, even if
 they don't function quite as intended?  (I'm still updating packages and
 the build host hasn't gotten around to "gmplayer" yet.)

 > Or: we extract the patches from upstream subversion that added the new
 > keywords and patch that into the old release?

 Much as I like this idea, it puts much of the testing and verification
 on us.  Perhaps patch the skins for 2015Q1 and look at patching the
 executable afterwards (pending an official release from upstream)?

 -- 
 |/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
 |\ / jdbaker[snail]mylinuxisp[flyspeck]com    OpenBSD            FreeBSD
 | X  No HTML/proprietary data in email.   BSD just sits there and works!
 |/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645

From: Martin Husemann <martin@duskware.de>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/49689: multimedia/gmplayer distfiles out of date
Date: Sun, 22 Mar 2015 19:35:04 +0100

 --AqsLC8rIMeq19msA
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline

 I looked at the svn changes, and adapting them is not exactly straight
 forward. I would suggest to apply the attached patch after installing
 the skins (no idea how to best do that).

 This makes all skins load, but some are missing circular potentiometers.

 Martin

 --AqsLC8rIMeq19msA
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: attachment; filename="skins.patch"

 --- Blue/skin.orig	2015-03-22 19:12:56.000000000 +0100
 +++ Blue/skin	2015-03-22 19:21:10.000000000 +0100
 @@ -40,9 +40,9 @@
    hpotmeter = pos, 13, 10, NULL,  50, 50,  78, 59, 42, 10, evSetBalance
    hpotmeter = pos, 13, 10, NULL,  50, 50,  79, 78, 44, 10, evSetVolume

 -  ;pimage=phasebitmaps,phases,default value,x,y,sx,sy,msg
 -;  pimage = progres-long2c, 46, 0, 245, 67, 141, 5, evSetMoviePosition
 -  pimage = progres-long2d, 46, 0, 245, 67, 141, 5, evSetMoviePosition
 +  ;potmeter=phasebitmaps,phases,default value,x,y,sx,sy,msg
 +;  potmeter = progres-long2c, 46, 0, 245, 67, 141, 5, evSetMoviePosition
 +  potmeter = progres-long2d, 46, 0, 245, 67, 141, 5, evSetMoviePosition

    ;font=fontfile
    font =  symbols
 --- neutron/skin.orig	2015-03-22 19:12:57.000000000 +0100
 +++ neutron/skin	2015-03-22 19:19:52.000000000 +0100
 @@ -45,7 +45,7 @@
    hpotmeter = pos, 11, 11, NULL, 100, 50, 276, 106,  60, 11, evSetBalance

    ; rpotmeter=buttonbitmaps,sx,sy,phasebitmaps,phases,x0,y0,x1,y1,default value,x,y,sx,sy,msg
 -  rpotmeter = NULL, 0, 0, volume, 17, 34, 67, 34, 67, 0, 271, 21, 72, 71, evSetVolume
 +;  rpotmeter = NULL, 0, 0, volume, 17, 34, 67, 34, 67, 0, 271, 21, 72, 71, evSetVolume

    ; font=fontfile
    font = symbols
 --- phony/skin.orig	2015-03-22 19:12:57.000000000 +0100
 +++ phony/skin	2015-03-22 19:21:10.000000000 +0100
 @@ -50,10 +50,10 @@
  ;  hpotmeter = pos, 14, 9, NULL, 100, 50, 310, 63,  42, 9, evSetBalance

    ; rpotmeter=buttonbitmaps,sx,sy,phasebitmaps,phases,x0,y0,x1,y1,default value,x,y,sx,sy,msg
 -  rpotmeter = NULL, 0, 0, volume, 21, 2, 15, 15, 15, 50, 50, 69, 18, 18, evSetVolume
 +;  rpotmeter = NULL, 0, 0, volume, 21, 2, 15, 15, 15, 50, 50, 69, 18, 18, evSetVolume

 -  ; pimage=phasebitmaps,phases,default value,x,y,sx,sy,msg
 -  pimage = progress, 24, 0, 313, 69, 47, 3, evSetMoviePosition
 +  ; potmeter=phasebitmaps,phases,default value,x,y,sx,sy,msg
 +  potmeter = progress, 24, 0, 313, 69, 47, 3, evSetMoviePosition

    ; font=fontfile
    font = symbols2
 @@ -102,7 +102,7 @@
    dlabel = 436, 77, 18, 1, symbols2, "$4"
    dlabel = 462, 77, 18, 1, symbols2, "$5"

 -  rpotmeter = NULL, 0, 0, volume, 21, 2, 15, 15, 15, 50, 76, 69, 18, 18, evSetBalance
 +;  rpotmeter = NULL, 0, 0, volume, 21, 2, 15, 15, 15, 50, 76, 69, 18, 18, evSetBalance

    dlabel = 380, 67, 45, 0, font2, "VOL: $v"
    dlabel = 436, 67, 45, 0, font2, "BAL: $b"
 --- plastic/skin.orig	2015-03-22 19:12:57.000000000 +0100
 +++ plastic/skin	2015-03-22 19:19:52.000000000 +0100
 @@ -36,7 +36,7 @@
    hpotmeter = pos, 10, 5, NULL, 100,  0, 29, 48, 106, 5, evSetMoviePosition

    ; rpotmeter=buttonbitmaps,sx,sy,phasebitmaps,phases,x0,y0,x1,y1,default value,x,y,sx,sy,msg
 -  rpotmeter = NULL, 0, 0, volume, 51, 48, 53, 60, 25, 0, 189, 126, 61, 57, evSetVolume
 +;  rpotmeter = NULL, 0, 0, volume, 51, 48, 53, 60, 25, 0, 189, 126, 61, 57, evSetVolume

    ; font=fontfile
    font = symbols
 --- slim/skin.orig	2015-03-22 19:12:57.000000000 +0100
 +++ slim/skin	2015-03-22 19:19:52.000000000 +0100
 @@ -35,7 +35,7 @@
    hpotmeter = pos, 9, 6, NULL, 100,  0, 81, 40, 88, 6, evSetMoviePosition

    ; rpotmeter=buttonbitmaps,sx,sy,phasebitmaps,phases,x0,y0,x1,y1,default value,x,y,sx,sy,msg
 -  rpotmeter = NULL, 0, 0, volume, 26, 8, 35, 28, 35, 0, 247, 8, 37, 36, evSetVolume
 +;  rpotmeter = NULL, 0, 0, volume, 26, 8, 35, 28, 35, 0, 247, 8, 37, 36, evSetVolume

    ; font=fontfile
    font = symbols

 --AqsLC8rIMeq19msA--

State-Changed-From-To: closed->open
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Sun, 22 Mar 2015 19:31:40 +0000
State-Changed-Why:
this should be open while we're sorting it


From: "Martin Husemann" <martin@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/49689 CVS commit: pkgsrc/multimedia/gmplayer
Date: Tue, 7 Apr 2015 09:22:41 +0000

 Module Name:	pkgsrc
 Committed By:	martin
 Date:		Tue Apr  7 09:22:41 UTC 2015

 Modified Files:
 	pkgsrc/multimedia/gmplayer: Makefile distinfo

 Log Message:
 PR pkg/49689: postprocess skin files so they are compatible with this
 version (as far as easily possible).


 To generate a diff of this commit:
 cvs rdiff -u -r1.124 -r1.125 pkgsrc/multimedia/gmplayer/Makefile
 cvs rdiff -u -r1.91 -r1.92 pkgsrc/multimedia/gmplayer/distinfo

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: PR/49689 CVS commit: pkgsrc/multimedia/gmplayer
Date: Tue, 7 Apr 2015 07:56:06 -0500 (CDT)

 On Tue, 7 Apr 2015, Martin Husemann wrote:

 >  To generate a diff of this commit:
 >  cvs rdiff -u -r1.124 -r1.125 pkgsrc/multimedia/gmplayer/Makefile
 >  cvs rdiff -u -r1.91 -r1.92 pkgsrc/multimedia/gmplayer/distinfo

 Was the change to distinfo accidental?  The patch files themselves
 were not updated in my tree.  As a result, building fails at the patch
 phase with:

 => Applying pkgsrc patches for gmplayer-1.1.1nb25
 **************************************
 Ignoring patch file /x/pkgsrc/multimedia/gmplayer/../../multimedia/mplayer-share/patches/patch-aa: invalid checksum
 **************************************
 **************************************
 Ignoring patch file /x/pkgsrc/multimedia/gmplayer/../../multimedia/mplayer-share/patches/patch-gui_interface.c: invalid checksum
 **************************************
 ERROR: Patching failed due to modified or broken patch file(s):
 ERROR:  /x/pkgsrc/multimedia/gmplayer/../../multimedia/mplayer-share/patches/patch-aa
 ERROR:  /x/pkgsrc/multimedia/gmplayer/../../multimedia/mplayer-share/patches/patch-gui_interface.c

 -- 
 |/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
 |\ / jdbaker[snail]mylinuxisp[flyspeck]com    OpenBSD            FreeBSD
 | X  No HTML/proprietary data in email.   BSD just sits there and works!
 |/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645

From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: PR/49689 CVS commit: pkgsrc/multimedia/gmplayer
Date: Tue, 7 Apr 2015 08:07:09 -0500 (CDT)

 Reverting multimedia/gmplayer/distinfo to r1.90 (pkgsrc-2015Q1) permits
 successful patching.  Build is proceeding.

 -- 
 |/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
 |\ / jdbaker[snail]mylinuxisp[flyspeck]com    OpenBSD            FreeBSD
 | X  No HTML/proprietary data in email.   BSD just sits there and works!
 |/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645

From: Martin Husemann <martin@duskware.de>
To: gnats-bugs@NetBSD.org
Cc: pkg-manager@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org,
	jdbaker@mylinuxisp.com, martin@NetBSD.org
Subject: Re: PR/49689 CVS commit: pkgsrc/multimedia/gmplayer
Date: Tue, 7 Apr 2015 22:44:43 +0200

 On Tue, Apr 07, 2015 at 01:00:01PM +0000, John D. Baker wrote:
 >  Was the change to distinfo accidental?  The patch files themselves
 >  were not updated in my tree.  As a result, building fails at the patch
 >  phase with:

 There is something inconsistent, but I can't spot it - the commited
 distinfo is what "make distinfo" creates on a HEAD checkout of pkgsrc
 for me (and the pkg builds on two machines for me).

 Help welcome, everyone feel free to fix!

 Martin

From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: Martin Husemann <martin@duskware.de>
Cc: gnats-bugs@NetBSD.org
Subject: Re: PR/49689 CVS commit: pkgsrc/multimedia/gmplayer
Date: Tue, 7 Apr 2015 16:26:40 -0500 (CDT)

 On Tue, 7 Apr 2015, Martin Husemann wrote:

 > There is something inconsistent, but I can't spot it - the commited
 > distinfo is what "make distinfo" creates on a HEAD checkout of pkgsrc
 > for me (and the pkg builds on two machines for me).

 I simply did:

   $ cd /usr/pkgsrc/multimedia/gmplayer
   $ cvs update -A
   $ make

 The package was previously tagged with "pkgsrc-2015Q1" and at no time
 were any patch files updated since that tag.

 Just now I removed the gmplayer subdirectory and forced it to be re-fetched
 with:

   $ cd /usr/pkgsrc/multimedia
   $ cvs update -A gmplayer

 which should be from HEAD.  The patch phase fails as noted earlier.
 My CVSROOT is:

   $ echo $CVSROOT
   :pserver:anoncvs@anoncvs.NetBSD.org:/cvsroot

 and I recently removed all the .../CVS/Root files from my local tree
 to avoid conflicts.

 -- 
 |/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
 |\ / jdbaker[snail]mylinuxisp[flyspeck]com    OpenBSD            FreeBSD
 | X  No HTML/proprietary data in email.   BSD just sits there and works!
 |/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645

From: Joerg Sonnenberger <joerg@britannica.bec.de>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: PR/49689 CVS commit: pkgsrc/multimedia/gmplayer
Date: Tue, 7 Apr 2015 23:50:52 +0200

 On Tue, Apr 07, 2015 at 09:30:00PM +0000, John D. Baker wrote:
 > The following reply was made to PR pkg/49689; it has been noted by GNATS.
 > 
 > From: "John D. Baker" <jdbaker@mylinuxisp.com>
 > To: Martin Husemann <martin@duskware.de>
 > Cc: gnats-bugs@NetBSD.org
 > Subject: Re: PR/49689 CVS commit: pkgsrc/multimedia/gmplayer
 > Date: Tue, 7 Apr 2015 16:26:40 -0500 (CDT)
 > 
 >  On Tue, 7 Apr 2015, Martin Husemann wrote:
 >  
 >  > There is something inconsistent, but I can't spot it - the commited
 >  > distinfo is what "make distinfo" creates on a HEAD checkout of pkgsrc
 >  > for me (and the pkg builds on two machines for me).
 >  
 >  I simply did:
 >  
 >    $ cd /usr/pkgsrc/multimedia/gmplayer
 >    $ cvs update -A
 >    $ make

 Don't forget to match at least multimedia/mplayer-share, otherwise it
 won't work.

 Joerg

From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: PR/49689 CVS commit: pkgsrc/multimedia/gmplayer
Date: Tue, 7 Apr 2015 17:10:09 -0500 (CDT)

 On Tue, 7 Apr 2015, Joerg Sonnenberger wrote:

 >  Don't forget to match at least multimedia/mplayer-share, otherwise it
 >  won't work.

 Yes.  I missed that glaring detail in the failure messages.  Everything
 else was otherwise tagged for pkgsrc-2015Q1.

 Guess that means I need to sync all of {,g}m{play,encod}er with HEAD
 (and yet another round of pkg_rolling-replace).

 -- 
 |/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
 |\ / jdbaker[snail]mylinuxisp[flyspeck]com    OpenBSD            FreeBSD
 | X  No HTML/proprietary data in email.   BSD just sits there and works!
 |/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645

State-Changed-From-To: open->feedback
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Thu, 28 May 2015 19:56:17 +0000
State-Changed-Why:
Any luck with the new build?


From: Martin Husemann <martin@duskware.de>
To: gnats-bugs@NetBSD.org
Cc: pkg-manager@netbsd.org, pkgsrc-bugs@netbsd.org, gnats-admin@netbsd.org,
	dholland@NetBSD.org, jdbaker@mylinuxisp.com, martin@NetBSD.org
Subject: Re: pkg/49689 (multimedia/gmplayer distfiles out of date)
Date: Fri, 29 May 2015 14:43:26 +0200

 The hack I commited works fine for me (in case the feedback question was
 directed at me).

 Martin

From: David Holland <dholland-pbugs@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/49689 (multimedia/gmplayer distfiles out of date)
Date: Sat, 30 May 2015 04:04:26 +0000

 On Fri, May 29, 2015 at 12:45:01PM +0000, Martin Husemann wrote:
  >  The hack I commited works fine for me (in case the feedback question was
  >  directed at me).

 The OP wanted to build again, last month...

 -- 
 David A. Holland
 dholland@netbsd.org

From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/49689 (multimedia/gmplayer distfiles out of date)
Date: Sun, 7 Jun 2015 23:33:40 -0500 (CDT)

 On Sat, 30 May 2015, David Holland wrote:

 >  The OP wanted to build again, last month...

 It built fine then.  It seems to work, although I am not a good judge as
 I do not use 'gmplayer' myself (just plain 'mplayer').  I have not heard
 any complaints from the principal user for whom I built it.

 -- 
 |/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
 |\ / jdbaker[snail]mylinuxisp[flyspeck]com    OpenBSD            FreeBSD
 | X  No HTML/proprietary data in email.   BSD just sits there and works!
 |/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645

State-Changed-From-To: feedback->closed
State-Changed-By: bsiegert@NetBSD.org
State-Changed-When: Thu, 29 Oct 2015 19:57:35 +0000
State-Changed-Why:
Submitter says this is fixed.


From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/49689 (multimedia/gmplayer distfiles out of date)
Date: Sat, 21 Nov 2015 10:43:07 -0600 (CST)

 I see in:

   http://mail-index.netbsd.org/pkgsrc-changes/2015/11/21/msg132613.html

 that "multimedia/gmplayer" is updated to v1.2 which appears now to support
 the GUI items that caused such a problem when the older "skin" distfiles
 were updated out from under the previous release.

 The workaround to unpack, modify, and re-pack the skin files should
 no-longer be needed and presumedly is part of the package changes.

 Thanks.

 -- 
 |/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
 |\ / jdbaker[snail]mylinuxisp[flyspeck]com    OpenBSD            FreeBSD
 | X  No HTML/proprietary data in email.   BSD just sits there and works!
 |/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645

From: "John D. Baker" <jdbaker@mylinuxisp.com>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: pkg/49689 (multimedia/gmplayer distfiles out of date)
Date: Sat, 21 Nov 2015 11:21:28 -0600 (CST)

 On Sat, 21 Nov 2015, John D. Baker wrote:

 > The workaround to unpack, modify, and re-pack the skin files should
 > no-longer be needed and presumedly is part of the package changes.

 I just looked at the changes to the "multimedia/gmplayer" and it appears
 the workaround in the "do-install" target introduced in r1.125 of the
 Makefile are still in place in r1.127.

 I'm not in a position to test this myself right now, but I suspect that
 the affected widgets will not operate as expected in the new version.

 -- 
 |/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
 |\ / jdbaker[snail]mylinuxisp[flyspeck]com    OpenBSD            FreeBSD
 | X  No HTML/proprietary data in email.   BSD just sits there and works!
 |/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645

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