From j.e.drews@worldnet.att.net  Sun May  9 16:03:41 2004
Return-Path: <j.e.drews@worldnet.att.net>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 7F91916A4CE
	for <FreeBSD-gnats-submit@freebsd.org>; Sun,  9 May 2004 16:03:41 -0700 (PDT)
Received: from mtiwmhc11.worldnet.att.net (mtiwmhc11.worldnet.att.net [204.127.131.115])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 883F143D41
	for <FreeBSD-gnats-submit@freebsd.org>; Sun,  9 May 2004 16:03:40 -0700 (PDT)
	(envelope-from j.e.drews@worldnet.att.net)
Received: from [12.74.142.140] (140.st.louis-106-108rs.mo.dial-access.att.net[12.74.142.140])
          by worldnet.att.net (mtiwmhc11) with SMTP
          id <2004050923033811100hj44ne>; Sun, 9 May 2004 23:03:39 +0000
Message-Id: <1084143916.12078.61.camel@mobile.silbsd.org>
Date: Sun, 09 May 2004 18:05:17 -0500
From: Jonathan <j.e.drews@worldnet.att.net>
To: FreeBSD-gnats-submit@freebsd.org
Subject: gstreamer-plugins-0.8.1_1 attempts to patch a nonexistent file

>Number:         66432
>Category:       ports
>Synopsis:       gstreamer-plugins-0.8.1_1 attempts to patch a nonexistent
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun May 09 16:10:15 PDT 2004
>Closed-Date:    Sun May 09 16:17:41 PDT 2004
>Last-Modified:  Mon Jul 05 17:13:16 GMT 2004
>Originator:     Jonathan
>Release:        FreeBSD 4.9-RELEASE-p4 i386
>Organization:
>Environment:
System: FreeBSD mobile.silbsd.org 4.9-RELEASE-p4 FreeBSD 4.9-RELEASE-p4
#0: Sun Apr 4 20:37:54 CDT 2004
root@mobile.silbsd.org:/usr/obj/usr/src/sys/STABLE49 i386


>Description:
Installation of gstreamer-plugins-0.8.1_1 causes the port to fail with
the following message:
ERROR:
===>  Applying FreeBSD patches for gstreamer-plugins-0.8.1_1
File to patch: 
No file found--skip this patch? [n] y
1 out of 1 hunks ignored--saving rejects to
gst-libs/ext/ffmpeg/ffmpeg/libavcodec/alpha/simple
_idct_alpha.c.rej
Can't create
gst-libs/ext/ffmpeg/ffmpeg/libavcodec/alpha/simple_idct_alpha.c.rej,
output is in
 /tmp//patchrIOw1Ve: No such file or directory

The port fails because the file simple_idct_alpha.c no longer exists.
Using find . -type f -name "simple_idct_alpha.c", in the work directory
shows that it is not there.

>How-To-Repeat:
cd into multimedia/gstreamer-plugins
type make the compilation cannot proceed because the patch:
patch-gst-libs_ext_ffmpeg_ffmpeg_libavcodec_alpha_simple_i cannot be
applied to the non-existent simple_idct_alpha.c file. 

>Fix:

Remove the patch 
patch-gst-libs_ext_ffmpeg_ffmpeg_libavcodec_alpha_simple_i
from /usr/ports/multimedia/gstreamer-plugins/files/

NOTE: after making this change, I ran portlint -Av and tested the port
using the prescription in sect. 2.4 of the Porters Handbook. It failed
at step 2 and step 4. Namely I had to make deinstall to build the
package. This may be a minor problem. Portlint only discovered 2 minor
warnings.

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: pav 
State-Changed-When: Sun May 9 16:15:47 PDT 2004 
State-Changed-Why:  
The patch file which is causing you troubles were 
removed from port 12 months ago. You must have stale 
files in your /usr/ports. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=66432 
>Unformatted:
 From: Jonathan <j.e.drews@att.net>
 Reply-To: Jonathan 
 Cc: 
 X-send-pr-version: 3.113
 X-GNATS-Notify: 
 
 
 file
